Installing local printer on remote computer in domain windows 7, 2008 server.

Posted on 2010-11-11
Last Modified: 2012-05-10
I have a windows 2008 dc with a mix of windows 7 and xp computers. I did install the printers via group policy and got some error message in a program and they recommend having the printers installed as a local printer. (if there are remote printers, the program freezes on the print command. not my program). Sooo I am trying to install the printers during business hrs. while working from the dc.

I tried installing 2 ways.

1) \\unc\printers, install printer, I get you do not have sufficient rights. AND I dont get a list of printers to browse. Even though they are not shared, I usually do get them under printers on other computers.
2) I tried print management, where I dont get a list of printers either.
Question by:JoeyTheGreat
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 94

Assisted Solution

by:John Hurst
John Hurst earned 250 total points
ID: 34113721
One of the best ways to solve Windows 7 printing problems is to go the Add Printer wizard, select a local printer, and at the screen that shows you Have Disk, look beside and see Windows Update. Do the Windows Updates (takes a few minutes) and then try again. Try this on one computer and see.

I do that on Windows 7 machines and it works. ... Thinkpads_User
LVL 31

Expert Comment

by:Justin Owens
ID: 34113832
Also remember that the two methods are not really local printers.  They are remote calls to print servers.  To make it truly local, you would need to create a new printer port (TCP/IP) and print directly to the printer, not through a server.  If you have already created the TCP/IP printer port on the Windows 7 machine, you can use the command "PRINTUI.EXE" to add a printer and attach it to that port.  I don't know of a way to create a port from a command line.
LVL 31

Expert Comment

by:Justin Owens
ID: 34113873
If you need a command line solution and were willing to run a script, you could use PowerShell to create the port:


# RC2 $p = [WmiClass]'Win32_TCPIPPrinterPort'
$p = new-object management.managementclass Win32_TCPIPPrinterPort

$NewPort = $p.CreateInstance()
$NewPort.Item('Name') = "IP_169.254.110.14"


Open in new window

Online Training Solution

Drastically shorten your training time with WalkMe's advanced online training solution that Guides your trainees to action. Forget about retraining and skyrocket knowledge retention rates.


Expert Comment

ID: 34117036
If you share the printer on the server, you can manually add it to the computer as a local printer, the following way: add printer wizard, add local printer, create a new port, local port, type the network path to the printer (Ex: \\printservername\printersharename), after creating the port continue and select disc and point to the driver folder, ...
This way you get a local printer pointing to \\printservername\printersharename.

If it is a printer with netwaork card, another option is to add the via via add printer wizard, add local printer, create a new port, standart tcp/ip, ... as sugested by DrUltima.

You may be able to write a vbs login script for adding the printer, but I personally dont't know at the moment how you will pass the driver if it does not yet exist on the computer. Maybe point to a shared folder with the driver on the login script ...
LVL 10

Expert Comment

ID: 34119458
Just to add, please ensure you have the 64 and 32 bit drivers on the server and associated with the queue - if not it will ask for the disk and could error.

Author Comment

ID: 34417579
Lets clarify this question. I'm looking for a solution to my 2 problems.
how do I get the rights for a domain admin to not get the "not sufficient rights" which at times is what I need. (very uncommon but still happens that I need to install a printer on one computer remotely while they are working on that computer.)
1) \\unc\printers, install printer, I get you do not have sufficient rights. AND I dont get a list of printers to browse. Even though they are not shared, I usually do get them under printers on other computers.
2) I tried print management, where I dont get a list of printers either.
LVL 31

Accepted Solution

Justin Owens earned 250 total points
ID: 34417690
In a normal deployment, a Domain Admin will never get insufficient permissions errors installing any printers to any machine in the domain.  If you are getting this error, you have other problem with your AD deployment.

In your example above (\\unc\printers), I am assuming that \\unc is the name of the server which is hosting the printer.  Try going directly to that server, and not \printers.  See if you even see a Printers shared folder.

Under Print Management, you will get a list of non-culled, AD published printers.  If you don't see printers which you should, check your GPO printer culling settings and also make sure that the printers are set up to publish in AD (set at time of share creation).

Let us know about whether you can see the \Printers folder from \\servername and about your Printer Culling options in GPO and we should be able to help from there.

LVL 31

Expert Comment

by:Justin Owens
ID: 34598586

You have as much if not more expertise in these fields as have the Experts posting.  I feel the Question was answered, but I will also happily yield to your judgment.

LVL 94

Expert Comment

by:John Hurst
ID: 34604092
I agree with DrUltima and further my own answer works perfectly for me at all clients for local print drivers to facilitate network installation. I, too, will yield to Lee's judgement.  ... Thinkpads_User
LVL 59

Expert Comment

ID: 34699870
This question has been classified as abandoned and is being closed as part of the Cleanup Program. See my comment at the end of the question for more details.

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

A procedure for exporting installed hotfix details of remote computers using powershell
When you try to share a printer , you may receive one of the following error messages. Error message when you use the Add Printer Wizard to share a printer: Windows could not share your printer. Operation could not be completed (Error 0x000006…
This tutorial will walk an individual through the steps necessary to join and promote the first Windows Server 2012 domain controller into an Active Directory environment running on Windows Server 2008. Determine the location of the FSMO roles by lo…
This Micro Tutorial will teach you the basics of configuring your computer to improve its speed. It will also teach you how to disable programs that are running in the background simultaneously. This will be demonstrated using Windows 7 operating…

726 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question