Every operating system need to updated constantly for maintaining the performance, resolving errors, bring new features, add security improvises and Windows Operating System is no exception. However, many users have mentioned about Windows System Components Must be Repaired Issue while trying to update Windows 10.
This issue can be caused due to multiple of reasons and some of them include problem with updating tool, trouble while phrasing the downloaded update package, incorrect date and time settings or corrupted system files. Fortunately most of these triggers can be troubleshooted without any hassle.
If you are facing the same issue yourself then don’t worry, we have listed all the possible solutions and workarounds in the article below.
Solve Windows Update Issue
As we said earlier, that there are multiple factors which could trigger the issue and it cannot be narrowed down to one. Therefore you will need to follow all the solutions one by one to see which works the best.
Solution 1: Use Windows Update Troubleshooter
Evert Windows operating system came with a troubleshooting tool for all kind of features and applications hence Updater tool is also included. Follow the instructions on how to run the troubleshooter:
- Open Settings app by pressing Win + I key at the same time.
- Choose Update and Security option from the next settings window.
- From the left side menu, click on Troubleshoot.
- Now scroll down and find Windows Update in the list of option.
- Click on it and select Run the troubleshooter option.
- Follow the on-screen steps and complete the procedure.
- After applying the fix, reboot your PC and check if the issue persists.
Solution 2: Check Date and Time Settings
Some users have noticed that update errors are caused due to incorrect date and time settings on their device. This could be the same for you as well, for this update your settings by following these steps:
- Click on Start menu and choose Settings app.
- Move to Time and Language section.
- Toggle ON the Set the time automatically and Set the time zone automatically options.
- Now click on Region tab and choose your country from the drop down menu.
Solution 3: Update in Safe Mode
Often time while updating operating system, third party applications and other factors interfere with the process and the best way to ensure that this is not the case is by booting into safe mode and then updating the system. These are the steps on how to do so:
- Go to Start menu and click on the Power icon.
- While holding Shift key on the keyboard, click the Restart option.
- From the next window, select
- Now click on Advanced Options and go to Startup Settings.
- By using function keys choose option 4-6 according to your preference.
- Click on Restart option after selecting.
- Your PC will now restart into Safe Mode.
- Try updating the operating system to check for the issue.
Solution 4: Execute Command Line Tools
System File Checker or SFC and DISM are command line tools that anyone can access with command prompt. These commands scan your whole system for issue like corrupted system files which could be the reason for the issue and repair them. These are the required instructions:
- Open RUN prompt by pressing Win + R key simultaneously.
- Type cmd and press Ctrl + Shift + Enter.
- If (UAC) prompts then click YES.
- Now type the following command and press Enter after.
- sfc /scannow
- Wait for the procedure to complete.
- Now type exe /Online /Cleanup-Image /RestoreHealth and press Enter.
- This may take some time so wait for it finish.
- Reboot your computer system after the whole procedure.
Command Line tools require adequate knowledge of the computer system and is not very reliable for most cases therefore we suggest you to use Advance PC Repair Tool. This tool scans you whole system thoroughly looking for issue like missing DLLs, incorrect registries, corrupted system files, etc. and repair them through advanced mechanized logical system.
Solution 5: Reset Windows Update Components
If none of the mentioned solution worked then one of last resort left with you is to reset the whole Update Component which may fix the problem and these are the steps on how to do so:
- Open Command Prompt with Administrative Privilege.
- Stop some Windows Update related service by entering these commands and pressing Enter after each.
- net stop bits
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- Type this command to delete the qmgr*.dat file.
- Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- Now enter these two commands
- Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak
- Ren %systemroot%\system32\catroot2 catroot2.bak
- Reset BITS services and Windows Update service security descriptor through these commands.
- exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- You will be redirected to new Command Prompt window, now type the command and press Enter.
- cd /d %windir%\system32
- Enter these commands followed by Enter key after each.
- After these commands, reset
- netsh winsock reset
- Finally, restart BITS and other services through these commands.
net start bits
net start wuauserv
net start cryptsvc
- Reboot your computer after the procedure and see if the issue persists.
Updating any operating system is very necessary to ensure it proper working and if you are not able to do so because of issues like Windows System Components Must be Repaired Issue then don’t panic, we got you covered. These are required solutions and their instruction on how to resolve the issue in the article above.