Improve company productivity with a Business Account.Sign Up

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

comcat.dll

How come after I delete this file, it will re-create itself again?
0
hongjun
Asked:
hongjun
  • 4
  • 2
  • 2
  • +2
2 Solutions
 
bcoheaCommented:
Because that is a Windows system file. The Windows File Protection will automatically replace that file if you delete it.

http://www.liutilities.com/products/wintaskspro/dlllibrary/comcat/

Why are you trying to delete it anyway?

bcohea
0
 
b0lsc0ttIT ManagerCommented:
hongjun,

Is XP's system recovery disabled?  Most likely that is not disabled and is "restoring" the "lost" file when you reload.

Let me know if you have any questions or need more information.

b0lsc0tt
0
 
hongjunAuthor Commented:
I am with an old versio.
Where to get the latest comcat.dll?
0
Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

 
bcoheaCommented:
0
 
b0lsc0ttIT ManagerCommented:
What makes you think you have an old version?  Have you used XP's file system checker?  I would hesitate downloading and installing a system file that may not match your system.  System File Checker will look at your version of XP and look through the system files to find appropriate files.  You can run the file checker by typing "sfc /scannow" (no quotes) in the Run window (Start -> Run).

If system recovery has prevented you from deleting the file then it may also interfere with installing a different version.
0
 
hongjunAuthor Commented:
I have turned off system restore but still I am still seeing comcat.dll being auto restored.
0
 
ch2Commented:
before you delete you may try to unreg the library.

regsvr32 /u comcat.dll
0
 
hongjunAuthor Commented:
ch2,

Not working
0
 
ch2Commented:
Well to get the original comcat.dll just follow these steps (they are also commands).

1. regsvr32 comcat.dll /u

2. rename c:\windows\system32\comcat.dll comcat.dl_

3. expand comcat.dl_ c:\windows\system32\comcat.dll (located in your windows xp cd, under I386 named comcat.dl_)

4. regsvr32 comcat.dll
0
 
johnb6767Commented:
as bcohea stated above it is a protected system file, and will be restored to the proper version.

Also, try deleting the comcat.dll from c:\windows\system32\dllcache . Thats where it is restored from automatically...

Windows File Protection and Windows
http://www.microsoft.com/whdc/archive/wfp.mspx
0
 
hongjunAuthor Commented:
Will get back to you soon
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

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

  • 4
  • 2
  • 2
  • +2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now