View Single Post
  #3  
Old January 15th 06, 04:11 AM posted to microsoft.public.win98.gen_discussion
external usenet poster
 
Posts: n/a
Default Corrupted COMCTL32.DLL

On Sat, 7 Jan 2006 13:13:47 +0800, "Herbert Chan"
put finger to keyboard and composed:

I've some crosslinked files the other day, and after reboot, I could not
even get the system to boot up at all, the machine stalling at the following
error:

"SHELL32.DLL file cannot link to output function COMCTL32.DLL:
ImageList_Read."

After some researching, I've finally known that I just needed to replace the
corrupted COMCTL32.DLL with a fresh copy. Then it seemed my problems were
solved.


When you have a crosslinked file, this means that your FAT has been
corrupted. This is a potentially serious problem because the OS thinks
that two or more files are sharing one or more clusters. If you have
enabled a log file in Scandisk's Advanced settings, then look for
scandisk.log in your root directory. Replace any files identified as
crosslinked.

Then I tried to use my TV tuner card program. And it complained about
"Invalid class string" and I could not use it. I haven't been able to solve
this problem yet. Anyone has any ideas?

I also want to know if there is any way I can check all the system files
like dll and drivers so that I can pinpoint where my problem is. I think
COMCTL32.DLL may not be the only file that has been corrupted.

Herbert


- Franc Zabkar
--
Please remove one 'i' from my address when replying by email.