Windows VIsta Ultimate 64-bit Printing problems

  • Thread starter Thread starter DFWSKYMASTER
  • Start date Start date
D

DFWSKYMASTER

I built a new machine using Microsoft Vista Ultimate 64-bit. All aspects of
the machine appear to be working as expected, except for printing. I am
unable to print to a functioning, directly-connected HP Deskjet 820Cse. I
connected an older HP Deskjet 722c with the same negative results. The Vista
sees both printers when connected, and says all drivers are correctly loaded.
I try to print a test page, and in both printers the printer pre-loads,
pulling up a sheet of paper into position for printing - and then stops.
After about 60 seconds, the printer resets the printer cartridge, and then
does nothing except blinks the power light. When trying to print to a LAN
printer (one of the HPs listed above), Vista 64-bit indicates that the PC
that is sharing out the printer has the incorrect drivers, yet it works fine
with the shared PC running XP. Another Vista Home Premium machine on the LAN
has no issues printing to the shared printers.
 
I don't remember if the 722 has a USB port. I you are using a USB to
parallel converter cable, I doubt if this would work to the device.


the x64 Vista drivers need to be loaded onto the XP machine sharing the
device in order for RPC point and print connectivity. The driver names must
match exactly or you will still get the no driver installed message.

To work around the driver name mismatch issue you can create a Local Printer
using a Local Port in the form \\XPmachine\printershare

Admin any local printers using the Print Management tool rather than the
Printers Folder

printmanagement.msc

Are there any system eventlog entries during the local print failures?

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/search/?adv=1

This posting is provided "AS IS" with no warranties, and confers no rights.
 
I appreciate your response.

My Deskjet 722c uses just the parallel port. It has no USB interface.

I see from the system error logs that the error created by the print issue
looks to be error 6161.

Log Name: System
Source: Print
Date: 4/21/2008 5:06:41 PM
Event ID: 6161
Task Category: None
Level: Error
Keywords: Classic
User: Dad-PC\Dad
Computer: Dad-PC
Description:
The document
http://www.microsoft.com/communities/newsgroups/en-us/default.a, owned by
Dad, failed to print on printer HP DeskJet 820Cse. Try to print the document
again, or restart the print spooler.
Data type: NT EMF 1.008. Size of the spool file in bytes: 851968. Number of
bytes printed: 533532. Total number of pages in the document: 1. Number of
pages printed: 0. Client computer: \\DAD-PC. Win32 error code returned by the
print processor: 87. The parameter is incorrect.

Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Print" />
<EventID Qualifiers="49152">6161</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2008-04-21T22:06:41.000Z" />
<EventRecordID>8409</EventRecordID>
<Channel>System</Channel>
<Computer>Dad-PC</Computer>
<Security UserID="S-1-5-21-2447012884-3807323882-1321279656-1000" />
</System>
<EventData>

<Data>http://www.microsoft.com/communities/newsgroups/en-us/default.a</Data>
<Data>Dad</Data>
<Data>HP DeskJet 820Cse</Data>
<Data>NT EMF 1.008</Data>
<Data>851968</Data>
<Data>533532</Data>
<Data>1</Data>
<Data>0</Data>
<Data>\\DAD-PC</Data>
<Data>87</Data>
<Data>The parameter is incorrect.
</Data>
</EventData>
</Event>

I went looking for an X53 Vista driver for that printer, and everywhere I
went, I was told that both XP and Vista has the drivers, and I don't need to
add anything. Where do I go to get X64 Vista drivers for my XP machine so
that I can print on the LAN?

Why won't the dorectly-connected devices print a document?
 
You'd probably find 64 bit drivers on the Windows XP 64 bit disk, but that
probably isn't much help for you.
 
Back
Top