Windows 7 Forums

Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: If Canon or printer manufacturer does not provide a 64bit driver

01 Jul 2010   #1
home4sale2

Windows 7
 
 
If Canon or printer manufacturer does not provide a 64bit driver

Beat my head against the wall so decided to post because I finally have it working.
My setup:
Machine 1: Windows 7 64 bit
Machine 2: Windows Home Server WHS (or in your case any 32 bit Windows OS) with Canon Pixma MP780 printer

Problem:
Can't install 64 bit drivers on machine 2 (under additional drivers) such that machines on the network can connect to this shared printer.
Canon only provides 64 bit drivers for fax and scanner and not printer on their website because the assumption is that a native driver is built into Win7 (64bit), which it is. The problem is that canon on both machines refers to this printer as two different names in the .inf file.

On the 32 bit side, it's called: "Canon MP780 Series Printer"
On the 64 bit native driver (that windows provides), it's called: "Canon Inkjet MP780 Series"

So, when I tried to connect to the network'd printer, it tried to look for it locally, on windows update and times out and fails (looking for the wrong name and therefore a mismatch).

Btw, I tried creating a local port on the 64 bit machine and gave it a UNC path to my WHS which works but after a reboot it doesn't so that's not "non techie" friendly and a pain in the neck.

Here's what I did:
Look for the driver under c:\windows\system32\driverstore\filerepository\<for your printer>.

In my case, for the Pixma MP780, it was : prnca00l.inf_amd64_neutral_4049bfb7d4c077ab

In this folder, the file was: prnca001.inf (setup information)

Try searching the contents of the file, maybe you can find it quicker (search for MP780 as an example).

Copy this entire folder to your desktop or somewhere you like (you will run into permission issues otherwise because this is a system protected folder).

Open prnca001.inf (used notepad but make sure when you save it, don't save it as a text file). Note that in my case the only one that I was concerned about was Pixma MP780 and therefore I changed it from "Canon Inkjet MP780 Series" to "Canon MP780 Series Printer"

Here's sample text I changed:
"Canon Inkjet PIXMA iP4000" = CANON_CNB_0220.GPD,CanoniP4000F4F6,Canon_Inkjet_PIXMA_iP4000 ; Hardware ID
"Canon Inkjet PIXMA iP4000R" = CANON_CNB_0235.GPD,CanoniP4000RBBF5,Canon_Inkjet_PIXMA_iP4000R ; Hardware ID
"Canon Inkjet MP750 Series" = CANON_CNB_0251.GPD,CanonMP750E1DC,Canon_Inkjet_MP750_Series ; Hardware ID
"Canon Inkjet MP760 Series" = CANON_CNB_0233.GPD,CanonMP76011DC,Canon_Inkjet_MP760_Series ; Hardware ID
"Canon MP780 Series Printer" = CANON_CNB_0250.GPD,CanonMP78071D8,Canon_Inkjet_MP780_Series ; Hardware ID
"Canon Inkjet PIXUS iP4100" = CANON_CNB_0221.GPD,CanoniP_4100ABA0,Canon_Inkjet_PIXUS_iP4100 ; Hardware ID
"Canon Inkjet PIXUS iP4100R" = CANON_CNB_0236.GPD,CanoniP_4100R872A,Canon_Inkjet_PIXUS_iP4100R ; Hardware ID
"Canon Inkjet MP790 Series" = CANON_CNB_0252.GPD,CanonMP790E1D9,Canon_Inkjet_MP790_Series ; Hardware ID
"Canon Inkjet MP770 Series" = CANON_CNB_0234.GPD,CanonMP77083DD,Canon_Inkjet_MP770_Series ; Hardware ID
"Canon Inkjet MP900 Series" = CANON_CNB_0243.GPD,CanonMP90072BE,Canon_Inkjet_MP900_Series ; Hardware ID

>>>

You're almost there!!!

Now, on your 64 bit PC, add a network printer, have it time out looking at windows update and so on and point/browse to the folder where your inf file is...it will complain that it's not verified, of course it ain't. Works like a charm and say, Canon, I ain't giving you another dime, you could have made my life easier.

I had to share this. Feel free to sticky it if you like.


My System SpecsSystem Spec
.

01 Jul 2010   #2
richc46

Microsoft Community Contributor Award Recipient

Windows 7 Home Premium SP1, clean install, upgrade disc
 
 

I can't sticky, but I can thank you on behalf of all that read and benefit from your thoughtfulness.
My System SpecsSystem Spec
20 Oct 2012   #3
tukatz

Windows 7 Home Premium 64 bit
 
 

I just bought an Asus 1215N notebook running Win 7 64 bit. I have a Canon Pixma iP4000 connected to my Windows Home Server. I tried everything I could think of to get it connected to my 64 bit notebook to no avail. Then I found this post. I followed the steps and now have the iP4000 connected to my 64 bit notebook. Thanks for the info, even if your original post is ancient.
My System SpecsSystem Spec
.


Reply

 If Canon or printer manufacturer does not provide a 64bit driver




Thread Tools





Similar help and support threads
Thread Forum
Canon x64 Win7 printer driver for d761
I have an older Canon imageclass d761 printer. There are no 'official' x64 bit drivers on the Canon page. Is there any way to use this printer with Win7x64? A generic printer driver, or another model that is close? My other printer, a MX850, works fine (Canon had x64bit driver)..
Drivers
BCJ - 4000 Canon printer driver needed
Win 7 doesn't support the Canon BJC-4000 ink jet printer. Any other drivers that will work? I love this printer! Thanks!
Drivers
Canon printer driver installation
Is there any way to install printer driver (i have canon mp250 and i have its cd driver) without having the printer around?
Drivers
Canon MX870 Printer - Driver Issues
Hi all, OK ... for a few days (maybe a week) now I have had trouble with my Canon MX870 Printer/Fax. I have been using it successfully for the past 16 months now, via USB connection, installed on both my Windows 7 laptop and my Windows XP PC (I just unplug it and plug it in to whichever...
Drivers
Driver needed for Canon LBP2900 printer
Hi All Does anyone know where I can get a driver for the above printer that works on Windows 7 or is there a driver from another printer that can be used? Many thanks djb
Drivers
Canon S520 printer driver
Hello, I'm new in this forum and like to ask, if someone have a solution for my driver problem. I've got an old Canon S520 printer and i am not able to install any driver on my Windows 7 64bit. I searched the inet for a solution, but can't find one. And sorry, if my English isnt't that good....
Drivers

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 21:49.

Twitter Facebook Google+



Windows 7 Forums

Seven Forums Android App Seven Forums IOS App