How to Fix the WIN32K_CRITICAL_FAILURE Error?

Ensure you have the latest version of Windows installed

Reading time icon 6 min. read


Readers help support Windows Report. We may get a commission if you buy through our links. Tooltip Icon

Read our disclosure page to find out how can you help Windows Report sustain the editorial team Read more

The WIN32K_CRITICAL_FAILURE error with a bug check 0x164 appears due to a failure related to the Win32k.sys driver in Windows, which is responsible for user-mode graphics, core graphical components, or window management. The issue mainly indicates issues with the graphics subsystem or interactions between Windows and your hardware.

First, check if all the system components, especially the newly installed ones, are correctly seated, and ensure there is no dirt or debris in the cabinet. Also, if you have overclocked your system, it might cause instability, so check the settings and make changes accordingly.

How can I fix the WIN32K_CRITICAL_FAILURE error?

1. Update the graphics driver

  1. Press Windows + R to open the Run window.Device Manager Run command - WIN32K_CRITICAL_FAILURE
  2. Type devmgmt.msc and click OK to open the Device Manager app.
  3. From the list of components, locate and click Display adapters to expand it.
  4. Right-click the graphics driver and select Update driver from the context menu.Graphics Driver update - WIN32K_CRITICAL_FAILURE 
  5. Click Search automatically for drivers and follow the on-screen instructions to complete.Search automatically

Windows will try to find the best version available; if it fails to do so, go to the manufacturer’s website and get the latest driver version. Alternatively, you can use a reliable driver updater tool to ensure all the drivers are up to date. If the driver has been recently updated, you can roll back the driver to fix the WIN32K_CRITICAL_FAILURE error:

  1. Launch Device Manager, and click to expand the Display adapters category.
  2. Go to graphics driver and click Properties from the context menu.Properties  
  3. Switch to the Driver tab, and click the Roll Back Driver button.Rollback - WIN32K_CRITICAL_FAILURE
  4. Select the reason to roll back on the next screen and click Yes.

2. Check for Windows Updates

  1. Press Windows + I to open the Settings app.
  2. Go to Windows Update, then click the Check for Updates button.Windows Update Check for updates WIN32K_CRITICAL_FAILURE
  3. If there is an update, click Download & install to update your computer to the latest version, then restart your computer when prompted.

3. Run the Windows Memory Diagnostic tool

Note icon NOTE
Before proceeding with the steps mentioned below, save all your work and close all the apps, as the system will reboot to run the scan.
  1. Press the Windows key, type windows memory diagnostic in the search box, and click Open from the list of options. Memory diagnostic tool
  2. Click Restart now and check for problems.Restart now and check problems
WIN32K_CRITICAL_FAILURE
  3. The system will now restart and check for memory issues during boot.

Once the scan is complete, you can log in to your computer as usual and see the results. If issues are found in the scan, you might need to reseat your RAM and rerun the scan. If you see the errors again, you might need to replace your RAM.

4. Run the SFC scan

  1. Press the Windows key, type cmd in the search box, and click Run as administrator from the list of options.CMD elevated WIN32K_CRITICAL_FAILURE
  2. To repair or restore the missing or corrupted system files, type the following command and hit Enter: sfc /scannowSFCSCANNOW CMD
  3. Wait for the command to execute, and restart your computer to let the changes take effect.

5. Disable hardware acceleration

  1. Press Windows + I to open the Settings app.
  2. Go to System, then click Display.Display WIN32K_CRITICAL_FAILURE
  3. Scroll to locate Related settings, and click Graphics.Display Related Settings
  4. Under Default settings, click Change default graphics settings.
  5. On the next screen, locate Hardware accelerated GPU scheduling and toggle off the switch to disable it.
  6. Restart your computer to let the changes take effect.

You can also try disabling hardware acceleration for Chrome and Office apps to fix the WIN32K_CRITICAL_FAILURE error.

6. Restart your computer in a clean boot

  1. Press Windows + R to open the Run window.   MSCONFIG - WIN32K_CRITICAL_FAILURE  
  2. Type msconfig and click OK to open the System Configuration window.
  3. Go to the Services tab, place a checkmark next to Hide all Microsoft services, and click the Disable all button.Disable all - WIN32K_CRITICAL_FAILURE
  4. Switch to the Startup tab, click the Open Task Manager link.Open task Manager Clean boot
  5. On the Task Manager window, select all the Enabled items one by one and click the Disable option, then close the window.Disable - WIN32K_CRITICAL_FAILURE
  6. Back on the System Configuration window, click Apply and OK to save the changes.Apply and OK
  7. Click Restart to reboot your PC in clean boot.Restart - WIN32K_CRITICAL_FAILURE

Once your computer restarts, try enabling each service and startup one by one to identify which is causing the BSOD error. If none of these are causing the issue, reverse engineer these steps to restart your PC in normal mode.

7. Reinstall Windows

Note icon NOTE
Before proceeding with the steps to fix the error, make sure you backup your important data. You also need a USB drive with 8 GB free space.

Create an installation media

  1. On another computer, visit the Microsoft software download website and click Download NowDownload now - WIN32K_CRITICAL_FAILURE  
  2. When the download is complete, double-click to open the tool and click Yes on the UAC prompt.
  3. When the Windows 11 Setup guide opens, click Accept to agree to the license terms and agreements.Accept Windows 11 Setup
  4. Plug in your USB drive, then choose the USB flash device option on the screen, and click Next.Click Next media
  5. Select the language, edition, and architecture, then click Next.
  6. Choose the USB device and click Next.
  7. Follow the on-screen steps, click Finish, and eject the USB device safely.

Reinstall Windows

  1. Plug the USB drive into the affected computer, then press Windows + E to launch the File Explorer.
  2. Access the USB drive’s root directory, locate and double-click the setup.exe file, then click Yes.
  3. Choose Change and select any of these options:
    • Keep personal files and apps – Preserve personal data, apps & settings
    • Keep personal files only – Preserves data & settings, but apps are deleted
    • Keep nothing – Removes all the settings, data, and apps.
  4. Once you have chosen, click Install to reinstall Windows 11 on your computer.

Your PC will restart several times and then take you to the login screen. If nothing has worked for you, you can contact Microsoft Support for further assistance.

In conclusion, to fix the WIN32K_CRITICAL_FAILURE error, you can ensure all the CPU components are properly seated, then ensure Windows is up to date, then run the SFC scan, memory diagnostic tool, update graphics driver, disable hardware acceleration, etc.

If you often encounter BSoD errors, you should learn the common reasons for them; read this guide for detailed information.

If you have any questions or suggestions about this BSoD error, feel free to mention them in the comments section below.

More about the topics: BSoD error codes, BSoD errors, Windows 11

User forum

0 messages