[Fix] Windows Resource Protection could not start the repair service – SFC Error

When you run the System File Checker (Sfc.exe) using the /scannow parameter to restore missing or corrupt system files, the following error may occur.

Windows Resource Protection could not start the repair service

Windows Resource Protection could not start

Additionally, you may experience problems running Windows Installer Setup files and installing fixes from Windows Update.

This happens if the TrustedInstaller (Windows Modules Installer) service is disabled. The TrustedInstaller service has full access to Windows Resource Protection (WRP) files and registry keys, and this services needs to be running in order to restore missing or corrupted WRP resources. The TrustedInstaller service starts on-demand when running the System File Checker.

Use these steps to reset the service startup type of Windows Modules Installer service.

1. Press Winkey + R to launch the Run dialog, type Services.msc, and press ENTER

2. Double-click Windows Modules Installer





3. Set its Startup type to Manual

4. Click OK.

To accomplish the same using command-line, open Command Prompt as administrator. Run the following commands and press ENTER after each line.

sc config trustedinstaller start= demand
net start trustedinstaller

That should fix the problem. Another option would be to run Sfc /scannow in offline mode (Windows Recovery Environment).

This article was originally written for Windows Vista and 7, but very much applies to Windows 8 and Windows 10 as well.

About the author

Ramesh Srinivasan founded Winhelponline.com back in 2005. He is passionate about Microsoft technologies and has a vast experience in the ITeS industry — delivering support for Microsoft's consumer products. He has been a Microsoft MVP [2003 to 2012] who contributes to various Windows support forums.

36 thoughts on “[Fix] Windows Resource Protection could not start the repair service – SFC Error

  1. It seems to be set to ‘Manual’ by default. I just did this on a clean install of Windows 7 Professional 64-bit, and it was already set to manual. That also means that this isn’t the thing preventing me from doing the things from your “How to Run the System File Checker (Sfc.exe) Offline in Windows 7 and Vista” article, it’s something else :/

  2. Something worth noting…in vista the trustedinstaller service appears as Windows Module Installer. So when looking at the services you need to check if the Windows Module Installer has been disabled. I spent hours working on this because I was looking for a service called TrustedInstaller. :(

  3. It worked thanks but now I got “There is a system repair pending which requires reboot to complete” :)

  4. error 126: windows modules installer could not be found.
    I cannot install updates
    win 7 64X NO SERVICE PACK 1
    3 YEARS, NO UPDATES

  5. No, that did not help. My TrustedInstaller was set to Manual anyway, so that is not the problem

  6. I had the same problem today while searching the web I found a solution go to start, insert the word services then press enter, then it will give you a list of all the services that have been disabled, stop, or are running, you click the desire services you wish to enable and the proceed to put instead of disable, automatic start, you should read carefully all the processes and services you wish to automatically start because it can clogged or slow your computer. If you dont know what services to start click automatic to all. Then do a restart, it should automatically start with internet and audio options functioning. The sfc, the windows registry, the diagnostic service, the trusted services and the shalow service are all there.

  7. I have a question on how to access services.msc from the command prompt to reset the Windows Resource Protection. I have the black screen of death on windows vista and have only access through the command prompt from my operating system disc (outside of windows). I want to try to do a sfc/scan but wont start. I have an nvvsvc.exe error that caused the bsod, I pulled the graphics card and I am running the video through the mother board. still in bsod. the system wont boot in to any mode. only access is through the operating system disc. I tried to upgrade vista in place but it tells me I am outside of windows so I cant load windows that way. tired of the technicians telling me to click the start button on a black screen of death. thanks

  8. Hi – when i want to change it to “mannual” under general it is greyed out at automatic. can you please tell me how i can change it to “mannual”

  9. You’re an absolute gem!!!! Microsoft auto-fix and what have you from Microsoft did not fix it at all. I looked everywhere online for days and days and found this. I’ve given up hope and this was like the answer to my prayer. Great job!!! I like to hug and kiss yah…. You are a Godsend! Microsoft couldn’t fix the damn thing – you did!!!!! thank you thank you thank you!

  10. My “Windows Modules Installer” is presently set as you display above – still will not run “sfc /scannow” or “sfc /verifyonly”

    results: “Windows Resource Protection could not start the repair service”

  11. Windows Modules Installer is Manual and started, but I still get the Windows Resource Protection could not start the repair service.

  12. how do i do that if i cannot start up my computer even in safe mode, but i can access to command prompt? thanks

  13. What if I cannot start Windows at all? My problem is that when I try to start up my computer it gives me something about the Kernel is either missing or corrupted. Tried using Startup Repair, but when it runs through and I restart, it still won’t let me get into windows.

    I have a HP G60 with Windows Home Premium.
    I really don’t want to install windows again..

  14. Being on Manual, then you can start the service.
    It should work now

    The problem was, if it was on automatic and if you start the service it automaticaly stops.

  15. mine was on manual and i was still getting teh same problem, however I then right clicked ” Windows Modules Installer ” and clicked Start – then tried the sfc /scannow & it worked.

    – fixed my problem! get in!

  16. Thank you so much !
    This soved MANY problems:
    SFC / Scannow error
    EMpty List on WIndows On Off Features:
    1935 Errors

    Thanks !!

  17. I think David’s comment may have been misunderstood. Regardless, I need a way to run the instructions on THIS page from the command line, because running SFC fails and Microsoft points to this page as the solution.

  18. Thank you Ramesh.

    The ‘Turn Windows Features on or off’ for Windows 7 Ultimate was coming up blank on a client’s machine and I couldn’t get the ‘sfc /scannow’ to work. I followed the instructions and everything works great now.

    He had gone in and turned off what a friend said was ‘unnecessary services’. In less than 5 minutes I had made 200 USD and he said his ‘friend’ would pay him back.

    RJ Morey
    Midnight Engineers
    Santa Rosa, California
    USA

Comments are closed.