MS Software Shadow Copy Provider service does not start on Windows Embedded POSReady 2009

Symptoms

Multiple symptoms can occur:
  • Applications, such as Norton Ghost, cannot run
  • Error code 12292 is written to the Application Event Log when Running Defrag
  • 0x80110401 errors in Application Event Log every time one runs a Backup

Cause

The Microsoft Volume Copy Service Provider is absent from the list of services. This is because it is not registered properly and fails to start.

Resolution

To resolve this problem, perform the following commands from a Command Prompt or in a Command Script, then reboot the system for the changes to take affect.

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 msxml.dll
regsvr32 /s msxml3.dll

More Information

Note: the command "Net stop swprv" may appear to fail with the error "MS Software Shadow Copy Provider service is not started."  This is expected behavior if the MS Software Shadow Copy Provider is the cause of the Event Log error.  Stopping the service is necessary if this sequence is used to resolve other issues with the Volume Shadow Copy Service.
Properties

Article ID: 2519872 - Last Review: Mar 11, 2011 - Revision: 1

Windows Embedded POSReady 2009

Feedback