أول نظرة على Windows Sandbox
- فئة: شبابيك
Windows Sandbox هي ميزة افتراضية جديدة ستقوم Microsoft بدمجها في Windows 10. يسمح Windows Sandbox للمستخدمين والمسؤولين بتشغيل البرامج في وضع الحماية بحيث لا يمكن أن تضر بالنظام الأساسي.
Sandboxing ليس مفهومًا جديدًا ولكن كان على المستخدمين اللجوء إلى تثبيت حلول الجهات الخارجية مثل ساندبوكسي أو الأجهزة الافتراضية مثل VMWare أو VirtualBox في الماضي لتشغيل البرامج في بيئة محمية.
سيكون Windows Sandbox جزءًا من Windows 10 Pro و Enterprise ؛ كل شيء مدرج في نظام التشغيل مما يجعله حلاً مريحًا وأنيقًا.
تعمل البيئة كما هو متوقع: إنها 'بيئة سطح مكتب معزولة ومؤقتة' تحمي المضيف الأساسي من الأذى وستختفي عند إغلاقه.
متطلبات Windows Sandbox
يحتوي Windows Sandbox على المتطلبات الأساسية التالية:
- Windows 10 Pro أو Windows 10 Enterprise الإصدار 18305 أو أحدث.
- معمارية AMD64.
- ما لا يقل عن 4 غيغابايت من ذاكرة الوصول العشوائي ، و 1 غيغابايت من مساحة القرص الحرة ، و 2 وحدة المعالجة المركزية (يوصى بـ 8 غيغابايت أو أكثر من ذاكرة الوصول العشوائي ، و SSD ، و 4 نوى مع hyperthreading).
- تمكين الافتراضية في BIOS.
- إذا كنت تستخدم جهازًا افتراضيًا ، فستحتاج إلى تشغيل PowerShell cmdlet: Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
تلاحظ Microsoft أنه تم تعيين جميع إعدادات الخصوصية باستثناء إعداد بيانات تشخيص المضيف على قيمها الافتراضية في بيئة وضع الحماية.
كيفية تمكين Windows Sandbox
بشرط أن يفي النظام بالمتطلبات المذكورة أعلاه ، يمكنك تمكين Windows Sandbox في مربع حوار ميزات Windows.
- استخدم الاختصار Windows-Pause لفتح برنامج لوحة تحكم النظام.
- حدد الصفحة الرئيسية للوحة التحكم.
- تنشيط البرامج.
- حدد تشغيل ميزات Windows أو إيقاف تشغيلها.
- تحقق من Windows Sandbox.
- انقر فوق موافق واتبع التعليمات.
يمكنك أيضًا تمكين الميزة باستخدام تطبيق الإعدادات:
- استخدم الاختصار Windows-I لفتح تطبيق الإعدادات.
- انتقل إلى التطبيقات> التطبيقات والميزات> البرامج والميزات> تشغيل ميزات Windows أو إيقاف تشغيلها.
- حدد تمكين Windows Sandbox.
باستخدام Windows Sandbox
بمجرد التثبيت ، استخدم قائمة ابدأ لتحميل Windows Sandbox. يمكنك البحث عنها. لاحظ أنه يتطلب ارتفاعًا ؛ يمكنك النقر بزر الماوس الأيمن فوق الملف وتحديد تشغيل كمسؤول لتشغيله بامتيازات مرتفعة.
انسخ ملفًا قابلاً للتنفيذ - أو أي ملف آخر لهذه المسألة - والصقه في نافذة Windows Sandbox. يمكنك بعد ذلك تشغيله كما تفعل على سطح المكتب 'الحقيقي' والتفاعل مع البرنامج كما تفعل عادةً.
يمكنك إغلاق نافذة Windows Sandbox في أي وقت لإغلاق الجلسة. يتم تجاهل أي تغييرات ويتم حذف محتوى آلية تحديد الوصول في هذه العملية.
مايكروسوفت ملاحظات أن Windows Sandbox يستخدم حاويات Windows لتوفير وظيفة وضع الحماية. بينما تم تصميم حاويات Windows للعمل في السحابة ، قام فريق Microsoft بدمجها مع Windows 10 وتعديلها بحيث تعمل بشكل جيد على أجهزة الكمبيوتر المحمول وأجهزة سطح المكتب التي تعمل بنظام التشغيل.
يستخدم Windows Sandbox إصدار Windows الذي تم تحميله كصورة لنظام التشغيل ؛ هذا يختلف عن العديد من بيئات المحاكاة الافتراضية الأخرى التي تتطلب صورًا افتراضية يحتاجها المستخدمون لتنزيلها وتثبيتها على الأجهزة.
يحتوي التطبيق على العديد من المشكلات المعروفة في حالته الحالية:
- سيؤدي إلى 'نشاط كبير لوحدة المعالجة المركزية والقرص' عند التثبيت وفي الدقيقة الأولى من الخدمة.
- تأخرت قائمة ابدأ ولن يتم تنفيذ بعض تطبيقات قائمة ابدأ.
- لا تتم مزامنة المنطقة الزمنية بين Windows Sandbox والمضيف.
- لا يدعم Windows Sandbox المثبتات التي تتطلب إعادة تشغيل.
- متجر Microsoft غير مدعوم.
- لا يتم دعم شاشات DPI العالية وتكوينات الشاشات المتعددة بشكل جيد.
استخدم حالات
يقدم Windows Sandbox العديد من حالات الاستخدام المثيرة للاهتمام ؛ قد تحل محل حلول المحاكاة الافتراضية الأخرى في بعض الحالات:
- قم بتشغيل البرنامج الذي تريد التحقق منه حتى لا يضر بنظام التشغيل الأساسي أو يسرق البيانات.
- قم بتنفيذ البرنامج في البيئة لأغراض الخصوصية (على سبيل المثال ، عدم الرغبة في سجلات المحفوظات أو الآثار في مجلد temp).
- قم بتشغيل أي ملف آخر في وضع الحماية.
بينما يمكنك تثبيت البرامج في وضع الحماية ، لا يمكنك استخدامه لاختبار أو تحليل البرامج التي تتطلب إعادة تشغيل النظام قبل أن يمكن استخدامه.
الكلمات الختامية
لم تقم Microsoft بدمج الميزة حتى الآن في أي إصدار من Windows 10. تخطط الشركة لدمجها في إصدارات Insider القادمة لأغراض الاختبار قبل أن تهبط في تحديث قادم لميزة Windows 10.
يوفر Windows Sandbox مزايا تفوق حلول وضع الحماية أو المحاكاة الافتراضية لجهات خارجية: فهو مدمج في نظام التشغيل Windows 10 ويستخدم نظام التشغيل المضيف كقاعدة له. إنه يفتقر إلى المرونة من ناحية أخرى ولا يدعم الجلسات أو البيانات المستمرة.
يبقى أن نرى مدى سرعة بدء تشغيل Windows Sandbox عند تنفيذه على نظام يدعمه ، ومدى الاختلاف الذي تحدثه الأجهزة الأسرع.
الآن أنت: هل تكامل Sandbox في نظام التشغيل Windows 10؟ جيد أو سيء؟ ما هو رأيك؟