That day, I precreated a set of printers with a script and after that tried to printer drivers to “LaserJet 9040” which I had already installed into the printer server. The change of drivers looks fine, however, when I clicked the properties for the printer, I keep getting error
“Function address 0x4f4f7062 caused a protection fault. (exeption code 0xc00000005) Some or all property page(s) may not be displayed.”
This happens no matter how many times I reinstalled the drivers. I did some google and most of the articles points to the printer not being able to initiate the dialog box and some corrupted registry entry for the driver. But even cleaning up the registry values and reinstalled the drivers, I still had that problem.
Anyway, I found out after 2-3 weeks later, that the traditional way of installing the printer, via Add Printer Wizard and choosing to install the printer driver, works. This is a strange problem because no other HP LaserJet printer drivers even exhibited such behavior before.
Well, at least the old ways still works!