Solved

HP AllInOne AIO printer driver leaves another HPBPRO and HPBOID processes running in Win XP each time it prints

Posted on 2007-03-24
8
701 Views
Last Modified: 2013-12-15
I use an HP Photosmart C6100 series All in One Printer, and every time I print, it leaves yet another pair of  HPBPRO and HPBOID processes running. I have tried many of the fixes suggested at: http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=370850 to no avail.

I am wondering if anyone here at EE has an idea that might work to eliminate the HPB brigade.

This runs under XP (sp2), I have uninstalled, and cleaned out all of the directories and register entries, including all of the keys that include these executable names.  I then have downloaded and reinstalled, and still get the problem.


0
Comment
Question by:RapidDelp
  • 3
  • 3
8 Comments
 
LVL 38

Accepted Solution

by:
younghv earned 500 total points
ID: 18786089
Hi RapidDelp,
All that extra crap drives you nuts, doesn't it.
I love HP printers, but can do without their 'options'.

If you go on-line (www.hp.com) and look up the downloads for your exact HP device, you will probably find two different files.

One is the full package with all the extras and one will be much smaller and just the drivers.

My mistake in the past has been in using the CD that HP supplies.
Just found out about the different downloads a couple of weeks ago.

Check it out and let me know how it goes.

Vic
0
 
LVL 4

Author Comment

by:RapidDelp
ID: 18786802
Hi Vic,

Thanks for looking.
I uninstalled all 7 HP programs, removed the c:/Program Files/HP directory, scaned the registry and removed HPBIOD and HPBPRO references, then used Tunup registry cleaner to trim orphan CCID references (more than 800 of them even after the uninstall.  I rebooted a couple of times to make sure I had a clean system.

The I downloaded from hp.com, the driver only file for the 6180 as you suggested.

I installed it, with the reboot as suggested by the install program.

Watching task manager, I opened the printer properties, and printed a test page.
HPBPRO and HPBIOD fire up two instances each, wait till the page prints, and then 1 each exits, leaving 1 of each.  Each subsequent print job does the same, so soon, lots of HP deamons are running in my system.

If I rename the two executables (in Windows/system32/spool/.../3 then the printer does not work.  when I restore them and then go into services and disable both of them, it is back to the default behavior.

Any more hints?  Or did I miss something (I hope I hope... )
0
 
LVL 38

Expert Comment

by:younghv
ID: 18799701
RapidDelp,
I haven't seen that happen on any of my HP's.
Let's hope one of the other folks around here has some insight.

Vic
0
How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

 
LVL 4

Author Comment

by:RapidDelp
ID: 18876006
It is still happening, and I also get exploer crashes when I try to change the option on the printer from a print pictures dialoge.  I have tried the fll unistall and reinstall.

I continue to be open to suggestions.
0
 
LVL 4

Author Comment

by:RapidDelp
ID: 19200615
Although it did not fix the problem on the machine that I was trying to fix, this Solution did work on another machine where I never installed the big wad of drivers and programs first.

I added another solution to the hp forum. (A link button that kills the processes, not elegant, but better than the multistep task manager.  Go to http://forums1.itrc.hp.com/service/forums/questionanswer.do?threadId=370850 to see what I suggested.

I am assigning the points because people that respond should be encouraged!
0
 
LVL 38

Expert Comment

by:younghv
ID: 19201173
RapidDelp - thank you for the points (I am encouraged) - but thanks even more for the link to the HP discussion.

The 'Driver Only' solution worked for me again last week with a customer who had loaded - not one - but two complete sets of HP software (old and new printers).

I unloaded everything HP, then ran CCleaner (Issues function) three times to clean up the registry junk.

Re-loaded just the drivers for the current HP and his computer started flying.

Vic
0
 

Expert Comment

by:bfowler2
ID: 20111159
If you get in a jam and just need to kill the processes, we put together a script to kill it on all of our terminal service servers.


Option Explicit
Dim objWMIService, objProcess, colProcess, strMessage
Dim strComputer, strProcess, arrProcesses, arrComputers

' Add list of terminal servers
arrComputers = Array("computer1", "compouter2", "computer3")
arrProcesses = Array("'hpbpro.exe'","'hpboid.exe'","'hpnra.exe'")


For each strComputer in arrComputers


      Set objWMIService = GetObject("winmgmts:" _
      & "{impersonationLevel=impersonate}!\\" _
      & strComputer & "\root\cimv2")


      For Each strProcess in arrProcesses
            Set colProcess = objWMIService.ExecQuery _
            ("Select * from Win32_Process Where Name = " & strProcess )
                  For Each objProcess in colProcess
                        objProcess.Terminate()
                  Next
            strMessage = strMessage &  "Just killed "  _
& colProcess.Count & " instances of " & strProcess _
            & " on " & strComputer & "." & vbCrLF
      Next

Next

Wscript.Echo strMessage

WScript.Quit

0

Featured Post

Threat Intelligence Starter Resources

Integrating threat intelligence can be challenging, and not all companies are ready. These resources can help you build awareness and prepare for defense.

Join & Write a Comment

Suggested Solutions

Can I legally transfer my OEM version of Windows to another PC?  (AKA - Can I put a new systemboard in my OEM PC?) Few of us are both IT and legal experts but we all have our own views of Microsoft's licensing rules and how they apply.  There are…
Are you unable to synchronize your OST (Offline Storage Table) file with Microsoft Exchange Server? Is your OST file exceeding 2 GB size limit? In Microsoft Outlook 2002 and earlier versions, there is a 2 GB size limit for the OST file. If the file …
It is a freely distributed piece of software for such tasks as photo retouching, image composition and image authoring. It works on many operating systems, in many languages.
In this tutorial you'll learn about bandwidth monitoring with flows and packet sniffing with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're interested in additional methods for monitoring bandwidt…

746 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

13 Experts available now in Live!

Get 1:1 Help Now