“Your PC/device ran into a problem and needs to restart” is a BSOD error that occurs in Windows PCs. It usually indicates that a fatal error has occurred in the system, caused by driver conflicts, hardware instability, or corrupted system files.

When you receive the “your device ran into a problem and needs to restart” error, the PC should be in one of the three cases.
- Restarting the computer resolves the issue, and it doesn’t reappear.
- Restarting the computer only temporarily solves the problem, but it keeps recurring.
- Restarting the computer doesn’t solve the problem, and the computer may fail to boot, possibly getting stuck in a loop.
If the “your PC ran into a problem” issue prevents your PC from booting up or appears frequently, try the following solutions.
Common Stop Codes of “Your PC/Device Ran into a Problem” BSOD
In most cases, when your device runs into a problem and needs to restart, it would display a stop code to help you troubleshoot the issue. The common stop codes and typical reasons are as follows:
| Stop Codes | Typical Reasons |
| DPC_WATCHDOG_VIOLATION | Faulty driver |
| KERNEL_SECURITY_CHECK_FAILURE | Faulty driver, incompatible device |
| SYSTEM_THREAD_EXCEPTION_NOT_HANDLED | Faulty driver, memory issues |
| SYSTEM_SERVICE_EXCEPTION | Faulty driver, incompatible software/hardware |
| WHEA_UNCORRECTABLE_ERROR | Faulty driver or hardware (CPU, RAM, SSD, etc.), overheating |
| DRIVER_POWER_STATE_FAILURE | Faulty driver, incompatible device, power issues |
| INACCESSIBLE_BOOT_DEVICE | Incompatible disk, faulty BIOS boot/SATA mode setting |
| CRITICAL_PROCESS_DIED | Dying SSD, corrupt system files |
| UNEXPECTED_KERNEL_MODE_TRAP | Faulty hardware (especially RAM), faulty driver |
| BAD_SYSTEM_CONFIG_INFO | Corrupt system files |
| IRQL_NOT_LESS_OR_EQUAL | Improper BIOS settings, faulty or incompatible device |
| DRIVER_IRQL_NOT_LESS_OR_EQUAL | Faulty driver, incompatible device |
| MEMORY_MANAGEMENT | RAM or VRAM issues, a dying hard drive where the page file is located |
| APC_INDEX_MISMATCH | Faulty driver, incompatible device |
List of Fixes for “Your Device Ran Into a Problem and Needs to Restart” Error
In most cases, the BSOD issues can be solved by the following solutions.
| # | Methods | What It Does | Time |
| 1 | Run DISM and SFC | Repair corrupt system files | 10 mins |
| 2 | Uninstall Recent Windows Updates | Remove buggy or conflicting Windows updates | 5 mins |
| 3 | Troubleshoot Driver Issues | Identify the faulty driver, and then update it, or remove software/devices related to it | 10 – 30 mins |
| 4 | Perform System Restore | Revert Windows to a previous, working state without losing personal files | 15 mins |
| 5 | Test RAM and Disk | Check if the RAM and hard drive are healthy | 10 mins |
| 6 | Recover Data and Reinstall Windows | Recover from the unbootable PC and then clean install Windows from a USB | 30 mins |
Fix 1. Run DISM and SFC
Run DISM first to repair Windows components and then run SFC to repair system files.
- Type “cmd” in the Windows Search bar.
- From the result list, right-click Command Prompt and choose Run as administrator.
- In Command Prompt, type “dism.exe /online /cleanup-image /restorehealth” and press Enter. Wait until the command completes successfully.
- Type “sfc /scannow” and press Enter. Wait for the result.

If your PC won’t boot up, sequentially restart the PC 3 times to enter WinRE automatically. Then, go to Troubleshoot > Advanced options > Startup Settings, click Restart, and finally press F5 to Enable Safe Mode with Networking. Now, run DISM and SFC commands in Safe Mode.
Fix 2. Uninstall Recent Windows Updates
If you can enter Windows 11, open Settings and go to Windows Update > Update history > Uninstall updates. According to the installed date, identify the latest update and then click Uninstall next to it.

If you can’t enter Windows, enter WinRE and then go to Troubleshoot > Advanced options > Uninstall Updates. Select Uninstall latest quality update and then click the Uninstall quality update button to remove a cumulative update.
Fix 3. Troubleshoot Driver Issues
Step 1: Identify what driver file is causing the issue.
- See if the “your PC ran into a problem and needs to restart” screen displays this message: what failed: *.sys. The .sys file is usually a driver file.
- If not, you need to analyze the dump file. Go to C:\Windows\Minidump to find the newly created .dmp file.
- Install WinDbg and launch it. Click File > Start debugging > Open dump file and then select the .dmp file.
- After the dump file loading is complete, in the text bar, type “!analyze -v” and press Enter.
- View the analysis to find the faulty driver file.

Step 2: Search for the driver file online to find what software or device is related to this driver file.
Step 3: Update or uninstall the software or device driver related to the driver file.
If your PC won’t boot up, do these in Safe Mode.
Fix 4. Perform System Restore
If you can enter Windows, follow the guide below:
- In the Windows Search bar, type “create a restore point” and open it.
- Click System Restore.
- On the pop-up window, follow the wizard to select a restore point and click Finish to start the restore process.

If your PC is unable to enter Windows, enter WinRE, and go to Troubleshoot > Advanced options > System Restore to revert the Windows state.
Fix 5. Test RAM and Disk
Here is how to test RAM:
- In the Windows Search bar, type “Windows Memory Diagnostic” and open it.
- Click Restart now and check for problems (recommended).
- The computer will restart and run a standard test automatically.
- Results will appear in the notification area after Windows restarts.
- If not, check in the Event Viewer under Windows Logs > System > Source “Memory-Diagnostics-Results”.
- If the result says “Hardware problems were detected”, replace the RAM.
Here is how to check the hard drive health:
- Open Command Prompt as administrator.
- Type “wmic diskdrive get status” and press Enter. It will return the hard drive status.
- If the result is “Pred Fail”, replace the disk.

Fix 6. Recover Data and Reinstall Windows
If the PC won’t boot up and you cannot solve it, recovering important files and then a clean install of Windows with a USB is a good choice.
#1. Recover Data from the Unbootable PC
To recover the data, MiniTool Partition Wizard can help you. This professional partition manager allows you to create a bootable USB and then use the rescue the data within minutes. Here is the guide:
MiniTool Partition Wizard DemoClick to Download100%Clean & Safe
Step 1: Create a bootable USB drive.
- On a well-running PC, connect a USB drive, and install MiniTool Partition Wizard.
- Launch this software and click Bootable Media.
- Follow the wizard to create a bootable USB drive.

Step 2: Insert the bootable USB drive into the unbootable PC and then make the PC boot from the USB drive.
Step 3: Recover the data.
- Wait until MiniTool Partition Wizard opens automatically, and then click Data Recovery.
- Select the system disk for scanning.
- Wait for just a few minutes and then stop the scanning process.
- Find important files and save them to another disk.

#2. Clean Install Windows
On a normal PC, download the Windows Media Creation Tool from Microsoft’s website and then use it to create a Windows installation USB drive.
Boot the unbootable PC from the Windows installation USB drive and then follow the wizard to install Windows.

Bottom Line
This post lists many common BSOD stop codes and their typical causes. It also offers 6 common solutions to the “your device ran into a problem and needs to restart” BSOD.
The last resort is to clean install Windows. To avoid erasing important data, you can first use MiniTool Partition Wizard to recover the data. If you encounter issues when using this software, send an email to [email protected] for assistance.

User Comments :