Windows Script Host (WSH) är en Windows som låter dig köra skript skrivna i VBScript eller JavaScript . Dessa skript kan användas för att automatisera uppgifter, ändra systeminställningar eller starta program. WSH kan dock också utnyttjas av skadlig programvara som försöker infektera din dator eller kryptera dina filer. Därför rekommenderas det att inaktivera WSH om du inte behöver det eller om du är osäker på dess syfte.
I den här artikeln kommer vi att förklara hur man aktiverar eller inaktiverar WSH i Windows 10, 8 och 7, samt fördelarna och nackdelarna med denna åtgärd.
Vad är Windows Script Host?
Windows Script Host (WSH) är ett gränssnitt som låter dig köra skript skrivna i VBScript eller JavaScript på Windows. Dessa skript lagras vanligtvis i filer med filändelsen .vbs eller .js, men de kan också bäddas in i Microsoft Office-dokument (Word, Excel, etc.) eller på webbsidor.
WSH erbjuder möjligheten att manipulera operativsystemobjekt, såsom register, filer, mappar, processer och tjänster. Det ger också åtkomst till COM-komponenter (Component Object Model), vilka är återanvändbara och interoperabla programmoduler.
WSH kan användas för att automatisera repetitiva uppgifter, ändra systeminställningar eller starta program. Du kan till exempel skapa ett skript som rensar hårddisken, ändrar bakgrundsbilden eller öppnar din föredragna webbläsare.
Hur aktiverar eller inaktiverar jag Windows Script Host?
Det finns flera metoder för att aktivera eller inaktivera WSH i Windows. Vi presenterar de två enklaste: att ändra registret och att använda antivirusprogram.
Redigera registret
Registret är en databas som innehåller inställningarna för systemet och de program som är installerade på Windows. Det är möjligt att ändra registret för att aktivera eller inaktivera WSH.
För att göra detta, följ dessa steg:
- Öppna Start-menyn och skriv regedit i sökfältet. Klicka på programikonen regedit.exe som visas.

- I registerfönstret navigerar du till följande nyckel: HKEY_LOCAL_MACHINE\Software\Microsoft\Windows Script Host\Settings
- I den högra rutan dubbelklickar du på värdet Aktiverat. Om det inte finns högerklickar du på ett tomt utrymme och väljer Nytt > DWORD-värde (32-bitars). Döp det till Aktiverat.

- I dialogrutan som öppnas, ändra värdedata efter behov:
- För att aktivera WSH, skriv 1 och klicka på OK.
- För att inaktivera WSH, skriv 0 och klicka på OK.

Stäng registerfönstret och starta om datorn för att ändringarna ska träda i kraft.
Använd antivirusprogram
Ett annat sätt att aktivera eller inaktivera WSH är att använda antivirusprogram som erbjuder det här alternativet. Du kan till exempel använda Smadav, ett gratis och lätt antivirusprogram som skyddar din dator mot USB-virus och skadliga skript. Du kan tillfälligt inaktivera Windows Defender om det uppstår en konflikt mellan de två programmen.
För att aktivera eller inaktivera WSH med Smadav, följ dessa steg:
- Ladda ner och installera Smadav på din dator från den officiella webbplatsen: https://smadav.net/
- Öppna Smadav och klicka på Smadav-ikonen i aktivitetsfältet.
- Välj Tillåt Windows-skript och Office-makro (tills omstart) för att aktivera WSH. Avmarkera den här rutan för att inaktivera WSH.

- Starta om datorn för att ändringarna ska träda i kraft.
Vilka är fördelarna och nackdelarna med att aktivera eller inaktivera Windows Script Host?
Att aktivera eller inaktivera WSH har fördelar och nackdelar beroende på hur du använder din dator. Här är en sammanfattning av de viktigaste punkterna att tänka på:
| Fördelar | Nackdelar |
| Aktivera WSH | – Gör att du kan köra användbara skript för att automatisera uppgifter, ändra systeminställningar eller starta program. |
| Inaktivera WSH | – Skyddar din dator mot skadlig kod som utnyttjar WSH för att infektera din dator eller kryptera dina filer. |
Vanliga frågor
Här är några vanliga frågor om Windows Script Host:
Varför inaktivera Windows Script Host?
- WSH kan vara användbart för vissa avancerade användare, men det kan också utgöra en säkerhetsrisk för din dator.
- WSH kan utnyttjas av skadliga program som försöker infektera din dator eller kryptera dina filer.
- Dessa skadliga program kan visas som e-postbilagor, infekterade Office-dokument eller komprometterade webbsidor. De kan också vara dolda i komprimerade filer (zip, rar, etc.) eller på USB-enheter.
- Om du öppnar dessa filer slarvigt riskerar du att köra ett skadligt skript som ändrar ditt register, inaktiverar ditt antivirusprogram, laddar ner annan skadlig programvara eller till och med krypterar dina personuppgifter.
- Det rekommenderas att inaktivera WSH om du inte behöver det eller om du inte vet vad du gör. Detta förhindrar att din dator komprometteras av ett skadligt skript.
Hur kan man avgöra om ett skript är skadligt?
Det finns inget idiotsäkert sätt att upptäcka ett skadligt skript, men du kan tillämpa några försiktighetsregler:
- Öppna inte bilagor i e-postmeddelanden från okända eller misstänkta avsändare.
- Öppna inte Office-dokument som innehåller makron utan att kontrollera deras källa och innehåll.
- Besök inte webbsidor som visar varningar eller felmeddelanden som ber dig att köra ett skript.
- Anslut inte USB-minnen vars ursprung eller innehåll du inte känner till.
- Skanna din dator regelbundet med ett uppdaterat antivirusprogram.
Hur tar jag bort ett skadligt skript som har infekterat min dator?
Om du misstänker att din dator har infekterats av ett skadligt skript måste du agera snabbt för att begränsa skadan. Här är några steg att följa:
- Koppla bort din dator från internet och alla lokala nätverk.
- Inaktivera WSH genom att följa metoderna som beskrivs ovan.
- Kör en fullständig genomsökning av din dator med ett uppdaterat antivirusprogram. Använd om möjligt ett antivirusprogram som kan upptäcka och ta bort skadliga skript, till exempel Smadav.
- Återställ dina filer från en nyligen genomförd säkerhetskopia om du har en. Annars kan du prova att använda ett dataåterställningsprogram, till exempel Recuva.
- Ändra alla dina lösenord och kontrollera dina onlinekonton för misstänkt aktivitet.
Hur skapar jag egna skript med Windows Script Host?
Om du vill skapa dina egna skript med WSH behöver du ha kunskaper i VBScript eller JavaScript, samt Windowsprogrammering.
- För att skapa ett skript med WSH behöver du skapa en textfil med filändelsen .vbs eller .js, beroende på vilket språk du använder. Du kan använda vilken textredigerare som helst, till exempel Notepad eller Notepad++.
- I textfilen måste du skriva din skriptkod med respekt för syntaxen och reglerna för ditt valda språk. Du kan använda kommentarer för att förklara hur ditt skript fungerar eller för att utelämna vissa kodrader.
- För att köra skriptet måste du dubbelklicka på filen eller dra och släppa den på WSH-ikonen. Du kan också använda kommandona wscript.exe eller cscript.exe i kommandotolken.
För att felsöka ditt skript kan du använda kommandon som MsgBox eller WScript.Echo för att visa meddelanden på skärmen eller i konsolen. Du kan också använda en textredigerare som erbjuder felsökningsfunktioner, till exempel Visual Studio Code, som kan hjälpa dig att åtgärda felet 0xc000007b i Windows .
Här är ett exempel på ett VBScript-skript som visar "Hej världen!" i en dialogruta:
'Detta är en alternativexplicit kommentar' Tvingar fram variabeldeklaration Dim message 'Deklarerar en variabel message = "Hej världen!" 'Tilldelar ett värde till variabeln MsgBox message 'Visar variabelns värde i en dialogruta
Kopiera
Här är ett exempel på ett JavaScript-skript som visar "Hej världen!" i konsolen:
// Detta är en kommentarvariabel message; // Deklarerar en variabel message = "Hej världen!"; // Tilldelar ett värde till variabeln WScript.Echo(message); // Visar variabelns värde i konsolen
Slutsats
Windows Script Host är en Windows funktion som låter dig köra skript skrivna i VBScript eller JavaScript. Dessa skript kan vara användbara för att automatisera uppgifter, ändra systeminställningar eller starta program. De kan dock också vara farliga om du öppnar filer som innehåller skadliga skript som försöker infektera din dator eller kryptera dina filer.
Därför rekommenderas det att inaktivera WSH om du inte behöver det eller om du inte vet vad du gör. Du kan aktivera eller inaktivera WSH genom att ändra registret eller använda antivirusprogram som Smadav.
Om du vill skapa dina egna skript med WSH behöver du kunskap om VBScript eller JavaScript, samt Windowsprogrammering. Du måste skapa en textfil med filändelsen .vbs eller .js och skriva ditt skripts kod i den. Du kan sedan köra, felsöka och testa ditt skript med WSH.
Vi hoppas att den här artikeln hjälpte dig att förstå hur du aktiverar eller inaktiverar WSH på din dator. Om du har några frågor eller kommentarer är du välkommen att lämna dem nedan.
![[GetPaidStock.com]-64838d72878f1](https://tt-hardware.com/wp-content/uploads/2023/06/GetPaidStock.com-64838d72878f1-696x360.jpg)


