Windows 11 is officially here. We don’t know whether it’s going to break the cycle and become the next mainstream OS—what we do know is that it’s not as stable as expected and many users are having constant crashes and BSOD.

But don’t worry if you’re on the same boat. Here we’ve compiled a list of some working fixes down below, try them and get Windows 11 working right away.

Try these fixes:

You might not need to try them all. Simply work your way down until you find the one that does the trick.

  1. Get the latest system updates
  2. Scan and repair your drivers
  3. Perform a clean boot
  4. Disable overclocking
  5. Increase the virtual memory
  6. Check the crash log
  7. Check for corrupted files

Fix 1: Get the latest system updates

Windows 11 is still new, and Microsoft is rolling out patches on a regular basis. If you don’t remember when was the last time you checked for updates, definitely do it now.

Here’s how:

  1. On your keyboard, press Win+R (the Windows logo key and the R key) to invoke the Run box. Type or paste control update and click OK.
  2. Click Check for updates. Windows will then check for available updates. (Or click Restart now if it prompts “Restart required”)

Once you’ve installed all the system updates, do a reboot and check if the problem reappears.

If Windows 11 keeps crashing, you can move on to the next fix.

Fix 2: Scan and repair your drivers

The constant crashes could indicate a compatibility issue with device drivers. In other words, you might be using faulty or outdated drivers. Usually this is what makes your system unstable, and it often happens after a system upgrade. You should run a scan and check if you have all the latest correct drivers.

You can check your drivers manually, by visiting the manufacturer websites one by one, finding the latest correct driver installer and installing step by step. But if you don’t like playing with device drivers, you can use Driver Easy. It’s a smart driver updater that repairs & updates your drivers automatically.

  1. Download and install Driver Easy.
  2. Run Driver Easy, then click Scan Now. Driver Easy will then scan your computer and detect any problem drivers.
  3. Click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system. (This requires the Pro version – you’ll be prompted to upgrade when you click Update All. If you don’t want to pay for the Pro version, you can still download and install all the drivers you need with the free version; you just have to download them one at a time, and manually install them, the normal Windows way.)
The Pro version of Driver Easy comes with full technical support. If you need assistance, please contact Driver Easy’s support team at support@drivereasy.com

After updating your drivers, restart your PC and check if Windows 11 crashes again.

Fix 3: Perform a clean boot

In some cases, the constant crashes can be triggered by incompatible software, especially those relating to hardware control, like Logitech Options and MSI Afterburner. To rule out the possibilities, you can do a clean boot and start Windows with only the essential components.

  1. On your keyboard, press Win+R (the Windows logo key and the r key) at the same time to invoke the Run box. Type or paste msconfig and click OK.
  2. In the pop-up window, navigate to the Services tab and check the box next to Hide all Microsoft services.
  3. Uncheck all the services EXCEPT those belong to your hardware manufacturers, such as RealtekAMDNVIDIA, Logitech and Intel. Then click OK to apply the changes.
  4. On your keyboard, press CtrlShift and Esc at the same time to open Task Manager, then navigate to the Startup tab.
  5. One at a time, select any programs you suspect might be interfering, and click Disable.
  6. Restart your PC.

If Windows stops crashing after the clean boot, you can repeat these steps and enable part of the services so as to root out the offender.

If a clean boot doesn’t help, take a look at the next fix below.

Fix 4: Disable overclocking

Overclocking allows you to get the most of your hardware, but first you need to have a stable system. It’s common knowledge that tuning the frequency of your CPU/GPU/RAM could undermine system stability. If you’re overclocking with software like MSI Afterburner, Intel Extreme Tuning Utility (Intel XTU) or AMD Ryzen Master, turn them off and see how things go. Also, check if you forgot some settings in the BIOS.

If you’re not overclocking, simply continue to the next solution.

Fix 5: Increase the virtual memory

If you experience crashes after opening multiple programs, or one single memory-guzzler like Photoshop, Chrome (Yes the browser) and Premiere, chances are your computer is out of RAM. In that case, you could RAM by getting more memory sticks. But if you’re in a hurry, you can work around this issue by increasing the virtual memory.

  1. On your keyboard, press the Windows logo key and type advanced system settings. Click View advanced system settings.
  2. Under the Performance section, click Settings….
  3. In the pop-up window, navigate to the Advanced tab. Under the Virtual memory section, click Change….
  4. Deselect the Automatically manage paging file size for all drives checkbox. Then select Customize size.
  5. Enter Initial size and Maximum size according to the physical memory of your computer. Microsoft recommends that virtual memory should be 1.5 to 3 times the size of physical memory. In my case, the physical memory (actual RAM) of my computer is 8 GB, so the Initial size for me here is 8 x 1024 x 1.5 = 12288 MB, and the Maximum size should be 8 x 1024 x 3 = 24576 MB. Once you’ve entered your size of virtual memory, click Set, then click OK to save the changes.
  6. Restart your PC.

Now you can test the result by repeating the same behavior before the last crash.

If this trick doesn’t give you luck, simply try the next one.

Fix 6: Check the crash log

Actually the most effective way to find out how to fix the issue lies in the crash log. In case you don’t know what the crash log is, it’s a part of the built-in Event Viewer which records the status and behavior of your system & apps. Most of the time when your system crashes, there’ll be error messages in the crash log to help you troubleshoot.

Here’s how to check the crash log:

  1. On your keyboard, press Win+R to open the Run dialog. Type eventvwr and press Enter.
  2. In the left pane, double click Windows Logs and select System. Then select the event according to the crash time and you’ll find the details at the bottom.

You can then search the error message on Google and troubleshoot the issue more effectively.

If you can’t find anything valuable, take a look at the next fix.

Fix 7: Check for corrupted files

When troubleshooting system issues, if you don’t know where to begin, you can first check if your system is corrupted. The constant crashes could imply that some critical files are corrupted or missing. This also happened when some users upgraded from Windows 7 to Windows 10.

There’re 2 ways you can scan and repair your system: manually or automatically (Recommended).

Option 1: Scan & repair manually

It would take some time and skills to check and repair the system files manually. You’ll need to run several commands, and there’s no guarantee of the integrity of personal data.

Step 1: Scan corrupt files with System File Checker
  1. On your keyboard, press Win+R (the Windows logo key and the R key) to open the Run box. Type cmd and press Ctrl+Shift+Enter to run Command Prompt as administrator.
  2. In Command Prompt, type sfc /scannow and hit Enter. Allow System File Check to scan your system. It could take up to 5 minutes.
  3. You may see something like the followings after the verification:
    1. no errors
    2. it fixed some errors
    3. could not fix all errors
    4. could not fix errors at all

No matter what message you saw, next you can try to fix the issue with the DISM tool.

Step 2: Repair with the DISM tool

1) Run Command Prompt as administrator and enter the following commands.

  • This command scans your system:
dism.exe /online /cleanup-image /scanhealth
  • This line should repair your system:
dism.exe /online /cleanup-image /restorehealth

If the restore process raises errors, you can always try the following command. Note this could take up to 2 hours.

dism /online /cleanup-image /startcomponentcleanup
  • If you see Error: 0x800F081F during the process, reboot and run the following:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

If the System File Check finds any files corrupted, follow the on-screen instructions to repair them, and then restart your PC for the changes to take full effect.

Option 2: Scan & repair automatically

If you’re not comfortable playing with the command line, you can use a professional repair tool for this job.

Restoro is an online repair tool that will fix Windows automatically. By replacing only the corrupted files, Restoro keeps your data intact and saves you the time to reinstall.

  1. Download and install Restoro.
  2. Open Restoro. It will run a free scan of your PC and give you a detailed report of your PC status.
  3. Once finished, you’ll see a report showing all the issues. To fix all the issues automatically, click START REPAIR (You’ll need to purchase the full version. It comes with a 60-day Money-Back Guarantee so you can refund anytime if Restoro doesn’t fix your problem).

Once completed, restart your computer and check if Windows crashes again.


Hopefully, this post helps you stop the crash on Windows 11. If you have any questions or ideas, feel free to drop a line in the comments below.

2
2 people found this helpful