The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    HpqToaster.exe Functionality Discovered

    Discussion in 'HP' started by misterbk, Jun 13, 2010.

  1. misterbk

    misterbk Notebook Consultant

    Reputations:
    28
    Messages:
    215
    Likes Received:
    0
    Trophy Points:
    30
    Hello,

    I just searched all over the net trying to find out what HpqToaster.exe does. The net did not seem to have an answer.

    So, I figured it out using ProcMon and thought I'd share. (I would put it in the unsolved thread that shows up in Google but that is locked.)

    HpqToaster.exe is responsible for displaying the fancy GUI overlay you see when you use the volume buttons on an HP computer. I can tell because in Sysinternals Process Monitor, it shows a bunch of activity when those buttons are pushed, and no activity at any other time.

    It does not seem to be related to wireless at all. The wifi switch does not trigger activity in hpqtoaster.exe.

    HpqToaster.exe seems to be activated by another process when the volume buttons get pressed. If you kill it it will stay dead, but respawn when those buttons are pressed.

    The process that launches HpqToaster is a subprocess of QLBCtrl.exe (HP Quick-Launch Buttons) called VolCtrl.exe. If VolCtrl.exe is running, when you push the volume buttons that process will spawn HpqToaster.exe via a call to the DcomLaunch service.

    The volume works fine without VolCtrl.exe OR HpqToaster.exe. If you kill both of them, your volume will still work, neither process will restart, and you won't have the (slow-starting) volume graphic on your screen.

    Renaming HpqToaster.exe will allow you to keep VolCtrl.exe running but disable the on-screen volume feedback. When you do this though, VolCtrl will still be attempting to run the file on every volume event, it just errors out and doesn't succeed. If you're tweaking to eliminate every possible superfluous system call on your machine (have fun w/ that) you want to just kill VolCtrl.exe. All that seems to do is allow the QuickLaunch buttons to attach extra functionality to the volume buttons. (i.e. that on-screen feedback.)


    Again, contrary to some other threads that eventually decided "it might have something to do with wireless", HpqToaster doesn't seem to have anything to do with wifi or the wireless switch on laptops. It only seems to handle on-screen feedback for the volume buttons. (It might handle on-screen feedback for other things, but that's hard to know because only the volume buttons have any.)
     
  2. mathx

    mathx Notebook Geek

    Reputations:
    200
    Messages:
    82
    Likes Received:
    1
    Trophy Points:
    16
    thanks very much for sharing your findings. i'm sure it'll help many people here that don't like that annoying on-screen volume bar.
     
  3. Shyster1

    Shyster1 Notebook Nobel Laureate

    Reputations:
    6,926
    Messages:
    8,178
    Likes Received:
    0
    Trophy Points:
    205
    Good detective work!