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

    • This is sadly what happens when a company tries to become political and focus on agendas outside gaming, the constant push of inclusivity and whatever the current thing was and box ticking, instead of simply focusing on what was a great game to many myself included, massive let down that a once great game company has ended up this way hopefully this will be a lesson to game devs from here on in to leave politics and agendas out of gaming
    • Prices for consumer electronic stink and will continue to stink for quite some time. If you're at all hesitant, just buy now because it's not getting better. (or buy used and save even more cash)
    • Microsoft raises Xbox console prices by up to $150, discontinues 2TB version by Pulasthi Ariyasinghe Back in March, Sony increased PlayStation 5 prices, and now, it's Microsoft's turn. Today, the company announced a major price increase that will affect all of its Xbox consoles, and one storage option is being discontinued entirely. There is some time before the new prices go into effect. Starting on August 1, 2026, any Xbox Series X|S model with 512GB of storage will cost $100 more than now. The price of 1TB models will go up by $150 instead. At the same time, all 2TB models are being discontinued. "The entire consumer electronics industry is struggling with the current components crisis, but the effects are particularly hard on consoles," said the company. "Unlike phones, computers, speakers, and other consumer devices, consoles are typically not sold at a profit, but instead for less than they cost to make." As the hikes hit, Microsoft is beginning to offer more options to make its consoles more accessible to potential customers, including financing, buy now, pay later schemes, and refurbished options: Buy Now, Pay Later: We’ve made it easier for players to use Buy Now, Pay Later options on eligible XBOX hardware purchases through Microsoft Stores, making it possible to break up your payment into predictable short-term, interest-free installments. Interest-Free Financing: Players purchasing eligible XBOX hardware through Amazon can take advantage of 0% APR financing for up to 12 months, giving players more flexibility with lower monthly payments and more budgeting control. Previously Played Consoles: We are working with retail partners on new programs to provide previously played consoles at lower prices. Players who are ready to upgrade or no longer use their console will be able to trade it in with participating retail partners for cash or store credit. Those consoles will then be made available at lower prices for players. Certified Refurbished Consoles: XBOX Certified Refurbished Consoles are available at Microsoft Stores for up to US$100 off MSRP. Microsoft said that the rising cost of storage and memory prices is behind this decision, with costs going up by over 2.5 times since the last time it raised prices of its consoles. The company says these parts are expected to double in price by the fall of 2027.
  • 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
      409
    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!