Here is the setup:


  • Windows XP 32-bit
  • Windows 7 64-bit

The XP machine has a Lexmark printer physically attached. I have installed the x64 drivers for the printer installed in Windows 7. When I try to print to the printer on the Windows 7 machine, it doesn't work - I get an error:

Windows cannot connect to the printer. Error 0x0000000d

I have made sure UDP/TCP ports 135-139 are unblocked on the Windows 7 machine.

  • search around; there are several questions about this same type of thing on Super User already, eg superuser.com/questions/142510/… and superuser.com/questions/97718/… ... not sure which if any this question is a duplicate of, but one of them may fit and have a good answer for you. Jun 2, 2010 at 0:14
  • @quack: Thanks, but they aren't exactly the same problem. Jun 2, 2010 at 2:36
  • i didn't say they were; i said there are several similar questions and you should search around. i'm actually quite positive you'll find one that is exactly the same problem, but i haven't had time to search and find it myself. good luck with your question. Jun 2, 2010 at 2:48
  • poor quack... always getting picked on ;--) Jun 6, 2010 at 0:51

1 Answer 1


I find that although installing drivers can fix this type of problem, sometimes actually using the installation disc that came with the hardware works best. I would try to install the drivers from the disc. Load the software on the disc onto each machine on the network (if possible).

  • The disc only has x86 drivers though. Nothing for x64. Jun 1, 2010 at 23:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.