Início
» WINDOWS
»
Como configurar a execução automática de USB e ícones de unidade personalizados no Windows
Como configurar a execução automática de USB e ícones de unidade personalizados no Windows
Você pode usar um autorun.infarquivo para solicitar um ícone e um rótulo personalizados para uma unidade flash USB, mas não é possível fazer com que uma unidade flash USB comum execute um aplicativo automaticamente ao ser inserida no Windows 10 ou Windows 11. A Microsoft restringiu a Execução Automática para mídias removíveis não ópticas para impedir a propagação de malware. A Reprodução Automática ainda pode abrir uma pasta ou mostrar as ações disponíveis, e você pode iniciar um aplicativo portátil confiável manualmente.
O que o AutoRun e o AutoPlay podem fazer hoje
O AutoRun lê instruções, como as open=de um autorun.infarquivo. O AutoPlay controla o que o Windows oferece quando você conecta uma mídia. Eles não são intercambiáveis: ativar o AutoPlay não restaura a execução automática de programas via USB. A explicação da Microsoft sobre as alterações no AutoRun do Windows 7 descreve por que as tarefas executáveis do AutoRun foram removidas para unidades USB comuns.
Para um pen drive USB, a abordagem prática é armazenar um programa portátil, opcionalmente configurar ícones e usar o Explorador de Arquivos para abrir o programa quando necessário. Os ícones e rótulos permanecem documentados, mas sua exibição pode variar de acordo com o tipo de dispositivo, as políticas do Windows e o cache.
Configure uma unidade USB com um aplicativo e um ícone personalizado.
Passo 1: Coloque seus arquivos no pen drive.
Conecte um pen drive de sua propriedade e abra-o no Explorador de Arquivos. Copie seu programa portátil de confiança e um .icoarquivo do Windows para a pasta raiz do pen drive . Para este exemplo, use `/usr/local/bin` e `/usr/local/bin` .MyProgram.exe Um sun.icoarquivo chamado `/ usr/local Readme.txt/bin` é opcional.
Mantenha o aplicativo portátil e o arquivo de ícone juntos na pasta raiz da unidade USB.
Certifique-se de que o ícone realmente termine em .ico.png; simplesmente renomear um arquivo PNG ou JPEG não converte seu formato. Você pode colocar o programa em uma subpasta, mas, nesse caso, precisará ajustar qualquer caminho que faça referência a ele.
Passo 2: Crie o arquivo de configuração autorun.inf
Abra o Bloco de Notas e digite as três linhas a seguir exatamente, substituindo o nome do arquivo do ícone e o nome de exibição desejado pelo seu próprio ícone:
[AutoRun]
icon=sun.ico
label=My Tools
O iconponto de entrada aponta para o arquivo de imagem; labelfornece um nome de unidade sugerido.
A documentação de referência da entrada AutoRun da Microsoft apresenta ambas as configurações. Um ícone compatível também pode vir de um executável ou DLL, com um índice de recurso opcional, mas um ícone independente .icoé mais fácil de gerenciar. O labelvalor não deve ter mais de 32 caracteres. Nenhuma das entradas concede permissão para iniciar o software automaticamente.
Passo 3: Salve o arquivo como autorun.inf, e não como um arquivo de texto.
No Bloco de Notas, selecione Arquivo > Salvar como . Escolha a pasta raiz da unidade USB. Defina o Nome do arquivo como autorun.inf, altere o Tipo de arquivo para Todos os arquivos (*.*) e salve. Se você deixar a opção padrão de documento de texto selecionada, poderá criar acidentalmente um arquivo autorun.inf.txt, que o Windows não reconhecerá como o arquivo de configuração.
Usar a opção “Todos os arquivos” impede que o Bloco de Notas adicione uma .txtextensão indesejada.
No Explorador de Arquivos, ative Exibir > Mostrar > Extensões de nomes de arquivos se precisar verificar o nome final do arquivo. Sua unidade agora deve conter o arquivo autorun.infe sun.icoo aplicativo.
Passo 4: Configure a Reprodução Automática e inicie seu aplicativo com segurança.
No Windows 11, abra Configurações > Bluetooth e dispositivos > Reprodução automática . Ative a opção Usar a Reprodução automática para todas as mídias e dispositivos se desejar o comportamento de inserção e, em seguida, defina Unidade removível como Abrir pasta para exibir arquivos (Explorador de Arquivos) . Esses controles são descritos nas instruções de Reprodução automática da Microsoft .
O AutoPlay consegue abrir a pasta USB, mas não executa silenciosamente MyProgram.exe.
Remova e reconecte a unidade USB com segurança. Quando o Explorador de Arquivos abrir, localize MyProgram.exee execute o arquivo somente se confiar na origem . Dependendo das configurações do Windows, você poderá ver uma mensagem ou precisar abrir a unidade manualmente. No Windows 10, procure por Reprodução Automática em Configurações > Dispositivos > Reprodução Automática .
E quanto a open=, action= e shellexecute=?
Guias mais antigos costumam sugerir estas linhas no interior autorun.inf:
[AutoRun]
open=MyProgram.exe
action=Launch My Program
A openentrada nomeia um executável, enquanto actiondescreve uma ação de Reprodução Automática em mídias que suportam a execução automática de executáveis. Da mesma forma, shellexecute=Readme.txtsolicita que um arquivo seja aberto por meio de seu aplicativo associado em mídias compatíveis. Essas entradas ainda estão documentadas para cenários compatíveis, especialmente discos ópticos, mas não são uma solução alternativa para as restrições de USB do Windows moderno . Não desative os controles de segurança nem altere as políticas do registro apenas para forçar a execução de USB.
Por que o ícone ou a etiqueta do meu USB não está mudando?
O arquivo tem o nome errado: verifique autorun.inf.txte confirme se a configuração está na raiz da unidade e não em uma subpasta.
O caminho do ícone está incorreto: verifique se ele sun.icoexiste, se abre como um ícone e se a grafia corresponde em icon=.
O Windows ainda exibe seu ícone padrão: Reconecte a unidade. A classificação do dispositivo, a política de segurança e os ícones em cache podem afetar se o ícone personalizado será respeitado; não há garantia de que a configuração alterará a aparência em todos os computadores.
O nome não muda: Para um nome de volume confiável, clique com o botão direito do mouse na unidade USB no Explorador de Arquivos e escolha Renomear em vez de confiar na label=entrada opcional.
Nenhum programa é executado ao inserir o dispositivo: Este é o comportamento de segurança esperado em pen drives USB padrão. Escolha você mesmo o executável confiável no Explorador de Arquivos.
Resumindo: Use autorun.infpara personalização opcional da USB e utilize a Reprodução Automática ou o Explorador de Arquivos para acesso conveniente. Para inicialização automática de software, o Windows trata unidades USB comuns de forma diferente de CDs e DVDs.