Por que isso acontece
Esse prompt é um dos recursos que o Windows implementa para dispositivos conectados como dispositivos MTP . A maneira mais segura de desativá-lo é conectar o seu Galaxy SII no modo de armazenamento em massa USB. Desta forma, o Windows irá detectá-lo como uma unidade flash normal e transferirá arquivos como qualquer outra unidade flash sem se preocupar com o tipo. Algumas funcionalidades (desejadas) mais avançadas podem ser perdidas, no entanto.
As duas formas básicas de impedir que isso aconteça:
-
Conecte o telefone no modo de armazenamento em massa.
-
Desative a extensão do shell no Windows que lida com isso. Existem duas maneiras de fazer isso :
-
Cancele o registro do
.dll
. -
Desative a extensão com o ShellExView.
-
Opção 1: Alterar o modo de conexão do telefone
Ativando o modo de armazenamento em massa no Galaxy SII ICS (Android 4.x) ( fonte ):
- Bring up Settings.
- Click More… (under Wireless and network).
- Then select USB utilities ~ Set USB cable connection mode.
- Select Connect storage to PC then.
- Connect USB cable from phone to PC.
- Select Turn on USB storage. That’s all.
Opção 2: cancelando o registro do .dll
para a extensão do shell do Windows que manipula este
Se você deseja continuar usando o modo MTP por qualquer motivo, houve um segmento criado no microsoft Answers abordando especificamente a desativação deste prompt. Especificamente:
Well, I previously couldn't find references to that dialog in any Windows 7 DLL file, so I thought that it wasn't Windows-related. But I have now looked again and found references to it in wpdshext.dll. So it does appear to be a standard Windows feature, my apologies.
I suggest that you try unregistering the DLL in question. Please open the Start Menu, go to All Programs - Accessories, right-click Command Prompt, and select Run as administrator. Then type the following command:
regsvr32 /u wpdshext.dll
Você provavelmente deve reiniciar depois de executar o comando.
Eu não tentei esse método pessoalmente, e o cancelamento do registro das DLLs padrão do Windows pode ter conseqüências inesperadas. Se algo der errado, recomendo que você inicie no modo de segurança e execute regsvr32 wpdshext.dll
em um prompt de comando elevado.
Desativando a extensão do shell
Este método pode ser mais seguro do que cancelar o registro de .dll
.
-
Faça o download ShellExView
-
Encontre a extensão chamada
Portable Devices Menu
-
Clique com o botão direito >
Disable Selected Items
-
Reinicie seu computador (por segurança)