Link to home
Start Free TrialLog in
Avatar of TetraSA
TetraSAFlag for Sweden

asked on

USB Flash Drives are not mounting unless I reboot

I got a Dell D430 with Windows XP Pro SP2. Everytime I want to open a USB Flash Drive or memory stick or even my ipod, I will have to reboot the computer, otherwise it wont show up. I checked under Disk Management and when I try to mount it to a drive letter, I get the following error " The operation did not complete because the partition or volume is not enabled. To enable the partition or volume, restart the computer". No matter what I try to do I will get this error (including formating the drive)

I updated my Bios to the latest revision from Dell (A07). Still no good.
Avatar of nobus
nobus
Flag of Belgium image

and they work normally on other PC's ?
you can also remove all your usb entries from device manager, reboot, and test
or try this :
Download devcon :  http://support.microsoft.com/kb/311272
then run :   devcon enable @usb\*

OR :
Remove all USB drivers with:     https://filedb.experts-exchange.com/incoming/ee-stuff/6853-RENEWUSB.zip      ---> Now reboot and test.
Delete the "UpperFilters" and "LowerFilters" registry values from:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
you can also reset the usb :
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 C:\WINDOWS\inf\usbstor.inf
Avatar of TetraSA

ASKER

I tried all the solutions you posted, but still its the same. It will only work on restart, and once I unplug the USB drive  and plug it back in. We are back to square one. It wont mount again and I will get the same error if I try to do anything.
Avatar of TetraSA

ASKER

and yes they do work fine from any PC. including mine, but only on reboot.
Avatar of Dicanio37
Dicanio37

Do you see the devices in device manager?
Check that you have plug and play enabled in the bios.
Avatar of TetraSA

ASKER

Yes, It shows as Generic Volume under storage, but with an exlamation mark and it says "Windows successfully loaded the device driver for this hardware but cannot find the hardware device. (Code 41)

Click Troubleshoot to start the troubleshooter for this device."

Under Universal Serial Devices it shows as USB Mass sotrage device, no errors.
Avatar of TetraSA

ASKER

Plug and Play is enabled.
ASKER CERTIFIED SOLUTION
Avatar of Dicanio37
Dicanio37

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
and if recent, a system restore can help too
but you can try these if you like :
unplug pc from power for 30 minutes
then test
-----------------------
Remove all USB drivers with:     https://filedb.experts-exchange.com/incoming/ee-stuff/6853-RENEWUSB.zip      ---> Now reboot and test.
other things to try :
1- Delete the "UpperFilters" and "LowerFilters" registry values from:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
2- check  also  :   http://support.microsoft.com/kb/925196      +   the "SIMILAR PROBLEMS AND SOLUTIONS" section.
3- run this from the run box (you can copy the command) :
rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 C:\WINDOWS\inf\usbstor.inf
or :start>run>services.msc
look for Removable Storage Service. Is it set to Auto, and if not started, click the Start link in the top left...
In c:\windowsc:\windows\inf.  look for usbstor.inf -  If not found, copy from another PC. If you find it, right click it and select Install
See if it rebuilds the USB support...  normally located at c:\windows\system32\drivers
4-Start the Registry Editor (Run -> Regedit). Check if under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion the item 'DevicePath' points to '%SystemRoot%\inf'. Additional items, separated by semicolons, are ok but '%SystemRoot%\inf' has to be one of them.
Then delete the file C:\WINDOWS\inf\infcache.1 - XP will recreate it.
The INF folder and the infcache.1 file are 'hidden'. To see them in the Windows Explorer:
Menu 'Tools' -> 'Folder Options' Tab 'View', mark 'show hidden files and folders'
5-The registry keys reside in the registry (click start, run, regedit) under the following keys:
 HKEY_LOCAL_MACHINESYSTEM\CurrentControlSet\Enum

 Under the headings USB, and USBSTOR. Right click "USB", click "permissions" click the "Allow Full Control" checkbox, and OK. Once you have completed this, right click the "USB" key, and click delete. Do the same for the "USBSTOR" key, delete both.
 Restart the PC, . After this has completed, plug your USB Jumpdrive back in, and it should recognize.

If it still doesn't work after a restart, the files in C:\WINDOWS\inf might be corrupt. A Windows repair install should correct this.

Hkey_local_Machine_System_CurrentControlSet>Services>USBSTOR
Select USBSTOR & on the right side change the value of 'Start' to '3'
Avatar of TetraSA

ASKER

Thanks, a windows repair did the job !! Thanks alot.
Avatar of TetraSA

ASKER

Thanks for your help Nobus. But i think i tried most of the steps you mentioned but didnt help either. Repair of windows was the only way to go .

But thanks alot for all your help guys.