They're both 64bit?
are these the steps that you used to share and add the printer?
Share a printer
Then try this.
This is a procedure that may work for installing network printers when the normal install doesn't work properly.
1. Select: Control Panel, Printers, Add Printer
2. Choose Add Local Printer.
3. Uncheck the box marked :Automatically detect my PnP printer.
4. Click Next
5. Select Create a New Port and leave the default in the drop down selection as Local Port.
6. Click Next
7. Windows displays a small dialogue box asking a port name.
8. Key in: \\<computer_name>\<printer_name> See note below
9. Click OK
Windows will show a list of printer vendors and models. The list looks just like the Windows Add Hardware Dialog. Select your printer manufacturer and printer model from the list. If your specific printer isn't shown, you can click on Have Disk and browse to the folder where you have the unpacked drivers for your printer.
Note:
<computer_name> - Computer name from Control Panel, System status display.
<printer_name> - The actual name of the network printer viewed by browsing to the shared printer on the network.