• ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
  • ×
    Information
    Windows update impacting certain printer icons and names. Microsoft is working on a solution.
    Click here to learn more
    Information
    Need Windows 11 help?
    Check documents on compatibility, FAQs, upgrade information and available fixes.
    Windows 11 Support Center.
  • post a message
Guidelines
Experiencing 'Printer Blocked' or 'Printer Error' message? Click here for more information.
Check some of the most frequent questions about Instant Ink: HP INSTANT INK, HP+ PLANS: INK AND TONER.


Check out our Black or Color Ink Not Printing, Other Print Quality Issues info about: Print quality and Cartridge Issues.
HP Recommended

There are never any error messages. Either the printer is reported as "Offline" and we cannot print - and switching the printer on and off causes the print to happen. If the printer is listed as "Ready" we can print.

HP Recommended

Set your default printer in Windows 10.

  1. Search Windows for devices, and then click Printers & scanners from the list of results.

  2. If it is checked, uncheck the box beside Let Windows manage my default printer.

  3. From the list of printers, click the printer name that matches the name of your printer, and then click Manage. If there are multiple names listed, select the printer that has a status of idle or online.

    Clicking the Manage  selection

  4. Under Manage your device, click Set as default.

    Clicking Set as default

  5. Try to print

Check the printer port and Windows services status

If your printer uses a WSD port, check the status of Windows Function Discovery services, and then add a TCP/IP port if necessary.

  1. Search Windows for 'control panel' to open Control Panel, and then click View devices and printers to open the Devices and Printers window.

  2. Right-click your printer, select Printer Properties, and then click the Ports tab.

  3. Check if your printer uses a WSD port.

    Printer that uses a WSD port

    • If your printer does not use a WSD port, skip to the next step in this document.

    • If your printer uses a WSD port, continue with these steps.

  4. Search Windows for 'services' to open the Services list.

  5. Scroll down the list to locate Function Discovery Provider Host and Function Discovery Resource Publication, and then check the Status and Startup Type columns.

    NOTE: 

    Some antivirus or firewall software turns these services off due to IT policy. Check with your IT support or antivirus software vendor for help.

    • If the status of both services is 'Running' and the Startup Type is 'Automatic', continue to the next step.

    • If the status of the services is blank and the Startup Type is 'Manual', right click the name, select Properties, set the Startup Type to Automatic, and then click Start under Service status. Click OK, and then continue to the next step.

  6. Return to the Devices and Printers window, press the F5 key, and then click your printer name to view the status.

    • If your printer is no longer offline, the issue is resolved.

    • If your printer is still offline, continue with these steps.

  7. Print a Network Configuration Report from the printer Settings or Wireless menu.

  8. Right-click your printer, select Printer Properties, click the Ports tab, and then click Add Port.

  9. Select Standard TCP/IP Port, and then click New Port.

  10. Follow the instructions to add a new port using the information listed on the Network Configuration Report.

    NOTE: 

    A Host Name is preferred when creating the port because the printer IP address may change in a DHCP network.

  11. Return to the Devices and Printers window, press the F5 key, and then click your printer name to view the printer status.

    • If your printer is no longer offline, the issue is resolved.

Let me know how this goes!

 

HP Recommended

Hi,

I have run the procedure from each pc. Black text is your original, coloured is my response - but colour did not come through! PC B is the one with the most common problem – possibly just because it is printed from more often.

Next time the printer shows as offline when a print request is made I will check if the services mentioned are running on that pc.

Peter

 

Hi 178C,

Jay_G24 (HP Support Agent) posted a new reply in Printing Errors or Lights & Stuck Print Jobs on 11-06-2020 03:01 PM

Subject: Re: HP 8610 randomly reported as "Offline" edit 01 - sleep mode? Scan ok

For PC A

Set your default printer in Windows 10.

Search Windows for devices, and then click Printers & scanners from the list of results.

If it is checked, uncheck the box beside Let Windows manage my default printer.

Was not checked

From the list of printers, click the printer name that matches the name of your printer, and then click Manage. If there are multiple names listed, select the printer that has a status of idle or online.

Printer not in list

Under Manage your device, click Set as default.

Try to print

In an app’s response to a print request, the printer does apear, and printing is successful.

Check the printer port and Windows services status

If your printer uses a WSD port, check the status of Windows Function Discovery services, and then add a TCP/IP port if necessary.

Search Windows for 'control panel' to open Control Panel, and then click View devices and printers to open the Devices and Printers window.

Right-click your printer, select Printer Properties, and then click the Ports tab.

Printer is in list, but Properties does not have a Ports tab – only General, Hardware and Web Services. Note the printer had a ticked green blob.

Check if your printer uses a WSD port.

If your printer does not use a WSD port, skip to the next step in this document.

If your printer uses a WSD port, continue with these steps.

Search Windows for 'services' to open the Services list.

Scroll down the list to locate Function Discovery Provider Host and Function Discovery Resource Publication, and then check the Status and Startup Type columns.

NOTE: 

Some antivirus or firewall software turns these services off due to IT policy. Check with your IT support or antivirus software vendor for help.

If the status of both services is 'Running' and the Startup Type is 'Automatic', continue to the next step.

If the status of the services is blank and the Startup Type is 'Manual', right click the name, select Properties, set the Startup Type to Automatic, and then click Start under Service status. Click OK, and then continue to the next step.

FDPH was manual, set as instructed. FDRP was on Automatic (Triggered) and was running – left alone

Return to the Devices and Printers window, press the F5 key, and then click your printer name to view the status.

If your printer is no longer offline, the issue is resolved.

If your printer is still offline, continue with these steps.

Is offline

Print a Network Configuration Report from the printer Settings or Wireless menu.

Right-click your printer, select Printer Properties, click the Ports tab, and then click Add Port.

Still no Ports tab

Select Standard TCP/IP Port, and then click New Port.

Follow the instructions to add a new port using the information listed on the Network Configuration Report.

NOTE: 

A Host Name is preferred when creating the port because the printer IP address may change in a DHCP network.

Return to the Devices and Printers window, press the F5 key, and then click your printer name to view the printer status.

If your printer is no longer offline, the issue is resolved.

For PC B

Set your default printer in Windows 10.

Search Windows for devices, and then click Printers & scanners from the list of results.

If it is checked, uncheck the box beside Let Windows manage my default printer.

Was checked so unchecked

From the list of printers, click the printer name that matches the name of your printer, and then click Manage. If there are multiple names listed, select the printer that has a status of idle or online.

Was default

Under Manage your device, click Set as default.

Try to print

Printed test page ok

Check the printer port and Windows services status

If your printer uses a WSD port, check the status of Windows Function Discovery services, and then add a TCP/IP port if necessary.

Search Windows for 'control panel' to open Control Panel, and then click View devices and printers to open the Devices and Printers window.

Right-click your printer, select Printer Properties, and then click the Ports tab.

Printer is in list, but Properties does not have a Ports tab – only General, Hardware and Web Services. Note the printer had a ticked green blob. Printer is not shown as offline

Check if your printer uses a WSD port.

If your printer does not use a WSD port, skip to the next step in this document.

If your printer uses a WSD port, continue with these steps.

Search Windows for 'services' to open the Services list.

Scroll down the list to locate Function Discovery Provider Host and Function Discovery Resource Publication, and then check the Status and Startup Type columns.

NOTE: 

Some antivirus or firewall software turns these services off due to IT policy. Check with your IT support or antivirus software vendor for help.

If the status of both services is 'Running' and the Startup Type is 'Automatic', continue to the next step.

If the status of the services is blank and the Startup Type is 'Manual', right click the name, select Properties, set the Startup Type to Automatic, and then click Start under Service status. Click OK, and then continue to the next step.

Both Automatic and running, left alone

Return to the Devices and Printers window, press the F5 key, and then click your printer name to view the status.

If your printer is no longer offline, the issue is resolved.

If your printer is still offline, continue with these steps.

Printer is not shown as offline

Print a Network Configuration Report from the printer Settings or Wireless menu.

Right-click your printer, select Printer Properties, click the Ports tab, and then click Add Port.

Still no Ports tab

Select Standard TCP/IP Port, and then click New Port.

Follow the instructions to add a new port using the information listed on the Network Configuration Report.

NOTE: 

A Host Name is preferred when creating the port because the printer IP address may change in a DHCP network.

Return to the Devices and Printers window, press the F5 key, and then click your printer name to view the printer status.

If your printer is no longer offline, the issue is resolved.

Let me know how this goes!

 

 

 

HP Recommended

Update.

Both pc's started up this am. Both were running both services and on auto. PC A saw the printer as ready and printed ok. PC B saw the printer offline and only printed after a printer restart.. BTW, PCA and the printer connect to the LAN by wired ethernet, PC B by WiFi.

HP Recommended

Can you check the port the printer is connected to in PC B?

HP Recommended

Sorry, I had previously misunderstood. When you asked to check the port used via "Properties" I would right click the printer icon and select "Properties" - and found no "Port" tab. However if I right click the printer icon and select "Printer Properties" - I do find a "Port" tab.  

PC B Has three identical entries under "Printer Properties" - selecting any of these shows the printer is on a WSD port.

PC A Has one entry under "Printer Properties" - selecting it shows the printer is on a TCP/IP port.

 

 

 

 
 

 

 

 

HP Recommended

To delete multiple entries,  uninstall the printer software from the root level on your PC and install the full feature printer software.

 

--->In Windows, search for and open Programs and Features.

--->Select your HP printer.

--->Select Uninstall.

--->In Windows, search for and open Devices and Printers.

--->In the Devices and Printers window look for your HP Printer. If you see it listed, right-click on it and choose "Delete" or "Remove Device.”

--->Open up the run command with the "Windows Key + R" key combo.

--->Type printui.exe /s and click OK.

--->Click on the Drivers tab.

--->Look for HP Printer driver. If you see it click on it and click remove at the bottom.

--->Select OK.

--->Select Apply and OK on the Print Server Properties windows.

--->Close Devices and Printers.

 

And then reinstall the printer full-featured drivers fromsoftware and drivers page 

 

If the printer is connected to WSD then let's convert it to tcp/ip port.

 

We would have to connect the printer to TCP/IP port- follow the below instructions-

 

 --->Touch on the wifi icon ((i)) on the printer, and take down the IP address 

a. Click Start/Devices and Printers.  Right-click on your HP Printer.  Select Printer Properties.  Select the Ports tab at the top.

b.    Select Add Port.  Select Standard TCP/IP Port.  Select New Port.

c.    Follow the Add Port Wizard.  Under Printer Name or IP Address, .  Example:  192.168.1.15.  The IP address will be copied under Port Name.  

d.    Select Next and Finish the Wizard.

 

Keep me posted!

 

 

HP Recommended

The delay here is because I can only get access to PCB at irregular and long intervals. Work to date is:

On PCB, I checked and it was on a WSD port. so I added and selecting a TCP/IP port with the same  ip as the printer shows it is connected to. After this, PCB could not print at all - the printer showed as offline - no error message. There were three WSD ports shown. Selecting either of two of them produced the same result as selecting the added TCP/IP port. selecting the remaining WSD port reverted to the previous behaviour of the printer sometimes showing 'ready' and working, and sometimes showing 'offline' and not responding. Again, switching the printer on and off reset it to online.

 

It seems to me the problem is the multiple instantiations, each with their own port, and the print from app process is picking a varying one of these - which results in sometimes working, sometimes not working. I went through the clean out and reinstall procedure recommended. It worked for a while - perhaps until a restart, then the three instantiations popped up again. Is there anything in the registry not cleared by your process that needs deleting before a clean install?   

HP Recommended

Were you able to perform a Winsock reset?

HP Recommended

A combo of the winsoc reset and the 'eliminate multiple instances' per post 17 has worked so far - keeping fingers crossed.  WSD vs TCP/IP does not seem to have been relevant.

Thanks for the help 

† The opinions expressed above are the personal opinions of the authors, not of HP. By using this site, you accept the <a href="https://www8.hp.com/us/en/terms-of-use.html" class="udrlinesmall">Terms of Use</a> and <a href="/t5/custom/page/page-id/hp.rulespage" class="udrlinesmall"> Rules of Participation</a>.