I recently upgraded my Windows XP computer to Windows 7. This computer was acting as a print server for 4 other computers in the house, all of them XP sp3. However, now that I've upgraded the print server to Win7 and installed the 64-bit drivers, none of the XP computers can print to the printer (Canon i850).
The problem seems to be that the Windows 7 machine has installed 64-bit drivers in order to print to the printer, and these are unusable by the Windows XP machines. On the Win7 computer, I attempt to also install the x86 drivers (under the Printer Properties -> Sharing tab) so that the 32-bit Windows XP machines can print, but of course the Win7 machine won't let me because it's not a 32-bit OS. I was hoping that if I pointed my WinXP machines to the printer itself over the network, they would automatically install the print drivers required but no dice. I've already tried to manually install the 32-bit drivers on the WinXP machines directly, and it gives me an error. I simply can't believe I'm the only one facing this issue (Win7 machine acting as a print server on a work group with WinXP machines), yet I cannot seem to find a resolution to this problem.