A problem with Volume Shadow Services

  • Thread starter Sergei Zhirikov
  • Start date
S

Sergei Zhirikov

Hi,

I'm getting an error message in the application event log
every time Windows is trying to create a system restore point.
It's event 513 from CAPI2:

Cryptographic Services failed while processing the OnIdentity() call in the
System Writer.

Details:
AddCoreCsiFiles : BeginFileEnumeration() failed.

System Error:
Access is denied.

Online help directs me to this page:
http://technet.microsoft.com/en-us/library/cc734021.aspx

I follow the instructions to check the permissions. It turns out everything
is exactly like the article says it should be.
But when I try what the "Verify" section says:

vssadmin list writers

"System Writer" does NOT appear in the list.
So far I haven't been able to find anything helpful on Google.
Has anyone encountered this problem? Can you give me any pointers to a
possible solution.

I'm running Vista Ultimate 64 bit with SP1 and all the latest updates.
 
S

Sebastian Crewe

Almost exactly the same problem for me on a Vista Ultmate 32-bit SP1 system.
But I'm getting the error everytime I start Vista, and also in response to
certain commands, eg vassadmin list writers. Hunted for several hours trying
to find possible solutions; nothing so far. I'm hoping that another post
here might prompt some input from the good chaps at Microsoft.

Many thanks

Sebastian
 
T

the wharf rat

Almost exactly the same problem for me on a Vista Ultmate 32-bit SP1 system.
But I'm getting the error everytime I start Vista, and also in response to

It's almost certainly a permissions problem. To verify that it is
set everyone full access on the com catalog folder. If that fixes it then
carefully follow the steps in the technet article to set them properly.

Hmmm maybe you have to turn off the "inherit permissions from parent"
crap???
 
S

Sebastian Crewe

I agree that it will come down to permissions being incorrectly set
somewhere. I'm happy to try giving Everyone full access, but I'm not sure
which folder is the COM+ Catalog you refer to. Is it the Registration folder
within %winroot%? Can you advise?

I also looked at the various options within the Advanced Security Settings
dialog and toyed with experimenting with 'Replace existing ...', but then got
cold feet. Here we are talking only of the System Writer not showing up
properly, with associated error, and I didn't want to break things that were
working.

Fingers crossed for some MVP input.
 
S

Sebastian Crewe

Very kind of you to contribute. Thank you.

I did find similar suggestions during my hunting. Trouble is that I fail at
almost the first hurdle. Executing regsvr32 ole32.dll (from a command prompt
with Administrator privileges) results in the following:

The module "ole32.dll" was loaded but the call to DllRegisterServer failed
with error code 0x80070005.

So I hunt on that and find others with the same problem but no resolution.
I have done a Vista scan of system files per one suggestion. All reported OK
- no missing files. SO I continued down the list, some successes, some other
failures to register. Rebooted; same problem (CAPI2 513 errors in the event
log and missing System Writer entry when I do vssadmin list writers).

I'm beginning to think that the permission problem is within the registry
rather than within the file system. So I tried disabling anti-virus
(Kaspersky) and then running regsvr32 ole32.dll again. Same result.

It may be time for a call to Microsoft since the MSDN newsgroups (to which I
subscribe) don't have a section for Vista and it doesn't seem that anybody
from Microsoft is monitoring this thread. There again, I'm not seeing any
particular problems with functionality so perhaps I let it go. Like other
posters though, I hate seeing errors in the event log.

With thanks and regards

Sebastian
 
P

peter c.a.hawkins

hi.
Have you found an answer to this stupid problem yet cos it is pissing me off.?
iv`e just reinstalled vista and i am getting this cap12 error,cryptograhic
error.
 
S

Sebastian Crewe

Sadly not. What to do? It's not worth the cost of a support call and things
do seem to work. My concern is when it comes time to do a restore; that's
when I expect to see errors about not being able to open the file - or
somesuch.

If I do hear or see anything, I'll try to update the thread here.
 
P

peter c.a.hawkins

Well here is the good news ...iv`e fixed mine.
I found it was caused by the hotfix update which was installed by myself for
"windows installer 4.5".
i uninstalled that hotfix and all is back to normal.
i suggest to you to uninstall updates one by one beginning with the
newest,reboot after each one and then you will find the culprit....check to
see if you installed the 4.5 update first.
 
S

Sebastian Crewe

That is good news indeed. Sadly, I haven't installed that update on the PC
with the problem, though I have on my Vista 64-bit PC at work. I'll have to
check it to see if it is now generating the same errors (Windows Installer
4.5 was required to install the SQL Server 2008 Upgrade Advisor).

I've had at least 30 updates since beginning to focus on this problem so it
isn't practical to uninstall each update with the endless reboots entailed.
But your experience will be very helpful if I do decide to go down the route
of a support call - and for others 'out there' with the same problem.

Many thanks and regards

Sebastian
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top