Aktivera Windows 10 Sandbox med PowerShell och Dism
Som du kanske redan vet är Windows Sandbox en isolerad, tillfällig skrivbordsmiljö där du kan köra opålitlig programvara utan rädsla för varaktig påverkan på din dator. Förutom GUI-metoden för att aktivera funktionen, skulle jag vilja dela två extra metoder, PowerShell och DISM.
Annons
All programvara som installeras i Windows Sandbox stannar bara i sandlådan och kan inte påverka din värd. När Windows Sandbox är stängd raderas all programvara med alla dess filer och status permanent.
Windows Sandbox har följande egenskaper:
- En del av Windows – allt som krävs för den här funktionen levereras med Windows 10 Pro och Enterprise. Du behöver inte ladda ner en VHD!
- Pristine – varje gång Windows Sandbox körs är den lika ren som en helt ny installation av Windows
- Engångsbruk – ingenting kvarstår på enheten; allt kasseras efter att du stänger programmet
- Säkert – använder hårdvarubaserad virtualisering för kärnisolering, som förlitar sig på Microsofts hypervisor för att köra en separat kärna som isolerar Windows Sandbox från värden
- Effektiv – använder integrerad kärnschemaläggare, smart minneshantering och virtuell GPU
Windows Sandbox har följande förutsättningar.
- Windows 10 Pro eller Enterprise build 18305 eller senare
- AMD64 arkitektur
- Virtualiseringsfunktioner aktiverade i BIOS
- Minst 4 GB RAM (8 GB rekommenderas)
- Minst 1 GB ledigt diskutrymme (SSD rekommenderas)
- Minst 2 CPU-kärnor (4 kärnor med hypertrådning rekommenderas)
Det finns också ett inofficiellt sätt att aktivera Sandbox i Windows 10 Home.
Som du kanske redan vet är det möjligt att slå på eller av Windows 10 Sandbox i Valfria Windows-funktioner.
Alternativt kan detta göras med PowerShell och DISM.
Obs: Innan du fortsätter måste du aktivera virtualisering enligt följande.
- Om du använder en fysisk maskin, se till att virtualiseringsfunktioner är aktiverade i BIOS.
- Om du använder en virtuell maskin, aktivera kapslad virtualisering med denna PowerShell-cmdlet:
- Set-VMProcessor -VMName
-ExposeVirtualizationExtensions $true
För att aktivera Windows 10 Sandbox med PowerShell,
- Öppna PowerShell som administratör.Tips: Du kan lägg till snabbmenyn "Öppna PowerShell som administratör"..
- Skriv eller kopiera och klistra in följande kommando:
Enable-WindowsOptionalFeature -Funktionsnamn "Containers-DisposableClientVM" -Alla -Online
- När du uppmanas att omstart datorn, skriv Y och tryck på Retur.
- Ändringen kan ångras med följande kommando:
Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -Online
Du är färdig.
Konsolens DISM-verktyg kan också användas för att aktivera eller inaktivera Windows 10 Sandbox. Här är hur.
Aktivera Windows 10 Sandbox med DISM
- Öppna en förhöjd kommandotolk.
- Skriv eller kopiera och klistra in följande kommando:
dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" -Alla
- Starta om datorn när du uppmanas.
- För att inaktivera Sandbox-funktionen, använd det här kommandot:
dism /online /Disable-Feature /FeatureName:"Containers-DisposableClientVM"
Det är allt.