Chaque fois que vous insérez un CD, un DVD, une disquette, un disque dur portable ou une clé USB dans votre ordinateur, le système d'exploitation Windows a la possibilité de lancer automatiquement un programme directement à partir du support ou d'exécuter un programme d'installation de jeu, etc. Malheureusement, ces derniers temps la fonction a été utilisée à des fins plus malveillantes et est devenue un moyen assez courant de propager et d'infecter les machines avec des virus, des vers et des chevaux de Troie.
Cette fonction est connue sous le nom d'Autorun et existe depuis Windows 95 et est simplement un petit fichier texte appelé autorun.inf qui se trouve dans le dossier racine du périphérique inséré. Lorsque Windows détecte la présence du fichier, il le lit et recherche la ligne pour lancer automatiquement un exécutable ou un fichier et, s'il est trouvé, lance le programme. La fonctionnalité Autorun a été réduite dans les versions plus récentes de Windows à des fins de sécurité et dans Windows 7, le fichier autorun.inf est presque complètement ignoré pour tous les supports, à l'exception des CD et DVD. Vous pouvez toujours lancer automatiquement votre DVD ou CD de jeu Windows ou en double-cliquant sur l'icône du lecteur. Les clés USB lorsqu'elles sont insérées n'ont pas vraiment eu le fichier autorun.inf entièrement traité depuis les premières versions de Windows XP, et au lieu de cela, le lancement automatique USB est inclus dans la fonction de lecture automatique ou ignoré complètement comme cela se produit dans Vista et 7.
Habituellement, lorsque vous branchez votre lecteur flash USB ou votre appareil, la fenêtre de lecture automatique vous demande ce que vous souhaitez faire ensuite. Les options diffèrent alors en fonction du type de média détecté par Windows. Par exemple, si vous insérez un CD vierge, Windows vous demandera si vous souhaitez y écrire, ou un CD de musique vous donnera la possibilité de lire le contenu. Lorsque vous utilisez une clé USB, le mieux que vous obtiendrez est la possibilité de l'ouvrir et de visualiser les fichiers.
La lecture automatique est agréable et tout, mais qu'en est-il si vous voulez que votre Windows reconnaisse et traite le fichier autorun.inf sur une clé USB à chaque fois que vous l'insérez dans votre ordinateur? Bien sûr, les gens soucieux de la sécurité pourraient ne pas aimer l'idée de cela, et l'activation de l'exécution automatique n'est pas quelque chose que les utilisateurs inexpérimentés devraient faire, surtout si les appareils ne proviennent pas d'une source de confiance. Mais pour ceux d'entre nous qui aiment la fonction et souhaitent l'utiliser, il existe quelques utilitaires tiers pour aider à ramener l'exécution automatique de Windows sur des périphériques amovibles USB.
APO USB Autorun
C'est un outil d'activation automatique très utile pour les lecteurs flash USB et a également un certain nombre d'autres fonctions intégrées pour faire bonne mesure. Contrairement à certains autres utilitaires qui insèrent leurs propres fichiers d’exécution automatique personnalisés sur le lecteur, APO USB Autorun reconnaît le autorun.inf standard utilisé par Windows et le traite de la manière attendue en lançant le programme requis.
Lorsque vous insérez votre clé USB, vous obtiendrez également une info-bulle contenant des informations sur le lecteur, telles que le nom, la lettre du lecteur, le système de fichiers, le numéro de série, l'espace utilisé et disponible. Il existe également un délai dans les options que vous pouvez spécifier pour démarrer le traitement automatique entre 0 et 60 secondes (la valeur par défaut est de 5 secondes). Un clic gauche sur l'icône de la barre d'état du programme permet un accès rapide pour parcourir la clé USB et son contenu, un clic droit fait apparaître le menu contextuel avec les préférences et les autres outils inclus.
Si vous ne savez pas grand-chose sur le fichier autorun.inf ou comment en écrire un pour vos appareils, il existe un utilitaire de création autorun.inf pratique où vous pouvez spécifier un certain nombre d'options et demander au programme d'en créer une pour vous. Celui-ci peut ensuite être enregistré ultérieurement ou installé directement sur un appareil branché, il écrasera tous les fichiers d'exécution automatique que vous avez déjà sur la clé USB. APO USB Autorun est également livré avec 2 plugins qui peuvent sauvegarder et restaurer un dossier tel que Mes documents, cela peut être configuré dans les options Gérer les plugins pour s'exécuter automatiquement lors de l'insertion du lecteur également si vous le souhaitez. Les plugins peuvent être désactivés lors de l'installation si vous ne les souhaitez pas.
APO USB Autorun a été testé et fonctionne très bien sur à peu près toutes les versions de Windows, y compris 7.
Télécharger APO USB Autorun
Gestionnaire de lettres de lecteur USB
USB Drive Letter Manager est un utilitaire très puissant qui gère les affectations de lettres de lecteur pour les lecteurs flash USB, et l'une de ses autres fonctionnalités est la possibilité de contrôler la fonction d'exécution automatique USB dans Windows. Le programme fonctionne en fait comme un service Windows afin que les modifications de lettrage du lecteur ne soient pas entravées par les privilèges des utilisateurs. Il existe d'énormes quantités d'options qui peuvent être configurées, mais USBDLM a un inconvénient majeur qui est qu'il n'y a pas du tout d'interface utilisateur et les paramètres sont configurés en modifiant manuellement un fichier texte INI. Si vous pouvez passer le temps nécessaire et l'installer et travailler comme vous le souhaitez, c'est un outil très précieux à installer.
Si vous souhaitez configurer des lecteurs USB pour utiliser certaines lettres de lecteur comme X ou Y, ou empêcher des lecteurs vides de prendre des lettres telles que des lecteurs de cartes vides, le programme peut être configuré pour le faire ainsi que pour créer des points de montage afin que le lecteur se comporte comme un dossier local.
Dans sa forme la plus simple d'activation de l'exécution automatique sur les lecteurs flash USB ou les disques durs portables, il vous suffit de créer un fichier nommé USBDLM.ini dans le dossier du programme (ou de renommer l'exemple de fichier) et de créer une entrée «AutoRunInf = 1» sous [Réglages]:
[Réglages]
AutoRunInf = 1
Il existe quelques autres paramètres qui peuvent être utiles, tels que la définition d'un délai en millisecondes (ci-dessous est un délai de 3 secondes):
retard = 3000
Ce paramètre est une mesure de sécurité de base qui n'exécutera pas autorun.inf sauf si le fichier de paramètres ini et autorun.inf sur le lecteur USB contiennent une chaîne prédéfinie avec l'entrée «AutoRunKey = secretkeytext»:
AutoRunKey = Raymondccsecretkey
Ce ne sont que quelques-unes des options de base pour activer l'exécution automatique sur les périphériques amovibles USB et il existe une vaste gamme d'autres paramètres pouvant être configurés pour lesquels vous devez vraiment lire la documentation en détail pour mieux comprendre et mettre en œuvre efficacement.
USB Drive Letter Manager est gratuit pour une utilisation personnelle et éducative et fonctionne sous Windows 2000 à Windows 7, des versions séparées 32 bits et 64 bits sont disponibles.
Télécharger USB Drive Letter Manager
Si vous voulez en savoir un peu plus sur la façon de créer votre propre fichier autorun.inf ou sur les commandes acceptées dans le fichier, lisez la page Wikipedia Autorun.inf.