Link to home
Start Free TrialLog in
Avatar of aemdhooran
aemdhooran

asked on

USB Mass Storage Driver not getting installed in my Windows XP - SP2

Seems age old problem when I go thro the postings, but I am not getting it to work..

USB Mass Storage Driver not getting installed.
1. Operating System : XP, SP2
2. USB drive functioning well with other applications
3. Mass storage device - Memorex Travel drive works well with Other Windows XP PCs.

Only this this pc, when I plugin the USB storage pen drive, in my computer -> Device manager - > USB controller-> I see "yellow diamond abd black exclamation".

I tried uninstall from the driver-manager, and then, plug-in the device,
it installs and seems like it detected and installed the driver files, but at the end, it failed saying "error occured during installation of device - Access is denied"

Any help?

Easwar
Avatar of callrs
callrs

Are you in an administrators account? Cause may not work from a limited or guest account.
Avatar of aemdhooran

ASKER

Yes, I am the administrator of the system. When I looked at the event viewer-> System -> had following message.

The USBSTOR Registry key denied access to SYSTEM account programs so the Service Control Manager took ownership of the Registry key.


Thanks in Advance,
Easwar
Also,
 When I open my registry, I am unalbe to see/edit  USBStor registry key. All other registry keys are accessible. Any thoughts? By the way, it was imaged by my company computer hw group, they can't personally look at this as I am in a trip. I am going to contact them anyways, meantime, if you can give some pointers it will be helpful. thanks a lot.,


Regards
Easwar
Following steps based on "When you run regedt32 and go to the key (winreg) Highlight it, click SECURITY \ Permissions then Add System if it's not there set Type of Access to Full Control, or change the type of access to full control if System is already there. Do it for all occurance of WinReg" from https://www.experts-exchange.com/questions/11375358/Event-viewer-error-message.html

1) Start -> Run -> regedt32

2) Highlight "My Computer" at the very top left

3) Edit -> Find

4) Search for this key: USBSTOR

5) Navigate down from that key to:  SECURITY -> Permissions

6) Is "System" there? If not, do: Edit -> New -> Key, add System

7) Highlight System now

8) Edit -> Permissions

9) Set "Permissions" (Type of Access) to Full Control

10) Hit F3 to find next occurrence of USBSTOR & then repeat steps 5-9

11) Repeat step 10 for all occurrences of USBSTOR

-R.S.

------
More info:  This is the definition of this message :
The name Registry key denied access to SYSTEM account programs so the Service Control Manager took ownership of the Registry key.
[Netevent]
The current permissions on the specified key in the control set do not allow full access to programs running in the Local System account (such as the Service Control Manager).
Use the Registry editor to find the key in the current control set and make sure the Local System account is given full access.
>>I am unalbe to see/edit  USBStor registry key
Means that the permissions of some key are not being inherited by the parent, or that the admin has been denied access to the key

E.g. IF I
- right-click the (Security or) Permissions key or a value under Permissions
- click Permissions in the popup box
- click Advanced
- uncheck "Inherit from parent the permission entries ..."
- Remove, etc.

I no longer can see the key values! But as the admin, I can change the permissions so that I can see the values again.

Solution: Hmm. This is what comes to mind
1)  Find all "Security" or "Permission" KEYS (not values or data - uncheck these in in the Find dialog). If you don't find any such key's you'll have to go up a level to search for some some parent key. I don't know of a way to find only those & all keys that have limited permission's but someone else might....

2) Since you are the admin, you can change the key permissions. Do so: Inherent from parent and/or allow the admin full access

When you are done, you can follow the instructions from my last post & it should work...



1. Do I have to change the "Inherit ..." property for all the "Security" keys?

for USBStor, there is no Security key and I am not able to add.

Also, from USBStor, when I tried to go to permissions-advanced and when I tried unchecking the "Inherit from parent....", and do apply, it said, "unable to save permission changes on USBStor".

I also started checking ""Inherit from parent " for all the other keys..but, i did not completly do that, as there were lots of "KEY"s.

thank you sofar..i think issue getting complicated..


regards
easwar
>> I also started checking ""Inherit from parent " for all the other keys
Be sure you know what you're doing. Don't want things to get worse.
The XP registry I'm not too familiar with. But I just advised that if you can't find the USBStor keys, then something has to be set in Permissions - either permissions from the parent have to be enabled/disabled and/or admin has to be given access....

>> or USBStor, there is no Security key and I am not able to add.
But you said before "I am unalbe to see/edit  USBStor registry key"
So, can you or can you not see those keys?
I do not see any keys under USBStor and whenever i click on it, it says i dont have permission.
ASKER CERTIFIED SOLUTION
Avatar of callrs
callrs

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
Thanks a lot. Finally it worked. This is what I followed to make it work.
In Registry, USBStor key , on right pane, we need to have "Start" key value as "3 (hexadecimal)" to allow USstorage drives to function(enalbe). If we have start value as 4 (hexadecimal), it will deny.
my PC didnot show anything keys in USBStor because i was denied. And, I changed the owner to myself (who is logged in) in Permissions->Advanced tab->Owner and added ful-permission in Permission tab.

Then, I went to device manager -> USB -> reinstall driver. Everything worked. Happy :)

Thanks RS.

Easwar
: )
Check oout my profile...