The following error was experianced when trying to add a printer from a 2003 print server to a windows 7.
Windows cannot connect to the printer. No printers were found.
To get around this, instead of adding the printer as a network printer (like you would normally do), add it as a local printer creating a printer port. Perform the following steps to do this:
Select Add a Local Printer.
Select Create a New port... in the port box select Local Port.
Under enter a port name, enter the UNC path of the printer on the print server.
Click Have disk to manually select the driver.
Download the driver from the manufactures website. Windows Vista and Windows 7 drivers are very similar, if the manufacture only has a x86 or x64 vista driver it will most likely work on windows 7. In my case I downloaded the driver from the Ricoh website as I have a Ricoh Aficio MP C4500 printer. Select the driver in the wizard.
Sometimes drivers have support for multiple printers. Select the right printer that matches your model.
Provide the printer with a name
Wait for the driver to install.
Print a test page to verify that the procedure worked. Click finish.
This error is pretty generic and can have multiple causes, but generally it's when the print server does not have the correct print driver for your version of windows. On the windows 2003 print server you cannot view if it has windows vista or windows 7 driver support.
To add in support for windows vista and windows 7 you need to use the print management console from a windows 2008, vista or windows 7 PC. Print management console comes as part of the RSAT (Remote Server Administration Tools).
To download RSAT for Windows Vista go to:
To download RSAT for Windows 7 go to:
Then simply add the driver to the print server for windows vista or windows 7.