Link to home
Start Free TrialLog in
Avatar of jebschmied
jebschmied

asked on

Windows cannont connect to the printer. No printers were found.

I have several printers shared from an SBS2003 server with a mixture of XP, Windows 7, 32 bit and 64 bit OS's.  However, there is one Windows 7 64 bit workstation that will not connect to the shared printers on the server using the add printer wizard. The printer is initially found when attempting to add, but when attempting to connect, the error recieved is  "Windows cannont connect to the printer.  No printers were found."  It is not a driver issue as i can setup to print directly to the printer using the ip address.  I can also add the shared printer from the server buy browing to the server by ip address instead of host name.   in other words:  start, run, \\servername, shared printer: returns the error.  start, run \\ip address of sbs server, printer: allows it to connect.  Some research suggested a client side rendering issue and said to delete the registry key:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Print\Providers] Tried with no effect.
Avatar of kadafitcd
kadafitcd
Flag of United States of America image

Whenever you are able to connect to a node using the IP address and cant connect using the name it points to a DNS issue.  Are the settings on the computer setup properly?  Reply with the computers DNS settings.  Compare them to a working Windows 7 64 bit computer.

Here's the how to on Windows 7 TCP/IP settings: http://windows.microsoft.com/en-us/windows7/Change-TCP-IP-settings

You can also check your DNS and do a flush within the command prompt.

Click Start orb > in the search box  type cmd and hold ctrl+shift and push enter on the keyboard. (this opens command prompt in administrative mode) > type ipconfig /all and hit enter > look through it for your DNS and compare it to the working Win 7 computers. > next flush your DNS by typing ipconfig /flushdns and hit enter > now close out of command prompt and try it again

Good Luck HTH.
Avatar of jebschmied
jebschmied

ASKER

DNS is resolving properly. All settings are identical to the other workstations on the network as they are all assigned by the SBS DHCP server.  This workstation did catch a virus a while back and i belive the symptoms may have started at that time.  There is probably some residual registry modification as a result even though the infection has been removed.  I just can't find it.
Avatar of lauchangkwang
try to type nslookup "your domain" (ex: www.yahoo.com) under cmd, then see whether you able to get the server name and IP.

>> \\servername, shared printer: returns the error.
Another thing to try, try the path above with the PC that is working fine and able print. Just want to make sure whether this is happening for "all" the PCs or only that "particular" PC.

I am estimating the result from the nslookup is that Server = unknown with IP, and the path \\servername, shared printer is having problem for all the PCs.
nslookup resolves properly.  additionally, Outlook 2010 connects to the SBS exchange server using the distinguished name without issue as well as mapped network drives work fine using the host name.  All other workstations will connect to the shared printers using any available method (browsing network, add printer wizard, explicit start, run command)

my original workaround was to just print directly to the network printer (which works fine)rather than through the share on the server, but there is another issue that may be related.  The workstation receives the error "36851 no response from scanner" when attempting to scan from the network scanner using the twain driver.

Ultimately, i will probably either just format it and start over or swap it with another box, but it just kinda bugs me when i let a bug beat me like that.  it doesnt happen that often.  Thanks for trying though.
ASKER CERTIFIED SOLUTION
Avatar of ChiefIT
ChiefIT
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
bingo! Thank you!