When I try to add a shared printer to my Windows 7 laptop, as a network printer, Windows 7 successfully locates it on the network, but I get the following error messages:
Windows can't find a driver for hp LaserJet 3380 PCL 6.
The file '*.INF' on (Unknown) is needed.
The printer is attached to an XP desktop pc on my home network.
I tried attaching the printer locally via USB to the Windows 7 laptop and successfully loaded the printer drivers and I printed to it. But when I reconnected the printer to the XP computer I got the error messages again.
This is shared, not a network, printer, so attempting to set it up with the TCP-IP option does not work.
Printing to this printer was successful under Vista. I did a clean install of Windows 7.
Thanks for any help you can provide.
Jim
The 32bit driver name is different than the 64bit driver name. You will need to create a Local Port which will basically copy the print formated data to the xpmachine share.
Here's the KB how to perform this task
http://support.microsoft.com/kb/282842
on Windows 7
Add Printer
Local Printer
Add Local Port
\\XPMACHINE\printersharename (Make the share name one word or you have to "" quote the whole thing)
Select the driver installed when you connected the device to USB
complete the wizard
print test page.
There are several people on this forum who are well aware of this solution and hopefully others will read the successes and determine if this works for their situation. The best solution is having the vendors have the same name for their cross architecture drivers
Any ideas on what I can try if I get a pop-up window stating 'Access is Denied' when I try create a local port on the xp machine. I AM logged in as an administrator.
I am trying to do the same thing as the original person who posted.
open a command prompt and type
net view \\xpmachinename
you should see disk and file shares
Shared resources at \\remotemachine
Share name Type Used as Comment
-------------------------------------------------------------------------------
123 Print PRINTER
3333 Print 33333
amd64 Disk
BrotherH Print Brother HL-730 (600 dpi)
canon Disk
CD Disk
clustertest Disk
dell Disk
faxclient Disk Microsoft Shared Fax Clients
oki Disk
paused Print paused
TOSHIBA e-STUDIO723 XPS Print TOSHIBA e-STUDIO723 XPS
TOSHIBA e-STUDIO850 PS3 Print TOSHIBA e-STUDIO850 PS3
XXXXX Print XXXXX
I just tried to do this on the windows 7 machine now, logged in as an administrator, and I got 'access is denied' on this machine too. I did the net view command you posted above and I see the shared printer and I have the correct shared name.
This is an authentication issue with the machine sharing the printer. CreateFile is failing in the network layer.
Install a 32 bit Windows 7 driver onto the XP machine. Create a printer that uses that driver and set it up to the same USB or LPT port and share it out. Make the connection to that shared printer.
Or follow the Windows 7 recommendation on setting up a home network. There are several resources before you got the the forums page.
* Please try a lower page number.
* Please enter only numbers.
