How to install non-compatible printer drivers on Windows 10

Best 5.1 speakers for PC gaming
Best 5.1 speakers for PC gaming (Image credit: Microsoft)

Although many printer manufacturers are keeping their drivers functional with Windows 10, if you have an older printer it might not be officially supported. But the end of official driver support doesn't necessarily have to mean the end of your printer. Follow these steps below to install non-compatible drivers on Windows 10.

How to install non-compatible printer drivers on Windows 10

In this case I will download the Canon SELPHY CP800 Windows 7 driver and install it on Windows 10. Download the driver from the specific website, plug in the printer through a USB port, then follow these steps.

  1. Right-click on the driver file.
  2. Click on Troubleshoot compatibility.

  1. Click on Troubleshoot program.
  2. Check the box that says The program worked in earlier versions of Windows but won't install or run now.

  1. Click on Next.
  2. Click on Windows 7.

  1. Click on Next.
  2. Click on Test the program.

Windows 10 might ask you for permission to install. Allow the driver manufacturer to make changes to your PC. The driver will now install and your printer will be ready for use following installation.

If the installation doesn't begin and you encounter an error, make sure your printer is connected to your computer.


Did these steps work for you? Let us know in the comment section below, and don't forget to add anything we might have missed.

Cale Hunt
Senior Editor, Laptop Reviews

Cale Hunt is formerly a Senior Editor at Windows Central. He focuses mainly on laptop reviews, news, and accessory coverage. He's been reviewing laptops and accessories full-time since 2016, with hundreds of reviews published for Windows Central. He is an avid PC gamer and multi-platform user, and spends most of his time either tinkering with or writing about tech.