How-To Geek Forums » Windows Vista
(Solved) - Autoplay not Working.
(23 posts)- Remove Solved Status
Hi Scott.
I have the same problem, here are my results.
Microsoft Windows [Version 6.0.6001]
Copyright (c) 2006 Microsoft Corporation. All rights reserved.
C:\Users\Administrator>sc queryex shellhwdetection
SERVICE_NAME: shellhwdetection
TYPE : 20 WIN32_SHARE_PROCESS
STATE : 4 RUNNING
(STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
WIN32_EXIT_CODE : 0 (0x0)
SERVICE_EXIT_CODE : 0 (0x0)
CHECKPOINT : 0x0
WAIT_HINT : 0x0
PID : 1024
FLAGS :
C:\Users\Administrator>sc qc shellhwdetection
[SC] QueryServiceConfig SUCCESS
SERVICE_NAME: shellhwdetection
TYPE : 20 WIN32_SHARE_PROCESS
START_TYPE : 2 AUTO_START
ERROR_CONTROL : 0 IGNORE
BINARY_PATH_NAME : C:\Windows\System32\svchost.exe -k netsvcs
LOAD_ORDER_GROUP : ShellSvcGroup
TAG : 0
DISPLAY_NAME : Shell Hardware Detection
DEPENDENCIES : RpcSs
SERVICE_START_NAME : LocalSystem
C:\Users\Administrator>
Control panel is ticked for use autoplay for all media and devices. Putting a DVD in the player nothing launches although I can access it via explorer the same goes for my usb connected card reader. Both of these worked until a short while ago. The only thing that I can think of is that I recently had a bad case of malware which prevented windows updates and I had a lot of popups. I used Malwarebytes to remove those and as far as I can see the system is now clean.
Alan, in Control Panel -> Autoplay, the box is ticked, but what about all of the media types? If they are all set to "Take No Action" then nothing would happen.
After that, there are two other things to check. First, another program that wants to control that media could be intercepting the Autoplay. Any other media players, CD/DVD players or burners or whatnot running? Second, there is a group policy that can be used to disable Autoplay. If you have gpedit.msc, follow The Geek's instructions here in reverse:
http://www.howtogeek.com/howto.....sb-drives/
Otherwise, look for a key, NoDriveTypeAutoRun in both HKLM and HKCU at the following path:
\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
Alan, it is present? That's a problem, 0xFF = Disables Autoplay on all types of drives! See this TechNet article:
http://www.microsoft.com/techn.....x?mfr=true
The value 0x91 is a really odd value to see in Vista, 'cause it's the default for XP:
http://support.microsoft.com/kb/895108
But, it really doesn't matter since the HKLM value overrides the HKCU one. I wonder if your Malwarebytes program set these values to try to prevent reinfection? Also, why are the keys set, but not the Group Policy? Anyway, delete the keys and see if your Autoplay comes back.
Scott, I found the local group policy it was under administrative Templates/windows components/autoplay policies they are set as follows:
Setting State
Turn off Autoplay Not configured
Don't set the always do this checkbox Not configured
Default behavior for AutoRun Not configured
I tried a few variations but no change.
Scott, are these values correct.
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer]
"NoDriveAutoRun"=dword:03ffffff
"NoDrives"=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run]
Alan, I have no experience with the Group Policy Editor, since I am running Vista Home Premium and XP Home. Maybe one of my fellow geeks can help.
As for the registry keys, NoDriveAutoRun means "disable autoplay" as far as I know. Maybe GP is putting the key back?
The NoDrives key hides drives from Computer and Explorer based on the bitmap. A value of 0 means hide nothing, but why is it even present? Sorry, but I have more questions than answers right now!
Reply »
You must log in to post.
