Windows 10 is nieuw Sandbox-functie laat je veilig programma's en bestanden testen die van internet zijn gedownload door ze in een beveiligde container uit te voeren. Het is gemakkelijk te gebruiken, maar de instellingen zijn verborgen in een op tekst gebaseerd configuratiebestand.
Windows Sandbox is gemakkelijk te gebruiken als je het hebt
Deze functie maakt deel uit van Windows 10-update van mei 2019 . Nadat u de update heeft geïnstalleerd, moet u ook de Professional-, Enterprise- of Education-edities van Windows 10 gebruiken. Deze is niet beschikbaar op Windows 10 Home. Maar als het beschikbaar is op uw systeem, kunt u dat eenvoudig doen activeer de Sandbox-functie en start het vervolgens vanuit het menu Start.
VERWANT: De nieuwe sandbox van Windows 10 gebruiken (om apps veilig te testen)
Sandbox wordt gestart, maakt een kopie van uw huidige Windows-besturingssysteem, verwijdert de toegang tot uw persoonlijke mappen en geeft u een schoon Windows-bureaublad met internettoegang. Voordat Microsoft dit configuratiebestand toevoegde, kon je Sandbox helemaal niet aanpassen. Als u geen internettoegang wilde, moest u dit normaal gesproken direct na het opstarten uitschakelen. Als je toegang nodig had tot bestanden op je hostsysteem, moest je ze kopiëren en in Sandbox plakken. En als u bepaalde programma's van derden wilde installeren, moest u deze installeren nadat u Sandbox had gestart.
Omdat Windows Sandbox zijn exemplaar volledig verwijdert wanneer u het sluit, moest u dat aanpassingsproces elke keer dat u startte doorlopen. Enerzijds zorgt dat voor een veiliger systeem. Als er iets misgaat, sluit u de Sandbox en wordt alles verwijderd. Aan de andere kant, als u regelmatig wijzigingen moet aanbrengen, wordt het snel frustrerend om dit bij elke lancering te moeten doen.
Om dat probleem te verhelpen, heeft Microsoft een configuratiefunctie voor Windows Sandbox geïntroduceerd. Met XML-bestanden kunt u Windows Sandbox starten met ingestelde parameters. U kunt de beperkingen van de sandbox verscherpen of versoepelen. U kunt bijvoorbeeld de internetverbinding uitschakelen, gedeelde mappen configureren met uw host-exemplaar van Windows 10 of een script uitvoeren om applicaties te installeren. De opties zijn een beetje beperkt in de eerste release van de Sandbox-functie, maar Microsoft zal waarschijnlijk meer toevoegen in toekomstige updates voor Windows 10.
Hoe Windows Sandbox te configureren
In deze handleiding wordt ervan uitgegaan dat u Sandbox al heeft ingesteld voor algemeen gebruik. Als u dit nog niet heeft gedaan, moet u dit doen schakel het eerst in met het dialoogvenster Windows-onderdelen .
Om aan de slag te gaan, heb je Kladblok of je favoriete teksteditor nodig - dat vinden we leuk Kladblok ++ - en een leeg nieuw bestand. U maakt een XML-bestand voor configuratie. Hoewel bekendheid met de XML-coderingstaal is nuttig, het is niet nodig. Zodra u uw bestand op zijn plaats heeft, slaat u het op met de extensie .wsb (denk aan Windows Sand Box.) Dubbelklikken op het bestand start Sandbox met de opgegeven configuratie.
Zoals uitgelegd door Microsoft , heb je verschillende opties om uit te kiezen bij het configureren van de Sandbox. U kunt de vGPU (gevirtualiseerde GPU) in- of uitschakelen, het netwerk in- of uitschakelen, een gedeelde hostmap specificeren, lees- / schrijfrechten instellen voor die map of een script uitvoeren bij het starten.
Met dit configuratiebestand kunt u de gevirtualiseerde GPU uitschakelen (deze is standaard ingeschakeld), het netwerk uitschakelen (standaard ingeschakeld), een gedeelde hostmap specificeren (sandbox-apps hebben er standaard geen toegang toe), zet read / schrijf machtigingen voor die map, en / of voer een script uit bij het opstarten
Open eerst Kladblok of uw favoriete teksteditor en begin met een nieuw tekstbestand. Voeg de volgende tekst toe:
<Configuratie> </Configuration>
Alle opties die u toevoegt, moeten tussen deze twee parameters in staan. U kunt slechts één optie of alle opties toevoegen; u hoeft niet elke optie afzonderlijk op te nemen. Als u geen optie opgeeft, wordt de standaard gebruikt.
Hoe de virtuele GPU of netwerken uit te schakelen
Zoals Microsoft opmerkt, vergroot het hebben van de virtuele GPU of het inschakelen van netwerken de mogelijkheden die kwaadwillende software kan gebruiken om uit de sandbox te ontsnappen. Dus als u iets test waar u zich vooral zorgen over maakt, is het misschien verstandig om dit uit te schakelen.
Om de virtuele GPU uit te schakelen, die standaard is ingeschakeld, voegt u de volgende tekst toe aan uw configuratiebestand.
<VGpu> Uitschakelen </VGpu>
Om netwerktoegang uit te schakelen, die standaard is ingeschakeld, voegt u de volgende tekst toe.
<Networking> Uitschakelen </Networking>
Een map toewijzen
Om een map toe te wijzen, moet u precies aangeven welke map u wilt delen en vervolgens specificeren of de map alleen-lezen moet zijn of niet.
Het toewijzen van een map ziet er als volgt uit:
<MappedFolders> <MappedFolder> <HostFolder> C: \ Users \ Public \ Downloads </HostFolder> <ReadOnly> waar </ReadOnly> </MappedFolder> </MappedFolders>
HostFolder
hier vermeld je de specifieke map die je wilt delen. In het bovenstaande voorbeeld wordt de openbare downloadmap op Windows-systemen gedeeld.
Alleen lezen
stelt in of Sandbox naar de map kan schrijven of niet. Zet het op
waar
om de map alleen-lezen te maken of
false
om het schrijfbaar te maken.
Houd er rekening mee dat u in wezen risico's voor uw systeem introduceert door een map tussen uw host en Windows Sandbox te koppelen. Sandbox schrijftoegang geven verhoogt dat risico. Als u iets test waarvan u denkt dat het schadelijk is, dient u deze optie niet te gebruiken.
Een script uitvoeren bij het opstarten
Ten slotte kunt u op maat gemaakte scripts of basisopdrachten uitvoeren. U kunt bijvoorbeeld de Sandbox dwingen om bij het opstarten een toegewezen map te openen. Het maken van dat bestand zou er als volgt uitzien:
<MappedFolders> <MappedFolder> <HostFolder> C: \ Users \ Public \ Downloads </HostFolder> <ReadOnly> waar </ReadOnly> </MappedFolder> </MappedFolders> <LogonCommand> <Command> explorer.exe C: \ users \ WDAGUtilityAccount \ Desktop \ Downloads </Command> </LogonCommand>
WDAGUtilityAccount is de standaardgebruiker voor Windows Sandbox, dus u zult daar altijd naar verwijzen wanneer u mappen of bestanden opent als onderdeel van een opdracht.
Helaas is in de bijna-release-build van de update van Windows 10 van mei 2019 de
LogonCommand
optie lijkt niet te werken zoals bedoeld. Het deed helemaal niets, zelfs niet toen we het voorbeeld in de documentatie van Microsoft gebruikten. Microsoft zal deze bug waarschijnlijk binnenkort oplossen.
Sandbox starten met uw instellingen
Als u klaar bent, slaat u uw bestand op en geeft u het de bestandsextensie .wsb. Als uw teksteditor het bijvoorbeeld opslaat als Sandbox.txt, sla het dan op als Sandbox.wsb. Dubbelklik op het .wsb-bestand om de Windows Sandbox met uw instellingen te starten. U kunt het op uw bureaublad plaatsen of er een snelkoppeling naar maken in het menu Start.
Voor uw gemak kunt u dit downloaden DisabledNetwork-bestand om u een paar stappen te besparen. Het bestand heeft de extensie txt, hernoem het naar de bestandsextensie .wsb en u bent klaar om Windows Sandbox te starten.