Solved

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

Posted on 2010-09-21
4
1,463 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

Free Tool: Postgres Monitoring System

A PHP and Perl based system to collect and display usage statistics from PostgreSQL databases.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
Problem to Alipay 10 44
Audit active directory trust relationships 2 27
Windows 10: how to eliminate the lock screen at boot 5 85
Selecting Right Partition 6 69
Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
If you get continual lockouts after changing your Active Directory password, there are several possible reasons.  Two of the most common are using other devices to access your email and stored passwords in the credential manager of windows.
This Micro Tutorial hows how you can integrate  Mac OSX to a Windows Active Directory Domain. Apple has made it easy to allow users to bind their macs to a windows domain with relative ease. The following video show how to bind OSX Mavericks to …
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

831 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