Solved

"No driver found" error - HP P4015x and M4345 PCL6 on Win7 64-bit

Posted on 2010-09-21
4
1,456 Views
Last Modified: 2013-12-15
I'm in the process of configuring a template Win7 64-bit laptop for cloning up for deployment.

I have 6 printers that are shared via UNC from a file-printer server:  \\FPServer\Printer1 etc.

When I go to connect these printers to this new laptop (browse to \\FPServer , right click on printer, "connect"), I get a "no driver found" error.

From the little information I could found, this is because there are fewer HP drivers in Win7 64-bit?  I've tried installing the HP Universal driver for Win/Vista 64-bit, but no luck.

I know I have the option of adding these printers via IP address, but do not want to as I want to keep the printer driver settings locked down to prevent users from changing them.

Anyone had any luck with this situation??  Or have any ideas??  This is the last step I have to complete before I can generalize the laptop, and then ghost the image down to the other laptops, so its very frustrating being stuck!!

cheers :D
0
Comment
Question by:hlbmj
  • 2
  • 2
4 Comments
 
LVL 11

Accepted Solution

by:
ProfessorBindokas earned 500 total points
ID: 33732055
Hi

A very similar issue exists with the LaserJet 4050.  The solution to the problem for me was found here: http://h30434.www3.hp.com/t5/Other-printing-questions/Problem-installing-Laserjet-4050-in-Windows-7-x64-No-driver-in/m-p/246991

The relevant part of the page is quoted below:
"You're probably getting the "Windows cannot locate a suitable printer driver" error if you're trying to add the driver while adding a printer that is shared over the network. You see, HP's Universal Printer Driver (UPD) doesn't contain the PnpIDs of every printers it supports, so when you specify HP's UPD as the drivers for the network printer, if Windows can't find a match for the printer's PnpID it spits out the driver isn't compatible.  The way to overcome this is to install a "generic" printer locally, using HP's UP driver, and change the port afterwards to point to the shared printer. So, first, add a local printer (that will be using the LPT1 port - make sure no printer is attached!), and click on "Have disk(s)" to browse to and select HP's UPD. Going through the remaining steps should install a locally-attached printer named something like "HP Universal Printing PCL 5" (or "[..] PCL 6"). You'll then go in the new printer's properties, on the "Ports" tab, and click on "Add Port...". If you're installing a shared printer, you'll select "Local Port", click on "New Port..." and specify the path to the printer (e.g. \\myserver\hplaserj) as the port name. Those steps should do the trick.  Last thing: beware, though, as HP's UPD PCL 6 might not be compatible (anymore) with your LaserJet 4050, as they use a PCL XL class number/revision (class 2.1; sort of a version number of the protocol) that is higher than what your printer's firmware might support for PCL6 (should be class 2.0) I know the latest versions of HP's UPD PCL 6 doesn't work with our LJ 4000 & 4050 printers, so you might have to use the PCL5e driver for those 64-bit workstations."

I hope this solves your problem, since the same thing drove me nuts till I found the above solution on the HP website.

Best of luck!
 
0
 

Author Comment

by:hlbmj
ID: 33732070
thanks prof!  that explanation makes a lot of sense, and fits well into what i'd read about it already.

cheers!
0
 

Author Comment

by:hlbmj
ID: 33786068
here's how i fixed this issue.

Situation:  Several HP printers (HP Laserjet p4015 and m4345x) are shared on network via UNC shares from a Windows 2003 32-bit.
 
Problem:  Unable to connect to UNC-shared printers from new Win7 64-bit computers.
 
Complication:  Win7 has reduced the number of HP drivers, and the HP universal driver does not have the same functionality as the older 32-bit driver.  Additionally, it was not possible to add UNC-shared printers to a Win7 64-bit computer by browsing in explorer to \\PRINTSRV and right-clicking connect.
 
Solution:  Download XP 64-bit driver, and add as additional drive on UNC shares on printserver.  During this process, the server will ask for system files from a 64-bit server CD.  I simply mapped a network drive (ie. Y:) to the C:\windows directory of my 64-bit 2003 server ((\\64bitserver\C$), and searched this Y: drive each time the 32-bit Printserver asked for a 64-bit system file.
0
 
LVL 11

Expert Comment

by:ProfessorBindokas
ID: 33786157
Thanks for sharing that useful info.
0

Featured Post

PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Please help me Blue screen window 10 7 61
Graphics card for a new Dell 5810 workstation 16 110
Unmap server backup drives 6 27
Group policy to delete files in folder 3 42
Recently Microsoft released a brand new function called CONCAT. It's supposed to replace its predecessor CONCATENATE. But how does it work? And what's new? In this article, we take a closer look at all of this - we even included an exercise file for…
An article on effective troubleshooting
As developers, we are not limited to the functions provided by the VBA language. In addition, we can call the functions that are part of the Windows operating system. These functions are part of the Windows API (Application Programming Interface). U…
In this video, we discuss why the need for additional vertical screen space has become more important in recent years, namely, due to the transition in the marketplace of 4x3 computer screens to 16x9 and 16x10 screens (so-called widescreen format). …

809 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