Issue

Removing unwanted VSS Provider.

Summary

1. Determine the unnecessary VSS providers:
Open an elevated Command Prompt and type: vssadmin list providers

2. Identify the unnecessary ones and use the registry to remove them as follows:

  • Open Regedit
  • Browse to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers\
  • Expand Providers and you should see three keys: Enum, and two GUID's (Long strings of letters and numbers).
  • Click on the top GUID in the list and in the right-hand pane the Default string should have the name of the provider. If not check the other GUID.
  • Once you find the right GUID export the whole GUID and export it so you can revert the operation if needed.
  • Delete the unnecessary provider GUID subkey and close the registry
  • Open Windows services and reboot the "Volume Shadow Copy" service. It may be stopped to begin with, that's okay.
  • Check and see if the provider is gone from: vssadmin list providers
  • (if needed) Reboot the server when next possible.
  • (if needed) If for some reason you need to revert to the initial state, import the previously exported registry subkey and bounce the Volume Shadow Copy service