Первый взгляд на Windows Sandbox
- Категория: Windows
Windows Sandbox - это новая функция виртуализации, которую Microsoft интегрирует в Windows 10. Windows Sandbox позволяет пользователям и администраторам запускать программное обеспечение в изолированной программной среде, чтобы оно не могло нанести вред базовой системе.
Песочница - не новая концепция, но пользователям пришлось прибегать к установке сторонних решений, таких как Sandboxie или виртуальные машины, такие как VMWare или VirtualBox в прошлом, для запуска программного обеспечения в защищенной среде.
Windows Sandbox станет частью Windows 10 Pro и Enterprise; все включено в операционную систему, что делает ее удобным и элегантным решением.
Среда работает должным образом: это «изолированная временная среда рабочего стола», которая защищает базовый хост от повреждений и исчезает при закрытии.
Требования Windows Sandbox
Windows Sandbox имеет следующие предварительные требования:
- Windows 10 Pro или Windows 10 Enterprise build 18305 или новее.
- Архитектура AMD64.
- Не менее 4 гигабайт оперативной памяти, 1 гигабайт свободного дискового пространства и 2 ядра ЦП (рекомендуется 8 гигабайт или более ОЗУ, твердотельный накопитель и 4 ядра с гиперпоточностью).
- Виртуализация включена в BIOS.
- Если вы используете виртуальную машину, вам необходимо запустить командлет PowerShell: Set-VMProcessor -VMName -ExposeVirtualizationExtensions $ true
Microsoft отмечает, что для всех параметров конфиденциальности, кроме параметра диагностических данных хоста, установлены значения по умолчанию в изолированной среде.
Как включить Windows Sandbox
Если система соответствует требованиям, перечисленным выше, вы можете включить Windows Sandbox в диалоговом окне Windows Features.
- Используйте ярлык Windows-Pause, чтобы открыть апплет панели управления системой.
- Выберите главную панель управления.
- Активировать программы.
- Выберите Включение или отключение компонентов Windows.
- Проверьте Windows Sandbox.
- Нажмите ОК и следуйте инструкциям.
Вы также можете включить эту функцию с помощью приложения Настройки:
- Используйте ярлык Windows-I, чтобы открыть приложение «Настройки».
- Перейдите в Приложения> Приложения и компоненты> Программы и компоненты> Включение или отключение компонентов Windows.
- Выберите Включить Windows Sandbox.
Использование Windows Sandbox
После установки используйте меню «Пуск» для загрузки Windows Sandbox. Вы можете поискать это. Обратите внимание, что это требует возвышения; вы можете щелкнуть файл правой кнопкой мыши и выбрать «Запуск от имени администратора», чтобы запустить его с повышенными привилегиями.
Скопируйте исполняемый файл - или любой другой файл, если на то пошло - и вставьте его в окно Windows Sandbox. Затем вы можете запустить его, как на «реальном» рабочем столе, и взаимодействовать с программой, как обычно.
Вы можете закрыть окно Windows Sandbox в любое время, чтобы закрыть сеанс. Любые изменения отменяются, а содержимое песочницы удаляется в процессе.
Microsoft ноты песочница Windows использует контейнеры Windows для обеспечения функции песочницы. Хотя контейнеры Windows были «разработаны для работы в облаке», команда Microsoft интегрировала их с Windows 10 и модифицировала так, чтобы они нормально работали на ноутбуках и настольных компьютерах с операционной системой.
Windows Sandbox использует загруженную версию Windows в качестве образа операционной системы; это отличается от многих других сред виртуализации, для которых требуются виртуальные образы, которые пользователям необходимо загрузить и установить на машины.
В текущем состоянии реализации есть несколько известных проблем:
- Вызов «значительной активности ЦП и диска» при установке и в первую минуту обслуживания.
- Меню «Пуск» откладывается, и некоторые приложения меню «Пуск» не запускаются.
- Часовой пояс не синхронизируется между Windows Sandbox и хостом.
- Windows Sandbox не поддерживает установщики, требующие перезагрузки.
- Microsoft Store не поддерживается.
- Дисплеи с высоким разрешением и конфигурации с несколькими мониторами не очень хорошо поддерживаются.
Случаи использования
Windows Sandbox предлагает несколько интересных вариантов использования; в некоторых случаях он может заменить другие решения виртуализации:
- Запустите программное обеспечение, которое вы хотите проверить, чтобы оно не могло нанести вред основной операционной системе или украсть данные.
- Запускать программное обеспечение в среде в целях конфиденциальности (например, не требовать записи истории или следов во временной папке).
- Запустите любой другой файл в песочнице.
Хотя вы можете устанавливать программы в песочнице, вы не можете использовать ее для тестирования или анализа программного обеспечения, которое требует перезагрузки системы, прежде чем ее можно будет использовать.
Заключительные слова
Microsoft еще не интегрировала эту функцию ни в одну из версий Windows 10. Компания планирует интегрировать ее в будущие сборки Insider для целей тестирования, прежде чем она появится в предстоящем обновлении функции для Windows 10.
Windows Sandbox предлагает преимущества по сравнению со сторонними решениями для песочницы или виртуализации: она интегрирована в Windows 10 и использует операционную систему хоста в качестве своей основы. С другой стороны, ему не хватает гибкости, и он не поддерживает постоянные сеансы или данные.
Еще неизвестно, насколько быстро Windows Sandbox запустится при запуске в системе, которая ее поддерживает, и насколько сильно будет работать более быстрое оборудование.
Теперь ваша очередь: Интеграция песочницы в Windows 10? Хорошо или плохо? Что ты думаешь?