Nicelabel Printer Driver Installation Guide
Nicelabel Printer Driver Installation Guide
www.nicelabel.com
1 Contents
1 Contents 2
2 Purpose of this Guide 4
3 Printer Driver Installation 5
6 Troubleshooting 28
www.nicelabel.com 2
8 Online Support 37
www.nicelabel.com 3
2 Purpose of this Guide
The purpose of this installation manual is to guide you through the process of NiceLabel printer
driver installation.
This manual should be used in combination with printer installation and user manuals. See driver
release notes for detailed information on the latest features, specifics, solved and known
issues.
NiceLabel Printer Drivers with release notes are available on this web page:
https://www.nicelabel.com/downloads/printer-drivers.
www.nicelabel.com 4
3 Printer Driver Installation
There are two ways to install NiceLabel printer drivers. We recommend using NiceLabel PrnInst
application. The application is controlled by a graphical user interface or via the command line
interface. The alternative option is to use the Windows Add printers & scanners printer
process.
NOTE: Before starting with printer driver installation, make sure you are logged in as an
administrator.
PrnInst based driver installation is available for devices that are connected to LAN networks or
any computer port.
Download the appropriate printer driver from NiceLabel printer download page to your local disk
and run the downloaded self-extractable .exe file. PrnInst application starts automatically.
Follow the below described wizard steps to install the driver.
www.nicelabel.com 5
4. Select Install Printer Driver and click Next.
Steps for the available printer port options are described in dedicated topics:
www.nicelabel.com 6
l Network port installation steps
NOTE: Check the available ports on your printer before you select the printer
port you want to use at installation. Some printer models have only a limited
selection of printer ports.
NOTE: Network ports that are in use are listed at the bottom of the list and grayed out.
NOTE: For printers that identify themselves by their series (and not by the exact
model), select from the listed series of printers. These series may include multiple
printer models. The selection directs you to the Printer options step.
2. If specific models of the detected printer's vendor are listed, select the appropriate one
and click Next.
www.nicelabel.com 7
3. You are directed to the Printer options step.
1. To start the manual network port printer driver installation, click Manual.
www.nicelabel.com 8
3. Select Network Port window allows you to select which network port should your
printer be connected to.
l Create a new network port option opens the Add Network Port window.
www.nicelabel.com 9
l Port Name: defines the name for the newly created network port.
l Enable Show all ports option to list all available (also non-network) ports.
l Enable Show all ports option to list all available (also non-network) ports.
www.nicelabel.com 10
Connect and turn on your USB printer when the installation wizard prompts you.
When installing a USB printer, PrnInst automatically detects the connected printer using its Plug
and Play ID.
1. PrnInst will take you to the final stage of printer driver installation process. Printer option
window appears.
2. If the printer driver for the connected printer is already installed, PrnInst offers you to
update it. Click Next to proceed to printer driver update.
If a driver does not recognize the printer Plug and Play ID, the Select Printer window appears.
3. Click Next after selecting the printer model. PrnInst will take you to the final stage of
printer driver installation process. Printer option window appears.
1. PrnInst automatically scans for the available Bluetooth printers. Make sure your printer is
turned on and visible.
www.nicelabel.com 11
Once PrnInst detects your Bluetooth printer, click Next.
2. Pair the Bluetooth printer with your computer. To complete the pairing, the passcode on
your installation window must match the passcode your printer prints:
l If the passcodes do not match, click No. This restarts the installation. Once the
passcodes match, click Yes to continue.
3. Select the printer you wish to install. Click Next to proceed to the Printer Options step.
www.nicelabel.com 12
1. Select the appropriate printer model.
2. Select the port for connecting the printer. The port can either be an existing or a newly
added one.
l Add... creates a new port. Press the button to open Advanced TCP/IP Port Con-
figuration window.
l Configure button allows you to configure the local port. See section Local port
installation steps for details.
l Printer name: sets custom printer name to make it easily recognizable after the
installation.
www.nicelabel.com 13
l Location: adds information about the physical location of your printer. This way you can
locate your printer in case there are multiple printers installed on your computer.
Location input is just your comment and does not affect driver functionality. You can also
add or change your Location data in Printer Properties > General after you install your
driver.
l Comment: adds additional information or comments about your printer. Use this option
also to identify your printer in case you have multiple printers installed on your computer.
Comment input is just your remark and does not affect driver functionality. You can also
add or change your Comment data in P rinter Properties > General tab after you install
your driver.
Enable I want to use this printer as the Windows default printer to set the current printer as
the default system printer.
www.nicelabel.com 14
To get familiar with the installation specifics of your printer, enable the Open the Printer
Installation Guidelines when the wizard closes. After completing the installation, help window
opens, explaining the necessary steps for successful printing with the newly installed printer.
Click Open printing preferences to set up your printer. You can set up your printer also later, in
Windows settings, Printers & scanners section.
Click Install another printer if you wish to continue installing additional printers.
www.nicelabel.com 15
3.3 Windows Based Printer Driver Installation
3.3.1 Printer Driver Installation Using Windows Tools
There are two ways to install your printer driver using Windows tools:
l Using Plug and Play functionality. Install your printer driver from Windows Update ser-
vices.
l Using Add a printer or scanner option in Printers & scanners section in Windows Set-
tings.
NOTE: For this type of installation your computer must be connected to internet.
Printer driver installation using Windows Installer is used on devices that are connected via one
of the following ports:
l USB port
www.nicelabel.com 16
3. The driver is located online and downloaded to the PC. Automatic installation follows
immediately.
NOTE: Automatic printer detection is supported on USB and LPT ports only. The driver
needs to be installed using PrnInst on other ports .
The Add a printer detection procedure differs between various operating systems. Follow the
below described steps.
l The operating system automatically checks Windows Update and installs the driver.
l From this point on, the installation procedure differs if the printer driver is available on
the Windows Update site or not. See the scenarios in the following two subsections.
www.nicelabel.com 17
4. Windows Update automatically checks for the printer driver online and fails. Start with
manual installation.
The manual driver installation varies between various operating systems. Follow the below
described steps.
1. Open Control Panel and click Hardware and Sound > Devices and Printers > Device
Manager
2. Expand node Other devices. The installed printer is listed here.
3. Right click the printer and select Update Driver Software.
4. At the prompt How do you want to search for driver software? select Browse my com-
puter for driver software.
l It simplifies the USB printer installation in cases when printer drivers are not available on
the Windows Update site.
To preinstall a printer driver on Windows, use the PrnInst command line options – see section
Appendix: PrnInst Based Printer Driver Installation Using Command Line Parameters. If a new
device is detected via plug and play event (on USB or parallel port), the operating system
automatically installs the preinstalled printer driver. It does not query Windows Update for the
driver.
3.3.1.4.1 Syntax
PrnInst.exe /PREINSTALL=<full path to INF file>
3.3.1.4.2 Sample
PrnInst.exe /PREINSTALL=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
www.nicelabel.com 18
4 Printer Driver Removal
As with driver installation, removal may also be done in two ways. Standard method is to use the
PrnInst application. Another option is to use Windows administrative tools.
NOTE: Make sure you are logged in as a user with sufficient rights before starting the driver
removal process.
If you are unable to delete the printer driver, perform one of the following actions:
www.nicelabel.com 19
4. Select the printer driver to be removed.
Enable Remove unused ports to remove your printer port after you uninstall your driver.
Uninstalling your driver removes the printer port only if no other printer uses this port.
NOTE: Remove unused ports removes only NiceLabel Advanced Port Monitor ports.
This option does not remove Standard TCP/IP, USB, LPT, and other ports.
5. Click Next. Successful printer removal is confirmed. The summary lists the uninstalled
printers and removed ports.
www.nicelabel.com 20
4.1.2 Simultaneously Removing Preloaded Printer Drivers
1. Start PrnInst and click Next.
www.nicelabel.com 21
4. Select printers from the list and click Next.
NOTE: The Remove Preloaded Drivers option only removes the driver installation files from
the system. To uninstall a driver, select option Uninstall Printer in the PrnInst Options
window.
NOTE: For advanced users only. We recommend using PrnInst for uninstalling the drivers.
1. To open the Print Management console, click Control Panel > System and Security >
Administrative Tools and double click Print Management.
6. To delete a driver, select it and run Action > Remove Driver Package.
NOTE: Print Management console is not available by default. Please refer to the console
instructions to activate it.
www.nicelabel.com 22
4.3 Removing Drivers from Windows Driver
Store
4.3.1 Complete Removal Of Driver Files
To completely remove all printer files from Windows driver store, follow the procedure
described in this section.
l Uninstall the printer driver. See section Printer Driver Removal. When deleting the
printer from your computer, this procedure only removes the printer as a device. Driver
files still exist on the disk. When you connect the printer next time, Windows installs the
stored previously-used printer driver. To verify which drivers are stored in the system, do
the following:
l A list of all INF files for the installed drivers appears. They are named as oem<number>.inf.
Here is an example:
l Find INF package to be removed (check Driver package provider, Driver date and Ver-
sion to identify the correct package.
www.nicelabel.com 23
The utility deletes the INF file:
www.nicelabel.com 24
5 Printer Driver Update
5.1 Selecting the Drivers
The majority of printer driver distributions contains printer drivers for several printers. Certain
driver files are shared among the printers that are included in the same printer driver
distribution.
NOTE: If you have installed several drivers from the same printer driver distribution, the
drivers for all these printers are going to be updated if you update a single driver.
3. Installation Options window appears. Select Update Printer Drivers option.
www.nicelabel.com 25
4. Select a printer to update its driver.
5. Compare Installed version column with New version column for details about the
version upgrade.
NOTE: If printer drivers for multiple printer models of the same vendor share the same
driver files, these printers are selected and upgraded simultaneously.
Click Update.
www.nicelabel.com 26
7. Click Exit to close PrnInst.
l Manual mode. Delete current print jobs manually. To check if the queue is empty and to
continue with the driver update, click Refresh.
l Automatic mode – PrnInst deletes all print jobs and continues with the installation.
To verify that the printer driver has been updated correctly, check the driver version in the
About tab after the update. If the old version is displayed, reboot Windows to finish the update
process.
www.nicelabel.com 27
6 Troubleshooting
6.1 Locked Printer Driver
During the installation, PrnInst checks for applications that could lock the printer driver files. If
detected, the locking applications are displayed.
l Stop the installation and restart the computer. After restarting, repeat the installation
procedure.
l If closing the application window has no effect, use Task Manager to end the tasks. See
the examples below.
l Continue with the installation. New files are copied – installation is complete after restart-
ing the computer.
In such case, restart Windows Explorer process in Task Manager > Processes tab.
www.nicelabel.com 28
To restart the process, right click Windows Explorer process and select Restart.
l Printer driver is locked. An application has locked it. This prevents the new driver from
being installed. The driver files are copied, but unused until the operating system reboot.
l There are print jobs waiting to be printed. You must make sure the there are no jobs in
queue. You must either print or delete jobs from Windows Spooler.
In most cases you will have to restart the PC to complete the printer driver installation. We
recommend using PrnInst installation utility. Benefits are:
l PrnInst helps resolving problems, which arise during the driver update.
To verify that the printer driver is updated correctly, verify the driver version in the About tab
after the update. If the old version is still displayed, reboot Windows to finish the update
process.
www.nicelabel.com 29
7 Appendix: Command Line
Parameters for PrnInst
Installation and Removal
Use the command line parameters to install the printer drivers without interacting with the
PrnInst GUI. Control PrnInst using command scripts as defined in this section.
Syntax
Important! It is necessary to use the "LAN_" prefix in the Port Name to signal the printer
driver that this is a bi-dir enabled port. Without the "LAN_" prefix, bi-dir communication stops.
This disables printer status checking.
Samples
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:#MyPrinterName#MyLocation#MyComment
PrnInst.exe /INSTPRN=PrinterDriver#LPT1:###CommentOnly
www.nicelabel.com 30
7.2 INSTMULTPRN – Installation of Multiple
Printers
Use this parameter to simultaneously install drivers for multiple printers. Specify printer name
and port the driver should use. Printer name must match the actual name of the printer.
To find out the correct name of the printer, see the Printer Driver Installation List <printer_
brand>.INF file. It contains the list of all available printer names. You will find the .INF file in the
folder, where you have stored the printer driver installation files.
Syntax
Important! It is necessary to use the "LAN_" prefix in the Port Name to signal the printer
driver that this is a bi-dir enabled port. Without the "LAN_" prefix, bi-dir communication stops.
This disables printer status checking.
Sample
Three printer drivers are installed in this sample – Printer1 (linked to port LPT1), Printer2 (linked
to port LPT2), and Printer3 (linked to port LPT3).
C:\Drivers\PRINTER1\#Printer1#LPT1:##Office1#DefaultPrinterInOffice1
C:\Drivers\PRINTER2\#Printer2#LPT2:#ColorPrinter#Office2
C:\Drivers\PRINTER3\#Printer3#LPT3:#BWPrinter#Office2
Use this parameter to specify other languages for the Printer Installation Wizard.
NOTE: If you omit this parameter, the default language is used.
Syntax
/LANG=<lang>
www.nicelabel.com 31
<lang> – language ID
Language Language ID
Chinese – Simplified SCH
Danish DAN
Dutch DUT
English ENG
Finnish FIN
French FRA
German GER
Hungarian HUN
Italian ITA
Japanese JAP
Korean KOR
Polish POL
Portuguese PBR
Russian RUS
Slovenian SLO
Spanish ESP
Swedish SWE
Thai TAI
Turkish TUR
Sample
PrnInst.exe /LANG=GER
Syntax
/UNINSTALL
Sample
PrnInst.exe /UNINSTALL
www.nicelabel.com 32
7.5 UNINSTALLPRN – Uninstall specific printer
Use this parameter to remove a specific printer driver from your system.
NOTE: Provide the exact printer name (as installed). To be sure, copy the printer name from
Control Panel > Printers & Faxes.
Syntax
NOTE: The /REMOVEPORT option only removes NiceLabel Advanced Port Monitor ports.
This option does not remove Standard TCP/IP, USB, LPT, or other ports.
Samples
PrnInst.exe /UNINSTALLPRN=NiceLabelPrinter
WARNING: This action erases the entire range of installed NiceLabel printer drivers from the
system.
Syntax
/UNINSTALLALL [/REMOVEPORT=CURRENT|ALL]
Samples
PrnInst.exe /UNINSTALLALL
Syntax
/NOLICENCE
www.nicelabel.com 33
Sample
PrnInst.exe /NOLICENCE
NOTE: DIR must always be the first parameter in the command line.
Syntax
Sample
PrnInst.exe /DIR=C:\Drivers\
Syntax
Sample
PrnInst.exe /PREINSTALL=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
Syntax
Sample
www.nicelabel.com 34
PrnInst.exe /UNINSTALLPACKAGE=C:\Drivers\SAMPLE_DRIVER\SAMPLE_DRIVER.inf
Syntax
www.nicelabel.com 35
ooooo – reception interval for LPT port when download function is enabled. Parameter is
omissible. Default value is 200ms.
ppppp – transmission for LPT port when download function is enabled. Parameter is omissible.
Default value is 3000ms.
Specific Ports
rrrrr – enabled port specifics for downloading to printer. Omissible, default values is disabled.
(Valid values: 0 - disabled, 1 - enabled)
qqqqq – printing timeout value in milliseconds for port specific communication. Omissible,
default values is 50ms.
sssss - download timeout value in milliseconds for port specific communication. Omissible,
default values is 7000ms.
Samples
www.nicelabel.com 36
8 Online Support
You can find the latest builds, updates, workarounds for problems and Frequently Asked
Questions (FAQ) on the product web site at www.nicelabel.com.
NOTE: If you have a Service Maintenance Agreement (SMA), please contact the premium
support as specified in the agreement.
www.nicelabel.com 37
Americas
[email protected]
EMEA
[email protected]
Germany
+49 6104 68 99 80
[email protected]
China
[email protected]
www.nicelabel.com