Some users have reported that they didn’t have any problems using Windows 10 or Windows 10 Technical Preview since they’ve installed it, but recently, a strange error which says “Your computer needs to be repaired” shows up, preventing the normal work of the system.
How to Fix ‘Your Computer Needs to be Repaired” Error in Windows 10
Your computer needs to be repaired error can prevent you from starting your PC. This can be a big problem, and speaking of this issue, here are some similar problems that users reported:
- Your PC needs to be repaired 0xc000000f, 0xc000014c, 0xc0000225, 0xc0000098, 0xc0000185, 0xc0000034 – Various error codes can appear with this message, but you should be able to fix this and many other errors by using one of our solutions.
- Your computer needs to be repaired blue screen – Sometimes this problem can appear due to missing updates. If you can enter Windows, be sure to download and install the latest updates on your PC.
- HP, ASUS your computer needs to be repaired – This issue can affect any PC brand, and HP and ASUS aren’t exceptions. All of our solutions are universal, so you should be able to apply them regardless of the PC brand you’re using.
- Your PC needs to be repaired a required device is not connected, the boot configuration data file is missing, kernel is missing – Sometimes this issue can occur if the boot records are damaged or if your system files are corrupted. However, you can fix the issue by running a few commands in Command Prompt.
Solution 1 – Run Windows Update
According to users, Your computer needs to be repaired message can appear due to missing updates. However, you should be able to fix it simply by downloading and installing the latest updates.
By default, Windows 10 installs the missing updates automatically, but sometimes you might miss an update or two. However, you can always check for updates manually by doing the following:
- Press Windows Key + I to open the Settings app.
- Now go to the Update & Security section.
- Click Check for updates button.
Windows will now check for available updates and download them in the background. Once the updates are downloaded, they’ll be installed as soon as you restart your PC. After your system is up to date, the problem should be resolved.
Since Windows Update runs automatically in Windows 10, and it downloads new builds and other updates automatically, not receiving the latest build probably means that Windows Update process is disabled. So, we’re going to check, and enable it again, if it’s disabled. To check if Windows Update process is running, do the following:
- Go to Search, and type services.msc, and open Services.
- Find Windows Update service and right-click on it, and go to Properties.
- See if the process is running, if not, select Startup Type as Manual, and click on Start.
Solution 2 – Change BIOS Date
Another thing that could cause this problem is wrong BIOS date. Your current Windows 10 Build reads the date of your BIOS, and according to that date, it ‘decides’ whether it’s still valid or not. So if the BIOS date is wrong, the Build may ‘think’ that it’s expiration time, and you’ll have problems. So, just in case, enter your BIOS settings, and check if the date is right.
To check if your BIOS date is valid, do the following:
- Restart your computer.
- On the boot, press the key which allows you to enter BIOS settings (it’s usually DEL, but it varies on different computers).
- Find date and time of your BIOS, it’s usually under General tab.
- Follow the instructions from BIOS on how to change your date and time, and set it to the current date.
- Exit BIOS and start your computer again.
Unfortunately, we can’t give you precise instructions about changing your BIOS date and time, because it could be different on some computer, so if you’re having trouble changing the date and time of your BIOS by following our instructions, search the internet, and try to find instructions which fit well with your computer.
Solution 3 – Fix the boot records
According to users, sometimes this problem can occur due to issues with your boot records. However, you can fix that problem by running a couple of commands. To do that, first you need to start Command Prompt outside of Windows. You can do that by following these steps:
- Restart your PC several times during the boot sequence.
- Now select Troubleshoot > Advanced Options > Command Prompt.
- Run the following commands one by one:
- bootrec /scanos
- bootrec /rebuildbcd
- bootrec /fixmbr
- bootrec /fixboot
After running all commands, restart your PC and check if the problem is resolved.
Solution 4 – Delete the EFI partitions
Several users reported that Your computer needs to be repaired message can appear due to EFI partitions that remained from the old Windows installation. To fix the problem, users are suggesting to create a bootable media and boot your PC from it.
This will start the installation process. Select Advanced settings and look for EFI partitions from the older Windows installation. Once you find and remove those partitions, the problem should be completely resolved.
Editor’s Note: This article continues on the next page.Editor's Note: This article was originally published in November 2015 and was revamped and updated in December 2019 for freshness, accuracy, and comprehensiveness.