I have upgraded to Windows 10 Pro 64 bit, and struggling to get our Xerox 6204 up and running. I have upgraded to newer systems over the years, to Windows 7 64 bit most recently without any difficulties by following the standard installation instructions. Everything seemed to install correctly including the new port, and drivers (after going through the "Disable Driver Signature Verification" for Windows 10). Bottom line is when printing from Adobe Acrobat, the file is sent to the spooler without any problem, but the printer Status just says "Printer Busy or Error" and gets stuck there. No action on the printer end.
We also have an older Xerox 8825 which installed quickly and perfectly without any problems and is working great.
I can access the 6204 by way of the IP address without any problem, and can see jobs coming and going through that web portal.
For Windows 10, is there some tweaking that needs to be done with the Port Settings (instead of Standard TCP/IP, LPR, LPT00t, LPR Byte Counting Enabled), or Advanced settings? I've tried changing everything - Print directly to the printer, and different other advanced options.
We're 200 miles away from any support center, so any help is greatly appreciated!
Solved! Go to Solution.
The only difference in Windows 10 for printing is that no matter what you do, if you don't manually create the port and instead pick it from the list of printers it "discovers", no matter what you do later the port will get converted to a WSD port and stop working, and most likely, whatever driver you want to use will get replaced by the "Xerox MS Class driver"
So manually create the port during install and make it identical to how it is here:
Yes I did set up the port manually the same way I did under Windows XP & Windows 7. Instead of the options shown in your picture, mine are as shown below:
When I tried it without checking the LPR Byte Counting Enabled box as in your example, I get a brief "Error - Printing" message in the Status of the printer dialog box, but still nothing prints.
Any other suggestions?
LPR byte counting should not be used, and you are also specifying a queue that doesn't exist on the printer so it shouldn't work.
Disable SNMP and Disable LPR byte counting.
Try RAW as well if need be to eliminate the queue name not existing at all.
There is absolutely no issue with Windows 10 and this printer with the settings shown in my screenshot.
I can successfully print a simplex BW job to this device from Windows 10 even if I use an HP LaserJet 4 driver
Your error printing is because the queue name doesn't exist.
I tried the settings exactly as you suggested and only got the error I mentioned. I have also tried RAW many times, and under Advanced settings set it to print directly to the printer without success. SNMP has never been enabled.
In all the guides by Xerox and the instructions from other users on the forum over the years have suggested a queue name of LPT00 or LPT00t, which I have successfully used with Windows XP and Windows 7 for over 10 years. The queue name also shows up in the web portal when printing from other computers that have Windows 7. I believe you if you say a queue name is not needed, but I still get the error "Error - Printing" momentarily, and nothing gets to the printer when using your Port settings.
Could something be hung up in the Windows Registry?
Start regedit.exe and browse to HKEY_LOCAL_MACHINE\SYSTEM\Currentcontrolset\Control\Print\Monitors\Standard TCP/IP Ports and remove the entire key (folder) with the name of the port you are deleting. You might have to restart the Print Spooler service after deleting that key to see the change go through. As always when working with the registry be careful and to be on the safe side create a System Restore Point before doing the edit.
There is an easier way. Please:
1. Launch Control Panel\All Control Panel Items\Devices and Printers
2. Click on any of the listed printers.
3. Click “Printer server properties”.
4. Click the Ports tab.
5. Select the port and click “Delete port”.
You can do it by starting Print Management (printmanagement.msc) and go to Print servers > <COMPUTERNAME> > Ports and delete the ports there.
I had deleted the port several times with the last 2 methods before, but hadn't deleted everything directly from the registry.
I assumed that I was supposed to reestablish the registry entry for the Standard TCP/IP, so I just exported that particular key from one of my Windows 7 machines and imported into the Windows 10 machine.
Still not sure what was corrected or changed because I had compared the keys line for line, but it prints perfectly now with the same settings shown above.
Thanks for the ideas, help and attention!
I'm having same problem. Seems everything is ok but when I do "Print Test Page" get error/warning page which does a great job wasting paper.
1. Are you using the Postscript Print Driverfound at
failed to work for me
2. Are you using the Xerox Global Print Driver PCL564-bit Driver found at
failed to work for me
3. Are you using the Xerox Global Print Driver PCL6 64-bit Driver found at
also failed to work for me
When I add the printer, I select "Add a local printer or network printer with manual settings"
then I create "Standard TCP/IP Port"
I forgot to mention, my Windows 7 x64 bit computer had no problems installing the xerox 6204 printer driver and working. Just getting these problems on my Windows 10 x64 computer.
Your problem is the computer not the driver. Your 4th picture clearly shows Windows 10 PC sees nothing at the IP address you have specified 192.168.100.9. And these steps are before you even get to the print driver so it cannot be your issue.
You need to be troubleshooting the connection to the 192.168.100.9 IP address.
Verify you can get to CWIS, then verify that LPR/Port 9100 are active.