|I looked in the registry in Vista Home Premium, which has most things the same as in Windows 7 Home Premium.|
I searched for NoDriveTypeAutoRun in Keys, Values, and Data and I DO NOT have NoDriveTypeAutoRun in the registry at all.
I found info about where that NoDriveTypeAutoRun entry is supposed to be (see next), went there, and it definately is NOT in ether place.
My AutoRun works fine by the way.
There is some t-shooting info here:
"Currently, the data is set to 0x00000091 (145)."
According to that t-shooting info that's the correct value, for Vista and Windows 7.
"When I double click NoDriveTypeAutoRun, it says that the value data is 91, and it's hexadecimal."
That's correct too. That's = 0x00000091 binary.
The 0's are omitted when you look there.
Something else is wrong.
"When I press x, it sounds the "ding" of alert, as I can't put that as a value."
What x ? I don't see no x in Vista.
When you type regedit in the Start Search box, you probably need to RIGHT click on regedit.exe in the search results box and choose Run as Administrator, in order to be able to actually edit things in the registry.
However, there is NOTHING WRONG with that entry !
And a utility that MIGHT help here:
CleanHandlers - AutoPlay cleanup utility
Scroll down to
Download CleanHandlers v2.4