-
×InformationNeed Windows 11 help?Check documents on compatibility, FAQs, upgrade information and available fixes.
Windows 11 Support Center. -
-
×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
- Re: Cannot print from my PC, but I can print from my iPhone

Create an account on the HP Community to personalize your profile and ask a question
02-16-2025 03:06 PM - edited 02-16-2025 03:07 PM
I cannot get any documents to print from my HP laptop. I have printed with this printer from this laptop before, but I had a different printer for a few months and then came back to this printer. I ran the HP Print and scan doctor and was able to get an internal test print only. I uninstalled the software and reinstalled. I re-started the computer but I still have the same problem. I am getting a message on my pc "Printer Needs user intervention" but there is no message on my printer. The printer prints fine from my iPhone 14. I am so frustrated! Can anyone tell me what else to try?
02-19-2025 08:04 AM - edited 02-19-2025 08:05 AM
Hi @JHud1, Welcome to HP Support Community.
Thank you for posting your query, I will be glad to help you.
I understand how frustrating this issue can be. Since your HP ENVY 5642 e-All-in-One Printer works from your iPhone but not from your HP laptop, the issue seems to be with the laptop's connection or settings. Here are some troubleshooting steps to try:
1. Check Printer Queue & Restart Print Spooler
- Open Control Panel > Devices and Printers
- Right-click on your HP ENVY 5642 and select See what's printing
- If there are any stuck print jobs, cancel all documents
- Press Win + R, type services.msc, and press Enter
- Scroll down to Print Spooler, right-click it, and select Restart
2. Set as Default Printer & Remove Duplicate Entries
- Go to Control Panel > Devices and Printers
- Find your HP ENVY 5642
- If you see multiple copies (e.g., "HP ENVY 5642 (Copy 1)"), remove all and re-add the printer
- Right-click the correct printer and select Set as default printer
3. Change Printer Port
- Open Control Panel > Devices and Printers
- Right-click your printer and choose Printer Properties
- Go to the Ports tab and find the port assigned
- If it’s set to WSD, uncheck it and select a Standard TCP/IP Port
- Click OK, then try printing again
4. Run HP Print and Scan Doctor Again
- If it detects any issues, follow the automatic fixes
5. Reinstall the Printer Completely
- Uninstall HP Software:
- Go to Control Panel > Programs and Features
- Remove HP ENVY 5642 and any related software
- Delete Printer from Devices and Printers
- Restart Laptop
- Download & Install Fresh Drivers from HP website
- Re-add Printer using USB or Wi-Fi
6. Disable Bi-Directional Support
- Control Panel > Devices and Printers
- Right-click Printer > Printer Properties
- Go to Ports Tab > Uncheck "Enable bi-directional support"
- Click OK and test printing
7. Try a Different Connection Method
- If using Wi-Fi, test with a USB connection
- If using USB, try a different cable and port
I hope this helps.
Take care and have a good day.
Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Click the “Kudos/Thumbs Up" on the bottom right to say “Thanks” for helping!
Max3Aj
HP Support
02-27-2025 01:38 PM
Hi @JHud1,
Thank you for your response,
let's go deeper with advanced troubleshooting.
Check Windows Update for Missing Drivers
- Go to Settings > Windows Update
- Click Check for updates and install any pending updates, including optional ones related to printers
Manually Install HP Drivers
- Remove any existing HP printer drivers completely:
- Open Control Panel > Devices and Printers
- Right-click the HP ENVY 5642 and choose Remove device
- Press Win + R, type printmanagement.msc, and press Enter
- Go to Print Servers > Drivers
- Find any HP drivers, right-click, and select Remove
- Reinstall the driver:
- Go to HP’s official support page: HP ENVY 5642 Drivers
- Download and install the latest full-feature software
Add Printer Manually (if it does not auto-detect)
- Open Settings > Bluetooth & devices > Printers & scanners
- Click Add a printer or scanner > The printer that I want isn't listed
- Choose Add a printer using TCP/IP address
- Find the printer’s IP on the printer screen or through Settings > Network Configuration
- Use Standard TCP/IP Port instead of WSD
- Finish installation and test printing
Restart Printer-Related Services
- Press Win + R, type services.msc, and hit Enter
- Find and restart these services:
- Print Spooler (Right-click > Restart)
- Device Install Service
- Device Setup Manager
Check Windows Printer Driver Store for Corrupt Entries
- Press Win + R, type C:\Windows\System32\DriverStore\FileRepository, and hit Enter
- Look for folders starting with hpn or prn
- Delete any old or duplicate HP-related folders (if possible)
02-27-2025 01:39 PM
Install the Printer Using a Generic Driver
If the HP driver fails, try using the built-in Windows driver:
- Go to Devices and Printers > Add Printer
- Choose Add a local printer
- Select Use an existing port (USB or TCP/IP)
- Click Windows Update, wait for drivers to load
- Select HP from the manufacturer list
- Choose HP DeskJet 5600 Series or another generic model
Try a Clean Boot to Rule Out Conflicts
- Press Win + R, type msconfig, and press Enter
- Go to Services tab > Check Hide all Microsoft services
- Click Disable all, then go to Startup tab > Open Task Manager
- Disable all startup items and restart
Reset Windows Printing System (Last Resort)
This will remove all installed printers!
- Open Command Prompt (Admin)
- Type:
net stop spooler
del /Q /F /S %systemroot%\System32\Spool\Printers\*
net start spooler - Reinstall the printer driver
I hope this helps.
Take care and have a good day.
Please click “Accepted Solution” if you feel my post solved your issue, it will help others find the solution. Click the “Kudos/Thumbs Up" on the bottom right to say “Thanks” for helping!
Max3Aj
HP Support