Wie kann ich eine Gabelbombe aus dem Autostart-Ordner entfernen?


86

Ich habe einen älteren Laptop mit Windows Vista, etwa ab 2005, und habe ein bisschen damit rumgespielt. In einem Moment der Dummheit habe ich eine Batch-Datei erstellt und den folgenden Code eingefügt:

%0|%0

Ich habe dies ausgeführt und musste meinen Laptop neu starten. Ich entschied mich jedoch, diesen zerstörerischen Pfad fortzusetzen und die Batch-Datei in den Windows-Startordner zu legen. Jetzt kann ich mich nicht einloggen, ohne meinen Laptop zu zerstören.

Wie kann ich diese Gabelbombe aus dem Autostart-Ordner entfernen?


40
Dies ist auch eine genial einfache Möglichkeit, den Computer einer Person zu zerstören. Ich werde versuchen, mich an dieses zu erinnern, falls ich jemals jemanden treffe, den ich wirklich hasse und der mir 30 Sekunden Zeit mit seinem Computer lässt. Sie können sogar ein Live-Boot-Medium verwenden, um auf das Dateisystem zuzugreifen und die Datei zu erstellen, ohne ein Kennwort zu benötigen.
Keavon

9
Das ist wunderschön
Mark K Cowan

4
@Keavon Noch besser, verwandle es in Lösegeld. ;)
jpmc26

9
Was bedeutet diese Codezeile eigentlich?
Ehsan Sajjad

9
@EhsanSajjad - Jedes Mal, wenn es ausgeführt wird, werden zwei neue Instanzen von sich selbst erzeugt. (die jeweils neue Instanzen usw. erzeugen.) Schließlich werden alle verfügbaren Ressourcen verbraucht, und der Computer wird unbrauchbar. In einem Stapelskript steht% 0 für das ausführende Stapelskript.
GalacticCowboy

Antworten:


76

Wie entferne ich eine Gabelbombe aus dem Autostart-Ordner?

Starten Sie Ihren PC im "Abgesicherten Modus" (Startprogramme werden nicht im abgesicherten Modus ausgeführt, und nur die zum Starten von Windows erforderlichen Basistreiber werden installiert).

Anschließend können Sie die betreffende Batchdatei löschen.


So starten Sie Windows Vista im abgesicherten Modus

  1. Schalten Sie den PC ein oder starten Sie ihn neu, um in den abgesicherten Modus von Windows Vista zu wechseln.

  2. Sie sehen den Begrüßungsbildschirm

  3. Bevor der Begrüßungsbildschirm von Windows Vista angezeigt wird, drücken Sie F8, um "Erweiterte Startoptionen" aufzurufen.

  4. Wählen Sie "Abgesicherter Modus" und drücken Sie Enter

Screenshots:

Bildbeschreibung hier eingeben

** starker Text **

Source So starten Sie Windows Vista im abgesicherten Modus


7
Wie bist du aus Neugier zu diesen Screenshots gekommen?
Mutantoe

20
@ Mutantoe Google Bildersuche;)
DavidPostill

51
Sie wären mit einer virtuellen Maschine erstellt worden.
Burhan Ali

19
Beachten Sie, dass Windows Inhalte in den RunOnce-Registrierungsschlüsseln auch im abgesicherten Modus startet, wenn ihnen ein * vorangestellt wird. Wenn Sie sich abenteuerlustig genug fühlten, um eine Gabelbombe in Ihren Startordner zu legen, stellen Sie sicher, dass Sie nicht dasselbe in der Registrierung tun.
Isanae

5
@EhsanSajjad ja. Wenn Sie Ihre Gabelbombe beispielsweise als fork.batlaufend speichern, wird sie ausgeführt fork.bat|fork.bat. Das bedeutet, dass für jede fork.batAusführung zwei weitere Kopien gestartet werden.
Cole Johnson

19

Sie können das Laden des Inhalts des Startordners überspringen, indem Sie die Umschalttaste gedrückt halten, während der Computer gestartet und angemeldet wird. (Beachten Sie, dass dies nicht für Startanwendungen funktioniert, die aus der Registrierung oder anderen Speicherorten geladen werden, sondern nur für den eigentlichen Startordner.)


2
Hast du es tatsächlich versucht oder hast du es einfach irgendwo gelesen? Ich habe es gerade unter Windows 8.1 ausprobiert und es schien nicht zu funktionieren.
Mehrdad

3
Ich habe dies bereits unter Windows 7 gemacht und es funktioniert einwandfrei. Sie müssen die Umschalttaste die ganze Zeit gedrückt halten, nachdem Sie die Eingabetaste in Ihrem Kennwort gedrückt haben, bis der Desktop angezeigt wird, möglicherweise etwas länger, um sicher zu gehen.
Nhinkle

Ich habe es schon einmal zum Laufen gebracht, kann aber nicht genau sagen, welche Windows-Versionen.
Soren Bjornstad

Sind Sie sicher, dass der Inhalt des Startordners übersprungen wurde ? Ich habe das Gefühl, als ich es ausprobiert habe, wurde die Registrierung übersprungen, aber nicht der Startordner. @nhinkle
Mehrdad

@Mehrdad Es war definitiv der Ordner in 98 oder XP (das letzte Mal, als ich ihn verwenden musste), keine Ahnung, ob er seitdem geändert wurde
Izkata

9

Versuchen Sie, Ihren Laptop im abgesicherten Modus zu F8starten, indem Sie während des Startvorgangs auf drücken. Suchen Sie von dort aus die Datei in Ihrem Startordner und löschen Sie sie.

Wenn Sie befürchten, es versehentlich zu öffnen, oder etwas Ähnliches, können Sie im abgesicherten Modus mit der Eingabeaufforderung starten ( vorausgesetzt, Sie können die Eingabeaufforderung verwenden ) und deles stattdessen auf diese Weise beenden.

Noch sicherer wäre es, die Festplatte herauszunehmen und an einen Computer anzuschließen, der eine Batch-Datei nicht öffnen kann, die Sequenz also nicht reaktivieren kann, und sie auf diese Weise zu entfernen.

Wenn dies nicht verfügbar ist, können Sie jederzeit versuchen, ein neues Image des Laufwerks zu erstellen.


3
Wenn Sie das Laufwerk durch Booten in einem anderen Tool neu sichern können, können Sie die Datei einfach von dort löschen.
Mehrdad

Wenn Sie von einer Live-CD booten, ist dies viel sicherer, als die Festplatte herauszunehmen und sie erneut zu laden / zu löschen. Nicht wie bei Live-CDs.
Michael Bailey

Ein bisschen verwirrt, wie dies eine andere Antwort als dieser Punkt ist, obwohl um ehrlich zu sein.
Michael Bailey

Ich habe die gleiche Meinung zu der doppelten Antwort, die Sie nach meiner gepostet haben: @MichaelBailey
Quill

Was? Hier wird Live-CD nicht als Option aufgeführt. Ein Noobie, der eine Festplatte herausnimmt und für einen anderen Computer einrichtet, sollte wahrscheinlich nach einer Live-CD kommen. Ich dachte auch, ich wäre die erste Antwort, aber hey, das kann nach allem, was ich weiß, ein Netzwerkfehler sein
Michael Bailey,

7

Am besten booten Sie im abgesicherten Modus oder auf einer Wiederherstellungsdiskette oder einer Linux-Live-CD und entfernen diese.

Um in den abgesicherten Modus zu booten, gehen Sie vor und ich glaube, getroffen F8. Hier ist die Anleitung , aber das Wichtigste ist, mitten F8im Boot zuzuschlagen .

Der Befehl zum Löschen einer Datei unter Windows lautet delund unter Linux lautet rm. Beachten Sie, dass Sie es unter Linux möglicherweise besser über den Dateimanager tun, da Sie die Festplatte und all das mounten müssen, wenn Sie Linux nicht kennen. Die Eingabeaufforderung der Wiederherstellungskonsole entspricht der Windows-Festplatte.


5

Zusätzlich zu den anderen Antworten: Wenn Ihr Problem zufällig in der Registrierung liegt (z. B. in @ isanaes Kommentar zur akzeptierten Antwort), können Sie die Registrierung offline bearbeiten, indem Sie eine andere Installation Ihrer Windows-Version starten oder mithilfe einer Setup / WinPE-Umgebungs-CD.

Kurz gesagt, öffnen Sie den Registrierungseditor in Ihrem alternativen Betriebssystem (von WinPE oder einer Installations-CD aus können Sie Ctrl+ drücken F10, um eine Eingabeaufforderung zu öffnen, und dann "regedit" eingeben). Von dort aus können Sie einen neuen Knoten in der Registrierungsstruktur erstellen und dann über Datei -> Struktur laden die entsprechenden Dateien für die Offline-Registrierungsbearbeitung wie folgt auswählen:

[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)

Von hier aus können Sie die gewünschten Änderungen vornehmen (SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Run, z. B. die Startprogramme) und dann die Struktur, die Sie geöffnet haben, in derselben Datei speichern / schließen.


2
Beachten Sie, dass Sie die Struktur unbedingt entladen müssen, bevor Sie versuchen, sich anzumelden, wenn Sie diese Methode verwenden, um benutzerlokale Registrierungseinstellungen von einem zweiten Benutzerkonto in derselben Windows-Installation zu korrigieren. Wenn Sie die Struktur aktiviert lassen, kann sie nicht an der richtigen Stelle unter geladen werden, HKEY_USERSund Windows ändert das Profil permanent so, dass es auf eine neu erstellte, größtenteils leere Struktur verweist. (meistens leer = derselbe Status, in dem sich ein Benutzer zum ersten Mal angemeldet hat). Nur Ihre Schritte zurückzuverfolgen, wird es nicht beheben.
Ben Voigt

@BenVoigt Interessantes Thema, an das ich nicht gedacht hätte. Wenn Windows das Profil permanent ändert, wissen Sie zufällig, wo die neue Struktur erstellt / gespeichert wird (vorausgesetzt, sie überschreibt die bereits gemountete alte Struktur nicht)?
Shamtam

Wenn ich mich recht erinnere (aber es sind einige Jahre vergangen), befindet sich die neue Registrierungsstrukturdatei im selben Verzeichnis, jedoch mit einer numerischen Dateierweiterung.
Ben Voigt

Möglicherweise müssen Sie auch in WOW6432Node nachsehen. Ich würde davon ausgehen, dass das Start-Run-Zeug dort auch geehrt wird
Mark K. Cowan,
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.