معمولاً آزمایش برنامههای جدید روی ماشین مجازی انجام میشود، اما راهاندازی یک ماشین مجازی فرایند سادهای نیست و عملکرد روانی هم ارائه نمیدهد. به همین دلیل مایکروسافت قابلیتی به نام Windows Sandbox معرفی کرده است که استفاده از آن تجربهای متفاوت در مقایسه با ماشین مجازی فراهم میکند. در ادامه مروری بر عملکرد این قابلیت پس از یک هفته استفاده ارائه میشود.
کاربرد Windows Sandbox در رایانه
بسیاری از کاربران ویندوز علاقهمند به آزمایش برنامههای مختلف هستند؛ از جمله ابزارهایی مانند Windhawk، Files App و Tiny11. اما همه برنامهها انتظارات را برآورده نمیکنند. برخی کند عمل میکنند و برخی حتی میتوانند بدافزار باشند. برای جلوگیری از آسیب به سیستم اصلی، این برنامهها میتوانند در محیط امن Windows Sandbox آزمایش شوند.
این قابلیت در سال ۲۰۱۹ و همراه با بهروزرسانی ماه مه ویندوز ۱۰ معرفی شد. Sandbox یک نصب ایزوله و تمیز از همان نسخه ویندوز فعال ایجاد میکند. از آن میتوان برای تست برنامهها پیش از نصب روی سیستم اصلی، اجرای فایلهای ناشناس، اشکالزدایی و حتی آزمایش ابزارهای کمتر شناختهشده استفاده کرد.
Sandbox مانند یک ماشین مجازی موقتی عمل میکند؛ هر کاری که در آن انجام شود، پس از راهاندازی مجدد از بین میرود. بهعنوان مثال، اگر برنامهای در Sandbox نصب شود، پس از ریاستارت حذف خواهد شد. این جداسازی کامل باعث میشود حتی در صورت مواجهه با بدافزار، سیستم اصلی در امان بماند.
نحوه نصب Windows Sandbox در ویندوز ۱۱
نصب Sandbox ساده است، اما چند نکته مهم وجود دارد:
- تنها روی نسخههای Pro، Enterprise و Education ویندوز فعال میشود. نسخه Home بهطور رسمی از آن پشتیبانی نمیکند.
- برای بررسی سازگاری، باید در Command Prompt دستور
systeminfo.exeاجرا شود. در بخش Hyper-V requirements همه گزینهها باید مقدار “Yes” داشته باشند.
اگر گزینههایی مانند Virtualization Enabled in Firmware یا Data Execution Prevention مقدار “No” داشتند، باید آنها را فعال کرد. برای فعالسازی مجازیسازی، لازم است به تنظیمات UEFI/BIOS مراجعه و گزینه Virtualization Technology را روشن کرد.
برای فعالسازی DEP نیز باید از مسیر:
Windows Security > App & Browser Control > Exploit Protection Settings گزینه On by Default انتخاب شود.
پس از انجام این مراحل:
- منوی Start را باز کرده و وارد بخش Turn Windows Features On or Off شوید.
- گزینه Windows Sandbox را فعال کرده و سیستم را ریاستارت کنید.
- پس از راهاندازی مجدد، با جستجوی Windows Sandbox در منوی Start میتوان آن را اجرا کرد.
نصب Microsoft Store در Windows Sandbox
بهطور پیشفرض، سرویس Windows Update در Sandbox غیرفعال است، بنابراین Microsoft Store وجود ندارد و نصب برنامههای فروشگاه دشوار میشود.
برای رفع این مشکل، اسکریپتی توسط ThioJoe ارائه شده است. کافی است:
- اسکریپت را از صفحه GitHub او در سیستم میزبان کپی کنید.
- در Sandbox، Windows PowerShell را باز کرده و اسکریپت را جایگذاری و اجرا کنید.
پس از اجرای موفق، فروشگاه مایکروسافت در Sandbox نصب خواهد شد و امکان دانلود و آزمایش برنامهها مشابه سیستم اصلی فراهم میشود.
جمعبندی
Windows Sandbox محیطی ایزوله، سریع و موقت برای آزمایش برنامهها فراهم میکند. این قابلیت بدون نیاز به پیکربندی پیچیده ماشین مجازی، امنیت بیشتری برای کاربران ایجاد میکند. در حالی که ابزارهایی مانند VMware برای اجرای سیستمعاملهای متفاوت همچنان کاربرد دارند، Sandbox گزینهای ایدهآل برای آزمایش برنامههای ویندوزی محسوب میشود.

















