Hello Brian,
Thank you for using newsgroup and thanks our colleague Alan Morris's
information sharing.
Thanks & Regards,
Ken Zhao
Microsoft Online Support
Microsoft Global Technical Support Center
Get Secure! -
www.microsoft.com/security <
http://www.microsoft.com/security>
====================================================
When responding to posts, please "Reply to Group" via your newsreader so
that others may learn and benefit from your issue.
====================================================
This posting is provided "AS IS" with no warranties, and confers no rights.
--------------------
| From: "Alan Morris [MSFT]" <
[email protected]>
| References: <#
[email protected]>
| Subject: Re: Networked HP printers on 2003 server to Vista client
questions?
| Date: Wed, 3 Oct 2007 09:35:33 -0700
| Lines: 167
| X-Priority: 3
| X-MSMail-Priority: Normal
| X-Newsreader: Microsoft Outlook Express 6.00.3790.2929
| X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.2929
| X-RFC2646: Format=Flowed; Response
| Message-ID: <#
[email protected]>
| Newsgroups: microsoft.public.windows.vista.print_fax_scan
| NNTP-Posting-Host: tide534.microsoft.com 131.107.0.104
| Path: TK2MSFTNGHUB02.phx.gbl!TK2MSFTNGP01.phx.gbl!TK2MSFTNGP03.phx.gbl
| Xref: TK2MSFTNGHUB02.phx.gbl
microsoft.public.windows.vista.print_fax_scan:5385
| X-Tomcat-NG: microsoft.public.windows.vista.print_fax_scan
|
| 1,2) You can install the Vista drivers onto the Server machine remotely
| using a Vista client with admin rights to the server. There is a bug in
the
| Vista HP drivers if you replace the drivers on printers created with the
old
| driver but it pretty easy to fix in the registry (see mail exchange with
| HP). Unsure on the UI page failure but we also experience that issue
with
| HP drivers so you are not alone.
|
| 3) In OS versions prior to Vista, when the driver gets updated on the
| server, the client silently downloads the change. Vista has a policy
which
| is enabled by default that forces user interaction before the updated
files
| are loaded to the client. You can configure this or disable, your choice?
|
|
|
| Point and Print Security on Windows Vista
|
|
http://www.microsoft.com/whdc/device/print/VistaPnPSec.mspx
|
|
|
| HP driver issue.
|
| From: Wenz (Hewlett-Packard)
| Sent: Wednesday, August 15, 2007 4:45 PM
| Subject: RE: Printer drivers are not installed on .
|
|
|
| Feng and Alan,
|
|
|
| Thanks a lot. I just repro'ed this on my machine here by changing the
value
| to less than 3 for one of printer queue.
|
|
|
| I am working on a fix for this. Maybe someone need to open a bug for this
| and assign it to me?
|
|
|
| Thanks.
|
|
|
| Wenz
|
| From: Feng
| Sent: Wednesday, August 15, 2007 4:35 PM
| To: Wenz
| Subject: RE: Printer drivers are not installed on
|
|
|
| I looked at 2 HP printers on the failing server I debugged yesterday.
|
|
|
| ): it has "HPTrayCount" set to 0.
|
| (driver: HP LaserJet 4350 PS): "HPTrayCount" is 0.
|
|
|
| When I temporarily changed the 0 value to 3, both printers are working
fine.
|
|
|
| I then looked at the working server. Its "HP LaserJet 8150 Series PCL"
| printer has "HPTrayCount" as 0xffffffff,
|
|
|
| So I think Wenz theory is correct.
|
|
|
| -Feng
|
|
|
| From: Wenz(Hewlett-Packard)
| Sent: Wednesday, August 15, 2007 3:51 PM
| Subject: RE: Printer drivers are not installed on
|
|
|
| Per Feng's message, almost all HP printers on that server are having this
| issue. The "a couple with 0 value" must be HP printers on that server, I
| believe. Could you try to look at a couple of more HP printers on that
| server? I am pretty sure this is the case now. Thanks.
|
|
|
|
|
----------------------------------------------------------------------------
----
|
| From: Wenz (Hewlett-Packard)
| Sent: Wednesday, August 15, 2007 3:38 PM
|
| Subject: RE: Printer drivers are not installed on
|
| This should not happen in a normal case. This is happened due to the
| operation as Alan mentioned, which is an update to Vista driver for an
old
| queue. HP UI plug in does try to hide the "Form To Tray Assignment" in a
| corner case, which means normally the code will not hide the ""Form To
Tray
| Assignment". Even the code does do the hiding, it still should be OK.
|
|
|
| This problem is the update causing that the code is the latest Vista
based
| HP plug in and data file (GPD, for example) but the printer queue has old
| info (in registry, for example). Then this problem happens due to the new
| plug in code wrongly interprets the registry data.
|
|
|
| I am still thinking how we solve this problem.
|
|
|
| Alan, could you check to see if the printer registry value name
| "HPTrayCount" in the PrinterDriverData key is having a value data less
than
| 3? If yes, it convinces what I found out is correct.
|
|
|
| Thanks.
|
|
|
| Wenz
|
|
| --
| 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.
|
| | >I have a couple of problems / questions dealing primarily with HP
LaserJet
| >42X0 and 43X0 shared from a 2003 server to Vista clients. First, it
| >appears the current driver available on HP has a problem with it. If
you
| >attempt to open print properties it errors out with a 0xc0000005 error.
| >The built in Vista drivers don't have this issue but that brings up
problem
| >2. I have a mixture of XP / Vista machines so I need to load compatible
| >drivers on the server so when a printer is added it will work. I can't
add
| >the ones built into Vista to the 2003 server and the ones for download
from
| >HP site don't work? Third, it appears when I make any changes to one HP
| >printer one the server all the other printers sharing that driver get
| >flagged as updated. This causes all the Vista clients to do a driver
| >re-install including UAC prompt. Lastly, is there a way via GPO to
allow
| >printer driver install in the background without the UAC prompts so that
my
| >users won't be bothered by the install everytime I touch a printer on
the
| >server?
| >
| > Thanks
| >
| > Brian Hoyt
| >
|
|
|