Your PC needs to be repaired” is a common Windows boot issue. When you encounter that error message with an error code such as 0xc0000225, 0x0000098, 0xc000000f, 0xc0000034 and so on, you are unable to successfully boot into Windows.

What causes the “Your PC needs to be repaired” error message? You must be curious about this. Generally, there are three kinds of common reasons:

  • Missing or corrupted BCD
  • Corrupted System files
  • Wrong active partition

After knowing the reason for the PC device needs to be repaired error, it is easy to get it fixed. Now let’s have a look at the specific solutions one by one.

Fix 1. Run Startup Repair

The Startup Repair feature can help you troubleshoot some Windows boot issues such as “Recovery Your PC needs to be repaired”. Here are detailed steps.

Step 1. Create an installation USB drive on a normal computer with Windows 10 Media Creation Tool. Make sure there is no important file on the USB drive as the process will wipe all the data on USB drive.

Step 2. Insert your installation Media. Go to BIOS and set the bootable USB drive at the first boot option. Then restart your computer.

Step 3. Press the appropriate functional key to boot from it.

Step 4. Choose your language preference, and continue.

Step 5. Click Repair your computer.

Step 6. Click Troubleshoot.

Step 7. Click Startup Repair. Then let Startup Repair troubleshoot the Windows boot issue.

Fix 2. Rebuild BCD

When the BCD file is corrupted or missing, you can follow the steps below to rebuild BCD and fix the error “Your PC needs to be repaired”.

Step 1. Insert the Windows bootable USB drive you’ve created before and boot from it.

Step 2. Select your language preferences, and click on Next button to continue.

Step 3. Click on Repair your computer to boot into the Advanced options page.

Step 4. Click Command Prompt

Step 5. Type the following commands and hit Enter after each of them:

  • bootrec.exe /Rebuildbcd
  • bootrec.exe /Fixmbr
  • bootrec.exe /Fixboot

If the above commands do not work, type the following commands instead:

  • bcdedit /export C:\BCD_Backup
  • c:
  • cd boot
  • attrib bcd -s -h -r
  • ren c:\boot\bcd bcd.old
  • bootrec /RebuildBcd

Fix 3. Set Correct Partition as Active

If you set wrong partition as active, the “Your PC needs to be repaired” error could occur. Follow the steps below to set the right partition active.

Step 1. Boot from the installation media USB drive you’ve create before.

Step 2. Select your language preferences, and click on Next to continue.

Step 3. On the Windows setup page, click Repair your PC.

Step 4. Choose Troubleshoot.

Step 5. Choose Command Prompt.

Step 6. Then input the following commands one by one and hit Enter after each.

  • list disk
  • select disk #( # represents the disk number)
  • list partition
  • select partition *(* represents the drive letter of the system reserved partition, whichis approximately 500MB)
  • active

Fix 4. Reinstall the Windows Operating System

If all of the above solutions don’t work for you, the last solution you can try is to reinstall Windows 10. This could be time-consuming but it will definitely resolve the “Your PC needs to be repaired” issue on your computer.

Before reinstalling Windows 10, you’d better make a backup of the important data on your PC, as mistaken operation could cause unexpected data loss.


After reading this post, you should know how to fix the “Recovery Your PC needs to be repaired” Windows 10 error message. If you find this post helpful, please don’t hesitate to share it with your friends who encounter the same issue.


Leave a Reply

Your email address will not be published. Required fields are marked *