Softwareontwikkelaars, IT-beheerders en power users testen vaak Office invoegtoepassingen en plugins voordat ze worden ingezet in productieomgevingen. Dit kan echter riskant zijn als je dit direct op je Windows installatie doet, vooral als je niet zeker bent van de integriteit of het gedrag van de plugin. De oplossing?
Office 2021 uitvoeren in een Windows 11 Sandbox.
In deze diepgaande handleiding leer je hoe je een veilige sandbox-omgeving configureert met Windows Sandbox, Office 2021 installeert en add-ins veilig en efficiënt test. Of je nu je eigen invoegtoepassing ontwikkelt of tools van derden beoordeelt, met een sandbox kun je je testomgeving isoleren en je hostsysteem veilig houden.
We gebruiken een systeem zoals Windows 11 Home + MS Office 2021 Pro Plus om het proces te doorlopen.
Wat is Windows Sandbox?
Windows Sandbox is een lichte virtuele omgeving die is inbegrepen in Windows 11 Professional en Enterprise-edities. Hiermee kun je applicaties geïsoleerd uitvoeren, zonder ze permanent op je hostsysteem te installeren.
Het werkt als een wegwerpversie van Windows:
- Het reset na elk gebruik
- Niets blijft behouden tenzij je expliciet gegevens verplaatst
- Ideaal voor het testen van onbekende of niet-vertrouwde software
Perfect voor het testen van plugins of invoegtoepassingen in Office-apps zoals Word, Excel, Outlook en PowerPoint.
Waarom Windows Sandbox gebruiken om Office-add-ins te testen?
Dit is waarom het gebruik van een sandbox-omgeving zinvol is voor het testen van Office-plugins:
- Voorkomt beschadiging van je primaire Office-installatie
- Houdt je register, bestanden en systeem schoon
- Simuleert een nieuwe installatieomgeving om te testen
- Helpt bij het oplossen van compatibiliteitsproblemen
- Snel opnieuw instelbaar na testen
Deze methode is vooral handig voor ontwikkelaars die werken met op JavaScript gebaseerde Office-add-ins of op VSTO gebaseerde COM-plugins.
Vereisten
Voordat je begint, moet je ervoor zorgen dat je:
- Windows 11 Pro of Enterprise-editie (Home-editie biedt geen ondersteuning voor Sandbox)
- Een geldig installatiebestand of ISO voor Office 2021
- Minimaal 4 GB RAM, 1 GB vrije schijfruimte en virtualisatie ingeschakeld in BIOS
- Een systeem met Windows 11 Home + MS Office 2021 Pro Plus-of idealiter geüpgraded naar Pro voor sandboxing
Stap 1: Windows Sandbox-functie inschakelen
Sandbox inschakelen:
- Open de Menu Startenzoeken naar Windows-functiesen selecteer Windows-functies in- of uitschakelen.
- Controleer in de lijst Windows Sandbox.
- Klik op OKStart de computer opnieuw op wanneer daarom wordt gevraagd.
Je kunt ook het volgende uitvoeren vanuit PowerShell als beheerder:
dism /online /Enable-Feature /FeatureName: "Containers-DisposableClientVM" /All
Opmerking: Dit is alleen voor leerdoeleinden. Typ commando's handmatig indien nodig.
Stap 2: Een Sandbox-configuratiebestand maken
Om je sandbox aan te passen (bijvoorbeeld om Office setup-bestanden vooraf te laden), maak je een .wsb bestand.
Hier is een eenvoudig voorbeeld:
<Configuration>
<MappedFolders>
<MappedFolder>
C:\SandboxFiles
false
</MappedFolder>
</MappedFolders>
<LogonCommand>
cmd.exe
</LogonCommand>
</Configuration>
Sla dit op als OfficeTest.wsb op je bureaublad. vervangen C:\SandboxBestanden met de map waarin uw Office-installatieprogramma en invoegtoepassingen zich bevinden.
Stap 3: Installatiebestanden voorbereiden
Voordat de zandbak wordt gestart:
- Plaats uw Office 2021 Pro Plus installatieprogramma en alle plugins of invoegtoepassingen die je wilt testen in de map die is opgegeven in je .wsb-bestand (bijv, C:\SandboxBestanden).
- Bevat ook:
- Plugin-documentatie
- Alle vereiste configuratiebestanden
- Afhankelijkheidsbibliotheken (voor COM- of VSTO-plugins)
Stap 4: Start de Sandbox
- Dubbelklik op de .wsb bestand dat je hebt gemaakt.
- Een nieuwe tijdelijke Windows-omgeving wordt opgestart.
- Navigeer naar je gemapte map (bijv, C:^GebruikersWWDAGHulpmiddelenAccountSandboxBestanden).
- Voer het installatieprogramma van Office 2021 uit.
Volg de installatiestappen van standard. Zodra Office is geïnstalleerd, kunt u beginnen met het testen van de plugin.
Stap 5: Uw invoegtoepassingen installeren en testen
Voor Office webtoevoegingen (JavaScript)
- Open een Office-app (bijvoorbeeld Word).
- Ga naar Invoegen > Invoegtoepassingen ophalen > Mijn invoegtoepassingen > Gedeelde map.
- Verwijs naar een manifest XML-bestand dat is opgeslagen in je map.
Voor COM- of VSTO-plugins
- Voer het installatieprogramma uit of registreer de DLL handmatig met het volgende commando:
regsvr32 "C:^PathToYourPlugin.dll".
- Start de relevante Office-toepassing.
- De plugin zou moeten verschijnen in de Toevoegingen tab.
Controleer hoe het zich gedraagt:
- Wordt het correct geladen?
- Zijn er scriptfouten?
- Is er een UI-conflict?
- Hoe werkt de interactie met het lint of het taakvenster?
Stap 6: Testen op conflicten of prestatieproblemen
Gebruik Office-functies en -functies terwijl de invoegtoepassing is ingeschakeld. Let op:
- Laadtijd van Office-apps
- Crasht of bevriest
- Interferentie met andere functies
- Netwerkactiviteit indien van toepassing (voor API-gestuurde invoegtoepassingen)
Je kunt ook scenario's testen zoals:
- Bestand openen/opslaan met plugin actief
- Klembordbewerkingen
- Ongedaan maken/redoen met plugin-opdrachten
- Authenticatiestromen (als de invoegtoepassing verbinding maakt met cloudservices)
Stap 7: Documenteer uw resultaten
Neem op voordat je de zandbak sluit:
- De invoegtoepassing is wel of niet geladen
- Eventuele foutmeldingen of logboeken
- Schermafbeeldingen als UI-problemen worden gevonden
- Invloed op kantoorprestaties
Dit helpt bij debuggen of QA-rapportage.
Belangrijk: Als de zandbak gesloten is, worden alle gegevens gewist. Zorg ervoor dat u documentatie opslaat in uw map met mappen indien nodig.
Stap 8: Reset en herhaal
Een van de grootste voordelen van Sandbox is de herhaalbaarheid:
- Sluit het zandbakvenster
- Wijzigingen aanbrengen aan je invoegtoepassing of omgeving (bijv. nieuwe pluginversie)
- De .wsb configuratiebestand
Je test nu opnieuw op een nieuwe Windows-installatie.
Tips voor probleemoplossing
Probleem: De invoegtoepassing wordt niet weergegeven in Office
Oplossing: Zorg voor de juiste installatiemethode; controleer de instellingen van het Trust Centre onder Bestand > Opties > Invoegtoepassingen
Probleem: Sandbox start niet
Oplossing: Controleer of virtualisatie is ingeschakeld in het BIOS en of je Windows 11 Pro of hoger gebruikt.
Probleem: Office installeren mislukt
Oplossing: Zorg ervoor dat het installatieprogramma niet cloud-afhankelijk is of dat het offline draait
Use Cases buiten testen
Hoewel deze gids zich richt op het testen van plugins, is sandboxing Office 2021 nuttig voor:
- Trainingsdoeleinden
- Een voorvertoning van nieuwe plugin-updates
- Compatibiliteit testen met documenten met veel macro's
- Testen van taalpakketten of aangepaste woordenboeken
Het is een essentiële techniek voor IT-ondersteuningsteams, ontwikkelaars en QA-analisten.
Office 2021 uitvoeren in Windows Sandbox biedt je een krachtige en veilige methode om plugins en add-ins te testen voordat je ze inzet in productieomgevingen. Of je nu werkt met eenvoudige invoegtoepassingen of complexe tools op bedrijfsniveau, een Sandbox-instelling beschermt je systeem en zorgt voor nauwkeurige testresultaten.
Met een opstelling als Windows 11 Home + MS Office 2021 Pro Plus (opgewaardeerd naar Pro), kun je volledig profiteren van sandboxing tools zonder software van derden of extra licenties.
FAQs
- Kan ik Office 2021 elke keer als ik test in de sandbox installeren?
Ja, maar het wordt na elke sessie gereset. Gebruik voor sneller testen opdrachtregel-installaties of vooraf geconfigureerde implementatiescripts. - Kan Windows 11 Home Sandbox uitvoeren?
Windows Sandbox vereist Windows 11 Pro of Enterprise. Je kunt Home upgraden naar Pro om deze functie te gebruiken. - Kan ik Office-add-ins testen waarvoor internet nodig is?
Ja. De sandbox heeft standaard internettoegang, tenzij deze wordt geblokkeerd door uw firewall of configuratie. - Hebben pluginwijzigingen invloed op mijn hoofdsysteem?
Nee. Alles wat geïnstalleerd of getest is in de sandbox wordt verwijderd zodra de sessie eindigt. Je hostsysteem blijft onaangeroerd. - Kan ik deze methode gebruiken om clientomgevingen te simuleren?
Ja. Sandbox is perfect om plugins te testen met verschillende gebruikersinstellingen, regionale instellingen of beperkte rechten.
