unidrv-based printers after W2K SP4 won't print

J

John Koffal

Since applying SP4 to my Advanced W2K Server, printers
using unidrv-based drivers won't print via the spooler.
Event Id 61 with Win32 error 5 or 1392 results. If I give
users administrators privelige or bypass the spooler and
print directly to the printer prints work ok. Printers
not using unidrv type drivers work fine. I have checked
NTFS permissions down to the C:\WINNT\system32
\spool\drivers\w32x86\3 and C:\WINNT\system32
\spool\PRINTERS and they look ok.
I had a similar problem years ago with SP2 and applying
hot fix Q283795 worked then - but I don't know if it would
be relevant after SP4.
I have access to Technet Plus and tried all the
suggestions eg 832219 with no success.

Any suggestions?
Thanks
 
A

Alan Morris\(MSFT\)

Error 5 is access denied. 1392 ERROR_FILE_CORRUPT

This is the BUD file problem referenced in KB 832219.

Try the process again and get rid of all the BUD files. Start the spooler,
then open the printers folder. Select all the printers, right click,
Properties. This should generate new BUD files for each printer. You will
get some errors stating that the driver is not installed (even though it is
for 20 other printers that use the same dang driver, but that's a separate
bug) but the BUD does get generated successfully.

I am assuming the clients are Win2k and XP.
--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 
G

Guest

Thanks Alan for your prompt response. Retried process as
per your suggestion but still no success. I only have 7
printer models using the unidrv drivers and the BUD files
for them seem to regenerate immediately. Time doesn't
appear to correct the problem.
Any other suggestions?
-----Original Message-----
Error 5 is access denied. 1392 ERROR_FILE_CORRUPT

This is the BUD file problem referenced in KB 832219.

Try the process again and get rid of all the BUD files. Start the spooler,
then open the printers folder. Select all the printers, right click,
Properties. This should generate new BUD files for each printer. You will
get some errors stating that the driver is not installed (even though it is
for 20 other printers that use the same dang driver, but that's a separate
bug) but the BUD does get generated successfully.

I am assuming the clients are Win2k and XP.
--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh; [ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Since applying SP4 to my Advanced W2K Server, printers
using unidrv-based drivers won't print via the spooler.
Event Id 61 with Win32 error 5 or 1392 results. If I give
users administrators privelige or bypass the spooler and
print directly to the printer prints work ok. Printers
not using unidrv type drivers work fine. I have checked
NTFS permissions down to the C:\WINNT\system32
\spool\drivers\w32x86\3 and C:\WINNT\system32
\spool\PRINTERS and they look ok.
I had a similar problem years ago with SP2 and applying
hot fix Q283795 worked then - but I don't know if it would
be relevant after SP4.
I have access to Technet Plus and tried all the
suggestions eg 832219 with no success.

Any suggestions?
Thanks


.
 
A

Alan Morris\(MSFT\)

what version of unidrv.dll and unidrvui.dll are in
C:\WINNT\system32\spool\drivers\w32x86\3

I'll see if one to the developers who pops in and out of this newsgroup has
any additional suggestions.


--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Thanks Alan for your prompt response. Retried process as
per your suggestion but still no success. I only have 7
printer models using the unidrv drivers and the BUD files
for them seem to regenerate immediately. Time doesn't
appear to correct the problem.
Any other suggestions?
-----Original Message-----
Error 5 is access denied. 1392 ERROR_FILE_CORRUPT

This is the BUD file problem referenced in KB 832219.

Try the process again and get rid of all the BUD files. Start the spooler,
then open the printers folder. Select all the printers, right click,
Properties. This should generate new BUD files for each printer. You will
get some errors stating that the driver is not installed (even though it is
for 20 other printers that use the same dang driver, but that's a separate
bug) but the BUD does get generated successfully.

I am assuming the clients are Win2k and XP.
--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh; [ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Since applying SP4 to my Advanced W2K Server, printers
using unidrv-based drivers won't print via the spooler.
Event Id 61 with Win32 error 5 or 1392 results. If I give
users administrators privelige or bypass the spooler and
print directly to the printer prints work ok. Printers
not using unidrv type drivers work fine. I have checked
NTFS permissions down to the C:\WINNT\system32
\spool\drivers\w32x86\3 and C:\WINNT\system32
\spool\PRINTERS and they look ok.
I had a similar problem years ago with SP2 and applying
hot fix Q283795 worked then - but I don't know if it would
be relevant after SP4.
I have access to Technet Plus and tried all the
suggestions eg 832219 with no success.

Any suggestions?
Thanks


.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top