Access is Denied when adding a Network printer and using a UNC path.

I'm trying to add a printer in a workgroup, on a Vista machine, by creating a New Port and using the UNC path to the printer in the add a printer Wizard.  However, when I put in the UNC path I get, Access is Denied.

In at the Run command I can type in the same UNC path and the printer status window opens for the printer so I know the printer is accessable from the system.  

I also turned off the firewall on the system that's serving the printer to the workgroup with no luck.

Ideas?
CraigSNYCAsked:
Who is Participating?
 
Erik BjersConnect With a Mentor Principal Systems AdministratorCommented:
This is my last post, what you are atempting to do WILL NOT WORK and that is all there is to it.  I have just spent the last hour testing various methods of adding a printer that is shared on another computer and the only method that worked was to install it as a network printer.  If you do not like the slow speed of printeing from Vista to XP then you will need to use a print server.

See the attached document for details.


Printer.doc
0
 
Erik BjersPrincipal Systems AdministratorCommented:
Try this...
from the run box just run \\computer (where computer is the name or IP of the computer the printer is connected to and shared from)
This will bring up the network browsing for that computer, and you should be able to just double click the printer and it should be installed

NOTE This worked in XP but I have not tried it in Vista yet

eb
0
 
hdhondtCommented:
You do not need to create a new port with the UNC. Just install it as a Network printer (in the Add Printer wizard) and browse to it or find it in the directory.
0
Receive 1:1 tech help

Solve your biggest tech problems alongside global tech experts with 1:1 help.

 
CraigSNYCAuthor Commented:
Sorry, I left out an important bit of information.  I'm creating the printer using a local port and a UNC path because printing from Vista to an XP machine is very slow and this method was suggested as a way to speed it up.
0
 
Erik BjersPrincipal Systems AdministratorCommented:
AH I see, so does it work the other way?

I'm not sure if you can create a printer with a local port if the printer is shared on another computer, I think you can only do that if the printer has it's own IP address but I'm not sure.

Have you concidered a cheep USB print server?

eb
0
 
CraigSNYCAuthor Commented:
Yes, the printer works if you browse to it.  However, printing is painfully slow.

I've read several articles online about adding a printer by creating a port using it's UNC path.

As for using a cheap print server, I should need to, you know?
0
 
Erik BjersPrincipal Systems AdministratorCommented:
You can create a standard TCP/IP port for a printer in windows, but this is usualy done when the printer is connected directly to the network and has it's own IP address not when it is shared from another computer.

Your best bet is a print server, there are several options out there.

eb
0
 
CraigSNYCAuthor Commented:
I'll try to be tactful about this, but my question is not about an alternate method to solving my problem.  My question is how to add a printer using a UNC path.  I appreciate your input but I'm looking for a solution to the question I asked.

Thank you!
0
 
hdhondtCommented:
I think we're getting confused here. To add a printer using the UNC, just enter the UNC in the Run box, as ebjers explained. Creating a new port using the UNC will not work and is not required.
0
 
Erik BjersPrincipal Systems AdministratorCommented:
Sometimes the question asked can not be answered... as hdhondt said "To add a printer using the UNC, just enter the UNC in the Run box, as ebjers explained. Creating a new port using the UNC will not work and is not required"

I understand that adding a printer thrugh the run box and printing to XP from Vista is slow, I can not verify this as I have not tested it myself.

In your case the only way you are going to speed up your printing is by using a print server; see some options below.

3 excelent options from Netgear
http://www.netgear.com/Products/PrintServers/WiredPrintServers/PS101.aspx
http://www.netgear.com/Products/PrintServers/WiredPrintServers/PS121.aspx
http://www.netgear.com/Products/PrintServers/WirelessPrintServers/WGPS606.aspx

Some excelent options from D-Link
http://www.dlink.com/products/category.asp?cid=10&sec=1

Linksys is a nother good one to go with
http://www.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=US%2FLayout&cid=1115416837650&pagename=Linksys%2FCommon%2FVisitorWrapper&lid=3765045678B32
http://www.linksys.com/servlet/Satellite?c=L_Product_C2&childpagename=US%2FLayout&cid=1165633418611&pagename=Linksys%2FCommon%2FVisitorWrapper&lid=1861139789B03 (this one also supports scanners

I know this is not the answer you wanted but it's all I have for you.

eb
0
 
CraigSNYCAuthor Commented:
Please check the following link on where this/my information came from:

http://help.lockergnome.com/vista/Slow-Printing-Response-Network-Vista-XP-Help-ftopict31680.html

Entering the UNC path, in the Run command only opens the status window for that printer, it doesn't add it.
0
 
Erik BjersPrincipal Systems AdministratorCommented:
From the link you posted

"I had the same problem using a Lexmark 1200 Series printer attached to a
computer using XP. My remote network computer is running Vista.
Printing would take as long as 7 minutes for a small document.

I downloaded a Vista driver from the Lexmark web site and installed it
on the XP computer and it installed and printed/scanned, etc. just
fine. Then I installed it on the Vista computer. Now everything
prints fast even from other network computers running XP.

You may want to check the web site for your particular printer
manufacturer.

Good luck.
Guy
"

There is a simple solution for that, try to disable tcp/ip (v6) in network properties. et voilá.... back to fast printing again... eheheheh
regards.....

Have you tried either of those?

I also see where they recomend creating a local network port, but as I said this is not something I have done for a shared printer, only for a printer that has it's own network connection AND THIS MAY NOT WOK FOR ALL PRINTERS.  Apparently it is not working for yours and with out sitting down at your systems and working on it I can't offer you anything other than the alternata method of a print server.

You also have to remember on sites like the one you posted you just have a bunch of people posting things and nothing is ever verified, EE is differnt because the asker selects the solution tat works for them, so basicaly just because you read it on the web dosen't make it true.

eb
0
 
CraigSNYCAuthor Commented:
Update.  More on adding a printer using a UNC path.

And, EB are you serious about disabling tcp/ip v6?
0
 
Erik BjersPrincipal Systems AdministratorCommented:
If you arn't using it it only uses resources.  I have it disabled on all my computers.

eb
0
 
CraigSNYCAuthor Commented:
FYI--both these methods work:

a) UNC Solution: How to Install Vista Printer
1) On Vista machines, find the Printer folder via:
    Control Panel  --> Hardware and Sound --> Printer

2) Add Printer
3) Add a network wireless or Bluetooth printer (2nd Option)
4) The printer that I wanted isn't listed
5) Select a shared printer by name
6) \\ server\ sharename
7) Vista printer installed successfully

b) 'New Port' Solution: How to Install Vista Printer
1) Vista Control Panel --> Hardware and Sound --> Printer (See Screenshot above)
2) Add Printer
3) Add a local printer (1st Option)
4) Create a new port (2nd Option)
5) Type of Port Local
6) Port Name  
      Enter a port name (Dialog Box)
      \\ server \sharename (Careful go to print server double check Share Name)
7) Vista printer installed successfully

0
 
Erik BjersPrincipal Systems AdministratorCommented:
In the second method change local port to TCP\IP port then it may work...
0
 
CraigSNYCAuthor Commented:
**The first method works, but the second method, creating a new port, still returns the error, "Access is Denied".

It doesn't look like this is going to be resolved so I'm going to have the question closed if there are no objections.
0
 
Erik BjersPrincipal Systems AdministratorCommented:
What did you select as the port type???

eb
0
 
Erik BjersPrincipal Systems AdministratorCommented:
Give me some time to setup a test environment
0
 
CraigSNYCAuthor Commented:
local
0
 
Erik BjersPrincipal Systems AdministratorCommented:
use TCP/IP port
0
 
Erik BjersPrincipal Systems AdministratorCommented:
see the picture
tcpip.jpg
0
 
CraigSNYCAuthor Commented:
I don't want to use a TCP/IP port.  Besides, IP addresses on this network are dynamic.

But, thank you anyway.
0
 
Erik BjersPrincipal Systems AdministratorCommented:
Then THIS WILL NOT WORK

Local means just what it says... the port is local on your computer and since the printer is on another computer IT IS NOT LOCAL
TCP/IP Port will work, just use the computer's name (the one the printer is connected to) THIS IS NOT THE SAME THING AS MAPPING A PRINTER

eb
0
 
dmcfarrenCommented:
CraigSNYC, I'm experiencing the same frustration I hear you having around this issue.  I have two brand new (purchased in the last 6 months) Dell machines running Vista Home Premium that are networked together using a Windows Workgroup.  They both have File and Print sharing turned on.  One machine has an HP psc 2175 all-in-one connected via USB, which is set up as a shared printer, and the other machine has no local printer.  When I try to print over the network to the shared printer from the other machine it's EXTREMELY SLOW!  In fact if I have the network printer set as the default printer, just opening a Word document (Office 2007) takes forever.  Printing is so unbearably slow that I end up saving the doclument in a shared location, opening it on the machine that has the printer attached locally and then printing from there.  BTW, there are two other machines on the network running XP and they can print to the shared printer on the one Vista machine with no problem.  It's only the other Vista machine that has the problem.

So here's what I've tried (after reading countless forums about this same issue):
1.  Tried to create a Local Port that points to the network printer.  I have the same problem you had where I get the Access Denied error.
2.  Disabled TCP/IP v6 on both Vista machines (still slow)
3.  Checked HP's website for new drivers (there are none)

I've already spent many hours trying to solve this problem over many weeks.  I can't believe that there isn't a solution for this problem with Microsoft's latest and greatest OS.
0
 
Computer101Commented:
Forced accept.

Computer101
EE Admin
0
All Courses

From novice to tech pro — start learning today.