VBScript (Visual Basic Scripting Edition) is een verouderde scripttaal die vroeger veel werd gebruikt voor automatisering in Windows-omgevingen. In Windows 11 staat de taal niet langer standaard ingeschakeld en geldt ze als optionele functie. Gebruikers kunnen VBScript handmatig installeren om compatibel te blijven met oude scripts of bedrijfsapplicaties of het verwijderen om veiligheidsredenen.
Door deze functie te beheren, kunt u gestandaardiseerde configuraties afdwingen op al uw devices en bereidt u systemen voor op de volledige uitfasering in toekomstige Windows-versies. In deze handleiding leest u hoe u VBScript in Windows 11 installeert of verwijdert.
📌 Aanbevolen implementatiestrategieën:
| Klik om een methode te kiezen | 💻 Beste voor individuele gebruikers |
💻💻💻 Beste voor bedrijven |
| Methode 1: installeren of verwijderen via Optionele onderdelen (GUI) | ✓ | |
| Methode 2: installeren of verwijderen via PowerShell | ✓ | |
| Methode 3: installeren of verwijderen via DISM (opdrachtprompt) | ✓ |
🎥 Deze visuele handleiding laat zien hoe u de VBScript-functie in Windows 11 installeert of verwijdert.
Zo schakelt u VBScript in of uit in Windows 11
Deze methoden gelden voor Windows 11 versie 22H2 en later. Na het installeren of verwijderen kan een herstart van het systeem nodig zijn om de wijzigingen door te voeren.
Methode 1: installeren of verwijderen via Optionele onderdelen (GUI)
📌 Gebruiksscenario’s: het meest geschikt voor niet-technische gebruikers of een eenmalige configuratie
📌 Vereisten: beheerderstoegang vereist
VBScript installeren:
- Druk op Win + I om Instellingen te openen.
- Ga naar Systeem > Optionele onderdelen.
- Klik bovenaan op Functies weergeven.
- Typ VBScript in het zoekvak.
- Selecteer VBScript in de lijst en klik op Volgende.
- Klik op Installeren en wacht tot het proces klaar is.
- Start uw pc opnieuw op om de wijzigingen toe te passen. [Zie #4 bij ⚠️Waar u op moet letten.]
VBScript verwijderen: [Zie #1 bij ⚠️Waar u op moet letten.]
- Druk op Win + I om Instellingen te openen.
- Ga naar Systeem > Optionele onderdelen.
- Scrol omlaag naar Geïnstalleerde functies en zoek VBScript.
- Klik op het menu met drie puntjes naast VBScript en klik op Verwijderen.
- Start uw pc opnieuw op om de wijzigingen toe te passen. [Zie #4 bij ⚠️Waar u op moet letten.]
💡 Let op: het proces kan enkele minuten duren.
Methode 2: installeren of verwijderen via PowerShell
📌 Gebruiksscenario’s: ideaal voor systeembeheerders of gebruikers die meerdere machines beheren.
📌 Vereisten: PowerShell moet als administrator worden uitgevoerd. Anders werken de opdrachten mogelijk niet.
- Druk op Win + S om Zoeken te openen.
- Typ Powershell en klik met de rechtermuisknop op Windows PowerShell of Windows Terminal.
- Klik op Als administrator uitvoeren.
- Voer een van de volgende opdrachten uit, afhankelijk van wat u wilt doen. [Zie #2 bij ⚠️Waar u op moet letten.]
VBScript installeren:
Add-WindowsCapability -Online -Name "VBSCRIPT~~~~"
VBScript verwijderen: [Zie #1 bij ⚠️Waar u op moet letten.]
Remove-WindowsCapability -Online -Name "VBSCRIPT~~~~"
De installatiestatus controleren:
Get-WindowsCapability -Online | Where-Object { $_.Name -like "VBSCRIPT" }
-
- U ziet dan zoiets als dit:
Name : VBScript~~~~0.0.1.0
State : Installed
-
- Of dit:
State : NotPresent
- Start uw pc opnieuw op om de wijzigingen toe te passen. [Zie #4 bij ⚠️Waar u op moet letten.]
Methode 3: installeren of verwijderen via DISM (opdrachtprompt)
📌Gebruiksscenario’s: geschikt voor automatiseringsscripts of implementatiescenario’s.
📌Vereisten: vereist Opdrachtprompt als administrator.
- Druk op Win + S om Zoeken te openen.
- Typ cmd en klik met de rechtermuisknop op Opdrachtprompt.
- Selecteer Als administrator uitvoeren.
- Voer een van de volgende opdrachten uit, afhankelijk van wat u wilt doen: [Zie #3 bij ⚠️Waar u op moet letten.]
VBScript installeren:
DISM /Online /Add-Capability /CapabilityName:VBSCRIPT~~~~
VBScript verwijderen: [Zie #1 bij ⚠️Waar u op moet letten.]
DISM /Online /Remove-Capability /CapabilityName:VBSCRIPT~~~~
- Start uw pc opnieuw op om de wijzigingen toe te passen. [Zie #4 bij ⚠️Waar u op moet letten.]
⚠️ Waar u op moet letten
| Risico’s | Mogelijke gevolgen | Oplossingen |
| 1. VBScript verwijderen terwijl er nog oude scripts in gebruik zijn. | Kritieke .vbs-scripts kunnen zonder waarschuwing mislukken. Dat kan automatisering of bedrijfsprocessen verstoren. | Installeer VBScript opnieuw via de methode van uw voorkeur en test de scripts daarna in een niet-productieomgeving. |
| 2. Onjuiste PowerShell-opdracht. | Een onjuiste syntaxis kan leiden tot mislukte uitvoering of pogingen. | Controleer de opdracht nog eens of gebruik `Get-WindowsCapability -Online. |
| 3. De opdrachtprompt geforceerd afsluiten tijdens een DISM-bewerking. | Onderbroken systeemwijzigingen kunnen leiden tot een onvolledige installatie of verwijdering of tot beschadigde functiestatussen. | Start het systeem opnieuw op en voer de juiste DISM-opdracht opnieuw uit. Controleer daarna de status van de functie. |
| 4. Vergeten opnieuw op te starten na installatie of verwijdering. | De wijzigingen worden mogelijk niet doorgevoerd. | Start het device handmatig opnieuw op om de wijzigingen volledig toe te passen en controleer of VBScript werkt of is uitgeschakeld zoals bedoeld. |
Aanvullende overwegingen
Houd bij het werken met VBScript in Windows 11 nog met het volgende rekening:
Beveiligingsadvies
VBScript is officieel uitgefaseerd vanaf Windows 11 23H2. Vanwege de lange geschiedenis van misbruik in phishingaanvallen en malwarecampagnes raadt Microsoft sterk aan VBScript te verwijderen, tenzij het absoluut noodzakelijk is voor compatibiliteit.
Scripts testen
Als u VBScript installeert, zorg er dan voor dat bestaande .vbs-scripts grondig worden getest. Door veranderingen in Windows-omgevingen werken oude scripts mogelijk niet meer zoals bedoeld. Controleer het gedrag in een gecontroleerde testomgeving voordat u ze in productie gebruikt.
Groepsbeleid of Intune
VBScript kan programmatisch worden ingeschakeld of verwijderd met Groepsbeleid, Microsoft Intune of andere tools voor bevoorrading. Organisaties kunnen het beheer zo automatiseren als onderdeel van de systeemconfiguratie of de compliance-baselines.
Gebeurtenislogboeken
Het uitschakelen van VBScript beperkt de blootstelling aan scriptgebaseerde malware, vooral varianten die phishing of uitvoering van code op afstand gebruiken. Wordt VBScript toch misbruikt, dan kan verdachte activiteit zichtbaar worden in de Windows-gebeurtenislogboeken. Logging en auditing inschakelen helpt dus om dreigingen sneller te detecteren en erop te reageren.
Beheer VBScript om compatibel te blijven met oude systemen
VBScript is een uitgefaseerde functie in Windows 11 die alleen behouden blijft voor achterwaartse compatibiliteit met oude systemen. De functie staat niet langer standaard aan, maar blijft beschikbaar als optionele functie voor omgevingen die nog afhankelijk zijn van oudere scripts of automatiseringstools.
Windows biedt flexibele mogelijkheden om de functie te installeren of te verwijderen, zodat u oude workflows kunt blijven ondersteunen of de systeembeveiliging kunt versterken door ongebruikte onderdelen te verwijderen. Alle aanbevolen methoden vereisen beheerdersrechten en mogelijk is een herstart van het systeem nodig om de wijzigingen volledig door te voeren.
Gerelateerde onderwerpen:
Quick-start guide
NinjaOne ondersteunt verschillende methoden om softwarefuncties te installeren of te verwijderen, waaronder VBScripts. Wilt u VBScript beheren, dan gebruikt u waarschijnlijk een van de scripting- of automatiseringstools van NinjaOne:
- Voor installatie of configuratie kunt u in de Automation Library een aangepast script maken dat VBScript in- of uitschakelt via PowerShell of het beheer van Windows-functies.
- NinjaOne bevat een eigen script met de naam “Enable Optional Windows Features on Workstations” dat handig kan zijn voor het beheren van Windows-functies.
- U kunt PowerShell-opdrachten in een aangepast script gebruiken om de VBScript-functionaliteit in of uit te schakelen.