Adds volumes to the Shadow Copy Set, which is the set of volumes to be shadow copied. This command is necessary to create shadow copies. If used without parameters, add volume displays help at the command prompt.

For examples of how to use this command, see Examples.


add volume <Volume> [provider <ProviderID>]


Parameter Description


Specifies a volume to add to the Shadow Copy Set. At least one volume is required for shadow copy creation.

[provider <ProviderID>]

Specifies the Provider ID of a registered provider to use to create the shadow copy. If provider is not specified, the default provider is used.


  • Volumes are added one at a time.

  • Each time a volume is added, it is checked to ensure that VSS supports shadow copy creation of that volume. This primary check may be invalidated, however, by later use of the set context command.

  • When a shadow copy is created, an environment variable links the alias to the shadow ID, so the alias can then be used for scripting.


To view the current list of registered providers, at the DISKSHADOW> prompt, type:

list providers

The following output displays a single provider, which will be used by default:

* ProviderID: {b5946137-7b9f-4925-af80-51abd60b20d5}
		Name: Microsoft Software Shadow Copy provider 1.0
		CLSID: {65ee1dba-8ff4-4a58-ac1c-3470ee2f376a}
1 provider registered.

To add drive C to the Shadow Copy Set and assign an alias named System1, type:

add volume c: alias System1

Additional references