Solved

"Function address 0x.... caused access violation" when clicking printing preferences after downloading new hp drivers from windows update

Posted on 2004-10-12
5
1,989 Views
Last Modified: 2013-12-15
During the weekend I downloaded the "hp printer software update released on August 22 2004." from Microsoft Windows Update on our W2K server. Since then all output on our HP Laserjet 2300 printer is printed as if the option the print 2 pages on 1 page is choosen. When we try to op en the Printing Preferences folder from the Printer properties we get a message from c:\windows\explorer.exe "Function address 0x.... caused a protection fault (code = 0xc0000005). Some or all property page(s) may not be displayed.

This printer is shared, and monday during the day this driver was spread to all Windows XP clients.

Does anybody have a soluton for this, other than deleting the updated driver and reinstalling the original driver on every single client.
0
Comment
Question by:bemsofpe
  • 2
5 Comments
 
LVL 9

Expert Comment

by:jonoakley
ID: 12287246
What are your client systems? NT based systems (NT 2K XP) will check the version on the server. After reinstalling the the Printer driver on the server check if the problem is resolved. If it persist remove the printer and reattach 2K server should send the driver.
9X clients will require more attention
0
 

Author Comment

by:bemsofpe
ID: 12287391
This implies I have to go back to a previous version of the driver. And after that Windows Update offers to install the same update again. Isn't there a jump-forward solution? Installing some newer version of the drivers, so that Windows Update will not offer the update again.

0
 
LVL 9

Accepted Solution

by:
jonoakley earned 500 total points
ID: 12291612
The HP fix updates files Microsoft uses to communicate with HP printers. It doesn't replace the driver for your printer. or it will The fix looks at your system for HP device and replaces the files if it finds one and ignores the fix if a device isn't present. Once the MS update is in place the MS files are "marked" and MS will recognize the fix is in place and will not try to reupdate. What MS is touting as driver update is actually an update to the way it commnicates with a driver.

It may well be only the server requires the driver replacement due to the fact it uses the bi-directional communication and clients communicate with the server.

SO Reinstall the driver at the server, current or newer,and test the server for proper driver function. If the server functions test the clients. Delete and recreate the printer on failed clients and let the clients pull the driver from the server.

The problem is most likely due to the driver looking for the prefix MS files and feeding data hat the new files find corrupted. This should be a one time move( or until MS decides to fix something else)

THe same occurs for other drivers that MS uses

0

Featured Post

Portable, direct connect server access

The ATEN CV211 connects a laptop directly to any server allowing you instant access to perform data maintenance and local operations, for quick troubleshooting, updating, service and repair.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
0ffice 2016 not printing 6 144
Paper feed problems Epson Stylus Photo R800 4 79
laser color wireless scan to email 16 80
Group Policy Printer Mapping to LPT2 6 37
If you use a Brother DCP 130C or similar Brother printer, at some point you might encounter the following problem: after you change the ink cartridge, the printer displays an "ink empty" message. Sometimes you just need to follow the instructions…
This seems to be a very common error related to the Samsung printer driver. First, this is the error we're talking about: Log: System Type: Error Event: 7000 Agent Time: 3:37:24 am 22-Apr-09 Event Time: 6:07:24 pm 21-Apr-09 UTC Source: Se…
Microsoft Active Directory, the widely used IT infrastructure, is known for its high risk of credential theft. The best way to test your Active Directory’s vulnerabilities to pass-the-ticket, pass-the-hash, privilege escalation, and malware attacks …
In an interesting question (https://www.experts-exchange.com/questions/29008360/) here at Experts Exchange, a member asked how to split a single image into multiple images. The primary usage for this is to place many photographs on a flatbed scanner…

839 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question