Windows Script Host-Fehlerdialog-Popups am Morgen

Windows Script Host-Fehlerdialog-Popups am Morgen

Wenn ich meinen Computer vor einigen Tagen morgens aus dem Ruhemodus reaktivierte, wurde mir ein Fehlerdialogfeld von „Windows Script Host“ angezeigt, in dem stand: „Für die Dateierweiterung „.vbs“ ist keine Skript-Engine vorhanden.“ Es fällt mir schwer, die Ursache dafür zu finden. Ich habe das Ereignisprotokoll, die Registrierung und die geplanten Aufgaben durchgesehen. Aber die Listen sind so lang und ich weiß nicht genau, wo ich suchen soll.

Details: Es sieht so aus, als ob es einmal am Tag passiert und ich sehe es nur morgens. Ich verwende 64-Bit-Windows 7 Home Premium.

Alle Hinweise sind willkommen.

außerdem glaube ich, dass dies nach einem dieser automatischen Windows-Updates angefangen hat.

Antwort1

Vielleicht möchten Sie jeden Morgen in Ihrem Scheduler nachsehen, welche Art von Dingen ausgeführt werden sollen. Paranoid zu sein kann nicht schaden.

Die Hauptursache des Problems ist, dass Sie etwas installiert haben (höchstwahrscheinlich einen Editor. Bei mir hat UltraEdit das gemacht), das die Erweiterung .vbs übernommen hat. Öffnen Sie Regedit, gehen Sie zu HKEY_CLASSES_ROOT.vbs und setzen Sie den Standardwert auf „VBSfile“ zurück (ohne Anführungszeichen).

Antwort2

Ich bin nicht sicher, was die Ausführung eines Skripts veranlasst, aber hier ist eine mögliche Lösung für den Fehler.

http://www.nilpo.com/2009/07/windows-xp/error-there-is-no-script-engine-for-file-extension/

Schritt 1: Standard-Skripthost festlegen Öffnen Sie ein Eingabeaufforderungsfenster. Klicken Sie unter Windows XP auf „Start“, „Ausführen…“ und geben Sie „cmd.exe“ ein. Klicken Sie unter Windows Vista und Windows 7 auf „Start“ und geben Sie „cmd“ ein. Wählen Sie dann „cmd“ in den Ergebnissen der Sofortsuche aus. Geben Sie den folgenden Befehl ein und drücken Sie die Eingabetaste.

cscript.exe //H:WScript

Schritt 2: Registrieren des Moduls vbscript.dll Öffnen Sie ein Eingabeaufforderungsfenster. Klicken Sie unter Windows XP auf „Start“, „Ausführen…“ und geben Sie „cmd.exe“ ein. Führen Sie unter Windows Vista und Windows 7 eine Eingabeaufforderung mit erhöhten Rechten aus. Geben Sie den folgenden Befehl in das Eingabeaufforderungsfenster ein und drücken Sie die Eingabetaste.

regsvr32 %systemroot%\system32\vbscript.dll

Schritt 3: Stellen Sie die VBS-Dateizuordnungen wieder her. Wenn die beiden vorherigen Lösungen nicht funktioniert haben, sollten Sie die Dateizuordnungen für den VBS-Dateityp (VBScript) wiederherstellen, indem Sie eine der folgenden Registrierungsdateien herunterladen und ausführen.

http://www.nilpo.com/pub/scripts/FixVBSFileAssociationsXP.reg

http://www.nilpo.com/pub/scripts/FixVBSFileAssociationsVista.reg

.

verwandte Informationen