just somethings i've found

Make sure a default printer is assigned. If there is none, assign one. Make sure that it is a printer and not a fax driver. Also verify that UNIDRV.DLL exists in the C:\Windows\System folder.

http://www.windowsxp-drivers.com/drivers/63/63052.htm
unidrv.dll