Microsoft KB Archive/247196

From BetaArchive Wiki
< Microsoft KB Archive
Revision as of 16:13, 18 July 2020 by 3155ffGd (talk | contribs) (importing KB archive)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Knowledge Base

Overview of Fixprnsv.exe

Article ID: 247196

Article Last Modified on 3/1/2007


  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Datacenter Server
  • Microsoft Windows NT Server 4.0 Standard Edition
  • Microsoft Windows NT Workstation 4.0 Developer Edition
  • Microsoft Windows NT Server 4.0 Enterprise Edition

This article was previously published under Q247196


This article describes the command-line utility Fixprnsv.exe.


The Windows 2000 Server installation CD-ROM includes the command-line utility Fixprnsv.exe. This program is a powerful tool for working with printer driver issues on Windows NT 4.0 and Windows 2000-based print servers. Fixprnsv.exe can help you resolve printer driver incompatibility issues, as well as perform an on the fly replacement of printer drivers that are known to have problems. Fixprnsv.exe replaces incompatible or problem printer drivers with Microsoft provided printer drivers. Fixprnsv.exe will not install drivers for printers that are not already configured on the print server.

Fixprnsv.exe is in the Printers\Fixprnsv folder on the Windows 2000 Server CD-ROM. The command-line switches for Fixprnsv.exe are:

  • /?

When this switch is used, Fixprnsv.exe displays a list of the command line switches with their appropriate syntax.

  • /diag

When this switch is used, Fixprnsv.exe scans the computer for incompatible print drivers only. No changes are made.

  • /fix

When this switch is used on a Windows NT 4.0-based computer, Windows 2000 print drivers can be installed. This permits Windows 2000-based clients to connect to the print server and download the appropriate printer drivers. When this switch is used on a Windows 2000-based computer, any incompatible Windows NT 4.0 printer drivers will be replaced.

  • /q

Quiet Mode. When this switch is used, Fixprnsv.exe does not prompt the user. Fixprnsv.exe displays any appropriate messages.

NOTE: If the /diag or /fix switches are not used, Fixprnsv.exe installs Microsoft supplied Windows NT 4.0 printer drivers. These drivers will replace any drivers that are not compatible.

When you use Fixprnsv.exe on a cluster node, all spooler resources running on that node are updated. It is recommended that you pause all nodes before you run Fixprnsv.exe. Also, you should use Fixprnsv.exe on all of the nodes in the cluster.

When you use Fixprnsv.exe, the file Fixprnsv.log is created in the Windows folder. Fixprnsv.log is created to record the actions performed by Fixprnsv.exe.

Fixprnsv.exe does not provide any rollback capabilities. Once you use Fixprnsv.exe, any monolithic printer drivers with known problems will be replaced. To use your previous printer drivers, you must reinstall them.

NOTE: The installation of printer drivers with known problems is blocked by Windows 2000. It is essential that you obtain the latest Windows 2000 compliant printer drivers from the printer manufacturer.

For additional information about Fixprnsv.exe, click the article number below to view the article in the Microsoft Knowledge Base:

244869 Problems Using Microsoft Lexmark Printer Drivers in Windows 2000

Additional query words: device

Keywords: kbinfo kbnetwork kbprint KB247196