Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1357
  • Last Modified:

Vssadmin commands not working under Vista 64

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
Daniele Brunengo
Asked:
Daniele Brunengo
  • 3
  • 3
1 Solution
 
noxchoGlobal Support CoordinatorCommented:
Go to services and stop your VSS service. Restart PC and start it. Then try to apply the commands again.
0
 
Daniele BrunengoIT Consultant, Web DesignerAuthor Commented:
I tried that but nothing has changed.
0
 
Daniele BrunengoIT Consultant, Web DesignerAuthor Commented:
Is there no one can help me?
0
Free Tool: Port Scanner

Check which ports are open to the outside world. Helps make sure that your firewall rules are working as intended.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
noxchoGlobal Support CoordinatorCommented:
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
 
Daniele BrunengoIT Consultant, Web DesignerAuthor Commented:
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
 
noxchoGlobal Support CoordinatorCommented:
thanks for points. Glad to be helpful even this small way.
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

  • 3
  • 3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now