Windows 7 won't print to shared HP Laserjet 1200 printer shared on WinXP computer

I'm doing some consulting work for an office where there are 3 computers.   2 are Windows 7, 64bit   and the other is a computer running Windows XP 32 bit.  The Windows XP computer has an old application which will only run on Windows XP.  And, without going into tons of reasons why, it has to run on XP.    Attached to this Windows XP system is a HP Laserjet 1200 printer which is shared out.  However, when trying to connect from the Windows 7 computers over the network and installing the drivers, It times out while going to "Windows Update" and says no driver can be found.  HP's website says drivers are builtin for Windows 7.

File and print sharing are turned on, on all computers,  and firewalls are open to allow sharing and the workgroups match.

So next, I decided to try connecting the HP Laserjet 1200 printer directly via USB to the Windows 7 computer and seeing if the driver would install.  That worked!  It downloaded the driver and I was able to print directly via the USB.   So, next, I thought that since the driver was loaded, I could go connect the printer back to the Windows XP computer and try connecting to the shared printer from the Windows 7 computer.

Tried that and it would get stuck trying to download drivers from "Windows Update" and time out as before without finding a driver!  Therefore, the printer install wouldn't complete.

Anyone have any ideas on how to get the Windows 7 computers to print to this HP Laserjet 1200 shared out on a Windows XP computer?   This HP Laserjet 1200 doesn't have a network port so without getting a print server, it has to be shared out on a computer for network printing.
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Try the steps on the link below, see if it works for you;

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
DeadmanIT ConsultantCommented:
Printer are sharing the XP drivers and need the latest driver for the printer on the Windows 7 machine.

Has lruiz52 shared a link, is the only way to achieve want you want.
Can't share a printer between 32 and 64 windows, you can buy an ethernet port adapter and share the printer in the network
jcrdsl77Author Commented:
Followed the steps in the link below as suggested and created a new port and named it the share name.

 Then was able to select the HP Laserjet 1200 driver from driver list.   After applying these settings, I was able to print.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Printers and Scanners

From novice to tech pro — start learning today.