-
1
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
1
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
- HP Community
- Printers
- Printer Setup, Software & Drivers
- Envy 5540 won't print in colour

Create an account on the HP Community to personalize your profile and ask a question
02-17-2020 04:56 AM
I upgraded from Windows 7 to Windows 10 three weeks ago. Now my Envy 5540 won't print in colour. When I go to the printer setting, the option to choose black, grayscale or colour is no longer there. I believe I have the latest drivers after upgrading to Windows 10 and I have the latest HP Scan Doctor version too. How do I resolve this? I have spent hours trying to fix this.
Solved! Go to Solution.
Accepted Solutions
03-16-2020 01:37 AM
Hello and thanks for your return,
I apologize for my late response.
As a solution, I suggest that you use a generic print driver, in order to eliminate any conflict related to the Windows 10 operating system.
Try the following solution:
- Download and then run:
- This driver if the Windows version is 64-bit.
- This driver if the Windows version is 32-bit.
- Start the installation and then check the option Connect the printer later.
- On the keyboard, simultaneously press the Windows logo and R. The Run window opens.
- Type control printers, then press Enter. The Devices and Printers window opens.
- Click Add a printer. The Add a Printer window opens.
- Click The desired printer is not displayed.
- Click Add a local printer.
- Click Use an existing port.
- Click the Use an existing port drop-down list and select LPT1: (Printer Port), then click Next.
- Under Manufacturer in the Install Printer Driver window, click HP.
- Under Printers, select HP Photosmart 5520 series, and then click Next.
- Follow the instructions to complete the installation.
- In the Devices and Printers window, right-click the HP Photosmart 5520 series, and then click Delete Device or Remove Device.
- In the Devices and Printers window, right-click the HP ENVY 5540 series printer name, and then click Printer Properties.
- Click the Advanced tab, and from the driver drop-down list, select HP Photosmart 5520 series, and then click Apply.
- Click the General tab, and in the Printer name field, type HP ENVY 5540 series, and then click OK.
- Try to print.
In case of need, do not hesitate to contact us.
Best regards,
02-17-2020 05:34 AM - edited 02-17-2020 05:35 AM
Hello,
In order to solve this issue, please follow the following procedure:
1. Uninstall printing software:
- Unplug the USB cable at the back of the printer, if necessary.
- On the keyboard, simultaneously tap the Windows flag and the R key. The Run window opens.
- Type appwiz.cpl, then OK. The Programs and Features window opens.
- Click the right mouse button on HP ENVY 5540 series Basic Software, then Uninstall and Yes.
Note: If the software uninstall process does not start or an error displays while uninstalling, download Fix problems that block programs from being installed or removed from the Microsoft website, and then try uninstalling again.
- Follow the instructions on the screen to complete the uninstall of the printer.
- Restart the computer.
2. Launch the registry editor:
- On the keyboard, simultaneously tap the Windows flag and the R key. The Run window opens.
- Type regedit, then OK. The registry editor opens.
- Develop HKEY_LOCAL_MACHINE, then SOFTWARE, click with the right mouse button on Hewlett-Packard and Delete. (If the PC is HP-branded, develop Hewlett-Packard and remove Digital Imaging)
3. Delete the HP ENVY 5540 series folder in the way:
- C:\Program Files\HP
- C:\Program Files (x86)\HP
4. Rename folder 3 in 3_old in the path below (a restart may be required):
- C:\Windows\System32\spool\drivers\x64.
- C:\Windows\System32\spool\drivers\W32X86.
NOTE: If the file refuses this action do as follows:
- On the keyboard, tap the Windows and X keys simultaneously.
- Click Command Prompt (Admin) or Windows PowerShell (Admin), and then Yes.
- Type net stop spooler, then press Enter.
- Rename the file.
- Type net start spooler, then tap Enter.
5. Launch a new the printer installation with the HP ENVY 5540 series Full Drivers and Software.
6. Try to print.
If the issue continue, configure a new port as follows:
- On the keyboard, press the Windows logo key and the R key simultaneously. The Run window opens.
- Type control printers, then press Enter. The Devices and Printers window opens.
- Right-click on your printer icon, then click on Printer properties, click on the Ports tab, and click on Add Port....
- Select Standard TCP/IP Port and click New Port....
- Click Next, then enter the printer's IP address (e.g. 192.168.1.97) in the Printer Name or IP Address field and click Next.
- Once the port is added, click Finish and close all windows.
- Try to print.
I remain at your disposal in case of need.
Best regards,
03-09-2020 04:54 AM
This was a disaster - folowing the instructions destroyed my registry and I'm only just up and running again on my PC. They should have carried a warning not to attempt to change registry items unless you know exactly what you are doing.
03-09-2020 05:59 AM
I have since installed the HP Smart thing for Windows 10 but it still won't print colour. The test page still prints only black. I am going round and round in circles with HP, whether virtual agent or online support pages on the website. Someone MUST know how to fix this. I cannot afford to buy a new printer.
03-16-2020 01:37 AM
Hello and thanks for your return,
I apologize for my late response.
As a solution, I suggest that you use a generic print driver, in order to eliminate any conflict related to the Windows 10 operating system.
Try the following solution:
- Download and then run:
- This driver if the Windows version is 64-bit.
- This driver if the Windows version is 32-bit.
- Start the installation and then check the option Connect the printer later.
- On the keyboard, simultaneously press the Windows logo and R. The Run window opens.
- Type control printers, then press Enter. The Devices and Printers window opens.
- Click Add a printer. The Add a Printer window opens.
- Click The desired printer is not displayed.
- Click Add a local printer.
- Click Use an existing port.
- Click the Use an existing port drop-down list and select LPT1: (Printer Port), then click Next.
- Under Manufacturer in the Install Printer Driver window, click HP.
- Under Printers, select HP Photosmart 5520 series, and then click Next.
- Follow the instructions to complete the installation.
- In the Devices and Printers window, right-click the HP Photosmart 5520 series, and then click Delete Device or Remove Device.
- In the Devices and Printers window, right-click the HP ENVY 5540 series printer name, and then click Printer Properties.
- Click the Advanced tab, and from the driver drop-down list, select HP Photosmart 5520 series, and then click Apply.
- Click the General tab, and in the Printer name field, type HP ENVY 5540 series, and then click OK.
- Try to print.
In case of need, do not hesitate to contact us.
Best regards,