I have a Windows 7 x86 machine that has been connected to a TCP/IPv4 printer for many months. I recently had to change the subnet for my network. After this, I changed the IP on the printer itself and on the driver in Windows. It would not print. I can successfully browse to the web interface and ping the printer's new IP from the workstation. I have reinstalled the driver. HP shows to have a PCL5, PCL6, and PS version of the x86 Universal Print Driver. I have tried all six versions (each version has two revisions). I have deleted the port and recreated it in Windows. I have stopped and restarted the print spooler service, deleting the spooled documents in between. The printer works fine from another Windows 7 computer with any of the HP drivers. The troublesome workstations can also print just fine to any other printer. Please help.