Как запустить программу через песочницу

Многие пользователи ПК по своему опыту знают, что запуск малоизвестных программ и переход по сомнительным ссылкам чреваты печальными последствиями. Установив «крайне полезную» программу или открыв вложение электронной почты, можно легко заразить свой компьютер вирусом. А что, если открыть файл или ссылку всё же необходимо, хотя бы в рамках тестирования? Как быть в таком случае? Напрашивается вариант с установкой на компьютер VirtualBox и выполнением потенциально рискованных действий внутри виртуальной системы.

Что ж, способ этот довольно простой и эффективный, но не лишенный недостатков. Виртуальная машина занимает на диске значительное пространство, имеет относительно небольшую производительность и некоторые ограничения, касающиеся использования аппаратной части. Поэтому стоит рассмотреть альтернативные решения, одно из которых заключается в использовании встроенной Песочницы Виндовс 10, представленной разработчиками Microsoft в сборке 1903.

Windows Sandbox

Песочница Sandboxie скачать, установить и как пользоваться?

Активация Песочницы в Windows 10

Системная Песочница, или Windows Sandbox являет собой небольшую, размером порядка 100 Мб, виртуальную машину. В основу ее положен функционал компонента Hyper-V. Песочница позволяет создавать изолированную среду, в которой пользователь может запускать непроверенные приложения и даже вирусы без угрозы для хостовой системы. После закрытия Песочницы все внесенные ПО изменения внутри виртуальной среды удаляются. В отличие от классических VM, штатная Песочница имеет малый вес, не требует установки ОС и потребляет значительно меньше ресурсов.

Чтобы иметь возможность пользоваться этим инструментом, его сначала нужно активировать. Ниже мы покажем, как включить Песочницу в Windows 10, но перед этим следует убедиться, что ваш ПК соответствует следующим требованиям:

  • В BIOS активирована виртуализация;
  • Используется 64-разрядная Windows 10 не ниже сборки 1903;
  • Редакция системы Pro или Enterprise.

Включение Песочницы в Windows 10 осуществляется тремя способами:

  • из апплета «Компоненты Windows»;
  • из классической командной строки;
  • из консоли PowerShell.

Попробуем все способы по очереди.

Откройте апплет командой optionalfeatures, введя ее в окошке «Выполнить», найдите в списке пункт «Песочница Windows», отметьте его флажком и нажмите «OK». Чтобы настройки вступили в силу, перезагрузите компьютер.

Запуск Песочницы командой optionalfeatures

Включение Песочницы Windows 10

Вызовите консоль CMD от имени администратора и выполните в ней команду Dism /online /Enable-Feature /FeatureName «Containers-DisposableClientVM» -All. Перезагрузите компьютер.

Обзор Sandboxie безопасный запуск программ и как запустить копию любой программы через Sanboxie

Включение Песочницы через командную строку

Запустите с повышенными привилегиями PowerShell, выполните команду Enable-WindowsOptionalFeature –FeatureName «Containers-DisposableClientVM» -All -Online и перезагрузите ПК.

Включение Песочницы с помощью утилиты PowerShell

Если у вас домашняя Виндовс 10, можете попробовать активировать в ней Песочницу обходным путем, установив необходимые компоненты с помощью специального командного файла. Скачайте его по ссылке sandbox-installer.zip и запустите с правами администратора. После установки соответствующий пункт должен появиться в окне «Компоненты Windows».

Установка песочницы

Настройка Песочницы

Активировав и открыв Песочницу в Windows 10, вы обнаружите, что она имеет доступ в интернет, но не предоставляет функционала для обмена файлами с хостовой системой. То есть, чтобы протестировать в Песочнице некое стороннее приложение, придется скачать его через встроенный браузер. Вопрос с обменом файлами решается путем изменения конфигурации Песочницы. В скором времени настройка будет перенесена в графический интерфейс, однако сейчас для этого используются XML-файлы с расширением WSB. Они позволяют:

  • Включать/отключать виртуальный GPU;
  • Открывать/закрывать сетевой доступ;
  • Подключать общие папки;
  • Автоматически запускать скрипты и программы при входе в песочницу.

Создавать конфигурационные файлы можно как вручную, так и с помощью специальных программ. Ниже на скриншоте представлена структура одного из таких файлов с подробными пояснениями. Управляющими элементами здесь являются теги с прописанными внутри значениями. Вот основные из них:

  • Configuration – указывает, что это файл конфигурации;
  • VGpu – отвечает за совместное использование GPU;
  • Networking – отвечает за использование сети внутри Песочницы;
  • MappedFolders, MappedFolder и HostFolder – организуют доступ к общим папкам;
  • ReadOnly – управляет правами доступа к общей папке;
  • LogonCommand и Command – автоматизируют запуск программ и скриптов внутри Песочницы.
Читайте также:
Kaspersky total security подготовка к запуску программы зависает

Конфигурационный файл Песочницы

Значения Disable и Enable отключают и включают параметры, равно как и используемые в теге True и False. Внутри тега прописывается путь к общей папке, а в качестве значения тега используется путь к исполняемому файлу. Если вы знакомы с языком HTML или XML, то легко разберетесь в коде, если нет, воспользуйтесь для создания файлов-лаунчеров тулзой Sandbox Configuration Manager.

Загрузите архив с утилитой, распакуйте и запустите ее исполняемый файл. Интерфейс менеджера представлен четырьмя разделами:

  • Basic Infos – здесь вы можете дать имя конфигурационному файлу, выбрать место его хранения, включить или отключить сеть и VGPU.
  • Mapped Folders – в этом разделе задается путь к общей папке и права доступа. False подразумевает, что каталог будет доступен только для чтения, True – для чтения и записи.
  • Startup Commands – здесь можно прописать команду или указать путь к исполняемому файлу, который должен запускаться при входе в Песочницу.
  • Overview – позволяет просматривать код сгенерированного файла.

Basic Infos

Mapped Folders

Startup Commands

Overview

Сохраняются файлы нажатием кнопки «Crеate Sandbox». Количество создаваемых WSB-файлов не ограничено, каждый из них запускает Песочницу с конкретным набором предустановленных настроек.

Как пользоваться Песочницей

Если при создании WSB-файлов у пользователя и могут возникнуть трудности, то с работой внутри Песочницы справятся все без исключения. Запускается Windows Sandbox из меню Пуск либо командой WindowsSandbox.exe в окошке «Выполнить». Разумеется, для запуска утилиты можно использовать и конфигурационные файлы WSB.

WindowsSandbox в меню Пуск

Открытая Песочница представляет собой чистую виртуальную «Windows 10» с интегрированными в нее браузером, обновлениями и драйверами.

Окно WindowsSandbox

Никаких дополнительных настроек производить не нужно. Просто запустите внутри рабочего пространства необходимое вам приложение, скопировав его из общей папки или перетащив на окно Песочницы. Проведя эксперименты, закройте Песочницу как обычное приложение, подтвердив завершение работы в диалоговом окошке. При этом всё содержимое безопасного окружения будет безвозвратно удалено. Для сохранения результатов работы следует использовать общие папки, расположенные на рабочем столе Песочницы.

Ошибки при запуске

Выше мы разобрались, как активировать и запустить Песочницу на Windows 10. Теперь рассмотрим ошибки, с которыми, возможно, придется столкнуться при запуске компонента.

Ошибка 0x80070002

Ошибка с описанием «Не удается найти указанный файл» и кодом 0x80070002 иногда возникает в Windows 10 с локализацией, отличной от англоязычной. Устраняется неполадка двумя способами – установкой обновления KB4512941 или установкой чистой англоязычной версии Windows 10 (после активации Песочницы ее можно русифицировать).

Ошибка 0x80070002

Ошибка 0xc0370106

Если Песочница отказалась стартовать, выдав сообщение «Виртуальная машина или контейнер неожиданно завершились» и код 0xc0370106, то, скорее всего, есть проблемы в работе компонентов виртуализации. Для начала попробуйте запустить Windows Sandbox с правами администратора, а потом проверьте работу следующих служб в оснастке управления службами:

Список служб, необходимых для запуска Песочницы

Рекомендуется также установить всё последние обновления.

Песочница недоступна или не активируется

Наконец, при неудачной попытке активации Windows Sandbox через командную строку или в апплете компонентов Windows следует убедиться, что в BIOS включена виртуализация, а сам компьютер соответствует минимальным требованиям для запуска Песочницы. Отсутствие Windows Sandbox в списке системных компонентов будет означать, что установлена неофициальная сборка Windows 10.

  • ТЕГИ
  • Windows Sandbox
  • виртуальная машина
  • песочница

Источник: viarum.ru

Как включить и пользоваться Песочницей в Windows 11 или Windows 10

В Windows 11 и Windows 10 доступно немало интересных функций, которые снимают необходимость в установке специализированных программ от сторонних разработчиков. Одной из таких функция является Песочница или Sandbox. Песочница – это специальное виртуальное окружение, позволяющее запускать потенциально опасные программы без риска повреждения операционной системы. Такая защита реализуется за счет того, что запускаемое приложение оказывается в виртуальной машине, которая полностью изолирована от основной системы.

Читайте также:
Использование компьютерных программ для анализа отчетности финансовой отчетности

Конечно, что-то подобное было доступно и раньше. Но, тогда для безопасного запуска ненадежного ПО требовалась установка специальных программ. Например, можно было использовать бесплатную виртуальную машину VirtualBox. Теперь же эта функция доступна всем пользователям Windows из коробки.

Единственное ограничение – это версия Windows. Для того чтобы использовать Песочницу вам понадобиться профессиональная (Pro) или корпоративная (Enterprise) версия Windows 10 (1903+) или Windows 11. Впрочем, даже это ограничение можно обойти и установить Песочницу в Домашнюю версию Windows 10.

Как включить Песочницу в Windows 11, 10

Для включения Песочницы в Windows 11 или Windows 10 можно использовать разные способы: окно « Компоненты Windows », консоль PowerShell или командную строку. После включения система потребует перезагрузку компьютера и выполнит установку дополнительных компонентов. После этого Sandbox можно будет запустить из списка всех программ в меню « Пуск ».

Компоненты Windows

Для того чтобы включить Песочницу через окно « Компоненты Windows » нужно нажать комбинацию клавиш Win-R и выполнить команду « optionalfeatures ».

команда optionalfeatures

Также вы можете открыть « Панель управления » и перейти в раздел « Программы – Программы и компоненты – Включение и отключение компонентов Windows ».

Панель управления

После открытия « Компонентов Windows » нужно найти и включить опцию « Песочница Windows ». Дальше нужно завершить установку выбранного компонента и перезагрузить компьютер.

окно Компоненты Windows

Для отключения Песочницы нужно просто зайти в « Компонентов Windows » и отключить указанную выше опцию.

PowerShell

Чтобы воспользоваться этим способом нужно запустить консоль PowerShell с правами администратора и выполнить следующую команду:

Enable-WindowsOptionalFeature -FeatureName «Containers-DisposableClientVM» -All -Online

После выполнения данной команды в консоли появится предложение перезагрузить компьютер. Введите английскую букву « y » чтобы согласится (yes).

включения песочницы через PowerShell

Для отключения песочницы используйте следующую команду PowerShell:

Disable-WindowsOptionalFeature –FeatureName «Containers-DisposableClientVM» -Online

Командная строка

Еще один вариант — это включение через командную строку. Чтобы воспользоваться этим методом запустите командную строку Windows с правами администратора и выполните следующую команду:

Dism /online /Enable-Feature /FeatureName:»Containers-DisposableClientVM» -All

включения песочницы через командную строку

После выполнения данной команды в появится предложение перезагрузить компьютер. Введите английскую букву « y » чтобы согласится (yes).

Для отключения Песочницы используйте команду:

Dism /online /Disable-Feature /FeatureName:»Containers-DisposableClientVM»

После перезагрузки программа « Windows Sandbox » появится в меню « Пуск ». Ее можно будет найти в списке всех программ или с помощью поиска.

Все описанные выше способы включения Песочницы одинаково работают как в Windows 10, так и в Windows 11.

Как включить виртуализацию в BIOS

В некоторых случаях, пункт « Песочница Windows » в окне « Компоненты Windows » может быть неактивен, а при наведении курсора появится сообщение « Не удается установить Песочницу Windows: у процессора нет требуемых возможностей виртуализации ». Данная ошибка говорит о том, что на вашем компьютере отключена функция виртуализации или ваш процессор не поддерживает эту функцию.

Для включения виртуализации нужно зайти в BIOS, включить там соответствующую опцию и перезагрузить компьютер. В зависимости от производителя процессора и материнской платы название данной опции в BIOS может отличаться. Например, на платах для Intel это может быть « VT-x » или « Intel Virtualization Technology ».

Intel Virtualization Technology

А на платах для AMD — « AMD-v », « SVM » или « SVM Mode ».

SVM Mode

После включения виртуализации в BIOS нужно перезагрузить компьютер, зайти в « Компоненты Windows » и включить Песочницу.

Читайте также:
Программа adobe pagemaker это

Как установить Песочницу в Windows 10 Home

Если же у вас домашняя версия Windows 10 (Windows 10 Home), то просто так включить Песочницу не получится. Ее нужно сначала установить при помощи командной строки. Для упрощения этой процедуры существует BAT-файл, который был написан немецким энтузиастом. Вы можете скачать этот файл и получить подробную информацию на этой странице (текст на немецком).

На странице доступно два файла:

  • Sandbox Installer.zip – архив с BAT-файлом, который устанавливает Песочницу;
  • Sandbox UnInstaller.zip – архив с BAT-файлом, который удаляет ранее установленную Песочницу;

На случай если ссылки не будут работать приводим содержимое обоих файлов.

Содержимое Sandbox Installer.bat:

Содержимое Sandbox UnInstaller.bat:

Для того чтобы установить Песочницу в Windows 10 Home (Домашняя) вам нужно просто скачать архив « Sandbox Installer.zip », распаковать его на своем компьютере и запустить BAT-файл.

установка Песочницы

После этого нужно дождаться завершения установки и перезагрузить компьютер. После перезагрузки компьютера программа Windows Sandbox появится с списке установленных программ в вашем меню « Пуск », и вы сможете начать ею пользоваться.

Как запускать приложения в режиме песочницы в Windows 10 Home

toadmin.ru

Песочница — это метод запуска приложений или даже целых операционных систем в изолированной среде. Они работают внутри контейнера, который отделяет их от ОС, в которой работает сам контейнер. Пользователи Windows 10 Pro, использующие обновление функций 1903 (или более поздней версии), могут использовать стандартный режим песочницы, с которым он теперь поставляется, но пользователи Windows 10 Home не имеют ничего подобного. Это. Тем не менее, для Windows 10 доступно множество приложений-песочниц, и одно из лучших недавно стало бесплатным.

Sandboxie — это приложение, которое существует уже давно, поэтому оно не только работает, но и работает хорошо. Поскольку теперь он бесплатный, он доступен для использования практически всем. Единственное ограничение заключается в том, что он может запускать только Win32 или настольные приложения, но не UWP или современные приложения.

Как удалить приложение Skype UWP в Windows 10

Режим песочницы в Windows 10 Home

Скачать Sandboxie и установите его. Приложение довольно маленькое, и его установка занимает не более нескольких минут. В процессе установки потребуется установить необходимый драйвер.

После установки вы можете пройти вводное руководство из шести шагов, если хотите. Это простое в использовании приложение, но все же неплохо посмотреть, как все работает. После того, как вы пройдете обучение, создайте ярлык для приложения, которое вы хотите запустить в режиме песочницы, на рабочем столе.

Откройте Sandboxie и перетащите ярлык в окно приложения. Вы увидите окно с вопросом, хотите ли вы запустить приложение в песочнице по умолчанию или за ее пределами. Песочница по умолчанию выбрана по умолчанию, поэтому просто нажмите ОК в этом окне. При желании вы также можете запустить приложение с повышенными правами / правами администратора.

Как обезопасить свой компьютер с Windows 7 в 2020 году

Sandboxie покажет вам процессы, запущенные для приложения, и окно приложения откроется с желтой рамкой. Вы можете использовать приложение, как обычно.

Sandboxie — невероятно простое в использовании приложение. Если вы щелкнете его значок на панели задач, вы найдете параметры, которые упрощают выбор приложения для запуска в режиме песочницы. Он легкий и, в отличие от Windows 10 Pro и его режима песочницы, Sandboxie не запускает всю ОС для запуска одного приложения. Вместо этого он запускает только выбранное вами приложение, что делает его намного легче.

Если вы хотите запускать приложения в режиме песочницы в Windows 10 Home, это один из лучших доступных вариантов. Это приложение не только бесплатное, оно разрабатывается годами и действительно усовершенствовано.

Источник: toadmin.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru