Solved

Vssadmin commands not working under Vista 64

Posted on 2009-04-03
6
1,328 Views
Last Modified: 2013-11-29
I was trying to manage the volume shadow copy service through the command prompt, using the Vssadmin commands such as "Vssadmin list volumes" and so on. Trouble is, I get errors with any Vssadmin command I use.

I'm obviously typing them in administrator mode, but here's what I get (translated from italian):

"vssadmin list shadowstorage

Error: Unexpected failure: Catastrophic failure"

In the event viewer, here's what I get:

"(Event ID 33)
Volume Shadow Copy Service error: The VSS management class is not registered. This may be due to a setup failure or as a result of an application's installer or uninstaller.

(Event ID 8193)
Volume Shadow Copy Service error: Unexpected error calling routine CoCreateInstance. hr = 0x80040154."

Is there any way to fix this? Restoration points are set to happen on C: and do work. But I can't make this command lines work.
0
Comment
Question by:Daniele Brunengo
  • 3
  • 3
6 Comments
 
LVL 46

Expert Comment

by:noxcho
Comment Utility
Go to services and stop your VSS service. Restart PC and start it. Then try to apply the commands again.
0
 

Author Comment

by:Daniele Brunengo
Comment Utility
I tried that but nothing has changed.
0
 

Author Comment

by:Daniele Brunengo
Comment Utility
Is there no one can help me?
0
IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

 
LVL 46

Accepted Solution

by:
noxcho earned 500 total points
Comment Utility
I am here =))
Have you seen this article?
http://support.microsoft.com/kb/830575
Even if this article does not correlate with your problem make sure that you did not uninstall any software using VSS recently. I had similar problems when ran Acronis backup trial and uninstalling it made my VSS service malfunction.
Here is another article: http://support.microsoft.com/kb/248241/en-us
More articles:
http://blogs.technet.com/askcore/archive/2008/09/25/data-protection-manager-2007-sql-server-2005-databases-are-not-enumerated.aspx
http://support.microsoft.com/kb/940184
Please let me know if these sources were helpful.
0
 

Author Comment

by:Daniele Brunengo
Comment Utility
These articles are very interesting, thanks. Anyway, I've found out there was no "real" error. Trouble was, I was using the "Open a command prompt" shell extension, and I was starting it from the Total Commander shell. This is a 32bit shell, my OS is 64bit. Looks like the "Open a command prompt" extension works in 32bit when opened from a 32bit shell. So I couldn't access fully my system32 folder, since it is fully accessible only from true 64bit apps.

This is why the command didn't work. But I wouldn't have found this out if I hadn't run the list of commands from the last article you linked to: one of the commands, containing vssvc.exe, said the file wasn't recognized as an executable, internal or external or batch file.

So it occurred to me that if the files can't be accessed then the command prompt must be 32bit.
So I opened a command prompt the usual way, and bang!, the errors were gone. I'm so used to Total Commander, I would never have thought about this if not for the article you linked, so I'll give you the points.
0
 
LVL 46

Expert Comment

by:noxcho
Comment Utility
thanks for points. Glad to be helpful even this small way.
0

Featured Post

Free Trending Threat Insights Every Day

Enhance your security with threat intelligence from the web. Get trending threat insights on hackers, exploits, and suspicious IP addresses delivered to your inbox with our free Cyber Daily.

Join & Write a Comment

How to update Firmware and Bios in Dell Equalogic PS6000 Arrays and Hard Disks firmware update.
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …
This tutorial will walk an individual through the process of installing of Data Protection Manager on a server running Windows Server 2012 R2, including the prerequisites. Microsoft .Net 3.5 is required. To install this feature, go to Server Manager…

743 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now