ไม่ว่าคุณจะเกลียดยอมรับข้อเท็จจริงนี้แค่ไหน แต่การรันไฟล์ executable บน Windows ดูเหมือนจะเป็นเรื่องเสี่ยงตลอดเวลา ขณะท่องอินเทอร์เน็ต มีหลายครั้งที่เราต้องรันไฟล์ .exe เช่น เมื่อเราได้รับอะไรสักอย่างในอีเมลแนบ หรือเมื่อเราพยายามรันซอฟต์แวร์ใดๆ มีความรู้สึกกลัวเล็กน้อยทุกครั้งที่เราลองรันไฟล์ .exe บนระบบของเรา โดยเฉพาะเมื่อเราเห็นข้อความที่ล่าลุกบนหน้าจอ "Are you sure you want to run this file" หรือ "This File maybe from an untrusted location"
Microsoft ได้แก้ไขความกลัวนี้ในที่สุดและนำเสนอ Windows Sandbox ซึ่งเป็นโซลูชันที่สะอาดและเรียบง่ายสำหรับการรันไฟล์ .exe บน Windows มาเข้าใจ Windows Sandbox ลึกขึ้นนิดหน่อย
Windows Sandbox คืออะไร

Windows Sandbox เป็นโครงการอัจฉริยะของ Microsoft ซึ่งสร้างสภาพแวดล้อมเสมือนชั่วคราวสำหรับการรันไฟล์ executable บน Windows มันจะอนุญาตให้คุณรันแอป Windows 10 ทั้งหมดในสภาพแวดล้อมที่แยกต่างหาก (isolated) อย่างปลอดภัยและทิ้งทิ้งได้ (disposable) Windows Sandbox เป็นโซลูชันที่ปลอดภัยสำหรับการรันไฟล์ executable ใดๆ โดยไม่ต้องกังวลว่ามันจะทำลายเครื่องของคุณหรือไม่
ทันทีที่คุณปิด Sandbox หลังจากรันไฟล์ ไฟล์ชั่วคราวทั้งหมด โปรแกรมที่คุณติดตั้ง หรือหากคุณเปลี่ยนแปลงการตั้งค่าใดๆ การเปลี่ยนแปลงทั้งหมดจะถูกลบ Sandbox ปฏิบัติตามเทคนิคการเสมือนจริงแบบฮาร์ดแวร์ (hardware-based virtualization) ซึ่งทำให้มันอยู่ห่างจากการส่งผลต่อเครื่องโฮสต์ (host machine)
ดังนั้น ด้วย Windows Sandbox คุณสามารถดาวน์โหลดไฟล์ใดๆ จากอินเทอร์เน็ตหรือแหล่งภายนอกอื่นๆ และรันบนระบบของคุณได้อย่างปลอดภัยโดยไม่มีความกังวล
ความเข้ากันได้ของฮาร์ดแวร์ Windows Sandbox คืออะไร
ความเข้ากันได้ของฮาร์ดแวร์สำหรับ Windows Sandbox ค่อนข้างง่าย มาดูสิ:
- Windows 10 Pro หรือใหม่กว่า
- สถาปัตยกรรม X64
- RAM ขั้นต่ำ 4 GB
- พื้นที่จัดเก็บว่างขั้นต่ำ 1 GB
- CPU 4 คอร์ (แนะนำ)
คาดว่า Windows Sandbox จะเปิดตัวในปีหน้า และด้วยข้อกำหนดฮาร์ดแวร์เหล่านี้ คุณสามารถรันไฟล์ .exe ใดๆ บนระบบของคุณได้อย่างง่ายดาย
มันต่างจาก Virtual Machine ยังไง?
ก่อนหน้านี้ เมื่อเราต้องทดสอบซอฟต์แวร์บนระบบ เราต้องใช้ซอฟต์แวร์ Virtual Machine แยกต่างหาก แต่ตอนนี้ Microsoft แก้ปัญหานี้แล้ว เนื่องจากเราสามารถพึ่งพา Windows Sandbox สำหรับการรันไฟล์ executable ใดๆ อย่างปลอดภัย Virtual Machines (VM) ยอดเยี่ยมสำหรับการทดสอบ และทำหน้าที่เป็นเครื่องมือพัฒนาและทดสอบที่จำเป็น

แต่มันมีปัญหาบางอย่างที่เกี่ยวกับ VM ทำให้ยากต่อการใช้งานบนระบบใดๆ ก่อนอื่น การมีซอฟต์แวร์ Virtual Machine แยกต่างหาก อาจมีค่าใช้จ่ายสูง สอง การรันซอฟต์แวร์ VM บนเครื่องใดๆ ต้องการพื้นที่จัดเก็บมากและฮาร์ดแวร์ที่ทรงพลัง สมมติ หากคุณรัน VM บนแลปท็อป คุณอาจต้องการฮาร์ดดิสก์ภายนอกสำหรับรองรับพื้นที่จัดเก็บ ดังนั้น สรุปแล้ว มันอาจซับซ้อนมาก!

ในทางกลับกัน Windows Sandbox อยู่ในสภาพแวดล้อมที่แยกต่างหาก และไม่ส่งผลต่อเครื่องโฮสต์ (host machine) โดยเด็ดขาด
วิธีได้ Windows Sandbox ตอนนี้?

น่าเสียดายที่ไม่มีฮักใดๆ ที่ช่วยให้คุณได้ Windows Sandbox ในวันนี้ ดังนั้น คุณเพียงแค่ต้องรอ Microsoft ได้ประกาศว่าจะเปิดตัวในปีหน้า และจะพร้อมใช้งานบนเวอร์ชัน Windows ล่าสุดทั้งหมด แต่ใช่ ในระหว่างรอ คุณสามารถตรวจสอบได้ว่า BIOS ของคุณมีความสามารถด้านเสมือนจริง (virtualization capabilities) เพื่อให้คุณสามารถเริ่มใช้ Windows Sandbox ทันทีที่มันเปิดตัว
การใช้งาน Windows Sandbox เป็นเรื่องง่าย ทันทีที่คุณติดตั้ง Windows Sandbox บนระบบ คุณสามารถเปิดฟีเจอร์นี้ ON จากรายการ Optional features ของ Windows 10 มันเป็นซอฟต์แวร์เบาเพียง 100 MB ที่สามารถอนุญาตให้คุณรันไฟล์ .exe ใดๆ ในโซนที่แยกและปลอดภัยได้
เราหวังว่าตอนนี้คุณเข้าใจ Windows Sandbox ดีกว่า และวิธีใช้งานมัน Windows Sandbox สามารถเป็นประโยชน์มากสำหรับธุรกิจ ผู้ใช้ขั้นสูง (power users) หรือผู้ทดสอบซอฟต์แวร์ เราจะอัปเดตข้อมูลให้คุณตลอดเวลา ติดตามพื้นที่นี้สำหรับอัปเดตแบบนี้เพิ่มเติม!