can't delete/rename catroot2 folder

izghitu

New member
Local time
12:10 PM
Messages
13
Hi,

I have Windows 7 enterprise with all the updates/service packs applied

When I try to update directx it complains about not being able to verify the signature of a cabinet file and asks to check the cryptographic services.
http://i56.tinypic.com/10cvhox.jpg

I googled for that error and all links say to stop cryptographic services and remove the c:\windows\system32\catroot2 folder

I stopped the cryptographic services and when I try to remove that folder, it removes everything from inside that folder but the actual folder remains and I can't even enter it after that

When I try to remove it or take ownership it says the following:
c:\Windows\System32>takeown /f catroot2 /r /d y
ERROR: The system cannot find the file specified.

but the folder is there, it's just not accessible at all.

I ran chkdsk but it did not show any errors.

My question is how do I fix this so I can update directx?

Please help

Thanks
 

My Computer

OS
Linux
open cmd.exe as an adminstrator.
navigate to system32
locate cmd.exe
Right click
Run as administrator
type in sfc \scannow
reboot see if that fixes your issue.
 

My Computer

Computer Manufacturer/Model Number
SMN-Productions
OS
Windows 7 x86/x64, Server 2008r2, Web Server 2008
CPU
i7 v2 3930K Steping stone 2
Motherboard
ASUS Rampage IV Extreme
Memory
G.SKILL Ripjaws Z Series 32GB
Graphics Card(s)
AMD HD 5770
Monitor(s) Displays
Acer 21" and Samsung 20"
Hard Drives
Patriot Pyro 80GB
PSU
1000 Watt
Case
HAF-X
Cooling
4 Fans
Keyboard
Black Widow Ultimate
I ran that, it said that it could not fix all the problems and asked to check the log

I rebooted, the directx issue is not fixed and when I try again to run sfc /scannow it says:
C:\Windows\System32>sfc /scannow

Windows Resource Protection could not start the repair service.

Please advise
 

My Computer

OS
Linux
Actually what's strange is that if I run cmd as Administrator and then run the sfc command it displays that error

But if I run cmd from start - run then run sfc then it works but it does not fix the directx problem I am having and neither the catroot2 folder.

Please help
Thanks
 

My Computer

OS
Linux
Which version of DX are you trying to install?
 

My Computer

Computer Manufacturer/Model Number
SMN-Productions
OS
Windows 7 x86/x64, Server 2008r2, Web Server 2008
CPU
i7 v2 3930K Steping stone 2
Motherboard
ASUS Rampage IV Extreme
Memory
G.SKILL Ripjaws Z Series 32GB
Graphics Card(s)
AMD HD 5770
Monitor(s) Displays
Acer 21" and Samsung 20"
Hard Drives
Patriot Pyro 80GB
PSU
1000 Watt
Case
HAF-X
Cooling
4 Fans
Keyboard
Black Widow Ultimate
I am running the dxwebsetup that I downloaded from the microsoft.com website
Not sure what version it tries to install
 

My Computer

OS
Linux
I was finally able to install directx
I downloaded the full package, unpacked it on the desktop and it worked
thanks for trying to help me
 

My Computer

OS
Linux
Glad you got it fixed. I have never had a problem with a web installer before so I never would have thought that to be it.
 

My Computer

Computer Manufacturer/Model Number
SMN-Productions
OS
Windows 7 x86/x64, Server 2008r2, Web Server 2008
CPU
i7 v2 3930K Steping stone 2
Motherboard
ASUS Rampage IV Extreme
Memory
G.SKILL Ripjaws Z Series 32GB
Graphics Card(s)
AMD HD 5770
Monitor(s) Displays
Acer 21" and Samsung 20"
Hard Drives
Patriot Pyro 80GB
PSU
1000 Watt
Case
HAF-X
Cooling
4 Fans
Keyboard
Black Widow Ultimate
Back
Top