KB2919355 (Windows 8.1 Update) Fails (800f0092 and 80073712) on Windows 8.1 Pro w Media Center

Anonymous
2014-04-05T00:19:46+00:00

I am running Windows 8.1 Pro with Media Center. It is a 64-bit edition.

I downloaded the Windows 8.1 Update from MSDN. Installed it on two machines with no problems.

Update is a series of 6 updates packed in a single zip file. Unzipped the files. Went to install the first recommended update (KB2919442). Dialog box indicated it was already installed.

Went to install the second update (KB2919355). It ran through the dialogs and said installation completed. It indicated that a reboot was necessary. Rebooted. It began to install the update after the reboot. Got about 60% of the way through, then said it couldn't complete. Error message 800F0092.

Had successfully installed on two other machines, one a VM and one a Samsung tablet. Only difference is this computer is 1) Media Center, and 2) was running WebRoot antimalware agent.

Uninstalled WebRoot.

Retried the install. Got about 98% through the dialog (green progress bar almost at 100%), went it stopped and the dialog said Update Failed.

Error message in the update history is now 80073712.

Windows for home | Previous Windows versions | Install and upgrade

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2014-05-14T20:02:09+00:00

Hello all,

We wanted to take a moment to thank you for coming to the Microsoft Community to get the answers you need tosuccessfully install the Windows 8.1 Update.

We have published guidance for troubleshooting some known problems at*Install the latest Windows 8.1 Update*.

In order to give your questions the attention they deserve, we are opening new threads that will focus on solving each error individually:

If you are receiving the error ‘We couldn’t complete the updates, Undoing changes. Don’t turn off your computer’ please post to this thread foundhere

If you are receiving Error 0x800F0922 when installing KB 2919355 please posthere

If you are receiving Error 0x800F0923 when installing KB 2919355 please posthere

If you are receiving Error 0x80070003 when installing KB 2919355 please posthere

If you are receiving Error 0x80070005 when installing KB 2919355 please posthere

If you are receiving Error 0x80070490 when installing KB 2919355 please posthere

If you are receiving Error 0x80073712 when installing KB 2919355 please posthere

If you are having an issue not mentioned above, please*start a new thread*so that we can investigate your issue.

In order to keep these threads productive and prevent fellow customer’s questions from being lost we ask that you please keep any posts made to these threads on topic and constructive.

We are going to go ahead and lock this thread to prevent questions being posted in the wrong area and not getting the attention they deserve.

Thank you for your understanding

Was this answer helpful?

60+ people found this answer helpful.
0 comments No comments
Answer accepted by question author
Anonymous
2014-04-17T17:17:17+00:00

Please note that's 64bit only

To make that work on 32bit do:

Also note AMD does not mean this only works on AMD chipsets.  AMD invented the 64bit platform, so even if you are running 64bit intel, that amd64 notation is still valid.

sfc /scannow

DISM /online /get-packages /format:table | findstr KB2919355

DISM /online /remove-dism /online /remove-package /packagename:Package_for_KB2919355~31bf3856ad364e35~x86~~6.3.1

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

DISM /online /cleanup-image /startcomponentcleanup /resetbase

cleanmgr.exe

@echo off

Echo Cleanup complete

pause

Was this answer helpful?

50+ people found this answer helpful.
0 comments No comments

1,164 additional answers

Sort by: Most helpful
  1. Anonymous
    2014-04-26T04:50:08+00:00

    I know that starting over isn't the preferred solution but after a horrendous week and 30+ hours, I finally bit the bullet and reset back to factory settings (win8). Upgraded to 8.1 through Windows store then followed instructions from Sony. I have a Sony Vaio so followed the 8.1 update steps from their website.    

    http://esupport.sony.com/US/p/support-info.pl?info\_id=1379

    It worked!!  Can't get MS Office to load, but that's a small problem compared to the frustrations of the past week. Previously I was trying the 8.1 update without running the Vaio updates first and also, my pc was working on wi-fi.  Maybe this update doesn't work via wi-fi?  Try checking your manufacturer's website or calling them to see if they have any suggestions - worth a shot.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-04-26T02:59:54+00:00

    I have been following this thread since the beginning, failing to update over and over again using the various commands provided by everybody here. The cleanup commands gave me errors. I tried using the MS repair tool to fix the windows update, to no avail either.

    Finally, I decided to contact the Windows tech support through chat and let them deal with it for a bit...

    Well what do you know, they totally fixed it, in just a few minutes, using this script, which is a more powerful version of the windows update reset tool. Didn't even have to reboot in between, nothing, it just installed normally after this script, through the regular windows update, not even using the standalone installer.

    If like me nothing worked, give this a try!

    (Just paste this in a *.bat file and run it as admin)

    ====== BEGINNING OF SCRIPT =========

    @ECHO OFF

    CD %windir%\system32

    ECHO Stopping Services

    net stop bits

    net stop wuauserv

    net stop cryptsvc

    ECHO Delete Downloaded Updates

    DEL "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

    ECHO Clear Update Cache

    REN %systemroot%\SoftwareDistribution SoftwareDistribution.old

    REN %systemroot%\system32\catroot2 catroot2.old

    MKDIR %systemroot%\system32\catroot2

    ECHO Reset BITS

    sc config BITS binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Background Intelligent Transfer Service" depend= Rpcss/EventSystem start= auto obj= "LocalSystem" password= "" 

    sc description BITS "Transfers files in the background using idle network bandwidth. If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information."

    sc privs BITS SeCreateGlobalPrivilege/SeImpersonatePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeIncreaseQuotaPrivilege

    sc sdset BITS D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)

    sc sidtype BITS UNRESTRICTED

    ECHO Reset Windows Update

    sc config wuauserv binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Windows Update" depend= Rpcss start= auto obj= "LocalSystem" password= ""

    sc privs wuauserv SeAuditPrivilege/SeCreateGlobalPrivilege/SeCreatePageFilePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeImpersonatePrivilege/SeIncreaseQuotaPrivilege/SeShutdownPrivilege

    sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)

    sc sidtype wuauserv UNRESTRICTED

    ECHO Reset Cryptographic Services

    sc config CryptSvc binPath= "C:\Windows\system32\svchost.exe -k NetworkService" DisplayName= "Cryptographic Services" depend= Rpcss start= auto obj= "NT Authority\NetworkService" password= "" 

    sc privs CryptSvc SeChangeNotifyPrivilege/SeCreateGlobalPrivilege/SeImpersonatePrivilege

    sc sdset CryptSvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    sc sidtype CryptSvc UNRESTRICTED

    ECHO Reset WMI Repository

    net stop winmgmt

    REN %systemroot%\system32\wbem\Repository Repository.old

    ECHO Register Components

    REGSVR32.EXE /u /s /i atl.dll

    REGSVR32.EXE /u /s /i urlmon.dll

    REGSVR32.EXE /u /s /i mshtml.dll

    REGSVR32.EXE /u /s /i shdocvw.dll

    REGSVR32.EXE /u /s /i browseui.dll

    REGSVR32.EXE /u /s /i jscript.dll

    REGSVR32.EXE /u /s /i vbscript.dll

    REGSVR32.EXE /u /s /i scrrun.dll

    REGSVR32.EXE /u /s /i msxml.dll

    REGSVR32.EXE /u /s /i msxml6.dll

    REGSVR32.EXE /u /s /i msxml3.dll

    REGSVR32.EXE /u /s /i actxprxy.dll

    REGSVR32.EXE /u /s /i softpub.dll

    REGSVR32.EXE /u /s /i wintrust.dll

    REGSVR32.EXE /u /s /i dssenh.dll

    REGSVR32.EXE /u /s /i gpkcsp.dll

    REGSVR32.EXE /u /s /i rsaenh.dll

    REGSVR32.EXE /u /s /i sccbase.dll

    REGSVR32.EXE /u /s /i slbcsp.dll

    REGSVR32.EXE /u /s /i cryptdlg.dll

    REGSVR32.EXE /u /s /i oleaut32.dll

    REGSVR32.EXE /u /s /i ole32.dll

    REGSVR32.EXE /u /s /i shell32.dll

    REGSVR32.EXE /u /s /i initpki.dll

    REGSVR32.EXE /u /s /i wuapi.dll

    REGSVR32.EXE /u /s /i wuaueng.dll

    REGSVR32.EXE /u /s /i wuaueng1.dll

    REGSVR32.EXE /u /s /i wucltui.dll

    REGSVR32.EXE /u /s /i wups.dll

    REGSVR32.EXE /u /s /i wups2.dll

    REGSVR32.EXE /u /s /i wuweb.dll

    REGSVR32.EXE /u /s /i qmgr.dll

    REGSVR32.EXE /u /s /i qmgrprxy.dll

    REGSVR32.EXE /u /s /i wucltux.dll

    REGSVR32.EXE /u /s /i muweb.dll

    REGSVR32.EXE /u /s /i wuwebv.dll

    BitsAdmin /RESET /allusers

    ECHO Start Services

    net start wuauserv

    net start cryptsvc

    net start bits

    MSIEXEC /unregister

    MSIEXEC /regserver

    REGSVR32 /u /s /i MSI.dll

    ECHO Finishing Up

    @ECHO OFF

    CD %windir%\system32

    ECHO Stopping Services

    net stop bits

    net stop wuauserv

    net stop cryptsvc

    ECHO Delete Downloaded Updates

    DEL "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

    ECHO Clear Update Cache

    REN %systemroot%\SoftwareDistribution SoftwareDistribution.old

    REN %systemroot%\system32\catroot2 catroot2.old

    MKDIR %systemroot%\system32\catroot2

    ECHO Reset BITS

    sc config BITS binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Background Intelligent Transfer Service" depend= Rpcss/EventSystem start= auto obj= "LocalSystem" password= "" 

    sc description BITS "Transfers files in the background using idle network bandwidth. If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information."

    sc privs BITS SeCreateGlobalPrivilege/SeImpersonatePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeIncreaseQuotaPrivilege

    sc sdset BITS D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)

    sc sidtype BITS UNRESTRICTED

    ECHO Reset Windows Update

    sc config wuauserv binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Windows Update" depend= Rpcss start= auto obj= "LocalSystem" password= ""

    sc privs wuauserv SeAuditPrivilege/SeCreateGlobalPrivilege/SeCreatePageFilePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeImpersonatePrivilege/SeIncreaseQuotaPrivilege/SeShutdownPrivilege

    sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)

    sc sidtype wuauserv UNRESTRICTED

    ECHO Reset Cryptographic Services

    sc config CryptSvc binPath= "C:\Windows\system32\svchost.exe -k NetworkService" DisplayName= "Cryptographic Services" depend= Rpcss start= auto obj= "NT Authority\NetworkService" password= "" 

    sc privs CryptSvc SeChangeNotifyPrivilege/SeCreateGlobalPrivilege/SeImpersonatePrivilege

    sc sdset CryptSvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    sc sidtype CryptSvc UNRESTRICTED

    ECHO Reset WMI Repository

    net stop winmgmt

    REN %systemroot%\system32\wbem\Repository Repository.old

    ECHO Register Components

    REGSVR32.EXE /u /s /i atl.dll

    REGSVR32.EXE /u /s /i urlmon.dll

    REGSVR32.EXE /u /s /i mshtml.dll

    REGSVR32.EXE /u /s /i shdocvw.dll

    REGSVR32.EXE /u /s /i browseui.dll

    REGSVR32.EXE /u /s /i jscript.dll

    REGSVR32.EXE /u /s /i vbscript.dll

    REGSVR32.EXE /u /s /i scrrun.dll

    REGSVR32.EXE /u /s /i msxml.dll

    REGSVR32.EXE /u /s /i msxml6.dll

    REGSVR32.EXE /u /s /i msxml3.dll

    REGSVR32.EXE /u /s /i actxprxy.dll

    REGSVR32.EXE /u /s /i softpub.dll

    REGSVR32.EXE /u /s /i wintrust.dll

    REGSVR32.EXE /u /s /i dssenh.dll

    REGSVR32.EXE /u /s /i gpkcsp.dll

    REGSVR32.EXE /u /s /i rsaenh.dll

    REGSVR32.EXE /u /s /i sccbase.dll

    REGSVR32.EXE /u /s /i slbcsp.dll

    REGSVR32.EXE /u /s /i cryptdlg.dll

    REGSVR32.EXE /u /s /i oleaut32.dll

    REGSVR32.EXE /u /s /i ole32.dll

    REGSVR32.EXE /u /s /i shell32.dll

    REGSVR32.EXE /u /s /i initpki.dll

    REGSVR32.EXE /u /s /i wuapi.dll

    REGSVR32.EXE /u /s /i wuaueng.dll

    REGSVR32.EXE /u /s /i wuaueng1.dll

    REGSVR32.EXE /u /s /i wucltui.dll

    REGSVR32.EXE /u /s /i wups.dll

    REGSVR32.EXE /u /s /i wups2.dll

    REGSVR32.EXE /u /s /i wuweb.dll

    REGSVR32.EXE /u /s /i qmgr.dll

    REGSVR32.EXE /u /s /i qmgrprxy.dll

    REGSVR32.EXE /u /s /i wucltux.dll

    REGSVR32.EXE /u /s /i muweb.dll

    REGSVR32.EXE /u /s /i wuwebv.dll

    BitsAdmin /RESET /allusers

    ECHO Start Services

    net start wuauserv

    net start cryptsvc

    net start bits

    MSIEXEC /unregister

    MSIEXEC /regserver

    REGSVR32 /u /s /i MSI.dll

    ECHO Finishing Up

    ====== END OF SCRIPT ==============

    Just tried it...didn't work for me.  Gave me a 80073712 error code.  Prior to this I haven't had any particle code after the update tried to update more than once...thank you though.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-04-26T01:59:16+00:00

    I have been following this thread since the beginning, failing to update over and over again using the various commands provided by everybody here. The cleanup commands gave me errors. I tried using the MS repair tool to fix the windows update, to no avail either.

    Finally, I decided to contact the Windows tech support through chat and let them deal with it for a bit...

    Well what do you know, they totally fixed it, in just a few minutes, using this script, which is a more powerful version of the windows update reset tool. Didn't even have to reboot in between, nothing, it just installed normally after this script, through the regular windows update, not even using the standalone installer.

    If like me nothing worked, give this a try!

    (Just paste this in a *.bat file and run it as admin)

    ====== BEGINNING OF SCRIPT =========

    @ECHO OFF

    CD %windir%\system32

    ECHO Stopping Services

    net stop bits

    net stop wuauserv

    net stop cryptsvc

    ECHO Delete Downloaded Updates

    DEL "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

    ECHO Clear Update Cache

    REN %systemroot%\SoftwareDistribution SoftwareDistribution.old

    REN %systemroot%\system32\catroot2 catroot2.old

    MKDIR %systemroot%\system32\catroot2

    ECHO Reset BITS

    sc config BITS binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Background Intelligent Transfer Service" depend= Rpcss/EventSystem start= auto obj= "LocalSystem" password= "" 

    sc description BITS "Transfers files in the background using idle network bandwidth. If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information."

    sc privs BITS SeCreateGlobalPrivilege/SeImpersonatePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeIncreaseQuotaPrivilege

    sc sdset BITS D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)

    sc sidtype BITS UNRESTRICTED

    ECHO Reset Windows Update

    sc config wuauserv binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Windows Update" depend= Rpcss start= auto obj= "LocalSystem" password= ""

    sc privs wuauserv SeAuditPrivilege/SeCreateGlobalPrivilege/SeCreatePageFilePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeImpersonatePrivilege/SeIncreaseQuotaPrivilege/SeShutdownPrivilege

    sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)

    sc sidtype wuauserv UNRESTRICTED

    ECHO Reset Cryptographic Services

    sc config CryptSvc binPath= "C:\Windows\system32\svchost.exe -k NetworkService" DisplayName= "Cryptographic Services" depend= Rpcss start= auto obj= "NT Authority\NetworkService" password= "" 

    sc privs CryptSvc SeChangeNotifyPrivilege/SeCreateGlobalPrivilege/SeImpersonatePrivilege

    sc sdset CryptSvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    sc sidtype CryptSvc UNRESTRICTED

    ECHO Reset WMI Repository

    net stop winmgmt

    REN %systemroot%\system32\wbem\Repository Repository.old

    ECHO Register Components

    REGSVR32.EXE /u /s /i atl.dll

    REGSVR32.EXE /u /s /i urlmon.dll

    REGSVR32.EXE /u /s /i mshtml.dll

    REGSVR32.EXE /u /s /i shdocvw.dll

    REGSVR32.EXE /u /s /i browseui.dll

    REGSVR32.EXE /u /s /i jscript.dll

    REGSVR32.EXE /u /s /i vbscript.dll

    REGSVR32.EXE /u /s /i scrrun.dll

    REGSVR32.EXE /u /s /i msxml.dll

    REGSVR32.EXE /u /s /i msxml6.dll

    REGSVR32.EXE /u /s /i msxml3.dll

    REGSVR32.EXE /u /s /i actxprxy.dll

    REGSVR32.EXE /u /s /i softpub.dll

    REGSVR32.EXE /u /s /i wintrust.dll

    REGSVR32.EXE /u /s /i dssenh.dll

    REGSVR32.EXE /u /s /i gpkcsp.dll

    REGSVR32.EXE /u /s /i rsaenh.dll

    REGSVR32.EXE /u /s /i sccbase.dll

    REGSVR32.EXE /u /s /i slbcsp.dll

    REGSVR32.EXE /u /s /i cryptdlg.dll

    REGSVR32.EXE /u /s /i oleaut32.dll

    REGSVR32.EXE /u /s /i ole32.dll

    REGSVR32.EXE /u /s /i shell32.dll

    REGSVR32.EXE /u /s /i initpki.dll

    REGSVR32.EXE /u /s /i wuapi.dll

    REGSVR32.EXE /u /s /i wuaueng.dll

    REGSVR32.EXE /u /s /i wuaueng1.dll

    REGSVR32.EXE /u /s /i wucltui.dll

    REGSVR32.EXE /u /s /i wups.dll

    REGSVR32.EXE /u /s /i wups2.dll

    REGSVR32.EXE /u /s /i wuweb.dll

    REGSVR32.EXE /u /s /i qmgr.dll

    REGSVR32.EXE /u /s /i qmgrprxy.dll

    REGSVR32.EXE /u /s /i wucltux.dll

    REGSVR32.EXE /u /s /i muweb.dll

    REGSVR32.EXE /u /s /i wuwebv.dll

    BitsAdmin /RESET /allusers

    ECHO Start Services

    net start wuauserv

    net start cryptsvc

    net start bits

    MSIEXEC /unregister

    MSIEXEC /regserver

    REGSVR32 /u /s /i MSI.dll

    ECHO Finishing Up

    @ECHO OFF

    CD %windir%\system32

    ECHO Stopping Services

    net stop bits

    net stop wuauserv

    net stop cryptsvc

    ECHO Delete Downloaded Updates

    DEL "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat"

    ECHO Clear Update Cache

    REN %systemroot%\SoftwareDistribution SoftwareDistribution.old

    REN %systemroot%\system32\catroot2 catroot2.old

    MKDIR %systemroot%\system32\catroot2

    ECHO Reset BITS

    sc config BITS binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Background Intelligent Transfer Service" depend= Rpcss/EventSystem start= auto obj= "LocalSystem" password= "" 

    sc description BITS "Transfers files in the background using idle network bandwidth. If the service is disabled, then any applications that depend on BITS, such as Windows Update or MSN Explorer, will be unable to automatically download programs and other information."

    sc privs BITS SeCreateGlobalPrivilege/SeImpersonatePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeIncreaseQuotaPrivilege

    sc sdset BITS D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA)

    sc sidtype BITS UNRESTRICTED

    ECHO Reset Windows Update

    sc config wuauserv binPath= "C:\Windows\System32\svchost.exe -k netsvcs" DisplayName= "Windows Update" depend= Rpcss start= auto obj= "LocalSystem" password= ""

    sc privs wuauserv SeAuditPrivilege/SeCreateGlobalPrivilege/SeCreatePageFilePrivilege/SeTcbPrivilege/SeAssignPrimaryTokenPrivilege/SeImpersonatePrivilege/SeIncreaseQuotaPrivilege/SeShutdownPrivilege

    sc sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD)

    sc sidtype wuauserv UNRESTRICTED

    ECHO Reset Cryptographic Services

    sc config CryptSvc binPath= "C:\Windows\system32\svchost.exe -k NetworkService" DisplayName= "Cryptographic Services" depend= Rpcss start= auto obj= "NT Authority\NetworkService" password= "" 

    sc privs CryptSvc SeChangeNotifyPrivilege/SeCreateGlobalPrivilege/SeImpersonatePrivilege

    sc sdset CryptSvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD)

    sc sidtype CryptSvc UNRESTRICTED

    ECHO Reset WMI Repository

    net stop winmgmt

    REN %systemroot%\system32\wbem\Repository Repository.old

    ECHO Register Components

    REGSVR32.EXE /u /s /i atl.dll

    REGSVR32.EXE /u /s /i urlmon.dll

    REGSVR32.EXE /u /s /i mshtml.dll

    REGSVR32.EXE /u /s /i shdocvw.dll

    REGSVR32.EXE /u /s /i browseui.dll

    REGSVR32.EXE /u /s /i jscript.dll

    REGSVR32.EXE /u /s /i vbscript.dll

    REGSVR32.EXE /u /s /i scrrun.dll

    REGSVR32.EXE /u /s /i msxml.dll

    REGSVR32.EXE /u /s /i msxml6.dll

    REGSVR32.EXE /u /s /i msxml3.dll

    REGSVR32.EXE /u /s /i actxprxy.dll

    REGSVR32.EXE /u /s /i softpub.dll

    REGSVR32.EXE /u /s /i wintrust.dll

    REGSVR32.EXE /u /s /i dssenh.dll

    REGSVR32.EXE /u /s /i gpkcsp.dll

    REGSVR32.EXE /u /s /i rsaenh.dll

    REGSVR32.EXE /u /s /i sccbase.dll

    REGSVR32.EXE /u /s /i slbcsp.dll

    REGSVR32.EXE /u /s /i cryptdlg.dll

    REGSVR32.EXE /u /s /i oleaut32.dll

    REGSVR32.EXE /u /s /i ole32.dll

    REGSVR32.EXE /u /s /i shell32.dll

    REGSVR32.EXE /u /s /i initpki.dll

    REGSVR32.EXE /u /s /i wuapi.dll

    REGSVR32.EXE /u /s /i wuaueng.dll

    REGSVR32.EXE /u /s /i wuaueng1.dll

    REGSVR32.EXE /u /s /i wucltui.dll

    REGSVR32.EXE /u /s /i wups.dll

    REGSVR32.EXE /u /s /i wups2.dll

    REGSVR32.EXE /u /s /i wuweb.dll

    REGSVR32.EXE /u /s /i qmgr.dll

    REGSVR32.EXE /u /s /i qmgrprxy.dll

    REGSVR32.EXE /u /s /i wucltux.dll

    REGSVR32.EXE /u /s /i muweb.dll

    REGSVR32.EXE /u /s /i wuwebv.dll

    BitsAdmin /RESET /allusers

    ECHO Start Services

    net start wuauserv

    net start cryptsvc

    net start bits

    MSIEXEC /unregister

    MSIEXEC /regserver

    REGSVR32 /u /s /i MSI.dll

    ECHO Finishing Up

    ====== END OF SCRIPT ==============

    Was this answer helpful?

    0 comments No comments