Update is not applicable to your computer- but it is


I encounter a rather weird issue with this error message, when trying to install an update: Update is not applicable to your computer, although it was.

Apparently this can also appear, because of the TrustedInstaller. To see if you are affected, view the CBS.log, you`ll see a lot of entries like:

, Info                  CBS    Failed to get Transaction State for package: Microsoft-Windows-DirectoryServices-DomainController-Tools-Package~31bf3856ad364e35~amd64~~6.1.7601.17514, update: DirectoryServices-DomainController-Tools [HRESULT = 0x80070bc9 – ERROR_FAIL_REBOOT_REQUIRED]
, Error                 CBS    Failed to get store state [HRESULT = , ,- ERROR_FAIL_REBOOT_REQUIRED]

So there is an issue here that the TrustedInstaller service changes the default service startup type of Manual (3) to Automatic (2), when it encounters an update that has to process a transaction after a restart.   When the value is set back to Manual before the restart the transaction that has to be applied after restart cannot be applied.  This transaction will be pended. It will block all other update installations that might come up.

You can check following key to see if you are affected, it should be 3: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TrustedInstaller\Start

 

Resolution:

Start the TrustedInstaller service

Reboot the machine

You should be able now to install updates

Comments (1)

  1. Jack Warren says:

    Susan Bradley pointed me here (Thanks!) – now I’m in the "ballpark", I think…

    Symptoms same as described here, but the regedit shows the setting is -correct- yet I get the dreaded "Update is not applicable to your computer…", yet it is a Win7HomePremium system, and I compared the settings with a Win7Pro system onsite and they seem
    the same, yet I get the dreaded ‘Update is not applicable to your computer…’ msg only on the Win7HomeP system. Any tips you can share about this conundrum would be much appreciated.

    Regards,

    pc.tech3@verizon.net
    .

Skip to main content