In order to use a printer, like any device, in Windows, a printer driver is required. With Windows 10, Microsoft introduced a new concept for printer support using an integrated driver. This is called the Microsoft IPP Class driver, and it supports Mopria-compliant printers over a network (ethernet, Wi-Fi, Bluetooth) or USB connection.
The idea is that printer manufacturers will no longer need to create, maintain, and provide their own printer drivers. Knowing Microsoft, there is always the possibility that an aspect of control on their end also plays a role.
All device experience customizations would need to be done through a print support app, which printer manufacturers should then develop instead of a driver. This is already the recommended way for Windows 11.
The motivation for this is stated as improved reliability and performance, which is never a bad thing, especially in the context of Microsoft Windows.
As a result of this change, or plan of changes, Microsoft will phase out their servicing of legacy Windows printer drivers (version 3 and version 4). Due to the nature of the impact, the changes will take place over a period of several years. Following the announcement this year, from 2025 onwards, no new printer drivers will be published to Windows Update. In 20260, printer driver update recommendations will start favoring the IPP driver, and in 2027 third-party printer driver updates will no longer be allowed.
Even though printer manufacturers can submit drivers for certification through the Windows Hardware Compatibility Program, from 2025 onwards the drivers will not be available through Windows Update. In addition, the Mopria certification will be required. A direct benefit is that all printers will be supported on various devices.
One of the main questions resulting from this is whether existing or even new third-party printer drivers will still be allowed. And according to Microsoft, they will be. They must have realized that this is critical, as many people make use of printers for a long time.
Even if there is no direct printer support for a specific printer on a new Windows version, a virtual machine with an older version of Windows can offer a solution. But that is really a last resort since it is much simpler to use a (older) printer driver directly.
The Epson L3110 EcoTank printer is an all-in-one multifunction InkTank printer. It has been available since 2018 and is a popular choice for color printing because you can fill the color tanks separately. Like all printers that are used in Windows, the Epson L3110 printer needs a device driver to function properly. If Windows does not automatically install a driver for the printer, you can install it manually.
Here are the steps to install the Epson L3110 driver in Windows.
Select your region to visit the local Epson website.
In the page menu, click SUPPORT and then click Printers.
In the printer support page, type “L3110” in the Search By Product Name
Click the Search
In the results, click the Epson L3110
Note: If the search results do not include the L3110 printer, the printer support is not available in your region. Go back to the Epson home page and pick a different region. You can either choose a region with the same language as your country or pick a region with English support.
With the Downloads option selected, change the Operating System to match your Windows version.
Expand the Drivers section to see the available driver packages for the Epson L3110 printer.
Click the Download button to the right of Epson L3110 printer driver.
Click the Accept button to confirm the Epson download terms and start the driver download.
Depending on your browser, you might need to select the location for the downloaded file to be stored on your computer.
Once the download is complete, open the downloaded driver file to install the driver. Follow the instructions in the installer screens to complete the E3110 driver installation.
After this Windows should recognize your Epson L3110 printer and you can use it for printing. If you also need to use the scanner function of the L3110, you can repeat the process above to download and install the scanner driver for the L3110.
Tip: Download and install the Epson ScanSmart utility to get support for all features the Epson L3110 offers. Standard Windows functionality might not support all device features.
Need to add a printer in Windows 10? In this article, I’ll show you the steps on how you can add or link a printer to your computer, whether that printer is brand spanking new, or an old one that you’ve had for years.
Add a Printer Automatically in Windows 10
Firstly, make sure your printer is turned on and connected to your computer. Next, follow the steps below to install the printer in Windows 10.
Simultaneously press the Win + R key to open the Run dialog box.
In the Run dialog box, type the following command: control printers, and then click the OK button
Next, click the Add a printer button.
Windows will scan for your plugged printers. Select your printer and then click Next.
Windows will install a printer driver for the device. Once done, click the Finish button. Tip: Click the Print a test page button to test your printer before clicking Finish.
Check if your new printer is added in the list of Devices and Printers.
Use an Older Printer with Windows 10
So, what if you end up getting a new computer, or you upgraded an existing computer to Windows 10, and you still want to use your old printer?
Manufacturers often don’t make new Windows 10 drivers for older printer models. To use an older printer in Windows 10, you start by following the Steps 1-3 above.
When no printer is found, click the link The printer that I want isn’t listed link.
Next, select the option My printer is a little older. Help me find it. And then click Next.
Windows 10 will search for available printers and compatible drivers. Once found, select the compatible printer model, and click Next.
Now type a name for the printer, and click Next.
Skip the Printer Sharing option by clicking Next again.
Use the Print a test page button to check if the printer is working, and then click Finish.
Add a Printer Manually in Windows 10
If both previous options did not enable you to install or connect your printer to Windows 10, you can try to install the printer manually. Here are the steps to follow:
Follow the previous instructions to click the link The printer that I want isn’t listed.
Now select the option Add a local printer or network printer with manual settings, and click Next.
The next step is to choose a printer port. Select the option Use an existing port (this is for a printer connected locally to your computer). In the drop-down list next to it, select the port. For a printer connected through a USB cable, select the USB option. For a printer connected with a parallel cable, select the LPT1 option. Then click Next.
Next, click the Windows Update button. This will make sure Windows 10 checks the online repository for compatible drivers (Microsoft Update Catalog).
Wait for Windows to finish scanning the devices and driver catalog. In the next windows, select the printer manufacturer and then the printer model. Note: If the exact model for your printer is not listed, try selecting a model similar to your printer model. Or, if you have a driver disk for the printer, click the Have Disk option and select the INF file location for the printer driver.
Click Next.
The final steps are the same as before. Type a name for the printer, skip the printer sharing option and print a test page.
Click Finish.
Note:Is finding the right printer driver getting a bit too technical for you? No sweat. Download DriverFinder to find the EXACT printer driver your PC needs with just one click.
Install an Old Printer Driver in Windows 10, Using Compatibility Mode
If you have a driver installer for an older version of Windows for your printer, you can still try to use it with Windows 10. Just like some earlier Windows versions, Windows 10 has the ability to run programs in compatibility mode.
Open a File Explorer window and browse to the driver installer file.
Right-click the file and in the popup menu, select the option Troubleshoot compatibility.
Wait for the Program Compatibility Troubleshooter to analyze the file. Once complete, click Test the program to see if the installer will run under Windows 10.
If the printer driver was installed by the program, you can select Next, and then click Yes, save the settings for this program.
If the program failed, and the printer driver was not installed, click Next.
Now click No, report the problem to Microsoft and check online for a solution.
If an online solution is available, you can try the option presented.
In many cases the online troubleshooter will not give you a viable solution for older printers. But if you know which version of Windows the installer is compatible with, you can manually set the Compatibility mode instead of letting Windows 10 analyze it.
Simply right-click the driver installer program, and click Properties in the popup menu.
In the properties dialog box, select the checkbox named Run this program in compatibility mode for:
In the drop-down list below it, select the Windows version that you know the installer is compatible with.
Click OK.
Now double-click the installer in the Explorer window to run it. The program will now be executed with compatibility settings for the selected Windows version. Note: Some installers need to be executed with Administrator rights. So if, running the installer fails. Right-click the file, and in the the popup menu select Run as administrator.
Follow the instructions in the printer driver installer program to finish the printer installation.
The Printer is too old for Windows
It may turn out to be impossible to get your printer working on Windows 10 or Windows 11 because it is too old. In that case, there are only two real options.
The first option is to use a Virtual Machine solution (VMware or VirtualBox), install an older version of Windows, and install the printer software in that.
Using the virtual machine sharing options you can then access and use the printer in Windows 10 or Windows 11.
The second option is to use OpenPrinting with Linux. This is a lot more technical to implement, but it is a good option for older printers. For example, if the old Windows software for the printer is no longer available. Linux has better support for older hardware than the new Windows versions. This method uses the Windows Subsystem for Linux (WSL) to install a Linux distribution in Windows first.