This topic it is offered as assistance at expert computer users with 10 years of experience or more... Introduction, you need to familiarize first with
all USB protocols which a mobile phone device this is able to use.
Mobile Phone USB connectivity Protocols 1)
MTP = Transferring media files (Device shown at AutoPlay Win7, Phone icon)
2)
PTP = Transferring Images (Device shown at AutoPlay Win7, Camera icon)
3)
Media Device (USB 3.0) (no AutoPlay entry)
4)
USB storage device (no AutoPlay entry)
5)
CD Rom Emulation (VFG1100 tablet, read only media, added only for testing purposes)
----------------------------------------------------------------------------------------------------
I came across of a problem with my Samsung
Galaxy S5 and Windows
AutoPlay menu.
After plugging the phone at my computer USB port, the
AutoPlay menu options these were full with duplicate’s entries of
Photoshop.
The same duplicate’s appeared when I was connecting my phone as MTP and or PTP.
-----------------------------------------------------------------------------------------------------
I did a web search and I did find that
these duplicate’s and or windows standard options they are named as
AutoPlay handlers …
So far so good, and what we do now so to remove these AutoPlay handlers?
Well single software found from
Windows XP era, and this is
cleanhandlers V2.4I did try to use it, and it did show all the unwanted handlers from Photoshop with keys shown as WIA_ xxxxxxxxxxxxxxxx reg key.
By simply deleting these specific handlers, my phone was not recognized any more as MTP and or PTP device, and AutoPlay this started to ignore this device permanently. In my case by deleting
first the handlers due the software,
this caused registry corruption at AutoPlay.AutoPlay then worked for anything else than my mobile phone.
------------------------------------------------------------------------------------------------------
Within windows registry I did find these entries also at:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\EventHandlers\
WPD\Compat\WiaDeviceConnected]
"WIA_{AD1D4EDE-1192-4A13-84C6-45B4A5385A8E}"=""
"WIA_{F11132F7-DB02-4B86-B4FE-32BE830561CE}"=""
"WIA_{583A417B-E989-42ED-8A0D-BB13E2CF0481}"=""
"WIA_{2BAC2C69-2ED4-4EBA-8A6C-5B30BE037650}"=""
"WIA_{F64EF40B-F553-478A-90F0-4C43961FEBBF}"=""
"WIA_{133D94A9-0AC1-44D5-9CB1-B8FF5691EE97}"=""
"WIA_{44C78B28-78F6-4988-8237-F2AC6A2F7BF3}"=""
"WIA_{09504CA5-98DB-4E35-BF68-307F2467F21C}"=""
"WIA_{9A2BDBDF-C9CD-45F5-8DEA-D3823FD5E5F9}"=""
"WIA_{21CEEB72-5F43-49BC-88A3-1FB3ED8063D3}"=""
"WIA_{F5791EE4-9AAD-4D83-9BAF-DDB4F5DBDCB7}"=""
"WIA_{77BA88E2-43AA-486E-9B8D-A6322E4C0102}"=""
"WIA_{498F6FA8-6D37-49DE-9192-D72356A8E91C}"=""
"WIA_{6EAD848B-4977-4337-8831-DB99495FCBE8}"=""
"WIA_{14AB207C-F06D-4DD1-B727-2C459BCF869A}"=""
"WIA_{FB38CDD9-D1CF-4FFF-9F95-8F0E88199398}"=""
"WIA_{B46F3BE8-62B3-4762-BCCE-208109DF93BB}"=""
"WIA_{7DCD20DA-2B28-4599-AC23-85796DE4D910}"=""
"WIA_{6A77322A-F4B1-46D0-BB2C-F221549CF86B}"=""
"WIA_{B3B61634-CCCF-44ED-885E-7B6B61E00898}"=""
"WIA_{C551BDBD-C596-44E3-956E-3AF486C2CD4F}"=""
"WIA_{30B39ECB-C074-4878-9A3C-9F630EE35944}"=""
"WIA_{FF64364C-C8C8-4243-BED1-E8A41CC4F5D3}"=""
"WIA_{F518CCE5-055A-4EEE-8FAD-00388A8563A6}"=""
"WIA_{3C243468-17BE-4713-9267-200E2340AE1F}"=""
"WIA_{E1EE5F15-47CD-4C93-8C64-EB56AB287B35}"=""
"WIA_{A80FCCE8-89F0-4B37-A94A-137B93D116E8}"=""
"WIA_{0D0A5647-2931-4046-A49B-ACE7A6961423}"=""
"WIA_{F9112AE6-E45E-4682-8F40-D57A00BE973C}"=""
"WIA_{C7B5C232-6991-4C7E-80AA-3655EC302764}"=""
"WIA_{2B1F6706-5172-455A-ACC3-A0050304C9BD}"=""
"WIA_{CAA3F5CC-E627-4F24-B0CE-48200B565167}"=""
"WIA_{0587B644-7B61-41AD-AC98-31C8FBE5924D}"=""
"WIA_{7F83C2AE-9C2D-4857-8178-58C1753AB65E}"=""
"WIA_{BEFB7510-7125-4E33-B12E-70CB2965808A}"=""
"WIA_{FA369569-72C2-4C7B-B571-073DFDBD5B59}"=""
"WIA_{E34945BF-A50C-44DB-A983-3C634BB3990B}"=""
"WIA_{920788B5-E903-4FA2-ABA5-42CC6B7E94C5}"=""
"WIA_{2FD8BEB8-1F0F-4ABF-AF52-D82F385D315C}"=""
"WIA_{9CA15943-9A6E-4E1E-8215-D372B8947EF5}"=""
"WIA_{2FC4427F-8902-4956-AF24-026AB1913627}"=""
"WIA_{4B4C30B7-81D9-4C01-B84D-CAE50A23AC93}"=""
By deleting first the Handlers from
EventHandlers keys (
manually) , my AutoPlay menu this came out clean from unwanted handlers =
First Success. And AutoPlay worked normally with my Galaxy S5 at all connection modes.
Then I was able to delete the identical handlers from the registry section of
Handlers keys =
Second Success. --------------------------------------------------------------------------------------------------
Now I did notice one
new detail, by connecting my phone with different USB protocols, once as
MTP device and once as
PTP device,
Windows AutoPlay this now register my Galaxy S5 two times.I did perform this test by using my old Phone Tablet VDF1100, and Windows AutoPlay this acted the same.
---------------------------------------------------------------------------------------------------
Now I have all the answers:
Why I did see WIA (Flatbed scanner events) and Photoshop duplicates? Because windows OS this recorded events when I was using Photoshop so to import images taken by my Epson Flatbed scanner which I do not own any more.
Why by removing Handlers only, this caused registry corruption? Because Windows 7 Pro, this always monitor
EventHandlers (Registry section), and anything unwanted it must be removed from there
first.
Software author, of
cleanhandlers V2.4 he wrote the software for
Windows XP, for windows 7 this software
is incompatible. Even so
it's an extremely valuable tool for visual inspection of the handlers, and relative registry entries.
And it works at 64bit OS.
----------------------------------------------------------------------------------------------
Now I will deliver and another trick, of HOW TO REMOVE SAFELY listings of mobile phones recorded at AutoPlay, and or removal of unusable registrations at AutoPlay, of your current mobile phone. At the registry
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\KnownDevices\
They are stored any mobile phone plugged devices at your computer.
Now by clicking over one key (example) WpdDeviceHandler_USB#VID_04E8&PID_6860&MS_COMP_MTP&SAMSUNG_ANDROID#6&257B2B6&0&0000]
Then a second section of that key appears (
expanded view), within that section there is a field =
Device Name.
Once I had plugged one Galaxy S8+, now it’s safe to delete the entire primary key with the expansion this containing device name of
Galaxy S8+.
---------------------------------------------------------------------------------------------
About deleting inactive duplicates of your own phone, this is easy if you perform first a detection process. Example: You have four identical keys for your own phone.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\
KnownDevices\
Due
rededit.exe you simply rename only the
device name at the expanded registry key (just of the first one (registry entry), use as new device name the text =
OLD.
Then you start
AutoPlay software due windows
control panel.
One of the listed devices will be now named as OLD
Now check options menu at OLD device, if you see only two options,
Do nothing / Ask me every time, then this Device key it is
useless.
One Good
working device key will offer more options (greater number of handlers) = open device to view files (Handler).
It is always best the mobile phone device this to be plugged at the USB while you are testing.
If we decide to delete such a duplicate device, WE CLOSE First the
AutoPlay window.
Now with REGEDIT still Open, we delete the primary key.
Then we open again
AutoPlay due
control panel so to inspect.
If we rename one good working device key as OLD, then we simply renamed it back as GOOD
instead of (Example= John (Galaxy S8+).
----------------------------------------------------------------------------------------------------
Step by step and with caution, we rename all instances of identical device, and inspect again.
WE NEVER rename keys with
AutoPlay software open. Once we found two working keys for our device, one with
camera icon and the second with
mobile phone icon, now we are good to rename
both device name back at (Example= John (Galaxy S8+).
---------------------------------------------------------------------------------------------------
If you are unfamiliar using Windows Registry Editor? Then DO NOT TRY anything of the above.This entire article and tips they cannot help you, if your own windows registry system this is
corrupted and
AutoPlay this does not Activates at USB MTP connection.
Windows operating system this has tremendously complicate structure, and there is no software out there this able to troubleshoot AutoPlay issues automatically.
This topic it is a deposit of
personal experiences of Kiriakos Triantafillou, ITTSB blog founder (Win 2000 Server Microsoft certification).
Note: Stealing of content this is punished by Law, Copyrights active.