While starting the Windows Modules Installer(TrustedInstaller) service on your computer, it may gives you Windows error 126 like the following message:
Windows could not start the Windows Modules Installer service on Local Computer. Error 126: The specified module could not be found.
If the Windows error 126 appears on your computer, it means your registry subkey was changed. To fix this issue, you should follow the steps below:
  1. Locate the C:\Windows\Servicing\Version directory.
  2. In the above directory, note the subfolder named something like “6.1.7600.16385.”, which is your TrustedInstaller ID.
  3. Copy and paste the subfolder name into a Notepad for safekeeping.
  4. Locate the C:\Windows\WinSxS directory.
  5. In the above directory, find a subfolder whose name begins with one of the following strings: For 32-bit Windows x86_microsoft-windows-servicingstack_31bf3856ad364e35_TrustedInstaller ID_none For 64-bit Windows amd64_microsoft-windows-servicingstack_31bf3856ad364e35_TrustedInstaller ID_none
  6. Copy and paste the subfolder name into a Notepad for safekeeping.
  7. Create the registry subkey like the following: HKLM\Software\Microsoft\Windows\CurrentVersion\Component Based Servicing\Version
  8. On the above Version key, create an expandable string value, use the TrustedInstaller ID as its name and use the full path of the folder that you found in step 5 as its value.
  9. Click OK and exit the “Registry Editor”, and then restart the Windows Modules Installer service.

Download and install the Coopoint Error Fixer, fix 126 error with 1-click

Download now

For Win10 / Win8 / Win7 / WinXP (32/64 bit OS)