Any way to "unremove" Safely Remove Hardware?

I have a internal card reader with the usual SD, CF, MS and MMC card slots.I sometimes remove the SD slot using "Safely Remove Hardware".  This removes ALL the associated "drive" letters (4). Then I realise I want to use the SD slot again.
Is there anyway I can "unremove" the "Safely Remove Hardware" without having to reboot?
louwinAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

lamaslanyCommented:
I know it is not possible with Windows XP - what OS is it you use?

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Frosty555Commented:
Normally if you safely remove hardware, you have to pull and replug the device in. Since your media reader is connected directly to the USB header on your motherboard instead of just being a device you plug into one of the ports.... you can't do it without rebooting.

But there's a slim chance you can just re-add the drive letters back... go to Start->Cotnrol Panel->Administrative Tools->Computer Management. Select the "Computer Management->Storage->Disk Management" item on the left and try to find your removable devices on the right. If you can find them, you may be able to right click on them and click "Change Drive Letter and Paths" to add the drive letter back.
DizzybroCommented:
Normally you don't have to use the safely remove hardware feature because most portable storage devices, be it microSD or flash drives, etc, are set to allow fast removing of them.
Exploring SharePoint 2016

Explore SharePoint 2016, the web-based, collaborative platform that integrates with Microsoft Office to provide intranets, secure document management, and collaboration so you can develop your online and offline capabilities.

Mc7400Commented:
Hello,

Very simple, just go to device manager, disable USB driver, wait a few seconds then enable it again, you will get that, I've tested it before posting, it must work!

Regards,
 
louwinAuthor Commented:
A couple of responses:-

lamaslany - I am using XP Pro and I suspect you are right.

Dizzybro - I generally realise this but for safety sometimes prefer to use the "Safely Remove" option.

Frosty555 - Disk Management does NOT list the removed devices so this solution doesn't work, sorry

Mc7400 - re-enabling the USB driver requires a reboot so isn't the solution I wanted either.

I'll see if anyone comes up with another possible solution....
Mc7400Commented:
I've checked my solution again, it works without rebooting, but please disable the root USB driver which is called USB enhanced host controller in my system, after that all the USB drivers will disappear only the mentioned one will stay with red mark on it, point the mouse with right button and enable it, if you don't get that with the red mark then you may have disable some other one.

To identify the root, change the view into device by connection.

HTH
Frosty555Commented:
I've just tried mc7400's suggestion and I have seen that it works for devices that have not been "safely removed", but I cannot get it to work for safely removed devices. These devices will appear in device manager with an exclaimation point beside them, and the description is:

"Windows cannot use this hardware device because it has been prepared for "safe removal", but it has not been removed from the computer. (Code 47). To fix this problem, unplug this device from your computer and then plug it in again."

I've verified this by using DEVCON (command line version of device manager) to manually remove, restart, and rescan for my own usb key. It only works if the device hasn't been prepped for safe removal.

Similarely, using a usb card reader, I can identify the device in device manager under it's own heading (smart card readers). Using DEVCON I can remove and re-add the device, but if I had previously ejected the device, I can't get it back without unplugging / replugging.

So louwin think your SOL on this one. If you safely remove the hardware, you lose the ability to re-add it without unplugging / replugging. Since your card reader is internal, you can't unplug / replug so your only option is to restart the computer.
louwinAuthor Commented:
I didn't want to be right but....
Since lamaslany gave the correct solution from the start so got the more points and Frosty555 spent more time with the problem got some points too.
Mc7400Commented:
I think you have to update your system and the driver, because I'm doing that with safe removal, in past that problem was exist, I know it, but now it is working properly.

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Embedded Hardware

From novice to tech pro — start learning today.