Accueil
» WINDOWS
»
Comment configurer l'exécution automatique des clés USB et les icônes personnalisées des lecteurs sous Windows
Comment configurer l'exécution automatique des clés USB et les icônes personnalisées des lecteurs sous Windows
Vous pouvez utiliser un autorun.inffichier pour définir une icône et un libellé personnalisés pour une clé USB, mais il est impossible de configurer une clé USB standard pour qu'elle exécute automatiquement une application lorsqu'elle est insérée sous Windows 10 ou Windows 11. Microsoft a restreint la fonctionnalité d'exécution automatique pour les supports amovibles non optiques afin d'empêcher la propagation de logiciels malveillants. La lecture automatique peut toujours ouvrir un dossier ou afficher les actions disponibles, et vous pouvez lancer manuellement une application portable de confiance.
Ce que la fonction AutoRun et AutoPlay peuvent faire aujourd'hui
AutoRun lit les instructions, par exemple open=à partir d'un autorun.inffichier. AutoPlay contrôle les options proposées par Windows lors de la connexion d'un périphérique multimédia. Ces deux fonctions ne sont pas interchangeables : activer AutoPlay ne rétablit pas l'exécution automatique des programmes USB. L'explication de Microsoft concernant les modifications apportées à AutoRun sous Windows 7 détaille la raison pour laquelle les tâches AutoRun exécutables ont été supprimées pour les clés USB classiques.
Pour une clé USB, la solution la plus pratique consiste à y stocker un programme portable, éventuellement à personnaliser son icône, puis à utiliser l'Explorateur de fichiers pour l'ouvrir au besoin. Les icônes et les libellés sont conservés, mais leur affichage peut varier selon le type de périphérique, la politique de Windows et la mise en cache.
Configurez une clé USB avec une application et une icône personnalisée
Étape 1 : Placez vos fichiers sur la clé USB
Connectez une clé USB dont vous êtes propriétaire et ouvrez-la dans l'Explorateur de fichiers. Copiez votre programme portable de confiance et un .icofichier Windows dans le dossier racine de la clé . Dans cet exemple, utilisez ` <nom_du_programme>` MyProgram.exeet ` sun.ico<nom_du_fichier>`. Un fichier nommé `<nom_du_fichier>` Readme.txtest facultatif.
Conservez l'application portable et le fichier icône ensemble dans le dossier racine de la clé USB.
Assurez-vous que l'icône se termine bien par .ico.png ; renommer un fichier PNG ou JPEG ne suffit pas à en convertir le format. Vous pouvez placer le programme dans un sous-dossier, mais vous devrez alors modifier tous les chemins d'accès qui y font référence.
Étape 2 : Créer la configuration autorun.inf
Ouvrez le Bloc-notes et saisissez exactement les trois lignes suivantes, en remplaçant le nom du fichier icône et le nom d'affichage souhaité par les vôtres :
[AutoRun]
icon=sun.ico
label=My Tools
Le iconpoint d'entrée indique l'emplacement du fichier image ; labelil fournit un nom de lecteur proposé.
La documentation de Microsoft relative à l'exécution automatique décrit ces deux options. Une icône compatible peut également provenir d'un exécutable ou d'une DLL, avec un index de ressource facultatif, mais une icône autonome .icoest plus facile à gérer. La labelvaleur ne doit pas dépasser 32 caractères. Aucune de ces options n'autorise le lancement automatique de logiciels.
Étape 3 : Enregistrez-le sous le nom autorun.inf, et non comme un fichier texte.
Dans le Bloc-notes, sélectionnez Fichier > Enregistrer sous . Choisissez le dossier racine de la clé USB. Nommez le fichierautorun.inf , sélectionnez Tous les fichiers (*.*) comme type , puis enregistrez. Si vous conservez l'option par défaut « document texte », vous risquez de créer un fichier que Windows ne reconnaîtra pas comme fichier de configuration.autorun.inf.txt
L'option « Tous les fichiers » empêche le Bloc-notes d'ajouter une .txtextension indésirable.
Dans l'Explorateur de fichiers, activez l' option Affichage > Afficher > Extensions de nom de fichier si vous souhaitez vérifier le nom de fichier final. Votre disque devrait maintenant contenir le fichier autorun.infet sun.icovotre application à côté de celui-ci.
Étape 4 : Configurez la lecture automatique et lancez votre application en toute sécurité
Sous Windows 11, ouvrez Paramètres > Bluetooth et périphériques > Lecture automatique . Activez l'option « Utiliser la lecture automatique pour tous les supports et périphériques » si vous souhaitez un comportement similaire à celui de l'insertion, puis configurez le lecteur amovible sur « Ouvrir le dossier pour afficher les fichiers (Explorateur de fichiers) » . Ces options sont décrites dans les instructions de Microsoft relatives à la lecture automatique .
AutoPlay peut ouvrir le dossier USB, mais il ne s'exécute pas en arrière-plan MyProgram.exe.
Éjectez la clé USB en toute sécurité, puis reconnectez-la. Une fois l'Explorateur de fichiers ouvert, recherchez MyProgram.exeet exécutez le fichier uniquement si vous faites confiance à sa source . Selon les paramètres Windows, une invite peut s'afficher ou vous devrez ouvrir la clé manuellement. Sous Windows 10, recherchez « Lecture automatique » dans Paramètres > Périphériques > Lecture automatique .
Qu'en est-il de open=, action= et shellexecute= ?
Les guides plus anciens suggèrent souvent ces lignes à l'intérieur autorun.inf:
[AutoRun]
open=MyProgram.exe
action=Launch My Program
L' openentrée spécifie un fichier exécutable, tandis que celle-ci actiondécrit une action de lecture automatique sur un support compatible avec l'exécution automatique des exécutables. De même, shellexecute=Readme.txtelle demande l'ouverture d'un fichier via son application associée sur un support compatible. Ces entrées sont toujours documentées pour les scénarios compatibles, notamment les disques optiques, mais elles ne constituent pas une solution de contournement aux restrictions USB de Windows . Il est déconseillé de désactiver les contrôles de sécurité ou de modifier les règles du registre dans le seul but de forcer l'exécution via USB.
Pourquoi l'icône ou l'étiquette de ma clé USB ne change-t-elle pas ?
Le fichier porte un nom incorrect : vérifiez autorun.inf.txtet confirmez que la configuration se trouve à la racine du lecteur, et non dans un sous-dossier.
Le chemin d'accès à l'icône est incorrect : vérifiez qu'il sun.icoexiste, qu'il s'ouvre en tant qu'icône et qu'il correspond à l'orthographe dans icon=.
Windows affiche toujours son icône par défaut : reconnectez le lecteur. La classification des périphériques, la stratégie de sécurité et les icônes mises en cache peuvent influencer l’affichage de l’icône personnalisée ; la configuration ne garantit pas la modification de l’apparence sur tous les ordinateurs.
Le nom ne change pas : pour obtenir un nom de volume fiable, cliquez avec le bouton droit sur la clé USB dans l’Explorateur de fichiers et choisissez Renommer au lieu de vous fier à l’ label=entrée facultative.
Aucun programme ne s'exécute à l'insertion : c'est le comportement de sécurité normal des clés USB standard. Choisissez vous-même le fichier exécutable de confiance dans l'Explorateur de fichiers.
En résumé : utilisez-les autorun.infpour la personnalisation optionnelle de votre clé USB, et privilégiez la lecture automatique ou l’Explorateur de fichiers pour un accès simplifié. Pour le démarrage automatique des logiciels, Windows traite intentionnellement les clés USB ordinaires différemment des CD et DVD.