Reply
Visitor
guncat45
Posts: 1
Registered: ‎03-30-2008
0

SafetyDrill Problem: VSS_E_UNEXPECTED_PROVIDER_ERROR

[ Edited ]
I'm having the same problem--when I initiate a SafetyDrill copy, I get a pop up:
 
Open File Copy
VSS_E_UNEXPECTED_PROVIDER_ERROR
 
I'm running Win XP Pro as well.
 
I got a fairly quick response from "Victor" (Vijayakumar TS203) at Seagate recommending the usual drill:
1. Perform Windows Scandisk and Windows Defragmenter.
2. Check for any Virus in the Computer and clear the Virus, if found.
3. Disable the AntiVirus and FireWall.
4. Close all the applications that are running in the Background.
5. Also close all the programs which are accessing the Maxtor External drive.
6. Check if you are able to access the External drive with no errors.
7. Uninstall or disable Maxtor Backup software running in background. (I assume this would be the auto backup which I'm not using)
8. And then run the Safety Drill program.

As expected; none of the above helped.

Since my drive works fine as a storage device, I'll probably keep it anyway.  But it sure would be nice if one could use all the advertised features.


Message Edited by guncat45 on 03-30-2008 09:35 AM

Message Edited by guncat45 on 03-30-2008 09:36 AM
Byte
johndavidwood
Posts: 5
Registered: ‎04-07-2008
0

Re: SafetyDrill Problem: VSS_E_UNEXPECTED_PROVIDER_ERROR

[ Edited ]
I have had the identical problem.  I have a Dell Precision laptop running Windows XP Pro SP 2.
 
When I start the SafetyDrill copy, after just a second or two it gives me the famous VSS_E_UNEXPECTED_PROVIDER_ERROR.  It appears that this is related to the Microsoft Volume Shadow Copy Service, part of the OS stack.
 
I tried downloading and installing the one patch from Microsoft I found referenced on various sites as I Googled for this error (seems like it comes up a lot in various backup applications).  URL is here.
 

 
However, this didn't do any good anyway.  It seems like there are more VSS related patches which have been created for Windows 2003, but I couldn't find any more XP related VSS patches.
 
I hope that someone from Seagate/Maxtor is monitoring this site, as I need to understand how to get this fixed.  I bought this product specifically for the SafetyDrill functionality.
 
Thanks in advance to whoever is out there listening.....
 



(Edited long URL into hyperlink)
 


Message Edited by AlanM on 04-08-2008 06:58 AM
Byte
johndavidwood
Posts: 5
Registered: ‎04-07-2008
0

Re: SafetyDrill Problem: VSS_E_UNEXPECTED_PROVIDER_ERROR

Some further information.  Searching through Google, many have had similar errors to this one, and one common thread is a need to re-register the VSS related dll's as a possible solution.  Turned out in my case that all I did was to register the dll for the Microsoft Software Shadow Copy Provider which for some reason did not appear in my list of Services at all, prior to registering this dll with the following commands:
 
C:\>cd\windows\system32
C:\WINDOWS\system32>regsvr32 /i swprv.dll
After doing this, the service now appears in the list of services, in addition to the main Volume Shadow Copy service (which was there all along).  Don't know if this service missing is a "feature" of XP or whatever.
 
In any case, I have moved past this one error and am now on to my next issue.  When I tried doing the SafetyDrill Copy, it sat there "initializing" for several minutes, and then stopped again (still at 0%) with the following error message from the log:
 
[20080408 10:31:32] BMR aborted (RB1)
[20080408 10:31:32] Error occured reading bitmap data
[20080408 10:31:32] Snap shot destroyed
 
So, some progress I guess, but still stuck....any help would be appreciated.
 
 
Byte
johndavidwood
Posts: 5
Registered: ‎04-07-2008
0

Re: SafetyDrill Problem: VSS_E_UNEXPECTED_PROVIDER_ERROR

No thanks to the support group at Seagate/Maxtor, who gave me only the stock error check, defrag, re-install, etc suggestions, I have managed to get SafetyDrill working on my Windows XP machine.  Just thought I would record what I found for anyone else who has the same issues when trying to get it working under XP.
 
Turns out that SafetyDrill depends upon a Windows feature called Volume Shadow Copy, which is apparently mainly used for production level backup processes.  It would appear that this feature is much better supported under Windows 2003 Server than it is under Windows XP (don't know about Vista).  Using my trusty Google, I found many many references to issues with Volume Shadow Copy, and many many suggestions of various fixes.  However, most of these were only applicable to Windows 2003.
 
However, pressing on, I eventually found and successfully tried, the following approaches to fix my SafetyDrill issues:
 
1.  I did find one Microsoft patch related to Volume Shadow Copy which was applicable to Windows XP (there are many Windows 2003 patches available in this area).  I did download and apply the one XP patch, but it is unclear to me whether this did any good.  You can find info on this patch at http://support.microsoft.com/kb/903234
 
2.  It would appear, for whatever reason, that Windows XP as installed (at least by Dell and our IT group) does not have Volume Shadow Copy fully configured.  Based on my Google results, it would appear that this is a common issue with XP.  In order to configure Volume Shadow Copy, there are a series of dll's which need to be registered (including the one for the MS Software Shadow Copy Provider service).  I found numerous versions of the list of what needs to be registered, but I believe that the copy of a .bat file provided below is pretty complete (thanks to the folks at 2BrightSparks).
 
3.  You must have two services running to support Volume Shadow Copy.  The first one is called Volume Shadow Copy Service.  This was set up on my machine as it came.  The second one is called MS Software Shadow Copy Provider.  This was NOT set up on my machine as it came.  Both services, once you have them set up,  need to be configured for either manual or automatic startup using the Services Manager under Administrative Tools (in XP).
 
After I did these things, I tried running SafetyDrill again, and it finished successfully (copied 50GB in just under an hour....pretty impressive!).  I also did try the suggestion to boot my machine using the SafetyDrill recovery CD to make sure that that worked, and it seemed to behave fine.  You must have the OneTouch drive connected to the system for the CD boot to work properly though.  However, I wasn't brave enough to actually try the recovery process (you can cancel out after booting from the recovery CD, leaving your real hard drive undisturbed).
 
Good luck!
 
@echo off
REM
REM Batch file for Windows XP, 2003, and Vista that attempts to reset the
REM Volume Shadow Copy (VSS) installation.
REM
REM 2BrightSparks Pte Ltd
REM http://www.2BrightSparks.com/
REM
echo --- This batch file must be run as an Administrator. If you are using Windows
echo --- Vista then run it by right-clicking on the batch file and selecting
echo --- Run as administrator
%SYSTEMDRIVE%
cd %SystemRoot%\System32
echo.
echo --- Ignore any messages saying a service is not started.
echo.
Net stop vss
Net stop swprv
echo.
regsvr32 ole32.dll
regsvr32 oleaut32.dll
regsvr32 vss_ps.dll
Vssvc /Register
regsvr32 /i swprv.dll
echo --- eventcls.dll will fail to register on Windows Vista.
regsvr32 /i eventcls.dll
echo --- es.dll will fail to register on Windows Vista.
regsvr32 es.dll
regsvr32 stdprov.dll
echo.
echo --- vssui.dll only exists on Windows 2003. Ignore the error if not using Windows 2003.
regsvr32 vssui.dll
regsvr32 msxml.dll
regsvr32 msxml3.dll
echo.
echo --- msxml4.dll may not be installed and is optional. Ignore the error.
regsvr32 msxml4.dll
echo.
echo --- If SQL is installed, then also may need to re-register this DLL, otherwise ignore the error.
regsvr32 Sqlvdi.dll
echo.
echo ------------------------------------------------------------------------
echo.
echo IMPORTANT: Reboot your computer. After the reboot, open a command prompt
echo and run the following:
echo.
echo vssadmin list writers
echo.
echo Ensure that all your writers are displayed without errors.
echo.
pause
Regular Visitor
sissi3o2
Posts: 2
Registered: ‎07-27-2008
0

Re: SafetyDrill Problem: VSS_E_UNEXPECTED_PROVIDER_ERROR

The answer of johndavidwood works jut great. I have just followed his advice and thankfully its working now.

Short list of actions:

1. Download Windows update KB903234 -< then restart
2. Open via START button the settings - choose adminstrtive tools - service
3. Flip down to MS Software Shadow Copy Provider and to Volume Shadow Copy Service  -> Properties and change to manual or automatic and start the services (left window link)
4. Start with safetey drill again and save your image.

Futher information will be available above under the post of johndavidwood .

Here for the German users:

1. Windows update KB903234 runterladen
2. über START (unten links) die Systemsteuerung öffnen.Verwaltung öffnen - Dienste auswählen
3. MS Software Shadow Copy Provider und  Volume Shadow Copy Service jeweils öfnen und unter Eigenschaften auf Manuell oder automatisch umstellen. Beide Dienste (links im Fenster) über Link starten.
4. Safety Drill erneut starten und Image erstellen.
Nähere Information finden sich unter der englischen Fassung von johndavidwood  (s.o.)

Thanks for the great help!!




Visitor
CREUS40647
Posts: 1
Registered: ‎02-05-2009
0

Re: SafetyDrill Problem: VSS_E_UNEXPECTED_PROVIDER_ERROR

John,

 

I had the exact same problem.  It turns out nothing in the troubleshooting would fix it.  It turns out your suggestions about Volume Shadow Copy are spot on.  I turned on the services and it fixed my VSS problem.  Thanks for the great post.