How to Use Your Old Printers in Vista

November 11, 2008 by Anthony · 13 Comments
Filed under: Device Drivers 

The problem many people have with new operating systems is that they need to replace their hardware. Even if the basic computer specifications are adequate for the new operating system, there is always some device that is not compatible with the new OS, or no drivers are available.

Windows Vista is no exception, a lot of older hardware is not supported under Vista. Even if there is no direct conflict, new drivers simply are not created. Printers are a classic example of this problem, the printer is working fine, but Vista has no support for it.

The first step is of course to check if there are compatible drivers available for the printer. But if that fails, then what?

Use Old Printer Drivers

When you are upgrading from Windows XP to Windows Vista, you do have the Windows XP compatible drivers for the printer. These however might not be compatible with Vista. Maybe they are not signed, or do not have the right driver architecture.

So how do we tell Vista to allow the use of these old printer drivers? Well that is possible by a change in the group police editor.

Follow these steps to change the group policy settings:

  1. In the Run box at the Start menu, type GPEDIT.MSC and press Enter. This will start the Local Group Policy Editor.
  2. In the Local Group Policy Editor, under Computer Configuration, select Administrative Templates.
  3. Then select Printers.
    Vista local group policy editor
  4. In the righ-hand panel, right-click the entry called “Disallow installation of printers using kernel-mode drivers“, and in the popup menu select Properties.
  5. In the new dialog box, select the Disabled radio button, and click OK.
  6. Close the Local Group Policy Editor and then restart your computer.

After the reboot, you should be able to install the old drivers for your printer. The kernel-mode drivers have a more direct level of access to the OS, and as a result can do more harm if something is wrong with the driver, so make sure you have a reliable set of drivers for your printer.

If Vista does not allow you to execute the driver installation program, make sure to use these tips from Microsoft.