Hi I have two printers one on a file server with windows 2003, and other with windows XP. The thing is that when i try to print from my machine, my file stays in queue for ever, it says 64kb out of whatever the file i send. I have seen similar problems with some machines that run on Mac OS X. The windows machines apparently have no problems printing. They are not connect through active directory, just the network.
In the past I have seen people install non microsoft windows Printer server on windows, i dont remember the name of any of the programs. I have being googling a lot and have not found anything to replace the microsoft print spooler service, maybe i am mistaken.
Everyday I have to restart the print spooler service i even created a bat file for it.
I am out of ideas here.
Windows printer spool gets stuck with file at 64kb from linux and mac
printingwindows-server-2003
Best Answer
Here is something you can try.
It helps a lot in most cases when you have printing woes from Unix system to Windows.
This improves both throughput and reliablility.
It also ensures that the Windows printer-drivers don't mess with the print-jobs coming from the Unix side. In fact you can even setup the printer in Windows as a "Generic/Text only" driver and the Unix-like systems will still be able to print.
There is one situation where this is not going to help you: If the printer itself is a so-called WinPrinter.
That means that the printer doesn't have full-fledged firmware on-board, but needs assistance from the printer-driver, that pre-processes the print-job into something the limited printer can understand.
Such functionality is usually only present in the Windows drivers making the printer only usable in Windows systems.
In that case you are just out of luck.