1. Update or Roll Back Drivers
- Open Device Manager (Win + X - Device Manager).
- Check for devices with warnings or recently updated drivers.
- Right-click → Update Driver.
- If the issue began after an update, click Roll Back Driver.
- Restart and check system stability.
2. Check and Test RAM for Corruption
- Turn off the PC and disconnect power.
- Reseat RAM modules and clean slots.
- Run Windows Memory Diagnostic:
Mdsched.exe
- Restart and check for problems.
- Replace any faulty memory modules identified.
3. Repair System Files with SFC and DISM
- Open Command Prompt (Admin) and run:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Restart after completion.
4. Check for Hardware Faults
- Inspect SSD/HDD health (CrystalDiskInfo or OEM utilities).
- Reseat the GPU and peripheral cards.
- Disconnect unnecessary hardware and test boot.
- Replace faulty storage or PCI devices if errors are found.
5. Disable Overclocking and Reset BIOS/UEFI
- Enter BIOS/UEFI (F2/F10/DEL).
- Disable CPU, GPU, and RAM overclocking features.
- Choose Load Optimized Defaults.
- Save and reboot.
6. Update BIOS/UEFI Firmware
- Visit the system or motherboard manufacturer’s website.
- Download the latest BIOS/UEFI update.
- Follow their official instructions for safe installation.
- Restart the device and check for improvements.
7. Perform a Clean Boot to Identify Conflicts
- Press Win + R - type msconfig.
- Go to Services - Check Hide all Microsoft services - Disable all.
- Open Task Manager - Disable all startup applications.
- Reboot and observe system behavior.
- Enable services one by one to identify the problematic item.
8. Run Storage and I/O Diagnostics
- Open Command Prompt (Admin) and run:
chkdsk /f /r
- Allow the scan to complete during restart.
- Fixes storage errors that may trigger DPC conflicts.
9. Use System Restore to Undo Recent Changes
- Open Control Panel - Recovery - Open System Restore.
- Choose a restore point created before the BSOD appeared.
- Complete the restoration and reboot your PC.
10. Perform an In-Place Upgrade or Clean Windows Installation
If issues persist:
- Download the Windows Media Creation Tool.
- Choose Upgrade this PC now to reinstall system components while keeping files.
- If BSOD still occurs, back up data and perform a clean Windows installation.
The 0x000000BD (ATTEMPTED_SWITCH_FROM_DPC) BSOD generally indicates faulty drivers, memory corruption, unstable hardware, or BIOS misconfiguration. To resolve it effectively:
- Update or roll back problematic drivers.
- Test and replace faulty RAM.
- Repair system files and check hardware health.
- Disable overclocking and update BIOS/UEFI.
- Use clean boot, system restore, or in-place upgrades when needed.
Maintaining updated drivers, stable firmware, and healthy hardware components helps prevent future 0x000000BD errors, ensuring a reliable and crash-free Windows experience.