UPDATED 13th July 2010: This works for Windows 7 as well..
For sometime now I’ve had a problem printing over our small network, every time I would bring up the printer dialog box it would take an eternity to load up. It became so bad I had almost given up on printing!
So after some looking around I came across the following solution, I know this works in Windows Vista 64bit and 32bit as well as XP (UPDATED: This works for Windows 7 64bit as well). Apparently Windows doesn’t like it if you setup your printer by connecting to the printer and installing the driver whilst browsing your network…. (I don’t know why). Anyway the solution is to add the printer as a local printer.
- Load up your printer browser in the control panel, in Vista
- I recommend deleting all your network printers and restarting your PC, it seems that windows holds on to some information until you restart.
- Click “Add a Printer”.
- Now select add local printer.
- Create new port.
- When it asks for Enter a port name use the following format “\\networklocation\yourprinter”, essentially it’s address on the network.
- Follow the steps to install the printer driver again, if you have installed the printer before windows should still retain that printer driver you used.
- Now repeat for any of the other printers you have.
This technique worked for me and my computer is now a dream to print from! If you have any trouble with these instructions just let me know.