إن اختبار البرامج الجديدة أو التي يحتمل أن تكون خطيرة يمكن أن يكون بمثابة كابوس إذا لم يتم إجراؤه مع اتخاذ الاحتياطات المناسبة.. لحسن الحظ، قامت Microsoft بتوفير أداة مدمجة في Windows للمستخدمين الأكثر تقدمًا تتيح لهم القيام بذلك بأمان، دون تعقيدات أو الحاجة إلى أدوات تابعة لجهات خارجية: Windows Sandbox.
يحاكي Windows Sandbox نظام التشغيل الثاني داخل نظامك، حيث يمكنك تشغيل التطبيقات، أو فتح الملفات، أو ببساطة تشغيل الاختبارات دون خوف من إتلاف التثبيت الرئيسي لديك. أفضل جزء هو أنه بمجرد الانتهاء من استخدامه، سيتم مسح كل ما قمت به هناك تمامًا، دون ترك أي أثر.
ما هو Windows Sandbox وما هي فائدته؟
Windows Sandbox هي إحدى ميزات Windows 10 وWindows 11 التي توفر بيئة معزولة ومؤقتة وقابلة للتخلص منها. لتشغيل التطبيقات دون تعريض نظام التشغيل الرئيسي للخطر. إنه نوع من "الكمبيوتر الافتراضي" الذي يبدأ العمل داخل نظامك الخاص ويتم مسحه بالكامل عند إغلاقه.
إنه مخصص لأولئك الذين يحتاجون إلى تشغيل ملفات .exe غير المعروفة، تحقق من التطبيقات قبل تثبيتها، أو قم ببساطة بالتلاعب بالنظام دون خوف من كسر أي شيء. يعد هذا مفيدًا جدًا للمطورين وفنيي الدعم أو المستخدمين الذين يفتحون بشكل متكرر ملفات يتلقونها عبر البريد الإلكتروني من مصادر غير معروفة.
الميزات الرئيسية لبرنامج Windows Sandbox
- مُدمج في نظام التشغيل Windows: لا تحتاج إلى تنزيل أدوات خارجية أو صور النظام.
- يمكن التخلص منها وآمنة: يتم حذف كل ما تم إجراؤه بالداخل عند إيقاف تشغيله، دون أي تغييرات على نظام المضيف.
- مثيل نظيف: في كل مرة يتم تشغيله، يتم تشغيل إصدار جديد تمامًا، دون أي أثر للجلسات السابقة.
- المحاكاة الافتراضية القائمة على الأجهزة: يعزل البيئة بشكل كامل لتحقيق الأمان الكامل.
- الكفاءة: يتم تشغيله بسرعة وله تأثير منخفض على الأداء بفضل إدارة الذاكرة الذكية واستخدام وحدة معالجة الرسومات الافتراضية إذا تم تكوينه.
متطلبات استخدام Windows Sandbox
قبل أن تبدأ، من المهم التأكد من أن معداتك تلبي المتطلبات التالية:
- إصدار النظام: Windows 10 Pro أو Enterprise أو Education (الإصدار 1903 أو أحدث) أو Windows 11 Pro وEnterprise.
- المعالج: وحدة معالجة مركزية 64 بت تحتوي على 2 نواة على الأقل (يوصى بـ 4 نوى).
- الرامات " الذاكرة العشوائية في الهواتف والحواسيب: الحد الأدنى 4 جيجابايت (يوصى بـ 8 جيجابايت أو أكثر للحصول على أفضل أداء).
- مساحة القرص: 1 جيجابايت مجانية على الأقل. يوصى باستخدام محرك أقراص SSD.
- تمكين المحاكاة الافتراضية في BIOS أو UEFI: ضروري لعمله (Intel VT-x أو AMD-V).
هام: نوافذ رمل غير متوفر في الإصدارات المنزلية من ويندوز. إذا كان لديك هذا الإصدار، فسوف تحتاج إلى الترقية إلى إصدار Pro أو Enterprise لاستخدامه.
كيفية تمكين Windows Sandbox
لتنشيط هذه الميزة يدويًا، يمكنك الاختيار بين طريقتين:
الخيار 1: من خلال ميزات Windows
- انقر فوق زر البدء وابحث "تشغيل ميزات Windows أو إيقاف تشغيلها".
- ابحث عن الخيار "صندوق رمل ويندوز" وتفعيلها عن طريق تحديد المربع.
- انقر فوق موافق وأعد تشغيل الكمبيوتر عندما يُطلب منك ذلك.
الخيار 2: استخدام PowerShell
- افتح PowerShell كمسؤول.
- أدخل الأمر التالي:
Enable-WindowsOptionalFeature -FeatureName "Containers-DisposableClientVM" -All -Online
- انتظر حتى تنتهي العملية ثم أعد تشغيل الكمبيوتر.
كيفية استخدام Windows Sandbox
بمجرد التنشيط وإعادة تشغيل النظام، يمكنك استخدام Windows Sandbox بسهولة شديدة:
- انتقل إلى قائمة ابدأ واكتب "نوافذ رملانقر هنا لتشغيل التطبيق.
- سيتم فتح نظام Windows صغير يعمل بكامل طاقته، وإن كان باللغة الإنجليزية وبدون ترخيص نشط.
- يمكنك نسخ ولصق الملفات من نظامك الرئيسي إلى بيئة Sandbox، وتشغيل برامج التثبيت والتطبيقات وما إلى ذلك.
- عندما تغلق النافذة، سيتم حذف كل شيء تلقائيًا: البرامج، الإعدادات، الملفات، التاريخ، كل شيء.
هذا السلوك القابل للتخلص منه يجعله مثاليًا لتشغيل التطبيقات التي يحتمل أن تكون خطرة. دون تعريض سلامة النظام المضيف للخطر. بالإضافة إلى ذلك، فهو لا يتطلب أي إعدادات معقدة أو تثبيت إضافي.
التكوين المتقدم مع ملفات .wsb
يتيح Windows Sandbox إمكانية التخصيص المتقدم من خلال ملفات .wsb التي يمكنك إنشاؤها بنفسك. تعرف هذه الملفات كيفية تصرف صندوق الحماية في كل مرة يتم فتحه.
ماذا يمكنك تكوينه؟
- ذاكرة الوصول العشوائي: يمكنك تخصيص المزيد من الذاكرة حسب الحاجة. مثال:
<MemoryInMB>8192</MemoryInMB>
- استخدام وحدة معالجة الرسومات: يمكنك السماح للبيئة باستخدام بطاقة الرسومات عن طريق الإضافة
<vGPU>Enable</vGPU>
- المجلدات المشتركة: يمكنك ربط المجلدات المحلية. مثال:
<MappedFolder> <HostFolder>C:\Users\Public\Downloads</HostFolder> <SandboxFolder>C:\Users\WDAGUtilityAccount\Downloads</SandboxFolder> <ReadOnly>true</ReadOnly> </MappedFolder>
هام: إذا كنت لا تريد تعديل أي شيء على جهاز الكمبيوتر الخاص بك، قم بتنشيط وضع القراءة باستخدام <ReadOnly>true</ReadOnly>
. وإلا، فإن أية تغييرات تطرأ على هذه المجلدات ستكون دائمة.
ابدأ Sandbox بإعدادات مخصصة
- افتح المفكرة.
- اكتب التكوين المطلوب في علامات XML داخل
<Configuration></Configuration>
. - احفظ الملف بالملحق .wsb (على سبيل المثال ،
sandbox-test.wsb
). - انقر نقرًا مزدوجًا لتشغيله باستخدام Windows Sandbox.
مجلس: يمكنك إنشاء ملفات .wsb متعددة لأغراض مختلفة (واحد به المزيد من ذاكرة الوصول العشوائي، وآخر به مجلدات محددة، وآخر بدون شبكات، وما إلى ذلك).
ما الذي يمكن استخدام Sandbox من أجله: الاستخدامات العملية الرئيسية
- تجربة برامج من مصادر غير معروفة:مثالي للملفات القابلة للتنفيذ أو الإصدارات التجريبية المشبوهة.
- فتح المرفقات المشبوهة:من الأفضل القيام بذلك في بيئة آمنة حيث لا يمكنهم التأثير على النظام.
- عرض صفحات الويب التي يحتمل أن تكون خطرة:يمكنك فتح متصفح داخل Sandbox وتصفحه بأمان.
- إجراء العروض التوضيحية أو التدريب:لتدريس أو اختبار الأدوات دون الحاجة إلى تثبيت أي شيء على النظام الحقيقي.
- اختبار المطور: لاختبار بيئات البرمجة المختلفة أو المكتبات أو إصدارات البرامج دون تلويث البيئة الرئيسية.
باعتبارها واحدة من أخف البيئات وأسرعها التي يمكن تكوينها، يتميز Windows Sandbox ببساطته وأمانه وسهولة استخدامه.. إن ميزة الحصول على نسخة نظيفة يتم التخلص منها عند إيقاف التشغيل هي أنك لن تضطر إلى القلق بشأن الفيروسات أو الأخطاء أو التكوينات الضارة.
على الرغم من أنه ليس بديلاً عن آلة افتراضية ذات حالة ثابتة، فإن سهولة الوصول إليه واستخدامه تجعله أداة لا غنى عنها لأي متحمس أو متخصص في التكنولوجيا أو مطور. شارك هذه المعلومات حتى يعرف المستخدمون الآخرون عن الموضوع.