DanAvni

Senior Member
Joined
Jan 10, 2009
Messages
8
on Vista Ultimate x64 SP1 when trying to add a printer i get a message that Explorer.exe has caused an access violation. from the event log the entire message is

Faulting application explorer.exe, version 6.0.6001.18164, time stamp 0x4907e791, faulting module comctl32.dll, version 6.10.6001.18000, time stamp 0x4791adad, exception code 0xc0000005, fault offset 0x0000000000176d6e, process id 0x121c, application start time 0x01c9724e42822256.

from looking on the Internet i have deleted all my printers from the registry and have made sure that the
c:\windows\system32\spool\printers folder is empty. but doing both did not solve the problem.

does anyone have any idea what to do next?
 


the problem is that i have a newer version of this file so downgrading the file seems a bit pointless. also i am running on x64 and i am not sure if the file is x86 or x64?
 


Use X64...... I don't know, Maybe you should look this "Hotfix" over Link Removed
 


Try checking your RAM with something like memtest86+. You'll need to check each stick individually.
 


well as it turned out the comctl32.dll was destroyed somehow and when trying to run what is detailed here
Some Windows Vista functions may not work, or Windows Vista may stop responding it turned out that the system backup file of comctl32.dll was also destroyed. i restored it from another x64 vista installation and now all is well again.

thanks for the help everyone!
 


Solution
Back
Top