Tutorial: Windows Script Host Fehler in Windows 11 beheben
Hier ist ein umfassendes Tutorial, wie du den Windows Script Host Fehler unter Windows 11 beheben kannst.
Der Windows Script Host (WSH) Fehler tritt häufig beim Starten von Windows oder beim Öffnen bestimmter Programme auf. Die Ursachen reichen von Malware-Überresten über fehlerhafte Registry-Einträge bis hin zu deaktivierten Skript-Funktionen.
Methode 1: Windows Script Host aktivieren (Registry)
In vielen Fällen ist der Script Host in der Windows-Registrierung deaktiviert. So aktivierst du ihn wieder:
- Drücke
Windows-Taste + R, gib regedit ein und drücke Enter. - Navigiere im Registrierungs-Editor zu folgendem Pfad:
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings - Suche im rechten Fenster nach dem Eintrag Enabled.
- Falls der Eintrag nicht existiert: Rechtsklick auf eine freie Stelle -> Neu -> DWORD-Wert (32-Bit) -> nenne ihn
Enabled.
- Falls der Eintrag nicht existiert: Rechtsklick auf eine freie Stelle -> Neu -> DWORD-Wert (32-Bit) -> nenne ihn
- Doppelklicke auf Enabled und setze den Wert auf 1.
- Wiederhole den Vorgang (Schritt 2-4) unter diesem Pfad (falls vorhanden):
HKEY_CURRENT_USER\Software\Microsoft\Windows Script Host\Settings - Starte deinen Computer neu.
Methode 2: .vbs-Dateizuordnung reparieren
Oft ist die Zuordnung von VBScript-Dateien (.vbs) fehlerhaft, was zu Fehlermeldungen führt.
- Drücke die
Windows-Taste, suche nach cmd, rechtsklicke darauf und wähle Als Administrator ausführen. - Gib nacheinander folgende Befehle ein und bestätige jeden mit Enter:
assoc .vbs=VBSFile
- Schließe das Fenster und prüfe, ob der Fehler weiterhin besteht.
Methode 3: Malware-Reste aus dem Autostart entfernen
Wenn die Fehlermeldung besagt, dass eine bestimmte Datei (z. B. eine .vbs oder .js Datei) nicht gefunden werden kann, handelt es sich oft um ein Überbleibsel eines Virus, den dein Antivirenprogramm zwar gelöscht hat, dessen Autostart-Eintrag aber noch aktiv ist.
- Drücke
Strg + Umschalt + Esc, um den Task-Manager zu öffnen. - Gehe auf den Reiter Autostart-Apps.
- Suche nach verdächtigen Einträgen oder Einträgen, die "Windows Script Host" oder ungewöhnliche Namen haben.
- Rechtsklicke darauf und wähle Deaktivieren.
- Zusatz-Tipp: Drücke
Windows + R, gibshell:startupein. Wenn sich dort eine Verknüpfung zu einer Skriptdatei befindet, die den Fehler verursacht, lösche diese.
Methode 4: Systemdateien reparieren (SFC & DISM)
Beschädigte Systemdateien können ebenfalls die Ursache sein. Windows bietet interne Tools zur Reparatur an.
- Öffne die Eingabeaufforderung (CMD) als Administrator.
- Gib folgenden Befehl ein und drücke Enter:
sfc /scannow - Warte, bis der Vorgang abgeschlossen ist.
- Gib anschließend diesen Befehl ein, um das Windows-Image zu reparieren:
DISM /Online /Cleanup-Image /RestoreHealth - Starte den PC neu.
Methode 5: Den "VBS"-Wert in der Registry korrigieren
Manchmal ist der Standardwert für VBS-Dateien in der Registry falsch gesetzt.
- Öffne den Registrierungs-Editor (
regedit). - Navigiere zu:
HKEY_CLASSES_ROOT\.vbs - Stelle sicher, dass im rechten Fenster der Wert (Standard) auf VBSFile gesetzt ist.
- Navigiere nun zu:
HKEY_CLASSES_ROOT\VBSFile\Shell\Open\Command - Der Wert (Standard) sollte hier genau so aussehen:
"%SystemRoot%\System32\WScript.exe" "%1" %* - Klicke auf OK und starte den PC neu.
Zusammenfassung
- Fehlende Datei? Dann ist es meist ein Autostart-Eintrag (Methode 3).
- Zugriff verweigert? Dann ist der Script Host in der Registry deaktiviert (Methode 1).
- Allgemeiner Fehler? Systemreparatur oder Dateizuordnung prüfen (Methode 2 & 4).
Hinweis: Das Bearbeiten der Registry erfolgt auf eigene Gefahr. Es wird empfohlen, vorab einen Wiederherstellungspunkt zu erstellen.