How to Re-Register Vss Dll Binaries (64 Bit)
Total Page:16
File Type:pdf, Size:1020Kb
QBR Knowledge base HOW TO RE-REGISTER VSS DLL BINARIES (64 BIT) SCOPE If the command vssadmin list writers does not have any output the following batch file will help to re-register the VSS Service's associated DLL binaries. There may be other reasons in which QBR support may also ask to run this batch file besides the inability to list the VSS Writers of the OS. Please note this will only work on 64bit systems, if you have a 32 bit system there is a separate article on this KB for you. COPY THIS TEXT INTO NOTEPAD AND SAVE AS FIXVSS08.BAT Then run this batch file with administrative privileges. rem FILENAME: FIXVSS08.BAT rem net stop "System Event Notification Service" net stop "Background Intelligent Transfer Service" net stop "COM+ Event System" net stop "Microsoft Software Shadow Copy Provider" net stop "Volume Shadow Copy" cd /d %windir%\system32 net stop vss net stop swprv regsvr32 /s ATL.DLL regsvr32 /s comsvcs.DLL regsvr32 /s credui.DLL regsvr32 /s CRYPTNET.DLL QBR Knowledge base regsvr32 /s CRYPTUI.DLL regsvr32 /s dhcpqec.DLL regsvr32 /s dssenh.DLL regsvr32 /s eapqec.DLL regsvr32 /s esscli.DLL regsvr32 /s FastProx.DLL regsvr32 /s FirewallAPI.DLL regsvr32 /s kmsvc.DLL regsvr32 /s lsmproxy.DLL regsvr32 /s MSCTF.DLL regsvr32 /s msi.DLL regsvr32 /s msxml3.DLL regsvr32 /s ncprov.DLL regsvr32 /s ole32.DLL regsvr32 /s OLEACC.DLL regsvr32 /s OLEAUT32.DLL regsvr32 /s PROPSYS.DLL regsvr32 /s QAgent.DLL regsvr32 /s qagentrt.DLL regsvr32 /s QUtil.DLL regsvr32 /s raschap.DLL regsvr32 /s RASQEC.DLL regsvr32 /s rastls.DLL QBR Knowledge base regsvr32 /s repdrvfs.DLL regsvr32 /s RPCRT4.DLL regsvr32 /s rsaenh.DLL regsvr32 /s SHELL32.DLL regsvr32 /s shsvcs.DLL regsvr32 /s /i swprv.DLL regsvr32 /s tschannel.DLL regsvr32 /s USERENV.DLL regsvr32 /s vss_ps.DLL regsvr32 /s wbemcons.DLL regsvr32 /s wbemcore.DLL regsvr32 /s wbemess.DLL regsvr32 /s wbemsvc.DLL regsvr32 /s WINHTTP.DLL regsvr32 /s WINTRUST.DLL regsvr32 /s wmiprvsd.DLL regsvr32 /s wmisvc.DLL regsvr32 /s wmiutils.DLL regsvr32 /s wuaueng.DLL sfc /SCANFILE=%windir%\system32\catsrv.DLL sfc /SCANFILE=%windir%\system32\catsrvut.DLL sfc /SCANFILE=%windir%\system32\CLBCatQ.DLL net start "COM+ Event System" QBR Knowledge base TEST VSS WITH THE MICROSOFT VSHADOW TOOL 1. First download the VShadow tool for your OS: Windows 2000 - Not available as Windows 2000 does not have VSS Windows XP 32 Bit Windows XP 64 Bit Windows Server 2003 32 Bit & 64 Bit Windows Vista 32 Bit Windows Vista 64 Bit Windows Server 2008 32 Bit Windows Server 2008 64 Bit Windows 7 32 Bit Windows 7 64 Bit Windows Server 2008 r2 32 Bit Windows Server 2008 r2 64 Bit 3. Download VShadow.exe to %windir%\system32\ 4. Once this has been copied to your Window's System32 directory the vshadow command can be more easily run at the command prompt. 5. Before running VShadow be sure to stop the VSS-related services that most likely are running, the following services should be stopped and set to Automatic startup state in services.msc: Background Intelligent Transfer Service Hyper-V Volume Shadow Copy Requestor Microsoft Software Shadow Copy Provider MS Software Shadow Copy Provider SQL Server VSS Writer Volume Shadow Copy 6. The syntax for this command is as follows: vshadow VolumeList 7. On the PC in the screenshot below we see a C:, D:, F:, and G: volume. The C: volume is the only hard disk on the machine so the VShadow syntax is shown as such. 8. If there was a hypothetical D: volume as well here the command would be: VShadow C: D: 9. If the VShadow tool fails to take a shadow copy then please try to reboot the system. QBR Knowledge base .