Windows-sandboxis een geweldig hulpmiddel voor het testen van sommige toepassingen en hulpprogramma's in een geïsoleerde omgeving. Maar vaak wil een gebruiker een aangepaste omgeving creëren om verschillende software en services te testen. Dit was een van de voordelen van virtuele machines in de Windows Sandbox-omgeving. Maar Microsoft heeft actief geluisterd naar de feedback van gebruikers en heeft ondersteuning toegevoegd om aangepaste configuratieomgevingen voor te maken.
Configureer en gebruik Windows Sandbox

Creëer aangepaste configuratieomgevingen voor Windows Sandbox
De configuratiebestanden voor de Windows Sandbox-omgeving hebben de XML-indeling. De Windows Sandbox-omgeving leest ze als een .WSB-bestand. Momenteel worden alleen de volgende vier configuraties ondersteund door Windows Sandbox:
- vGPU (Gevirtualiseerde GPU).
- Netwerken.
- Gedeelde mappen.
- Opstartscript.
Het werkingsmechanisme voor deze WSB-bestanden gaat als:

Dit geeft gebruikers meer controle over de geïsoleerde omgeving in Windows Sandbox.
U moet deze WSB-bestanden maken of openen met Kladblok of Visual Studio Code.
Dit is hoe de configuraties voor de genoemde aspecten moeten worden gedaan.

1] vGPU
De syntaxis voor het vGPU-aspect van Windows Sandbox wordt gegeven als:
<vGpu>VALUE</VGpu>
En de ondersteunde waarden voor dit aspect zijn:
- Uitzetten:Deze waarde kan worden gebruikt om de vGPU-ondersteuning in de Sandbox uit te schakelen.
- Standaard:Deze waarde kan worden gebruikt om de standaard- en huidige waarde van vGPU-ondersteuning te behouden.
Microsoft merkt op,
Het inschakelen van gevirtualiseerde GPU kan mogelijk het aanvalsoppervlak van de sandbox vergroten.
2] Netwerken
De syntaxis voor het netwerkaspect van Windows Sandbox wordt gegeven als:
<Networking>VALUE</Networking>
En de ondersteunde waarden voor dit aspect zijn:
- Uitzetten:Deze waarde kan worden gebruikt om de netwerkondersteuning in de Sandbox uit te schakelen.
- Standaard:Deze waarde kan worden gebruikt om de standaard- en huidige waarde van netwerkondersteuning te behouden.
Microsoft merkt op,
Als u netwerken inschakelt, kunnen niet-vertrouwde toepassingen in uw interne netwerk terechtkomen.
3] Gedeelde mappen
De syntaxis voor het aspect Gedeelde mappen van Windows Sandbox wordt gegeven als:
<MappedFolder>
<HostFolder>PATH OF THE HOST FOLDER</HostFolder>
<ReadOnly>VALUE</ReadOnly>
</MappedFolder>En de ondersteunde deelaspecten voor dit aspect zijn:
- Hostmap:Specificeert de map op de hostmachine die moet worden gedeeld met de sandbox. Houd er rekening mee dat de map al op de host moet bestaan, anders start de container niet als de map niet wordt gevonden.
- Alleen-lezen:Indien waar, wordt alleen-lezen toegang tot de gedeelde map afgedwongen vanuit de container. Ondersteunde waarden: waar/onwaar.
Microsoft merkt op,
Bestanden en mappen die vanaf de host zijn toegewezen, kunnen worden aangetast door apps in de Sandbox of kunnen mogelijk invloed hebben op de host.
4] Aanmeldingsopdracht
De syntaxis voor het LogonCommand-aspect van Windows Sandbox wordt gegeven als:
<LogonCommand>
<Command>COMMAND TO BE INVOKED ON STARTUP</Command>
</LogonCommand>En de ondersteunde deelaspecten voor dit aspect zijn:
- Commando:Het zal een uitvoerbaar script zijn dat bij het opstarten wordt uitgevoerd.
Microsoft merkt op,
Hoewel heel eenvoudige commando's zullen werken (het starten van een uitvoerbaar bestand of script), moeten ingewikkelder scenario's met meerdere stappen in een scriptbestand worden geplaatst. Dit scriptbestand kan via een gedeelde map in de container worden geplaatst en vervolgens worden uitgevoerd via de LogonCommand-richtlijn.
Voorbeeld
Microsoft heeft een goed voorbeeld gegeven van een aangepaste Windows Sandbox-omgeving waarbij vGPU en netwerken zijn uitgeschakeld, alleen-lezen toegang tot de gedeelde map Downloads en de map Downloads wordt gestart bij het opstarten.
De code gaat door:
<Configuration>
<VGpu>Disable</VGpu>
<Networking>Disable</Networking>
<MappedFolders>
<MappedFolder>
<HostFolder>C:\Users\Public\Downloads</HostFolder>
<ReadOnly>true</ReadOnly>
</MappedFolder>
</MappedFolders>
<LogonCommand>
<Command>explorer.exe C:\users\WDAGUtilityAccount\Desktop\Downloads</Command>
</LogonCommand>
</Configuration>Als alternatief kunt u dit bestand downloadenen probeer het zelf eens uit.
Het beste van deze functie is dat deze beschikbaar is voor gebruik op Windows 10 1903 mei 2019 Update en nieuwer. Dit betekent dat u, als u Windows 10 build 18342 of nieuwer gebruikt, zonder problemen van deze functie gebruik kunt maken.
Meer informatie over deze functie kunt u vinden opMicrosoft.


![Aan/uit-knop werkt niet in Windows 11 [repareren]](https://elsefix.com/tech/tejana/wp-content/uploads/2024/09/power-button-not-working.jpg)












