Aug 142022
HP Printer on VDI

When it comes to troubleshooting login times with non-persistent VDI (VMware Horizon Instant Clones), I often find delays associated with printer drivers not being included in the golden image. In this post, I’m going to show you how to add a printer driver to an Instant Clone golden image!

Printing with non-persistent VDI and Instant Clones

In most environments, printers will be mapped for users during logon. If a printer is mapped or added and the driver is not added to the golden image, it will usually be retrieved from the print server and installed, adding to the login process and ultimately leading to a delay.

Due of the nature of non-persistent VDI and Instant Clones, every time the user goes to login and get’s a new VM, the driver will then be downloaded and installed each of these times, creating a redundant process wasting time and network bandwidth.

To avoid this, we need to inject the required printer drivers in to the golden image. You can add numerous drivers and should include all the drivers that any and all the users are expecting to use.

An important consideration: Try using Universal Print Drivers as much as possible. Universal Printer Drivers often support numerous different printers, which allows you to install one driver to support many different printers from the same vendor.

How to add a printer driver to an instant clone golden image

Below, I’ll show you how to inject a driver in to the Instant Clone golden image. Note that this doesn’t actually add a printer, but only installs the printer driver in to the Windows operating system so it is available for a printer to be configured and/or mapped.

Let’s get started! In this example we’ll add the HP Universal Driver. These instructions work on both Windows 10 and Windows 11 (as well as Windows Server operating systems):

  1. Click Start, type in “Print Management” and open the “Print Management”. You can also click Start, Run, and type “printmanagement.msc”.
    Launch Print Management
  2. On the left hand side, expand “Print Servers”, then expand your computer name, and select “Drivers”.
    Print Management Drivers
  3. Right click on “Drivers” and select “Add Driver”.
    Print Management Add Driver
  4. When the “Welcome to the Add Printer Driver Wizard” opens, click Next.
    Add Printer Driver Wizard
  5. Leave the default for the architecture. It should default to the architecture of the golden image.
  6. When you are at the “Printer Driver Selection” stage, click on “Have Disk”.
    Print Management Add Printer Driver Location
  7. Browse to the location of your printer driver. In this example, we navigate to the extracted HP Universal Print Driver.
    Browse Printer Driver Location
  8. Select the driver you want to install.
    VDI Select Printer Driver to Install
  9. Click on Finish to complete the driver installation.
    Finish installing Instant Clone Printer Driver

The driver you installed should now appear in the list as it has been installed in to the operating system and is now available should a user add a printer, or have a printer automatically mapped.

Screenshot of Printer Driver installed on non-persistent VDI Instant Clone golden image
Printer Driver installed on Non-Persistent Instance Clone Golden Image

Now seal, snap, and deploy your image, and you’re good to go!

Dec 102011

Sick and tired of “Toner Low”, “Prepare New Toner Cartridge”, or even “Toner End of Life”?

Here’s a little hack for you people out there who have a Brother MFC-9840CDW and want to squeeze a few more copies out of your toner cartridges. Keep in mind, this can probably void your warranty so do it at your own risk.

This works on both standard, and high-yield toner cartridges.

There are two components to this: 1) The hardware aspect: There is a laser or something that shoots through a clear plastic seethrough circle (on both sides) of the toner. 2) The software aspect: The toner counter has to be reset.

Let’s get to it:


Remove the toner tray and remove a single toner cartridge. On the either side of the toner cartridge you should see a clear plastic circle that should have traces of the color of the toner possibly on it. PLEASE NOTE: This is located on the side of the toner cartridge, don’t mess with anything else. Simply tear a small peice of paper and put some tape on the back, and slap it on the clear plastic. You only need to do this on one side per cartridge. This will fool the printer in to thinking that physically the toner has ink in it.


I could be wrong, but the printer recognizes whether or not your using a standard or high-yield toner cartridges and keeps track of how many pages you print, and how much ink you use. You will need to reset this to clear the “Toner End of Life” message which stops you from printing. First you need to cover the toner holes as mentioned above in “Hardware”. Then you can proceed with this.

Open the front of the machine (as if you were wanting to get access to the toner cartridges). Now hit the “Clear/Back” button. This will open a secret menu on the front of the printer. Depending on whether you are using Standard to High Yield cartridges, you will want to use the menu to reset the counters for the applicable toner cartridges. There is 2 options (one for standard, and one for high yield) for each color of cartridge.

After this, you should be able to print again!