เปิดใช้งาน Windows 10 Sandbox ด้วย PowerShell และ Dism
ดังที่คุณทราบแล้ว Windows Sandbox เป็นสภาพแวดล้อมเดสก์ท็อปชั่วคราวที่แยกออกมาต่างหาก ซึ่งคุณสามารถเรียกใช้ซอฟต์แวร์ที่ไม่น่าเชื่อถือโดยไม่ต้องกลัวว่าพีซีของคุณจะส่งผลกระทบอย่างถาวร นอกเหนือจากวิธี GUI ในการเปิดใช้คุณลักษณะนี้แล้ว ฉันยังต้องการแชร์วิธีพิเศษอีกสองวิธี ได้แก่ PowerShell และ DISM
โฆษณา
ซอฟต์แวร์ใดๆ ที่ติดตั้งใน Windows Sandbox จะอยู่ในแซนด์บ็อกซ์เท่านั้นและจะไม่ส่งผลต่อโฮสต์ของคุณ เมื่อปิด Windows Sandbox ซอฟต์แวร์ทั้งหมดที่มีไฟล์และสถานะทั้งหมดจะถูกลบออกอย่างถาวร
Windows Sandbox มีคุณสมบัติดังต่อไปนี้:
- ส่วนหนึ่งของ Windows – ทุกอย่างที่จำเป็นสำหรับฟีเจอร์นี้มาพร้อมกับ Windows 10 Pro และ Enterprise ไม่จำเป็นต้องดาวน์โหลด VHD!
- บริสุทธิ์ – ทุกครั้งที่ Windows Sandbox ทำงาน จะสะอาดเหมือนการติดตั้ง Windows ใหม่ล่าสุด
- ใช้แล้วทิ้ง – ไม่มีอะไรคงอยู่บนอุปกรณ์ ทุกอย่างจะถูกละทิ้งหลังจากที่คุณปิดแอปพลิเคชัน
- ปลอดภัย – ใช้การจำลองเสมือนบนฮาร์ดแวร์สำหรับการแยกเคอร์เนล ซึ่งอาศัยไฮเปอร์ไวเซอร์ของ Microsoft เพื่อเรียกใช้เคอร์เนลแยกต่างหากซึ่งแยก Windows Sandbox ออกจากโฮสต์
- มีประสิทธิภาพ – ใช้ตัวกำหนดตารางเวลาเคอร์เนลในตัว การจัดการหน่วยความจำอัจฉริยะ และ GPU เสมือน
Windows Sandbox มีข้อกำหนดเบื้องต้นดังต่อไปนี้
- Windows 10 Pro หรือ Enterprise รุ่น 18305 หรือใหม่กว่า
- สถาปัตยกรรม AMD64
- เปิดใช้งานความสามารถการจำลองเสมือนใน BIOS
- RAM อย่างน้อย 4GB (แนะนำ 8GB)
- พื้นที่ว่างบนดิสก์อย่างน้อย 1 GB (แนะนำให้ใช้ SSD)
- แกน CPU อย่างน้อย 2 คอร์ (4 คอร์พร้อมไฮเปอร์เธรดดิ้งแนะนำ)
นอกจากนี้ยังมีวิธีที่ไม่เป็นทางการในการ เปิดใช้งาน Sandbox ใน Windows 10 Home.
อย่างที่คุณรู้อยู่แล้ว มันเป็นไปได้ที่จะ เปิดหรือปิด Windows 10 Sandbox ในคุณสมบัติเสริมของ Windows
หรือสามารถทำได้ด้วย PowerShell และ DISM
หมายเหตุ: ก่อนดำเนินการต่อ คุณต้องเปิดใช้งานการจำลองเสมือนดังนี้
- หากคุณกำลังใช้เครื่องจริง ตรวจสอบให้แน่ใจว่าได้เปิดใช้งานความสามารถในการจำลองเสมือนใน BIOS
- หากคุณกำลังใช้เครื่องเสมือน ให้เปิดใช้งานการจำลองเสมือนแบบซ้อนด้วย PowerShell cmdlet นี้:
- ชุด-VMProcessor -VMName
-เปิดเผยส่วนขยายการจำลองเสมือน $true
ในการเปิดใช้งาน Windows 10 Sandbox ด้วย PowerShell
- เปิด PowerShell ในฐานะผู้ดูแลระบบ.เคล็ดลับ: คุณสามารถ เพิ่มเมนูบริบท "เปิด PowerShell ในฐานะผู้ดูแลระบบ".
- พิมพ์หรือคัดลอกและวางคำสั่งต่อไปนี้:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
- เมื่อได้รับแจ้งให้ เริ่มต้นใหม่ คอมพิวเตอร์ พิมพ์ Y แล้วกด Enter
- การเปลี่ยนแปลงสามารถยกเลิกได้ด้วยคำสั่งต่อไปนี้:
Disable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" - ออนไลน์
คุณทำเสร็จแล้ว
เครื่องมือคอนโซล DISM สามารถใช้เพื่อเปิดหรือปิดใช้งาน Windows 10 Sandbox นี่คือวิธีการ
เปิดใช้งาน Windows 10 Sandbox ด้วย DISM
- เปิดและ พรอมต์คำสั่งยกระดับ.
- พิมพ์หรือคัดลอกและวางคำสั่งต่อไปนี้:
dism /online /Enable-Feature /FeatureName:"Containers-DisposableClientVM" - ทั้งหมด
- รีสตาร์ทคอมพิวเตอร์เมื่อได้รับแจ้ง
- หากต้องการปิดใช้งานคุณลักษณะ Sandbox ให้ใช้คำสั่งนี้:
dism /online /Disable-Feature /FeatureName: "คอนเทนเนอร์-DisposableClientVM"
แค่นั้นแหละ.