Skip to main content.
March 22nd, 2007

vista: Windows cannot connect to the printer. Access is denied

Got an interesting Vista problem just the other day:

I tried to setup vista to print to a printer that was shared from an XP PC.

I go through the add printer menus in vista, follow the prompts for adding a network printer, until I get the message: “Windows cannot connect to the printer. Access is denied”… the printer was found on the network, but it just won’t let me print to it… why?

I found an excellent solution at:

http://forums.microsoft.com/TechNet/ShowPost.aspx?PageIndex=3&SiteID=17&PostID=1333289

Basically, it boils down to creating a “local printer” instead of a network printer… and the local printer port is the windows domain name of the printer.

ie: Go to Control Panel. Choose printer, then choose Add Printer.

Add a local printer… Click on “Create a new port”. Leave the default in the drop down box (should be “Local Port”). Click next.

A dialog box will appear asking for you to enter a port name. Type in the \\computer\printer (where computer is the network name of the PC that has the printer attached… and printer is the network name of the shared printer).

Thats all it takes!

  • Share/Bookmark

Related posts:

  1. Crappy Vista printer support I’ve now had a few problems, where a customer buys a Vista computer, and then tries to get either an...
  2. Vista cannot see network shares After a few problems getting vista to see shared network drives on some network attached devices (and sometime on XP...
  3. Window 7 and a HP PSC1410 printer I had an unusual situation with windows 7 64 and a HP PSC1410 printer. There are 2 networked computers: An...
  4. zonealarm web access and lexmark printer problems. A new customer rang, saying that he is unable to view certain websites, and he has problems getting his lexmark...
  5. cannot connect to windows XP folder share I had an ongoing problem with a customers network. He had 2 PCs (XP home and XP pro), and in sharing...


If you found this post helpful, please consider donating (I'm not wealthy, so every little bit helps my family):

Posted by Computer Help in Technical

11 Comments »

11 Responses to “vista: Windows cannot connect to the printer. Access is denied”

  1. Trish Harrington says:

    I am on XP in a Windows Server 2003 network – I’m trying to give everyone access to a desktop printer and get “Windows cannot connect to the printer. Either the printer name was typed incorrectly, or the specified printer has lost its connection to the server”

    I can see the printer – and get to via browse from the printer setup page. I tried connecting using \\computer\printer, but no go.

    Any ideas?

  2. Computer Help says:

    Hi Trish.

    Either the server 2003 has domain settings that are blocking the printer access, or its just a timing issue.

    By timing, I mean if you leave it for a few hours, it just happens to fix itself.

    if you can browse to it, then you should be able to right-click on it and set it up on another PC…

    Given the limited info you provided, I can’t be more specific.

  3. John Halldorson says:

    Thanks,
    It Fixed my problem.
    John

  4. Christian says:

    Thank you, thank you, thank you! This worked perfectly!

  5. mergisius says:

    You saved me a lot of brains and time. Thank you!! )

  6. Steve Richardson says:

    Thanks, I was about to pull what hair I have left before I found your solution

  7. Michael says:

    Trigger: When attempt to add a printer the directory you receive the below message.
    Error: Windows cannot connect to the printer. Either the printer name was typed incorrectly, or the specified printer has lost its connection to the server.
    Hey,
    Hope this makes sense. We were having the same issue and the resolution I found was to create a subnet under Active Directory Sites and Services matching our topology then I associated with our site. Ours was simple enough we only have one subnet for our entire network. This changes can be made live it didn’t affect anything from what I could tell. It did take a while for the info to replicate before the clients could transcend the AD topology.
    You can find a helpful link here at expert’s exchange
    http://www.experts-exchange.com/Hardware/Peripherals/Printers_Scanners/Q_22603791.html#a19207617
    The other thing I did was to edit the local policy on our one printer server it hosts about (20printers). The change made was enabling the “Check published state” and setting it to check at 1hr intervals. You can get to the local policy by:
    Go to run type “gpedit.msc”
    Under Computer Configuration expand Administrative Templates
    Then explain Printers and enable the policy “Check published state”.

    The problem I think we had is our printers are on the 192.168.0 subnet and the workstations are on 192.168.1 I’m not sure when it broke but this fixed it for us. I believe client machines use the AD sites and subnets to navigate to the printer via the right subnet. Which is outside of DNS which is why we could add the printer any other way i.e. \\servername\printer or \\xxx.xxx.xxx.xxx\printer out side of AD.
    Hope this helps!
    Thanks,
    Michael
    “Freely you have received, freely give.”

  8. Dan says:

    I had the exact same error message as Michael but for a different reason.

    Quote: Trigger: When attempt to add a printer the directory you receive the below message.
    Error: Windows cannot connect to the printer. Either the printer name was typed incorrectly, or the specified printer has lost its connection to the server.

    It turned out that the problem was that the server wasnt resolving properly as it was set up in the DNS system with a different suffix from that of the AD suffix! Stupid really, but that’s the problem with having a network full of boxes that are not all migrated to AD and using a DNS system other than Microsoft.

    Hope this helps others that are unlucky enough to have these same symptoms.
    D

  9. mocko says:

    Coo, I’ve been bashing my head against a wall for ages over this and your solution worked perfectly. Thanks!

  10. nelson says:

    I have a Hp lj printer that is on a print server (MS Server 2003), it is connected via a local port (IP) it does work but when some one tries to map to it it gives me access denied. The security options are set to full access but still cannot map to the printer . Help!!!!

  11. Mark says:

    Thank you so much!! I was spending most of the night trying to get my new laptop to connect to my network Minolta Di351f! I just printed my test page, and am ready to rock and roll! I’ll be sure to donate asa I get my next paycheck!!

To Reply:

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>