- Как включить Песочницу в Windows 10 Домашняя
- Установка Песочницы в Windows 10 Home
- Песочница Windows 10 — как включить, настроить и использовать
- Установка песочницы Windows 10 (Windows Sandbox)
- Настройки Windows Sandbox
- Видео по установке и настройке Песочницы
- Дополнительная информация
- Как включить Windows Sandbox. Встроенная песочница Windows 10
- Системные требования для Windows Sandbox
- Как включить и использовать песочницу Windows Sandbox в Windows 10
- Необходимые условия
- Как включить / выключить Песочницу Windows
- Как включить / выключить Песочницу Windows в меню Компоненты Windows
- Как включить / выключить Песочницу Windows с помощью PowerShell
- Как включить / выключить Песочницу Windows с помощью Командной строки
- Запуск и использование Песочницы Windows
Как включить Песочницу в Windows 10 Домашняя
В этой инструкции подробно о том, как включить песочницу в Windows 10 Home с помощью простого скрипта. Непосредственно о том, что такое «Песочница», об использовании этой функции и некоторых дополнительных нюансах в отдельной статье Песочница Windows 10 (Windows Sandbox).
Установка Песочницы в Windows 10 Home
Внимание: при тестах данного способа установки песочницы я столкнулся с тем, что её удаление и откат сделанных изменений оказывается затруднительным (точнее — не удалось полностью удалить все следы). Возможно, помогут заранее созданные точки восстановления, но гарантий дать не могу.
Для установки песочницы Windows 10 можно использовать простой bat-файл, который, с помощью DISM установит все необходимые компоненты в домашней версии системы. Такой файл можно сделать самостоятельно, используя код, приведенный ниже (см. Как создать bat файл).
А при желании его можно скачать с сайта автора скрипта: https://www.deskmodder.de/blog/2019/04/20/windows-10-home-windows-sandbox-installieren-und-nutzen/ (сайт на немецком, ссылка на загрузку — Sandbox Installer.zip на указанной странице).
После завершения установки компонентов вам будет предложено перезагрузить компьютер, сделайте это.
При перезагрузке будет проведена настройка системы и новых компонентов, а после неё вы увидите новый пункт в меню «Пуск» — Windows Sandbox, запускающий песочницу.
О возможных ошибках (например, 0x80070002 «Не удается найти указанный файл») при запуске, их исправлении и возможностях настройки песочницы в упоминавшейся выше инструкции про использование песочницы Windows 10.
А вдруг и это будет интересно:
15.09.2019 в 15:59
Windows 10 Home
При запуске вызвало ошибку:
«Подключение к песочнице прервано.
Error 0x80072746. Удаленный хост принудительно разорвал существующее подключение.
Вы хотите отправить отзыв об этой проблеме?» (Да/Нет)
Не может ли это быть отказом сервера работать именно с хоум-эдишен?
16.09.2019 в 11:03
Не похоже (но не исключено, конечно). Вообще, такая ошибка обычно бывает (когда с виртуальными машинами работаешь в 10 Pro, а песочница — и есть виртуальная машина), если что-то меняется в параметрах сети во время работы, либо блокируется сеть виртуальная сторонним софтом (антивирусы, брандмауэры и т.п.).
07.10.2019 в 03:25
Такая же бадяга с разрывом. Блокираторов не имею.
01.11.2019 в 12:35
В статье допущен ряд ошибок. Для начала — всю операцию лучше проводить в командной строке, а не в батнике. Сначала предоставлю исправленный набор команд, а потом дам комментарии:
Теперь комментарий:
1) В статье не учитывается тот момент, что для песочницы требуется Hyper-V. Поскольку этой виртуальной машины тоже нет в домашней редакции, то и этот компонент тоже нужно восстановить и включить в компонентах.
2) Последние 2 команды, которые редактируют реестр, дают возможность использовать песочницу на «проблемном» железе — например, на виртуалке с системными требованиями ниже заявленных. Тестировал лично.
3) Точки восстановления для данной операции не нужны, потому что система по-факту не устанавливает что-то, а «активирует» то, что уже есть, но заблокировано из-за ограничений домашней редакции.
4) В статье ни слова не сказано о том, что нужно включить виртуализацию в настройках BIOS/UEFI
03.03.2020 в 21:46
Спасибо за набор команд.
18.04.2020 в 17:52
for /f %i in (‘findstr /i . sandbox.txt 2^>nul’) do dism /online /norestart /add-package:»%SystemRoot%\servicing\Packages\%i»
В это строке какая-то ошибка.
Вы сами то тестировали свой скрипт?
18.04.2020 в 18:02
Строка выглядит так (кавычки имеют значение, в вашем примере один знак %i):
Тестировал при написании статьи, скриншот в статье как раз из командной строки при тесте, установка прошла успешно. Сейчас перепроверить не могу, только Pro под рукой.
Хотя.. вот, запустил в виртуалке с Pro 1909 (ошибки-то покажет и в ней), скопировав содержимое bat прямо из статьи, результат — все пакеты по порядку установились, ни одной ошибки.
18.04.2020 в 18:52
спасибо
вопрос был адресован IT Simply
там опечатка в скрипте
18.04.2020 в 18:22
По аналогии с немецким скриптом в некоторых местах (не везде) надо % заменить на %%
06.09.2020 в 09:50
Подскажите, пожалуйста, а как восстановить компонент Hyper-V? В открытом доступе нигде не нашёл 🙁
15.12.2019 в 16:16
Да уж! И песочница не заработала, и блюстакс теперь не стартует даже после удаления песочницы 🙁
16.12.2019 в 09:23
Отключите компоненты hyper-v в компонентах, должен заработать после этого.
17.12.2019 в 23:24
Отключал конечно, перезагружал, кучу вариантов с сайтов перелопатил — всё бесполезно. И, кстати, это известная проблема с песочницей и блюстаксом. В общем, полирнул систему и БС заработал )
17.05.2020 в 19:34
как полирнуть систему?
14.03.2021 в 23:39
Чтобы заработал BlueStacks после отключения песочницы надо не только отключить Hyper-V и ещё компонент «Платформа виртуальной машины» находится также в «Компоненты Windows»
Источник
Песочница Windows 10 — как включить, настроить и использовать
В этой инструкции подробно о том, как включить (установить) песочницу Windows 10, о возможных настройках, а также некоторая дополнительная информация, которая может оказаться полезной. На всякий случай отмечу, что функция доступна только начиная с Windows 10 версии 1903 в Профессиональной и Корпоративной редакциях, но при желании, включить песочницу можно и в Windows 10 Домашняя. Также может быть полезным: Использование бесплатной песочницы Sandboxie для запуска программ в изолированной среде.
Установка песочницы Windows 10 (Windows Sandbox)
Для установки песочницы в Windows 10, при условии, что ваша система соответствует указанным выше параметрам, достаточно выполнить следующие действия:
- Откройте панель управления (для этого можно использовать поиск в панели задач или нажать Win+R и ввести control), переключите вид панели управления на «Значки», а затем откройте пункт «Программы и компоненты».
- В меню слева нажмите «Включение и отключение компонентов Windows».
- В списке компонентов найдите «Песочница Windows» и включите его.
- Нажмите Ок, дождитесь завершения установки и перезагрузите компьютер.
- На этом Windows Sandbox установлен и готов к работе: соответствующий пункт появится в меню «Пуск».
- При запуске песочницы запускается чистая виртуальная машина Windows 10 с доступом к сети и возможностью безопасно запускать практически любые программы внутри (доступа к вашим программам и файлам по умолчанию нет).
В случае если пункт «Песочница Windows» неактивен, а при наведении на него указателя мыши вы видите сообщение «Не удается установить Песочницу Windows: у процессора нет требуемых возможностей виртуализации», это может говорить о том, что в БИОС/UEFI отключена виртуализация или ваш компьютер оснащен недорогим процессором без поддержки виртуализации.
Для включения виртуализации в БИОС, при наличии функции, найдите пункт VT-x (Intel Virtualization Technology) или AMD-v в параметрах (обычно в Advanced Configuration) и включите его (установите в Enabled), затем сохраните сделанные изменения и перезагрузите компьютер.
Настройки Windows Sandbox
После запуска Песочница Windows — это чистая система, без доступа к вашим файлам в основной системе (что может быть нужно), зато с доступом к сети (что представляет потенциальную опасность). При необходимости, вы можете настроить поведение Windows Sandbox с помощью специальных файлов конфигурации, представляющих собой обычный текстовый файл XML с расширением .wsb. Таких файлов может быть несколько: в зависимости от того, с какими параметрами требуется запустить песочницу, запускаете нужный файл. Обновление: появилась утилита для автоматического создания файлов конфигурации, подробно: Настройка Песочницы Windows 10 в Sandbox Configuration Manager (Sandbox Editor).
Содержимое файла должно начинаться с и заканчивать , а среди доступных параметров, которые указываются внутри этих тегов есть следующие.
Отключение доступа к сети:
Отключение доступа к виртуальному графическому адаптеру (изображение не исчезнет, но исчезнут функции ускорения графики):
Проброс папок с основной системы в песочницу Windows (параметр ReadOnly задает доступ только для чтения, при указании False возможна будет и запись):
Подключенные папки будут отображаться на рабочем столе (также возможен доступ по пути C:\Users\WDAGUtilityAccount\Desktop\Имя_папки внутри песочницы).
Запуск команды при открытии песочницы:
Все эти параметры можно компоновать в рамках одного файла конфигурации .wsb, который можно создать с помощью любого текстового редактора, даже встроенного «Блокнота» (при его использовании в диалоге сохранения в поле «Тип файла» выберите «Все файлы» и при сохранении укажите расширение .wsb). На скриншоте ниже — пример такого файла конфигурации.
В этом файле отключается доступ к сети и GPU, подключаются две папки с основной машины и при входе запускается Проводник.
Видео по установке и настройке Песочницы
Дополнительная информация
Дополнительные нюансы, которые могут быть полезны:
- Между основной системой и песочницей Windows работает буфер обмена, с помощью которого вы можете легко «передать» файлы в Sandbox без создания wsb файлов конфигурации.
- Каждый раз при закрытии песочницы всё её содержимое очищается. При необходимости сохранять результаты работы, используйте общие папки.
- Как уже было отмечено выше, невозможность включить песочницу Windows (неактивна в компонентах) связана с отключенной виртуализацией или с отсутствием её поддержки процессором.
- Ошибка 0x80070002 «Не удается найти указанный файл» при запуске песочницы может говорить о разных проблемах. В первую очередь, на финальном релизе с этим столкнулись владельцы ОС на языке, отличном от английского и Майкрософт обещает это исправить. Обновление: ошибка исправлена в обновлении KB4512941. Самостоятельное исправление (уже не актуально): установить английскую ОС, а уже затем на нее русский языковой пакет.
Источник
Как включить Windows Sandbox. Встроенная песочница Windows 10
Песочница Windows (Windows Sandbox) позволяет пользователям редакций Windows 10 Pro и Windows 10 Enterprise запускать подозрительные приложения в изолированном виртуальном пространстве, чтобы они не могли внести изменения в основную хост-систему. После закрытия сеанса песочницы, все файлы и приложения будут удалены навсегда.
Системные требования для Windows Sandbox
Для работы Песочницы Windows необходимо выполнение следующих требований:
- Windows 10 Pro или Enterprise – Windows 10 (версия 1903), KB4512941 (Build 18362.329) или выше.
- Архитектура x86-64 (также AMD64/Intel64/EM64T).
- Включение виртуализации в BIOS.
- Минимум 4 ГБ ОЗУ (рекомендуется 8 ГБ ОЗУ).
- Минимум 1 ГБ свободного дискового пространства (рекомендуется SSD).
- Минимум двухядерный процессор (рекомендуется четырехядерный процессор с поддержкой технологии Hyperthreading).
В статье, опубликованной в официальном блоге Microsoft, сообщается, что новая функция использует технологии на основе контейнеров Windows. Инженеры интегрировали Windows 10 в данные контейнеры и применили новую технологию “Integrated Scheduler”, которая позволяет хост-системе решать, когда нужно запустить изолированную среду.
Основная идея Windows Sandbox заключается в том, чтобы добавить возможность запуска приложений в изолированной среде, обеспечивая при этом все необходимые функции безопасности, требуемые от виртуальной машины.
Как включить и использовать песочницу Windows Sandbox в Windows 10
Необходимые условия
- Установите Windows 10 Pro или Enterprise, KB4512941 (Build 18362.329) или выше.
- Включите виртуализацию:
- Если вы используете физический компьютер, убедитесь, что в BIOS включена функция виртуализации.
- Если вы используете виртуальную машину, включите встроенную виртуализацию с помощью этого командлета PowerShell:
- Set-VMProcessor -VMName
-ExposeVirtualizationExtensions $true
Как включить / выключить Песочницу Windows
Как включить / выключить Песочницу Windows в меню Компоненты Windows
- Откройте меню Компоненты Windows (Панель управления > Программы > Программы и компоненты > Включение и отключение компонентов Windows) и выберите Песочница Windows. Нажмите OK, чтобы установить песочницу. Может понадобиться перезагрузка компьютера.
Как включить / выключить Песочницу Windows с помощью PowerShell
- Запустите PowerShell от имени администратора (введите powershell в поиске меню Пуск и выберите «Запуск от имени администратора»).
- Выполните следующую команду, чтобы включить Песочницу Windows:
- Выполните следующую команду, чтобы отключить Песочницу Windows:
Как включить / выключить Песочницу Windows с помощью Командной строки
- Запустите Командную строку от имени администратора (введите cmd в поиске меню Пуск и выберите «Запуск от имени администратора»)
- Выполните следующую команду, чтобы включить Песочницу Windows:
- Выполните следующую команду, чтобы отключить Песочницу Windows:
Запуск и использование Песочницы Windows
- Используя меню «Пуск», найдите Windows Sandbox, запустите ее и разрешите повышение привилегий.
- Скопируйте исполняемый файл с основной хост-системы.
- Вставьте исполняемый файл в окно песочницы Windows Sandbox (на рабочем столе Windows).
- Запустите исполняемый файл в песочнице Windows Sandbox; если это установщик, продолжайте и установите его.
- Запустите приложение и используйте его как обычно.
- Когда вы закончите экспериментировать, вы можете просто закрыть приложение Windows Sandbox. Все содержимое песочницы будет окончательно удалено.
- Убедитесь, что на хост-системе нет изменений, внесенных вами в песочницу Windows Sandbox.
- Вы также можете использовать файлы конфигурации (WSB) или утилиту Windows Sandbox Editor для запуска песочницы с заданными параметрами: использование vGPU, поддержка сети, общие папки, скрипты и программы автозагрузки.
Источник