Full guide to fix UNSUPPORTED PROCESSOR error in Windows 10

Milan Stanojevic
by Milan Stanojevic
Deputy Editor
Loading Comments
Affiliate Disclosure

Blue Screen of Death errors are troublesome since they restart your computer in order to prevent damage to your PC. These types of errors can be caused by problematic software, or in worst case scenario, a faulty hardware. Since these types of errors are rather serious, today we’re going to show you how to fix UNSUPPORTED_PROCESSOR BSoD error on Windows 10.


  1. Be sure that your processor meets the hardware requirements
  2. Update Windows 10
  3. Update your drivers
  4. Run the BSOD Troubleshooter
  5. Run the SFC scan
  6. Run DISM
  7. Check the hard drive
  8. Check for problematic software
  9. Check for hardware problems

Steps to fix UNSUPPORTED PROCESSOR Windows 10 error

Solution 1 – Be sure that your processor meets the hardware requirements

Many users reported UNSUPPORTED_PROCESSOR error while installing Windows 10, and in order to fix this error, you need to be sure that your processor supports PREFETCHW instruction. According to users, in order to install 64-bit version of Windows 10, your processor needs to have support for PREFETCHW instruction. If your processor doesn’t support PREFETCHW, you can always install the 32-bit version of Windows 10, and it should work without any problems.

Solution 2 – Update Windows 10

As previously mentioned, BSoD errors such as UNSUPPORTED_PROCESSOR can be caused by hardware or software compatibility issues, therefore it’s crucial to run Windows Update frequently. Many of these updates bring various improvements and fix issues with both hardware and software, therefore you can see why it’s important that you update Windows 10 as often as you can in order to avoid BSoD issues.

Solution 3 – Update your drivers

Drivers are often cause for BSoD errors since they are used by Windows in order to communicate with your hardware. If certain driver is out of date, Windows 10 won’t be able to work with a specific hardware, and that will give you UNSUPPORTED_PROCESSOR or any other BSoD error. In order to avoid these types of problems, it’s recommended to update your drivers. Updating your drivers is simple, and all you need to do is to visit your hardware manufacturer’s website and download the latest drivers for your hardware.

Alternatively, you can use device Manager to update all the necessary drivers. To update drivers by using Device Manager you need to do the following:

  1. Press Windows Key + X to open Power User Menu. Select Device Manager from the list.
  2. When Device Manager opens, locate the driver you wish to update and right click it.
  3. Choose Update Driver Software.
  4. Select Search automatically for updated driver software. Windows 10 will now locate and download the appropriate driver.
  5. Repeat these steps for all drivers that you wish to update.

Update drivers automatically

Searching for drivers on your own can be time-consuming. So, we advise you to use a tool that will do this for you automatically. Using an automatic driver updater will certainly save you from the hassle of searching for drivers manually, and it will always keep your system up to date with the latest drivers.

Tweakbit’s Driver Updater (approved by Microsoft and Norton Antivirus) will help you update drivers automatically and prevent PC damage caused by installing the wrong driver versions. After several tests, our team concluded that this is the best-automatized solution.

Here is a quick guide on how to use it:

  1. Download and install TweakBit Driver Updaterdriver updater starting window
  2. Once installed, the program will start scanning your PC for outdated drivers automatically. Driver Updater will check your installed driver versions against its cloud database of the latest versions and recommend proper updates. All you need to do is wait for the scan to complete.
    scanning proccess of Tweakbit driver updater
  3. Upon scan completion, you get a report on all problem drivers found on your PC. Review the list and see if you want to update each driver individually or all at once. To update one driver at a time, click the ‘Update driver’ link next to the driver name. Or simply click the ‘Update all’ button at the bottom to automatically install all recommended updates.
    Automatically Update complete
    Note: Some drivers need to be installed in multiple steps so you will have to hit the ‘Update’ button several times until all of its components are installed.

Solution 4 – Run the BSOD Troubleshooter 

If none of the previous solutions resolved the issue, let’s try a few troubleshooting tools. The first troubleshooter we’re going to try is Windows 10’s built-in BSOD troubleshooter. As you can probably tell, this tool can address all sorts of BSOD problems. Hopefully, the UNSUPPORTED_PROCESSOR error is one of them.

Here’s how to run Windows 10’s built-in BSOD troubleshooter:

  1. Open the Settings app and go to Update & Security section.
  2. Select Troubleshoot from the menu on the left.
  3. Select BSOD from the right pane and click Run the troubleshooter.
  4. Follow the instructions on the screen to complete the troubleshooter.

Solution 5 – Run the SFC scan

The next troubleshooting tool we’re going to try is the System File Checker. This tool scans your computer for potential issues, and resolves them automatically (if possible). So, if the UNSUPPORTED_PROCESSOR error is caused by a corrupt system file, the SFC scan will deal with it.

Here’s how to run the SFC scanner in Windows 10:

  1. Right-click on the Start Menu button, and open Command Prompt (Admin).
  2. Enter the following line and press Enter: sfc/scannow
  3. Wait until the process is done (it may take a while).
  4. If the solution is found, it will automatically be applied.
  5. Now, close the Command Prompt and restart your computer.

Solution 6 – Run DISM

And the third troubleshooting tool we’re going to try is DISM. Deployment Image Servicing and Management (DISM), as its name says, re-deploys the system image, and resolves potential issues along the way. So, it could also resolve the UNSUPPORTED_PROCESSOR error.

We’ll walk you through both standard and the procedure that utilizes the installation media below:

  • Standard way
  1. Right-click Start and open Command Prompt (Admin).
  2. Paste the following command and press Enter:
      • DISM /Online /Cleanup-Image /RestoreHealth
  3. Wait until the scan is finished.
  4. Restart your computer and try updating again.
  • With the Windows installation media
  1. Insert your Windows installation media.
  2. Right-click the Start menu and, from the menu, choose the Command Prompt (Admin).
  3. In the command line, type the following commands and press Enter after each:
    • dism /online /cleanup-image /scanhealth
    • dism /online /cleanup-image /restorehealth
  4. Now, type the following command and press Enter:
    • DISM /Online /Cleanup-Image /RestoreHealth /source:WIM:X:SourcesInstall.wim:1 /LimitAccess
  5. Make sure to change an X value with the letter of the mounted drive with Windows 10 installation.
  6. After the procedure is finished, restart your computer.

Solution 7 – Check the hard drive

If your hard drive is damaged, BSOD issues are more than possible. To eliminate the doubt, you should run the chkdsk, which scans all your partitions, and resolves potential problems (if possible). So if the culprit of the UNSUPPORTED_PROCESSOR is a corrupt hard drive, this tool will likely resolve the problem.

Here’s how to run the chkdsk command in Windows 10:

  1. Enter the Advanced Startup (Restart your computer while holding the Shift key).
  2. Choose Troubleshoot > Advanced Options.
  3. Select Command Prompt from the list of options.
  4. When Command Prompt appears, enter the following lines and press Enter after each line in order to run it:
    • bootrec.exe /rebuildbcd
    • bootrec.exe /fixmbr
    • bootrec.exe /fixboot
  5. Some users are also suggesting that you need to run additional chkdsk commands as well. To perform these commands, you need to know drive letters for all your hard drive partitions. In Command Prompt you should enter the following (but remember to use the letters that match your hard drive partitions on your PC):
    • chkdsk /r c:
    • chkdsk /r d:

    This is just our example, so keep in mind that you have to perform chkdsk command for every hard drive partition that you have.

  6. Restart your computer and check if the issue is resolved.

Solution 8 – Check for problematic software

Often incompatible software can cause UNSUPPORTED_PROCESSOR error and this is why it’s necessary to find the problematic software and uninstall it. If you installed any new software before this error started appearing be sure to uninstall it. In addition, you can also disable all startup applications in order to find the problematic app. To do that, you need to do the following:

  1. Press Windows Key + R and enter msconfig. Press Enter or click OK.
  2. Once the System Configuration window opens, select Selective startup and uncheck Load startup items.
  3. Navigate to Services tab. Check Hide all Microsoft Services and then click on Disable all.
  4. Click Apply and OK to save changes. If you get a window asking you to restart your PC, choose Exit without restart.
  5. Press Ctrl + Shift + Esc to open Task Manager.
  6. Go to Startup tab and right click each item and choose Disable from the menu.
  7. After disabling all applications, close Task Manager and restart your computer.
  8. Check if your PC is working properly. If the error message doesn’t appear, it means that it’s caused by a third-party application. Now you can enable all applications and services one by one until you find the one that is causing you trouble.

It’s also worth noting that your antivirus can be the common cause for all sorts of BSoD errors, so be sure to uninstall any third-party antivirus software that you have installed. Uninstalling antivirus software might not be enough, so you’ll have to download and use dedicated removal tool. Many antivirus companies provide these tools, so be sure to download and use one of these tools.

Solution 9 – Check for hardware problems

UNSUPPORTED_PROCESSOR error along with many other BSoD errors can be caused by hardware problems. If you installed any new hardware recently be sure to remove it or replace it and check if the problem is fixed. If you didn’t install any new hardware, be sure to check your your processor, motherboard and RAM. To perform this step, you might need some spare components, and possibly some expert help, so you might want to take your PC to the repair shop.

UNSUPPORTED_PROCESSOR BSoD error usually appears when your processor doesn’t support the necessary instructions required for Windows 10 run properly, so be sure to check if your processor meets the hardware requirements and if it works properly.

Editor’s Note: This post was originally published in June 2016 and has been since completely revamped and updated for freshness, accuracy, and comprehensiveness.