Solved

trying to print to 32bit printer from a 64bit machine

Posted on 2010-08-30
24
509 Views
Last Modified: 2012-05-10
I have a windows 7 64bit trying to print to a Canon IR1023inf multifunction printer that only has a 32bit controller in it. Can this be done? Directly printing to it through IP doesn't work. Canon tells me I need a 32bit controller but before we spend money on that, can't I just setup a print server that will take the 64bit request and somehow translate it to a 32bit request to go to the printer? Does is not work that way? any cheaper solutions besides me replacing the controller? Canon won't answer this as its "not supported".
0
Comment
Question by:neilmccabe
  • 10
  • 5
  • 2
  • +5
24 Comments
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
I would check cannon's  website for update drivers the manufactures website always seem t o have better drivers then what come on disk..
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
this seems to work with HP & canon printers try a driver from a diver  manufacturer like hp or cannon that is 64 bit.
0
 

Author Comment

by:neilmccabe
Comment Utility
jcw20, already did. They have 64bit drivers but THE CONTROLLER on the printer itself does not support 64bit. Rather than spending 1/2 the cost of a new printer putting in a new controller, I thought I could find a lower-cost way for my company by maybe using a printer server and some kind of software solution. A software 64bit to 32bit conversion would be nice but I don't know if that exists. I forgot to mention my print server is 32bit.
0
 
LVL 4

Expert Comment

by:ricovox
Comment Utility
This doesn't quite make sense to me. Communication between a computer and a printer does not have anything to do with whether the computer is 64-bit or 32-bit.
So in general, there is absolutely no problem with printing to a 32-bit printer from a 64-bit PC. In fact, I bet most printer controllers are 16-bit or less.

Of course you DO need to have 64-bit drivers on 64-bit PCs. But you said that you do have the 64-bit drivers installed, right? Can you confirm this by looking in the windows device manager?

Do the newer drivers use a different protocol for communicating to the printer? That would be unusual.
0
 
LVL 41

Expert Comment

by:graye
Comment Utility
What kind of controller are you talking about?   Most folks attached shared printers via a PC, a built-in network card, or via a "Jet Direct" device (using the HP terminology).
In each case, the device that hosts the printer is not that relevant.... as the print driver installed on the client PCs is what you need to concern yourself with.  For example, I can install the 64-bit print driver on my 64-bit client PC and print to a shared printer on a 32-bit PC, or to printer connected with a built-in network card, or to a printer via a "Jet Direct" device.  The "bitness" of the "controller" is not an issue.
0
 
LVL 6

Expert Comment

by:bluepig
Comment Utility
This should work:
Install the printer "normally" on the print server (32 bit driver on 32 bit machine)
In addition, install the 64 bit driver to the 32 bit print server
(have to open Printers and Faxes, click File, Server Properties, Drivers tab, Add button, browse to the 64 bit .inf file)
Share the printer
Install printer on Windows 7 64bit workstation using the add printer wizard and finding the shared printer
0
 
LVL 27

Expert Comment

by:Steve
Comment Utility
@neilmccabe

Sounds like you'vee been given somme duff excuses.
The printer itself has no requirements to be 64-bit.

The print driver you install on the PC/server is either 64-bit or 32-bit to work with the OS. All the driver does is convert the printed document into the correct format for the printer and communicate with the printer to send it using all the appropriate options.

The problem you have is that the supplier doesn't feel it is worth spending the time/money developing/testing and supporting a x64 driver for this particular printer using the network controller.

If there isn't a driver available from the supplier then its hard to get it working. you may find a similar model with a x64 driver and this sometimes works, but some features may be a problem.

Generally, if your device doesn't have x64 drivers available, i'd give up on anything but printing.
Generic drivers will probably work for basic printing but many features wont be available. As for any other functions of the multifunction device, youre out of luck.
0
 
LVL 1

Expert Comment

by:digvijay_nath
Comment Utility
Here is what you can do.
Install the printer on the 32bit Print server. Download and extract the 64bit driver on the windows 7 machine from here - http://www.usa.canon.com/cusa/support/office/b_w_imagerunner_copiers/imagerunner_1023_1023n_1023if/imagerunner_1023if?pageKeyCode=downloadLicense&productOverviewCid=0901e0248003d68d&id=0901e0248013c914_1&fileURL=http%3A%2F%2Fdownloads.canon.com%2Fcpr%2Fsoftware%2Fir%2FPCL5e-c_6_v8.70_v6.70_Setup_64.exe

From the windows 7 machine, do a \\PrintServer and then open Printers and Faxes.
Then right click on the printer and go to advanced tab.
Then selected Addition drivers. Select x64 driver and browse to the location where the extracted drivers are and then complete the install.

Refer - http://support.microsoft.com/kb/952065
http://blogs.technet.com/b/askperf/archive/2010/06/04/installing-cross-architectural-print-drivers-32bit-on-64bit-and-vice-versa-from-the-server-locally.aspx

0
 

Author Comment

by:neilmccabe
Comment Utility
I neglected to mention that the printer has a controller that only taks UFR. I was told by Canon authorized technicians that it would need a PCL controller board installed to be able to talk PCL. Canon's website only offers 64bit versions of PCL drivers - not UFR.
0
 
LVL 1

Expert Comment

by:digvijay_nath
Comment Utility
Please pardon my ignorance, but what is a UFR?
0
 

Author Comment

by:neilmccabe
Comment Utility
0
Maximize Your Threat Intelligence Reporting

Reporting is one of the most important and least talked about aspects of a world-class threat intelligence program. Here’s how to do it right.

 
LVL 41

Expert Comment

by:graye
Comment Utility
OK, so it certainly seems like you answered your own question...  It appears that there is no 64-bit driver for the UFR interface and therefore you will need to purcase the PCL option in order to allow 64-bit OSs to connect.
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
digvijay_nath:  might be on to something there you can install different drivers on forr different oS's  on  print server  i would defentl;y try his idea,
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
64bit  is backwards compatible with 32bit.
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
I agree  with totallytonto:  generic drivers will work  you might loose some functionality .  you also have chose of sharing from another machine  & letting  the server handle the print jobs  like I showed above graphic.
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
share from a 32bit OS to other 32bit & 64bit.
0
 

Author Comment

by:neilmccabe
Comment Utility
Anyone know of a UFR to PCL coverter? In my case it would be PCL 32/64 into the print server and UFR 32 out.
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
pardon my ignorance but, the heck is pcl converter. What would you need one fore never heard of it .
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
try pritting RAW form setting
0
 
LVL 1

Expert Comment

by:jcw20
Comment Utility
it is the most basic.
0
 
LVL 21

Accepted Solution

by:
wyliecoyoteuk earned 500 total points
Comment Utility
UFR printing is similar to other GDI, DDST, or "host based" print controllers.
Despite the guff on the Canon website, it basically does most of the Raster processing on the PC instead of the Printer.
A PCL or Postscript printer has a proper controller with its own RIP, whereas a Host based printer does not.
In other words, the if UFR printer driver does not work with 64bit Windows, that's it.
0
 

Author Closing Comment

by:neilmccabe
Comment Utility
We ended up purchasing a PCL controller for the printer. No wonder the Canon 1023 was so much cheaper than its HP counterpart. It didn't have a standard controller
0

Featured Post

IT, Stop Being Called Into Every Meeting

Highfive is so simple that setting up every meeting room takes just minutes and every employee will be able to start or join a call from any room with ease. Never be called into a meeting just to get it started again. This is how video conferencing should work!

Join & Write a Comment

Hi Friends, These registry tweaks will help you optimizing your Windows 7 system for any VDI. This will improve the machine performanance and can be used on normal systems also. These are few registry tweaks which will add value by enhancing the …
One of the features I've come to appreciate about Windows 7 and Windows Server 2008 R2 is the ability to pin applications to the task bar. As useful a feature as I've found this, it does have some quirks.  For example, have you ever tried pinning an…
This Micro Tutorial will give you a introduction in two parts how to utilize Windows Live Movie Maker to its maximum capability. This will be demonstrated using Windows Live Movie Maker on Windows 7 operating system.
The viewer will learn how to successfully download and install the SARDU utility on Windows 7, without downloading adware.

728 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

Need Help in Real-Time?

Connect with top rated Experts

10 Experts available now in Live!

Get 1:1 Help Now