VSS writer error
- 
 Backups are failing on a Hyper-V host. I ran: 
 vssadmin list writers and they are all stable, except this one:Writer name: 'Microsoft Hyper-V VSS Writer' 
 Writer Id: {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
 Writer Instance Id: {51bed8ad-30e7-4657-abb3-8161879e3d1d}
 State: [7] Failed
 Last error: Timed outI shutdown all the VMs, rebooted the host, brought the VMs up and that didn't fix it. I ran this to re-register the VSS DLLs: Re-registering Vss Dlls cd /d %windir%\system32 
 net stop vss
 net stop swprv
 regsvr32 /s ole32.dll
 regsvr32 /s oleaut32.dll
 regsvr32 /s vss_ps.dll
 vssvc /register
 regsvr32 /s /i swprv.dll
 regsvr32 /s /i eventcls.dll
 regsvr32 /s es.dll
 regsvr32 /s stdprov.dll
 regsvr32 /s vssui.dll
 regsvr32 /s msxml.dll
 regsvr32 /s msxml3.dll
 regsvr32 /s msxml4.dll
 vssvc /register
 net start swprv
 net start vssI still have the same result. What should I try next? 
- 
 @Mike-Davis said in VSS writer error: Backups are failing on a Hyper-V host. I ran: 
 vssadmin list writers and they are all stable, except this one:Writer name: 'Microsoft Hyper-V VSS Writer' 
 Writer Id: {66841cd4-6ded-4f4b-8f17-fd23f8ddc3de}
 Writer Instance Id: {51bed8ad-30e7-4657-abb3-8161879e3d1d}
 State: [7] Failed
 Last error: Timed outI shutdown all the VMs, rebooted the host, brought the VMs up and that didn't fix it. I ran this to re-register the VSS DLLs: Re-registering Vss Dlls cd /d %windir%\system32 
 net stop vss
 net stop swprv
 regsvr32 /s ole32.dll
 regsvr32 /s oleaut32.dll
 regsvr32 /s vss_ps.dll
 vssvc /register
 regsvr32 /s /i swprv.dll
 regsvr32 /s /i eventcls.dll
 regsvr32 /s es.dll
 regsvr32 /s stdprov.dll
 regsvr32 /s vssui.dll
 regsvr32 /s msxml.dll
 regsvr32 /s msxml3.dll
 regsvr32 /s msxml4.dll
 vssvc /register
 net start swprv
 net start vssI still have the same result. What should I try next? Event log? I would probably check if there are any hardware failures and just reinstall the host. VSS errors shouldn't be taken lightly. 
- 
 This event gets thrown when I try to run a backup: The description for Event ID 23 from source volsnap cannot be found. Either the component that raises this event is not installed on your local computer or the installation is corrupted. You can install or repair the component on the local computer. If the event originated on another computer, the display information had to be saved with the event. The following information was included with the event: \HarddiskVolumeShadowCopy8 
 E:
 \?\Volume{e9184b64-e4cd-49fa-9b8b-964df0eccbb5}
- 
 A lot of articles say that the disk is out of space. This is what I have on that volume: 
 E:>dir
 Volume in drive E has no label.
 Volume Serial Number is 525D-42DADirectory of E:\ 05/07/2014 12:04 PM <DIR> Apps Backup 
 09/14/2016 12:25 AM <DIR> Hyper-V
 09/30/2016 12:08 AM <DIR> temp
 0 File(s) 0 bytes
 3 Dir(s) 2,099,514,732,544 bytes free
- 
 I also checked most of the VMs (there were a couple linux ones I couldn't) and they all have plenty of free space. For anyone else that has a bunch of Windows VMs to check for free space, you can use the command: Get-WmiObject -Class Win32_logicaldisk -ComputerName YourVMname to check each one without having to log in to each individual VM. 
- 
 I also ran this command to make sure that space was allocated: vssadmin add shadowstorage /for=e: /on=e: /maxsize=100GB 
- 
 vssadmin add shadowstorage /for=e: /on=e: /maxsize=100GB did the trick. I had to use command line since this a Hyper-V core install. 

