: Author = v-42royt@msncs.com @ Vista 0x8E5E0147 FIX %date% @ %HOMEDRIVE% @ cd\ @ color 70 @ cls @ if exist %systemroot%\System32\nsisvc.dll goto :vista @ goto :xp :vista echo THIS IS VISTA @ net stop wuauserv @ net stop bits @ net stop cryptsvc @ echo De catroot directory wordt nu verwijderd, dit kan enige tijd duren. @ rd %systemroot%\System32\Catroot2 /s/q @ md %systemroot%\System32\Catroot2 @ net start cryptsvc @ echo De SoftwareDistribution directory wordt nu verwijderd, dit kan enige tijd duren. @ rd %systemroot%\SoftwareDistribution /s/q @ regsvr32 acelpdec.ax /s @ regsvr32 actxprxy.dll /s @ regsvr32 asctrls.ocx /s @ regsvr32 atl.dll /s @ regsvr32 browseui.dll /I /s @ regsvr32 browseui.dll /s @ regsvr32 cdfview.dll /s @ regsvr32 cdm.dll /s @ regsvr32 comcat.dll /s @ regsvr32 corpol.dll /s @ regsvr32 CRSWPP.DLL /s @ regsvr32 cryptdlg.dll /s @ regsvr32 cryptdlg.dll /s @ regsvr32 cryptext.dll /s @ regsvr32 danim.dll /s @ regsvr32 datime.dll /s @ regsvr32 Daxctle.ocx /s @ regsvr32 dispex.dll /s @ regsvr32 dssenh.dll /s @ regsvr32 dssenh.dll /s @ regsvr32 dxmasf.dll /s @ regsvr32 dxtmsft.dll /s @ regsvr32 dxtrans.dll /s @ regsvr32 FPWPP.DLL /s @ regsvr32 FTPWPP.DLL /s @ regsvr32 gpkcsp.dll /s @ regsvr32 gpkcsp.dll /s @ regsvr32 hhctrl.ocx /s @ regsvr32 hlink.dll /s @ regsvr32 icmfilter.dll /s @ regsvr32 iepeers.dll /s @ regsvr32 iesetup.dll /i /s @ regsvr32 ils.dll /s @ regsvr32 imgutil.dll /s @ regsvr32 inetcfg.dll /s @ regsvr32 inetcomm.dll /s @ regsvr32 initpki.dll /s @ regsvr32 initpki.dll /s @ regsvr32 inseng.dll /s @ regsvr32 jscript.dll /s @ regsvr32 l3codecx.ax /s @ regsvr32 licmgr10.dll /s @ regsvr32 lmrt.dll /s @ regsvr32 mlang.dll /s @ regsvr32 mmefxe.ocx /s @ regsvr32 mobsync.dll /s @ regsvr32 mpg4ds32.ax /s @ regsvr32 msapsspc.dll /SspcCreateSspiReg /s @ regsvr32 msdxm.ocx /s @ regsvr32 mshtml.dll /s @ regsvr32 mshtmled.dll /s @ regsvr32 msident.dll /s @ regsvr32 msieftp.dll /s @ regsvr32 msnsspc.dll /SspcCreateSspiReg /s @ regsvr32 msoeacct.dll /s @ regsvr32 MSR2C.DLL /s @ regsvr32 msrating.dll /s @ regsvr32 mssip32.dll /s @ Regsvr32 Msxml.dll /s @ regsvr32 msxml.dll /s @ Regsvr32 Msxml2.dll /s @ Regsvr32 Msxml3.dll /s @ regsvr32 occache.dll /i /s @ regsvr32 occache.dll /s @ regsvr32 oleaut32.dll /s @ regsvr32 plugin.ocx /s @ regsvr32 pngfilt.dll /s @ regsvr32 POSTWPP.DLL /s @ regsvr32 rsabase.dll /s @ regsvr32 rsaenh.dll /s @ regsvr32 rsaenh.dll /s @ regsvr32 sccbase.dll /s @ regsvr32 sccbase.dll /s @ regsvr32 scrobj.dll /s @ regsvr32 scrrun.dll mstinit.exe /setup /s @ regsvr32 sendmail.dll /s @ regsvr32 shdoc401.dll /i /s @ regsvr32 shdoc401.dll /s @ regsvr32 shdocvw.dll /I /s @ regsvr32 shdocvw.dll /s @ regsvr32 slbcsp.dll /s @ regsvr32 slbcsp.dll /s @ regsvr32 softpub.dll /s @ regsvr32 softpub.dll /s @ regsvr32 tdc.ocx /s @ regsvr32 thumbvw.dll /s @ regsvr32 urlmon.dll /i /s @ regsvr32 urlmon.dll /s @ regsvr32 vbscript.dll /s @ regsvr32 voxmsdec.ax /s @ regsvr32 webcheck.dll /s @ regsvr32 WEBPOST.DLL /s @ regsvr32 wintrust.dll /s @ regsvr32 wintrust.dll /s @ regsvr32 WPWIZDLL.DLL /s @ regsvr32 wshext.dll /s @ regsvr32 wshom.ocx /s @ regsvr32 WUAPI.DLL /s @ regsvr32 /s wuaueng1.dll @ regsvr32 /s wucltui.dll @ regsvr32 WUAUENG.DLL /s @ regsvr32 wucltui.dll /s @ regsvr32 WUCLTUI.DLL /s @ regsvr32 WUPS.DLL /s @ regsvr32 wups2.dll /S @ regsvr32 WUWEB.DLL /s @ regsvr32 xmsconf.ocx /s @ netsh winhttp reset proxy @ %systemroot%\system32\sc.exe config WuAuServ start= auto obj= LocalSystem @ %systemroot%\system32\sc.exe config BITS start= demand obj= LocalSystem @ %systemroot%\system32\sc.exe config CryptSvc start= auto @ %systemroot%\system32\sc.exe config WinDefend start= auto obj= LocalSystem @ %systemroot%\system32\sc.exe config MsiServer start= demand obj= LocalSystem @ %systemroot%\system32\sc.exe config TrustedInstaller start= demand @ %systemroot%\system32\sc.exe config eventlog start= auto @ %systemroot%\system32\sc.exe config nlasvc start= auto @ %systemroot%\system32\sc.exe config WscSvc start= auto @ %systemroot%\system32\sc.exe config nsi start= auto @ %systemroot%\system32\sc.exe sdset wuauserv D:(A;;CCLCSWRPLORC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOSDRCWDWO;;;WD) @ %systemroot%\system32\sc.exe sdset bits D:(A;CI;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;SAFA;WDWO;;;BA) @ %systemroot%\system32\sc.exe sdset cryptsvc D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD) @ %systemroot%\system32\sc.exe sdset msiserver D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;IU)(A;;CCLCSWLOCRRC;;;SU)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;WD) @ cd\ @ reg add HKLM\Components\ /v StoreDirty /f @ reg delete HKLM\Components\ /v StoreDirty /f @ reg add HKLM\Components\ /v AdvancedInstallersNeedResolving /f @ reg delete HKLM\Components\ /v AdvancedInstallersNeedResolving /f @ reg add HKLM\Components\ /v NextQueueEntryIndex /f @ reg delete HKLM\Components\ /v NextQueueEntryIndex /f @ reg add HKLM\Components\ /v PendingXmldentifier /f @ reg delete HKLM\Components\ /v PendingXmldentifier /f @ cd\ @ start /wait %systemroot%\system32\msiexec /regserver @ start /wait %systemroot%\system32\regsvr32.exe msi.dll /s @ %systemroot%\system32\net.exe start MsiServer @ cd\ @ %systemroot%\system32\ipconfig.exe /flushdns @ %systemroot%\system32\ipconfig.exe /displaydns @ %systemroot%\system32\netsh.exe winhttp reset proxy @ %systemroot%\system32\netsh.exe interface ip show config @ echo fsutil resource setautoreset true c: @ fsutil resource setautoreset true c: @ %systemroot%\system32\netsh.exe winsock reset @ pause @ %systemroot%\system32\timedate.cpl @ net start bits @ net start wuauserv @ pause @ exit :xp @ echo THIS IS XP @ echo This fix is for Vista only @ pause @ exit