88 votes

Comment supprimer un forkomb du dossier Startup ?

J'ai un vieil ordinateur portable sous Windows Vista, datant d'environ 2005, et je m'amusais un peu avec. Dans un moment de pure stupidité, j'ai créé un fichier Batch et y ai mis le code suivant :

%0|%0

J'ai lancé ça et j'ai dû redémarrer mon ordinateur portable. Cependant, j'ai décidé de continuer sur cette voie destructrice et j'ai placé le fichier Batch dans le dossier de démarrage de Windows. Maintenant, je ne peux pas me connecter sans que cela détruise mon ordinateur portable.

Comment puis-je supprimer cette bombe à retardement du dossier de démarrage ?

76voto

DavidPostill Points 140654

Comment supprimer une bombe à retardement du dossier Démarrage ?

Démarrez votre PC en "mode sans échec" (les programmes de démarrage ne s'exécutent pas en mode sans échec, et seuls les pilotes de base nécessaires au démarrage de Windows sont installés).

Vous pouvez ensuite supprimer le fichier batch incriminé.


Comment démarrer Windows Vista en mode sans échec

  1. Pour commencer à entrer dans le mode sans échec de Windows Vista, allumez ou redémarrez votre PC.

  2. Vous verrez l'écran d'accueil

  3. Avant l'écran de démarrage de Windows Vista apparaît, appuyez sur F8 pour accéder aux "Options de démarrage avancées".

  4. Sélectionnez "Safe Mode" et appuyez sur Enter

Captures d'écran :

enter image description here

**strong text**

Source : Comment démarrer Windows Vista en mode sans échec

19voto

Soren Bjornstad Points 381

Vous pouvez ignorer le chargement du contenu du dossier Startup en maintenant la touche Maj enfoncée lorsque l'ordinateur démarre et se connecte. (Notez que cela ne fonctionne pas pour les applications de démarrage chargées à partir du Registre ou d'autres emplacements, mais uniquement pour le dossier Startup proprement dit).

9voto

Quill Points 298

Essayez de démarrer votre ordinateur portable en mode sans échec en appuyant sur F8 pendant la séquence de démarrage, à partir de là, il suffit de localiser le fichier dans votre dossier de démarrage et de le supprimer.

Si vous craignez de l'ouvrir accidentellement, ou quelque chose de similaire, vous pouvez démarrer en mode sans échec avec l'Invite de commande ( A condition que vous puissiez utiliser l'Invite de commande ), et del C'est plutôt comme ça.

Une solution encore plus sûre serait de retirer le disque dur et de le connecter à une machine qui ne peut pas ouvrir un fichier batch, donc incapable de réactiver la séquence, et de le retirer de cette façon.

Si ce n'est pas le cas, vous pouvez toujours essayer de réimager le disque.

7voto

Michael Bailey Points 320

Votre meilleure chance est de démarrer dans Mode sans échec ou sur un disque de récupération ou un CD live linux et le supprimer.

Pour démarrer en mode sans échec, allez-y et je crois que vous avez tapé F8 . Voici instructions mais le plus important est de faire la grève F8 mid-boot.

La commande pour supprimer un fichier dans Windows est del et sous Linux, c'est rm . Notez que sous Linux, il est préférable de le faire via le gestionnaire de fichiers, car si vous ne connaissez pas Linux, vous devrez monter le disque et tout le reste. L'invite de commande de la console de récupération est ce que vous voulez sur le disque Windows.

5voto

Shamtam Points 295

En complément des autres réponses : si par hasard, votre problème se situe dans le registre (par exemple, comme dans le commentaire de @isanae sur la réponse acceptée), vous pouvez éditer le registre hors ligne soit en démarrant sur une autre installation de votre version de Windows, soit en utilisant un CD d'environnement setup/WinPE.

En bref, ouvrez l'éditeur de registre dans votre système d'exploitation alternatif (à partir de WinPE ou d'un disque d'installation, vous pouvez appuyer sur Ctrl + F10 pour ouvrir une invite de commande, puis entrez "regedit"). À partir de là, vous pouvez créer un nouveau nœud dans l'arborescence du registre, puis utiliser Fichier -> Charger la ruche pour choisir les fichiers correspondants pour l'édition hors ligne du registre comme suit :

[HKEY_LOCAL_MACHINE \SYSTEM ] (%windir%/system32/config/SYSTEM)

[HKEY_LOCAL_MACHINE \SOFTWARE ] (%windir%/system32/config/SOFTWARE)

[HKEY_USERS.Default] (%windir%/system32/config/DEFAULT)

[HKEY_CURRENT_USER] (%userprofile%/ntuser.dat)

A partir de là, vous pouvez effectuer toutes les modifications nécessaires (SOFTWARE \Microsoft\Windows\CurrentVersion\Run par exemple, contient vos programmes de démarrage), puis enregistrez/fermez le répertoire de stockage que vous avez ouvert dans le même fichier.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X