Add new printer does not complete

G

Guest

I receive the message
"default printer can't be set". I am trying to add an HP Laserjet 4000
connected to an HP Jet Direct 300x using IP address to select printer in
Vista (Business). I can print a test page after printer is created but can't
set it as default.


Denny
 
A

Alan Morris [MSFT]

make sure this registry key exists and you can add a vlaue

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

wgaj said:
Excellent! That key was actually missing. I added it set permissions and
it
now works. Thanks!

Alan Morris said:
Create a printer that uses inbox drivers and see if you can set the
default.
It works for me with a domain users account that has admin rights to the
local machine. I picked up the HP CLJ 4700 driver and that also works.
This sounds almost like a registry permissions issue rather than an x64
issue. .

make sure the user has Full (or special) access to

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows


I was able to get the same behavior by removing my use account from this
key.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no
rights.

wgaj said:
Both are HP's. Color LaserJet 4700n and a Laserjet 5000n. Like I said,
though, I can set a default with a local admin account just not a
network
account with local admin rights, so I wouldn't think it was driver
related.
thanks.

:

That's usually a feature of the printer drivers themselves and some
manufacturers insist that THEIR printer be default.

What make and model printers are you using?
--
Cari (MS-MVP)
Windows Technologies - Printing & Imaging
http://www.coribright.com/windows

We currently have 32 bit print spoolers but are testing a XP 64bit
machine(Dell 690), The workstation is on a AD network and I have
Admin
rights. I installed the 64bit print drivers for the printers, used
a
local
IP port to setup the printers and set Share name. The printers work
when
printing test pages and from certain apps where a default printer is
not
required. I, using a network account having local admin rights,
cannot
set
a default printer. I get the Add Printer Wizard, Cannot Set Default
Printer
error or if I right-mouse-click and try Set Default Printer it does
nothing.
The printer name is a simple example "printer1" (no spaces).
Oddly, I
can
set the default printer from a local admin account, just not from a
a
network
account. I have tried other user accounts, setting security on the
printer
to be "wide open", looking for a registry setting and looking
through
local
Group Policies to no avail. Any help on where to look next would be
appreciated.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 
G

Guest

That was my exact problem. I recreated the KEY and it works as normal.
Thanks a lot. Keep up the good work.
--
Denny


Alan Morris said:
make sure this registry key exists and you can add a vlaue

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

wgaj said:
Excellent! That key was actually missing. I added it set permissions and
it
now works. Thanks!

Alan Morris said:
Create a printer that uses inbox drivers and see if you can set the
default.
It works for me with a domain users account that has admin rights to the
local machine. I picked up the HP CLJ 4700 driver and that also works.
This sounds almost like a registry permissions issue rather than an x64
issue. .

make sure the user has Full (or special) access to

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows


I was able to get the same behavior by removing my use account from this
key.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no
rights.

Both are HP's. Color LaserJet 4700n and a Laserjet 5000n. Like I said,
though, I can set a default with a local admin account just not a
network
account with local admin rights, so I wouldn't think it was driver
related.
thanks.

:

That's usually a feature of the printer drivers themselves and some
manufacturers insist that THEIR printer be default.

What make and model printers are you using?
--
Cari (MS-MVP)
Windows Technologies - Printing & Imaging
http://www.coribright.com/windows

We currently have 32 bit print spoolers but are testing a XP 64bit
machine(Dell 690), The workstation is on a AD network and I have
Admin
rights. I installed the 64bit print drivers for the printers, used
a
local
IP port to setup the printers and set Share name. The printers work
when
printing test pages and from certain apps where a default printer is
not
required. I, using a network account having local admin rights,
cannot
set
a default printer. I get the Add Printer Wizard, Cannot Set Default
Printer
error or if I right-mouse-click and try Set Default Printer it does
nothing.
The printer name is a simple example "printer1" (no spaces).
Oddly, I
can
set the default printer from a local admin account, just not from a
a
network
account. I have tried other user accounts, setting security on the
printer
to be "wide open", looking for a registry setting and looking
through
local
Group Policies to no avail. Any help on where to look next would be
appreciated.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Denny said:
I receive the message
"default printer can't be set". I am trying to add an HP Laserjet 4000
connected to an HP Jet Direct 300x using IP address to select printer in
Vista (Business). I can print a test page after printer is created but
can't
set it as default.


Denny
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top