Windows Update Service Is Required to Install Patches on Windows Vista and Later Windows Operating Systems

Version 8



    Microsoft patches fail to deploy on the following operating systems:


    • Windows Vista
    • Windows 2008
    • Windows 7
    • Windows 2008R2
    • Windows 8
    • Windows Server 2012


    When attempting to manually run a patch file copied to a target machine in C:\Windows\ProPatches\Patches you receive an error that the Windows Update service was not able to start or is not started.

    You may also see an error return code of 1058 when deploying .msu patches.




    Windows Vista/2008 changed patching behavior. Windows Vista and later patches are of a file type .MSU and this file type requires the Windows Update Service to be enabled to execute. The Windows update application is not required, but the standalone service handles extraction and execution of MSU patches and must remain enabled. For more details: KB934307 

    The Windows Update service must not be set to 'Disabled'. It does not explicitly need to be started, but it must be enabled. It can be set to 'Manual', 'Automatic-Delayed Start', or 'Automatic'.
    Windows Update should be set to never check for updates, please see this document for more information: Best Practice: Windows Automatic Updates

    Affected Products


    Shavlik Protect 9.x