Windows Script Host (WSH) ist eine Windows in VBScript oder JavaScript können . Diese Skripte lassen sich zur Automatisierung von Aufgaben, zur Änderung von Systemeinstellungen oder zum Starten von Anwendungen verwenden. WSH kann jedoch auch von Schadsoftware missbraucht werden, die versucht, Ihren Computer zu infizieren oder Ihre Dateien zu verschlüsseln. Daher wird empfohlen, WSH zu deaktivieren, wenn Sie es nicht benötigen oder sich über seinen Zweck nicht im Klaren sind.
In diesem Artikel erklären wir, wie man WSH unter Windows 10, 8 und 7 aktiviert oder deaktiviert, sowie die Vor- und Nachteile dieser Vorgehensweise.
Was ist Windows Script Host?
Windows Script Host (WSH) ist eine Schnittstelle, mit der Sie in VBScript oder JavaScript geschriebene Skripte unter Windowsausführen können. Diese Skripte werden üblicherweise in Dateien mit der Erweiterung .vbs oder .js gespeichert, können aber auch in Microsoft Office-Dokumente (Word, Excel usw.) oder Webseiten eingebettet werden.
WSH ermöglicht die Manipulation von Betriebssystemobjekten wie der Registrierung, Dateien, Ordnern, Prozessen und Diensten. Es bietet außerdem Zugriff auf COM-Komponenten (Component Object Model), wiederverwendbare und interoperable Softwaremodule.
WSH kann verwendet werden, um wiederkehrende Aufgaben zu automatisieren, Systemeinstellungen zu ändern oder Anwendungen zu starten. Beispielsweise können Sie ein Skript erstellen, das Ihre Festplatte bereinigt, Ihr Hintergrundbild ändert oder Ihren bevorzugten Webbrowser öffnet.
Wie aktiviere oder deaktiviere ich Windows Script Host?
Es gibt mehrere Methoden, um WSH unter Windowszu aktivieren oder zu deaktivieren. Wir stellen die beiden einfachsten vor: die Bearbeitung der Registrierung und die Verwendung einer Antivirensoftware.
Bearbeiten Sie die Registrierung
Die Registrierungsdatenbank enthält die Einstellungen für das System und die auf Windowsinstallierten Anwendungen. Es ist möglich, die Registrierungsdatenbank zu bearbeiten, um WSH zu aktivieren oder zu deaktivieren.
Gehen Sie dazu wie folgt vor:
- Öffnen Sie das Startmenü und geben Sie „regedit“ in die Suchleiste ein. Klicken Sie auf das angezeigte Symbol „regedit.exe“.

- Navigieren Sie im Registrierungsfenster zu folgendem Schlüssel: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings
- Doppelklicken Sie im rechten Bereich auf den Wert „Aktiviert“. Falls dieser nicht vorhanden ist, klicken Sie mit der rechten Maustaste auf eine leere Stelle und wählen Sie „Neu“ > „DWORD-Wert (32-Bit)“. Benennen Sie den Wert „Aktiviert“.

- Ändern Sie im sich öffnenden Dialogfeld die Wertdaten nach Wunsch:
- Um WSH zu aktivieren, geben Sie 1 ein und klicken Sie auf OK.
- Um WSH zu deaktivieren, geben Sie 0 ein und klicken Sie auf OK.

Schließen Sie das Registrierungsfenster und starten Sie Ihren PC neu, damit die Änderungen wirksam werden.
Antivirensoftware verwenden
Eine weitere Möglichkeit, WSH zu aktivieren oder zu deaktivieren, besteht darin, eine Antivirensoftware zu verwenden, die diese Option bietet. Beispielsweise können Sie Smadav nutzen, ein kostenloses und ressourcenschonendes Antivirenprogramm, das Ihren PC vor USB-Viren und Schadsoftware schützt. Sie können Windows Defender deaktivieren , falls es zu Konflikten zwischen den beiden Programmen kommt.
Um WSH mit Smadav zu aktivieren oder zu deaktivieren, befolgen Sie diese Schritte:
- Laden Sie Smadav von der offiziellen Website herunter und installieren Sie es auf Ihrem PC: https://smadav.net/
- Öffnen Sie Smadav und klicken Sie auf das Smadav-Symbol in der Taskleiste.
- Aktivieren Sie Windows-Skripte und Office-Makros zulassen (bis zum Neustart)“, um WSH zu aktivieren. Deaktivieren Sie dieses Kontrollkästchen, um WSH zu deaktivieren.

- Starten Sie Ihren PC neu, damit die Änderungen wirksam werden.
Was sind die Vor- und Nachteile der Aktivierung bzw. Deaktivierung Windows Script Hosts?
Das Aktivieren oder Deaktivieren von WSH hat je nach PC-Nutzung Vor- und Nachteile. Hier eine Zusammenfassung der wichtigsten Punkte:
| Vorteile | Nachteile |
| WSH aktivieren | – Ermöglicht das Ausführen nützlicher Skripte, um Aufgaben zu automatisieren, Systemeinstellungen zu ändern oder Anwendungen zu starten. |
| WSH deaktivieren | – Schützt Ihren PC vor Malware, die WSH ausnutzt, um Ihren Computer zu infizieren oder Ihre Dateien zu verschlüsseln. |
FAQs
Hier finden Sie einige häufig gestellte Fragen zum Windows Script Host:
Warum sollte man Windows Script Host deaktivieren?
- WSH kann für einige fortgeschrittene Benutzer nützlich sein, stellt aber auch ein Sicherheitsrisiko für Ihren Computer dar.
- WSH kann von Schadprogrammen ausgenutzt werden, die versuchen, Ihren PC zu infizieren oder Ihre Dateien zu verschlüsseln.
- Diese Schadprogramme können als E-Mail-Anhänge, infizierte Office-Dokumente oder manipulierte Webseiten auftreten. Sie können auch in komprimierten Dateien (ZIP, RAR usw.) oder auf USB-Laufwerken versteckt sein.
- Wenn Sie diese Dateien unvorsichtig öffnen, riskieren Sie, ein schädliches Skript auszuführen, das Ihre Registrierung verändert, Ihren Virenschutz deaktiviert, andere Schadsoftware herunterlädt oder sogar Ihre persönlichen Daten verschlüsselt.
- Es wird empfohlen, WSH zu deaktivieren, wenn Sie es nicht benötigen oder sich nicht sicher sind, was Sie tun. Dadurch wird verhindert, dass Ihr PC durch ein Schadprogramm kompromittiert wird.
Woran erkennt man, ob ein Skript bösartig ist?
Es gibt keine absolut sichere Methode, um ein schädliches Skript zu erkennen, aber Sie können einige Vorsichtsmaßnahmen anwenden:
- Öffnen Sie keine Anhänge in E-Mails von unbekannten oder verdächtigen Absendern.
- Öffnen Sie keine Office-Dokumente, die Makros enthalten, ohne vorher deren Quelltext und Inhalt zu überprüfen.
- Besuchen Sie keine Webseiten, die Warn- oder Fehlermeldungen anzeigen, die Sie zur Ausführung eines Skripts auffordern.
- Schließen Sie keine USB-Laufwerke an, deren Herkunft oder Inhalt Sie nicht kennen.
- Scannen Sie Ihren PC regelmäßig mit einer aktuellen Antivirensoftware.
Wie entferne ich ein schädliches Skript, das meinen PC infiziert hat?
Wenn Sie vermuten, dass Ihr PC mit einem Schadprogramm infiziert ist, müssen Sie schnell handeln, um den Schaden zu begrenzen. Hier sind einige Schritte, die Sie befolgen sollten:
- Trennen Sie Ihren PC vom Internet und von allen lokalen Netzwerken.
- Deaktivieren Sie WSH, indem Sie die oben beschriebenen Methoden befolgen.
- Führen Sie einen vollständigen Scan Ihres PCs mit einer aktuellen Antivirensoftware durch. Verwenden Sie nach Möglichkeit ein Antivirenprogramm, das schädliche Skripte erkennen und entfernen kann, wie beispielsweise Smadav.
- Stellen Sie Ihre Dateien aus einer aktuellen Sicherung wieder her, falls vorhanden. Andernfalls versuchen Sie es mit einer Datenrettungssoftware wie Recuva.
- Ändern Sie alle Ihre Passwörter und überprüfen Sie Ihre Online-Konten auf verdächtige Aktivitäten.
Wie erstelle ich meine eigenen Skripte mit Windows Script Host?
Wenn Sie mit WSH eigene Skripte erstellen möchten, benötigen Sie Kenntnisse in VBScript oder JavaScript sowie in WindowsProgrammierung.
- Um mit WSH ein Skript zu erstellen, benötigen Sie eine Textdatei mit der Endung .vbs oder .js, je nach verwendeter Programmiersprache. Sie können jeden beliebigen Texteditor verwenden, beispielsweise Notepad oder Notepad++.
- In der Textdatei müssen Sie Ihren Skriptcode unter Beachtung der Syntax und Regeln Ihrer gewählten Programmiersprache schreiben. Sie können Kommentare verwenden, um die Funktionsweise Ihres Skripts zu erläutern oder bestimmte Codezeilen auszulassen.
- Um Ihr Skript auszuführen, doppelklicken Sie auf die Datei oder ziehen Sie sie per Drag & Drop auf das WSH-Symbol. Alternativ können Sie auch den Befehl wscript.exe oder cscript.exe in der Eingabeaufforderung verwenden.
Zum Debuggen Ihres Skripts können Sie Anweisungen wie MsgBox oder WScript.Echo verwenden, um Meldungen auf dem Bildschirm oder in der Konsole anzuzeigen. Alternativ können Sie einen Texteditor mit Debugging-Funktionen wie Visual Studio Code verwenden, der Ihnen bei der Behebung des Fehlers 0xc000007b unter Windows .
Hier ist ein Beispiel für ein VBScript-Skript, das „Hallo Welt!“ in einem Dialogfeld anzeigt:
'Dies ist ein Option Explicit-Kommentar' Erzwingt die Variablendeklaration Dim message 'Deklariert eine Variable message = "Hallo Welt!" 'Weist der Variable einen Wert zu MsgBox message 'Zeigt den Wert der Variable in einem Dialogfeld an
Kopie
Hier ist ein Beispiel für ein JavaScript-Skript, das „Hallo Welt!“ in der Konsole anzeigt:
// Dies ist ein Kommentar var message; // Deklariert eine Variable message = "Hallo Welt!"; // Weist der Variable einen Wert zu WScript.Echo(message); // Gibt den Wert der Variable in der Konsole aus
Abschluss
Windows Script Host ist eine Windows Funktion, mit der Sie in VBScript oder JavaScript geschriebene Skripte ausführen können. Diese Skripte eignen sich zur Automatisierung von Aufgaben, zur Änderung von Systemeinstellungen oder zum Starten von Anwendungen. Sie können jedoch auch gefährlich sein, wenn Sie Dateien öffnen, die schädliche Skripte enthalten, die versuchen, Ihren PC zu infizieren oder Ihre Dateien zu verschlüsseln.
Daher empfiehlt es sich, WSH zu deaktivieren, wenn Sie es nicht benötigen oder sich mit dessen Funktionsweise nicht auskennen. Sie können WSH aktivieren oder deaktivieren, indem Sie die Registrierung bearbeiten oder Antivirensoftware wie Smadav verwenden.
Um mit WSH eigene Skripte zu erstellen, benötigen Sie Kenntnisse in VBScript oder JavaScript sowie in WindowsProgrammierung. Sie müssen eine Textdatei mit der Dateiendung .vbs oder .js erstellen und den Code Ihres Skripts darin schreiben. Anschließend können Sie Ihr Skript mit WSH ausführen, debuggen und testen.
Wir hoffen, dieser Artikel hat Ihnen geholfen zu verstehen, wie Sie WSH auf Ihrem PC aktivieren oder deaktivieren. Bei Fragen oder Anmerkungen hinterlassen Sie diese bitte unten.
![[GetPaidStock.com]-64838d72878f1](https://tt-hardware.com/wp-content/uploads/2023/06/GetPaidStock.com-64838d72878f1-696x360.jpg)


