همه چیز راجع به Windows SandBox و نحوه استفاده از آن
Windows Sandbox یک ویژگی جدید است که در ابتدا با به روز رسانی مه 2019 (نسخه 1903) ویندوز 10 ارائه شده است که برای اجرای برنامه هایی که قابل اطمینان نیستند در یک محیط جداگانه بسیار سبک که به طور مستقل از ویندوز اصلی شما اجرا می شود، طراحی شده است.
از لحاظ فنی، Windows Sandbox یک ماشین مجازی است که با استفاده از Hypervisor مایکروسافت با استفاده از OS image مشابه با ماشین مجازی شما ایجاد می شود. با این حال، این یک محیط بسیار سبک حدود 100MB حجم دارد که برای بوت شدن و اجرای سریع تر بهینه سازی شده، هدف اصلی Windows Sandbox افزایش امنیت هست و با استفاده از برنامه ریزی یکپارچه هسته ، گرافیک مجازی و مدیریت حافظه هوشمند کار می کند.
اگر چه شما می توانید یک ماشین مجازی برای این کار بسازید اما، استفاده از Windows Sandbox مزایایی دارد برای مثال، لازم نیست که کار های اضافه ای را برای ایجاد یا دانلود یک ماشین مجازی انجام دهید. هر بار که این ویژگی را راه اندازی می کنید، یک ویندوز 10 جدید، نصب و اجرا می شود. هنگامی که شما برنامه مورد نظر را تست کردید و Windows Sandbox و بستید، همه چیز به طور خودکار حذف می شود. همچنین، ویژگی مجازی سازی میتواند هر چیز در داخل محیط Sandbox از ویندوز اصلی شما جدا کند; که این امر امنیت سیستم را برای تست برنامه هایی که به آنها اطمینان ندارید به حداکثر مقدار ممکن میرساند.
سیستم مورد نیاز جهت اجرای Windows Sandbox
قبل از شروع آموزش برای فعال سازی و اجرای Windows Sandbox، باید حداقل سیستم زیر را داشته باشید.
· ویندوز 10 اورجینال پرو یا اینترپرایز
· قابلیت مجازی سازی سخت افزار
· AMD64 architecture
· CPU دو هسته ای
· 4 گیگابایت رم 1 گیگابایت فضای خالی
چگونه WindowsSandbox را بر روی Windows 10 فعال کنیم؟
· فعال کردن مجازی سازی
قبل از فعال سازی Windows Sandbox باید از اینکه دستگاه شما از مجازی سازی سخت افزاری و فعال بودن این ویژگی در ورودی/خروجی سیستم( (BIOS یا در Unified Extensible Firmware Interface (UEFI) اطمینان حاصل کنید.
برای چک کردن این موضوع باید:
1. منوی Start را باز کنید.
2. عبارت Command Prompt جستجو کنید و سپس بر روی آن کلیک کنید
3. دستور روبرو را بنویسید و سپس Enter را بزنید : systeminfo.exe
4. در قسمت "Hyper-V Requirements" اگر گزینه "Virtualization Enabled In Firmware" Yes هست، یعنی دستگاه شما قادر به اجرای Windows Sandbox هست.
اگر مجازی سازی (virtualization ) فعال نیست . شما باید در تنظیمات BIOS یا UEFI firmware این ویژگی را فعال کنید برای این کار معمولا بایستی در ابتدای روشن شدن سیستم یکی از کلید های F1, F2, F3, F10, F12, the ESC یا Delete را بزنید.
فعال کردن Windows Sandbox
برای فعالسازی Windows Sandbox در ویندوز 10 ورژن 1903 یا بالاتر بترتیب زیر عمل میکنیم:
1. اجرای منوی Start
2. عبارت Turn Windows features on or off را جستجو کنید، و روی گزینه Windows Features experience تا باز شود.
3. Windows Sandbox را چک کنید و تیک آن را بزنید.
4. بر روی OK کلیک کنید.
5. دستگاه را ریستارت کنید.
بعد از مراحل بالا شما قادر به نصب لایه مجازی بصورت موقت برای تست برنامه هایی که به آنها اطمینان ندارید از طریق Windows Sandbox هستید.
نحوه استفاده از Windows Sandbox در ویندوز 10
1. اجرای منوی Start
2. Sandbox را جستجو کنید. بر روی آن راست کلیک کنید و گزینه Run as administrator انتخاب کنید.
3. در ویندوز اصلی خود بر روی فایل نصب برنامه ای را که میخواهید تست کنید راست کلیک کنید و Copy را انتخاب کنید.
4. در Windows Sandbox راست کلیک کرده و Paste را بزنید.
نکته: شما نمیتوانید از قابلیت Drag & drop برای انتقال فایل در Windows Sandbox استفاده کنید. شما همچنین میتوانید برنامه مورد نظر خود را از طریق Microsoft Edge دانلود کنید.
5. بر روی برنامه مورد نظر (.exe , .msi یا ...) دوبار کلیک کرده تا شروع به نصب کند.
6. مراحل نصب را طی کنید تا برنامه نصب شود.
بعد از انجام مراحل بالا شما میتوانید برنامه مورد نظر را مانند هر اپلیکیشن دیگری اجرا کنید. برای خارج کردن Windows Sandbox از حالت تمام صفحهاز کلید های Ctrl + Alt + Break (Pause) استفاده کنید.اگر شما از حالت high contrast استفاده میکنید برای خاموش و روشن کردن این حالت از کلید های Shift + Alt + PrintScreenاستفاده کنید.
زمانی که تست شما تکمیل شد برای خروج از حالت Windows Sandbox روی دکمه خروج بالای صفحه سمت راست کلیک کنید و سپس OK را بزنید تا ویندوز اصلی باز شود. بعد از بستن Windows Sandbox ، ماشین مجازی و محتوای آن بطور کامل از روی دستگاه شما بدون کوچکترین تاثیری بر روی ویندوز 10 اصلی شما پاک میشوند.