How do you remove "Safely Remove Hardware" Icon?


Recommended Posts

I think I found it.

I'm wondering if it has to do with this file:

hotplug.dll.....(Safely Remove Hardware applet, or HotPlug Manager). Displays a System Tray icon with which you can unplug (or eject) USB (Universal Serial Bus) devices.

If so, it would seem that you could unregister or delete it this file to make the System Tray icon go away.

If it doesn't delete for you, it could be because the file is in use. You can then, either move the file to another location with a batch file, and reboot, or delete the file in safe mode.

  • 3 weeks later...

I have an Acer Aspire 1693 notebook and it shows the Safely Remove Hardware icon in the system tray thanks to my built-in (yet changeable) DVD drive. I think that rather than looking at a way to hide or kill the SRH icon we should be questioning why it only shows it for particular hardware.

Perhaps there is a value in the hardware driver's INF file, in the registry, or in the driver SYS files themselves that tells Windows, "hey, I'm removable!", and then Windows decides to show the icon. If we can find this value we can hide the icon for devices we never remove but still retain it for the occasional hardware that needs it.

- Jason

I have done some research. The SRH icon is getting information from the registry under the key HKLM\SYSTEM\ControlSetxxx\Enum\. For my Matshu****a DVD drive there are keys under IDE\Matsu****a\Modelxxxx\. The particular value that is relevant is the Capabilities DWORD which contains several flags ORed together. The value 2 means Eject Supported (eject hardware not media) and the value 4 means Removable so my Matsu****a has 6 in the Capabilities field.

I tried changing the permissions on this registry key and changing the Capabilities to zero but after a reboot the value had reverted back to 6 and the SRH icon was still there. I'm guessing these registry keys are just a cache for the real data that is coming from some other file or is being reported directly by the driver itself.

Guess I'll have to poke around some more.

- Jason

not that thing again :)

http://www.msfn.org/board/index.php?showtopic=34987&st=20

Also you can create a shortcut to open the Dialog box Without using the Tray Icon.

Just create a shortcut to:

%windir%\System32\RUNDLL32.EXE shell32.dll,Control_RunDLL hotplug.dll

  • 3 months later...

^ Unnecessary.

DigeratiPrime's post (#35) in the thread linked by him above says:

Further down the thread it also says, that this method also remove the sound icon from the tray, so if you dont mind loosing that too, then use this method ;)

im in the same situation looking for a solution, atm im currently running HideSRHI.exe manually after login :p

Thanks ALOT, man!!

I spent 2 days digging Inet trying to find SELECTIVE fix for SRH problem - just to disable SRH for SOME of my SATA drives (need nForce drivers to make RAID working). Unfortunately, my raid is not where Windows boots from, so it just let to remove any of raid disks on the fly. It's BAD in my case, 'cose dumb users can easily crash raid in this way :) And hiding SRH icon is not a solution for me - i need it to remove other devices.

So my idea is (based on your research):

1. Change permissions to registry key you mentioned allowing write "Capabilities" value

2. Make small .bat file setting desired "Capabilities" and put it to startup

In this way I got normal SRH icon with NO SATA RAID DISK in it!!! Just happy now :))

Cheers!

I have done some research. The SRH icon is getting information from the registry under the key HKLM\SYSTEM\ControlSetxxx\Enum\. For my Matshu****a DVD drive there are keys under IDE\Matsu****a\Modelxxxx\. The particular value that is relevant is the Capabilities DWORD which contains several flags ORed together. The value 2 means Eject Supported (eject hardware not media) and the value 4 means Removable so my Matsu****a has 6 in the Capabilities field.

I tried changing the permissions on this registry key and changing the Capabilities to zero but after a reboot the value had reverted back to 6 and the SRH icon was still there. I'm guessing these registry keys are just a cache for the real data that is coming from some other file or is being reported directly by the driver itself.

Guess I'll have to poke around some more.

- Jason

the hideSRHI.exe method sucks. my safely remove hardware icon is here for the USB wifi key (which I don't plan to ever unplug for the incoming monthes). hideSHRI launches at startup, displays some annoying error message ; then later my network connection and remove icon show up and stay there.

that's how it is for me ;)

so, I did the replace stobject.dll with dud.exe : safely remove hardware goes away, along with task manager's CPU meter and wireless connection status. CPU meter is not a problem, as long as my task manager is always running in the background (it's run minimized at startup). wifi connection was useful (it's an adhoc network) but I can live without it.

it's really nice to have only two useful tray icons at launch :D (and one more when I launch Gaim)

complicate life to simplify it, I often do that.

but I'm the kind of guy to think editing a few files and replacing dll is rather simple afterall.

I know about the "Show icon in notification area when connected" checkbox, but windows doesn't seem to care about it and this was not what I was after.

  • 1 year later...

I found a fix for it.

Its because they are SATA drives. (atleast for me they are.) Sata are actually removable devices, so we have to tell windows not to allow them to be removable.

Go here in the registry:

HKLM\SYSTEM\CurrentControlSet\Services\nvata - 32bit

HKLM\SYSTEM\CurrentControlSet\Services\nvata64 - 64bit

and create a DWORD value called DisableRemovable with value 1.

Restart and you're good to go!

For the life of me I cannot understand why theres so many people making a mountain out of a mole hill. The problem lies in the drivers installed from the mobo setup disc. Go to "add/remove" and uninstall the ide drivers loaded by the setup disc, and let windows use its own set of device drivers to handle it. This is so old its not funny, I researched this years ago and found this fix. No problems whatsoever afterwards, honest. :whistle:

For the life of me I cannot understand why theres so many people making a mountain out of a mole hill. The problem lies in the drivers installed from the mobo setup disc. Go to "add/remove" and uninstall the ide drivers loaded by the setup disc, and let windows use its own set of device drivers to handle it. This is so old its not funny, I researched this years ago and found this fix. No problems whatsoever afterwards, honest. :whistle:

fantastic for you! not to be a butthead, but you said the IDE drivers.

The hard drives we're having a problem with are SATA. And SATA drives ARE hot swappable. So you have to tell windows xp not to allow them to be. No matter the drivers you install.

Windows VISTA, on the other handle, you can disable this through system. XP is older than your casual sata drive; thus doesnt know how to use them correctly.

  • 6 years later...

I have discovered a way to remove that icon, which involves the following steps:

 

1. Download Dud (http://www3.telus.net/_/dud/'>http://www3.telus.net/_/dud/) and Replacer (http://www3.telus.net/_/replacer/).

2. Rename dud.exe to stobject.dll.

3. Give Ownership of the stobject.dll in \Windows\System32 to Administrators and give Full Permission to it.

4. Run Replacer to replace the original stobject.dll with the renamed dud.exe.

5. Restart the PC.

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Google reshuffles its AI coding team as it struggles to catch Anthropic by Karthik Mudaliar Google is already reorganizing the AI coding “strike team” it created roughly two months ago, as it attempts to find ways to close the gap with Anthropic in one of generative AI’s most commercially important areas. According to The Information, Google DeepMind is expanding the team’s focus to include “midtraining,” rather than concentrating only on coding tools and agents. Midtraining takes place after a model’s broad initial training but before the final stages that prepare it to follow instructions and perform specific tasks. In simple terms, it gives developers another opportunity to expose a model to carefully selected data before it is polished for release. That could help Google improve Gemini’s underlying coding abilities instead of relying only on better prompts, interfaces, or post-training. Previous research has found that midtraining can be particularly effective for code and mathematics, where models must move from general language knowledge to more structured tasks. Google reportedly created the original strike team in April. It was led by Google DeepMind research engineer Sebastian Borgeaud, who previously worked on model pretraining, and focused on complex, long-running programming jobs. Google co-founder Sergey Brin and Google DeepMind chief technology officer Koray Kavukcuoglu were also reportedly involved in the effort. DeepMind researchers were said to believe that Anthropic’s coding tools were outperforming Google’s Gemini models, prompting the company to give the project more attention. Anthropic has made coding a central part of its AI strategy through Claude Code and its Claude model family. The company has continued improving that area, with Claude Opus 4.8 offering upgrades for coding and other agentic tasks, along with the now-unavailable Mythos and Fable models. The reshuffle also comes at a time when Google faces increased competition for AI researchers. Gemini co-lead Noam Shazeer recently announced that he was leaving Google for OpenAI, while two other researchers who contributed to Gemini and DeepMind projects are reportedly preparing to join Anthropic. It remains unclear whether the reorganized team will produce a new public Gemini model or developer product. No release date, team size, or specific performance target has been disclosed. Source: The Information
    • Just remember - Microsoft is a trillion dollar company. They didn't have to raise the price this high. They chose to.
  • Recent Achievements

    • First Post
      kinowa earned a badge
      First Post
    • Rookie
      krychek57 went up a rank
      Rookie
    • Grand Master
      Jaybonaut went up a rank
      Grand Master
    • One Year In
      Philsl earned a badge
      One Year In
    • Dedicated
      Scoobystu earned a badge
      Dedicated
  • Popular Contributors

    1. 1
      +primortal
      413
    2. 2
      +Edouard
      168
    3. 3
      PsYcHoKiLLa
      132
    4. 4
      Xenon
      73
    5. 5
      Michael Scrip
      73
  • Tell a friend

    Love Neowin? Tell a friend!