Как запустить 2 окна через песочницу
Песочница sandboxie или как запустить две программы одновременно
Давайте разберемся как запустить две копии программы одновременно, если она это не поддерживает? И рассмотрим мы два наиболее распространенных варианта, это запуск под сеансами разных пользователей и запуск в песочнице sandboxie.
В какой же ситуации вам может понадобиться запустить две копии одной и той же программы? Лично у меня ситуация такая, сейчас у нас параллельно идут курсы по C++, Java, Web-разработке и мне необходимо записи оперативно выкладывать в личный кабинет студентов. Когда я обработал один проект, мне нужно его скомпилировать, а это занимает довольно много времени. И пока один проект компилируется я не могу обрабатывать другие записи.
Вот здесь как раз и возникает потребность в запуске двух копий программы одновременно.
Так же ко мне обращались по данному вопросу, когда хотели запустить игру под разными аккаунтами на одном компьютере. В общем потребности бывают разные, поэтому давайте рассмотрим, как решить данную задачу.
Ну и как я говорил, в качестве первого варианта рассмотрим работу под разными сеансами пользователей. Для этого достаточно на том же самом компьютере войти под другой учетной записью пользователя, не завершая сеанс текущего пользователя. Аналогичным образом несколько пользователей работают с одним приложением на терминальном сервере.
Если у вас в системе только один пользователь, то придется создать второго (Мой компьютер \ ПКМ \ Управление \ Локальные пользователи \ Пользователи \ Новый пользователь \ Имя \ Пароль)
Теперь либо через меню Пуск, либо нажав на рабочем столе ALT+F4 \ Сменить пользователя, заходим под другим пользователем. Как вы видите, под этим пользователем мы можем запустить туже самую программу и работать в ней. Но, если мы посмотрим в диспетчер задач, то увидем, что система не слабо загружена работой двух пользователей. Так что стоит смотреть по потреблению ресурсов выгодно вам это делать или нет.
Кстати, через диспетчер задач можно быстро переключаться между сеансами пользователей. Достаточно щелкнуть правой кнопкой мыши по имени пользователя и выбрать пункт «Подключиться»
Здесь самое важное что вам нужно не завершить сеанс, а именно переключаться между пользователями, иначе, все приложения, запущенные под другим пользователем, будут закрыты.
Теперь рассмотрим второй способ с использованием программы sandboxie
Скачиваем и устанавливаем программу (https://www.sandboxie.com)
Вообще, основная цель данной программы изолировать работу программ от воздействия на операционную систему. Но, мы можем использовать её для достижения наших целей.
Выбираем песочницу \ Запустить приложение \ Указываем путь к программе \ ОК
Так же можно запустить программу в песочнице из контекстного меню (ПКМ \ Запустить в песочнице)
Вы можете создать сколько угодно песочниц, а, следовательно, запустить сколько угодно одновременных приложений в одном и том же сеансе пользователя. Все ограничивается только производительностью системы.
Кстати, после завершения работы с программой из песочницы, все изменения сделанные в ходе работы будут удалены, в этом и заключается суть песочницы. Но, это не относится к программам, у которых информацию хранится в интернете, допустим тот же Skype. Ну и так же у меня Camtasia, так как я буду сохранять в файл проекта, но если бы я поменял какие-то стандартные настройки, то при завершении работы они бы не сохранились. Хотя при желании эти настройки сохранить можно, но это уже совсем другая история!
Как включить «Windows Sandbox» в Windows 10 • Pureinfotech
В Windows 10 «Windows Sandbox» представляет собой облегченную изолированную среду, доступную начиная с May 2019 Update, для тестирования ненадежных приложений, не затрагивая ваше устройство.
Sandbox работает так же, как виртуальная машина, использующая гипервизор Microsoft и аппаратную виртуализацию для запуска отдельного ядра, которое изолирует сеанс Windows Sandbox от хоста. По сути, это крошечная установка Windows 10 (размером около 100 МБ), достаточная для установки и запуска ненадежных классических приложений, изолированных от основной установки.
По заявлению компании, Windows Sandbox также очень эффективна, поскольку в ней используется встроенный планировщик ядра, интеллектуальное управление памятью и виртуальная графика, и она является одноразовой. По окончании использования приложения песочница удаляется, а это означает, что каждый раз, когда вы запускаете эту функцию, вы будете начинать с чистой установки Windows 10.
В этом руководстве вы узнаете, как включить песочницу Windows, доступную в обновлении Windows 10 May 2019 Update.
Как включить Windows Sandbox в Windows 10
Выполните следующие действия, чтобы включить «Windows Sandbox» для запуска ненадежных приложений в Windows 10:
-
Откройте Запустите в Windows 10.
-
Найдите Включите или выключите компоненты Windows и щелкните верхний результат, чтобы открыть интерфейс.
-
Отметьте опцию Windows Sandbox .
Включить Windows Sandbox в Windows 10 версии 1903
-
Нажмите кнопку ОК .
-
Нажмите кнопку Перезагрузить сейчас .
После выполнения этих шагов вы можете запустить Windows Sandbox из меню «Пуск».
Эта функция доступна только для Windows 10 Pro и Windows 10 Enterprise, начиная с версии 1903 (сборка 18305) на устройствах с процессорами и материнскими платами, поддерживающими виртуализацию. Если вы не видите эту функцию, вероятно, вы не используете поддерживаемую версию Windows 10 или аппаратная виртуализация не поддерживается или не включена.
Если аппаратная виртуализация не включена, обратитесь к производителю материнской платы, чтобы узнать, как включить эту функцию.
.Как запустить несколько версий одной и той же программы на вашем компьютере
Запуск нескольких экземпляров программы может быть полезным, например, если у вас несколько учетных записей Skype.
Большинство людей, вероятно, не имеют нескольких учетных записей для одной и той же службы или им нужно одновременно манипулировать тремя экземплярами Word.Однако в тех случаях, когда только одна запущенная копия приложения не подходит, есть несколько вариантов, позволяющих обойти ограничение.
В следующий раз, когда вам нужно будет запустить приложение в нескольких окнах, вот несколько решений.
Базовое решение
Есть один метод, который на самом деле не запускает независимые экземпляры программы, но это может быть все, что вам нужно.Чтобы открыть второе окно любой открытой программы, просто удерживайте Shift и щелкните его значок на панели задач. Для таких программ, как Word, Notepad или Chrome, откроется второе окно с пустым документом.
Однако это будет работать не со всеми приложениями, включая Skype. Если вы хотите запускать независимые процессы этих приложений, продолжайте.
Запуск от имени другого пользователя
Каждый раз, когда вы открываете приложение в Windows, операционная система создает новый процесс этой программы под вашей учетной записью.Если в вашей системе более одного пользователя и вы переключаетесь между ними с помощью меню «Пуск», вы можете создавать новые экземпляры одной и той же программы под другим пользователем.
Вы можете увидеть это, открыв диспетчер задач ( CTRL + Shift + ESC ) и просмотрев вкладку Details .Столбец Имя пользователя содержит пользователя, запустившего процесс.
Конечно, постоянно переключаться между учетными записями пользователей для использования двух копий Skype было бы утомительно.Однако есть способ получше: вы можете запустить программу от имени другого пользователя, чем ваша обычная учетная запись. Если у вас еще нет второго пользователя на вашем компьютере, создайте для него новую учетную запись. Вы можете сделать это, открыв приложение «Настройки » из меню «Пуск», затем перейдите к Учетные записи > Семья и другие люди .
Щелкните Добавьте кого-нибудь к этому ПК .Когда вам будет предложено ввести его адрес электронной почты, нажмите У меня нет данных для входа этого человека внизу. Вам не нужно использовать учетную запись Microsoft для входа, поэтому нажмите Добавить пользователя без учетной записи Microsoft внизу следующего диалогового окна. Установите имя пользователя ( Dummy или что-то подобное подойдет) и пароль для учетной записи. Если вы не установите пароль, следующий шаг не сработает.
Как запускать программы под другой учетной записью
Теперь, когда у вас есть две учетные записи, вы можете запускать программы под любой учетной записью, которую вы выберете.Если вы открываете программу из меню «Пуск», она по умолчанию открывается под вашей учетной записью. Чтобы запустить его в качестве второго пользователя, найдите его в меню «Пуск», щелкните правой кнопкой мыши и выберите Дополнительно> Открыть расположение файла .
Затем, удерживая Shift , щелкните правой кнопкой мыши значок нужной программы в открывшемся окне проводника.Щелкните Запуск от имени другого пользователя в диалоговом окне, и вы увидите поле входа с просьбой войти в систему с другой учетной записью. Введите данные для входа, которые вы только что создали, и вместо этого приложение запустится под этой учетной записью.
В ходе нашего тестирования мы обнаружили, что использование этого метода для открытия приложения, которое вы уже открыли, просто открывает новое окно под вашей учетной записью.Чтобы обойти это, используйте Запуск от имени другого пользователя команду до того, как вы откроете программу в обычном режиме. Когда мы это сделали, Skype сначала открыл окно «Пожалуйста, войдите в систему», а затем открыло страницу нашей учетной записи, когда мы впоследствии запустили его в обычном режиме.
Изолировать с песочницей
Если вы не хотите использовать описанный выше метод, есть программа, созданная специально для этой цели.Sandboxie - это инструмент, который позволяет запускать что угодно в изолированном окне от остальной части вашей системы. Это отличный способ проверить потенциально опасное программное обеспечение в контролируемой среде, но также позволяет запускать несколько версий приложения.
Для начала загрузите Sandboxie и выполните процесс установки.Когда вы закончите, вы увидите запись Run Sandboxed , щелкнув правой кнопкой мыши программу в проводнике. Вам, вероятно, придется щелкнуть правой кнопкой мыши запись приложения в меню «Пуск» и выбрать More> Open File Location , чтобы найти их.
Программа в песочнице отображается на панели задач, как и все остальное, но вы увидите желтый контур вокруг нее, когда наведете курсор мыши на границы окна.Обратите внимание, что все, что вы создаете в песочнице, уничтожается, когда вы заканчиваете ее использовать, поэтому обязательно сохраните все важные файлы на своем компьютере, чтобы не потерять их.
В целом метод Запуск от имени , вероятно, проще для большинства пользователей.Sandboxie - это мощная утилита с множеством применений, но для ее правильного изучения потребуется немного времени. Загляните в FAQ, если вы хотите узнать больше.
Sandboxie - это бесплатный инструмент, но после 30 дней использования он заставляет вас ждать несколько секунд перед запуском изолированной программы.Это не имеет большого значения, если вы открываете приложение и оставляете его открытым на несколько часов, но это может помешать вам, если вы регулярно запускаете изолированные приложения. Лицензия на 21 доллар в год или 35 долларов на всю жизнь снимает это ограничение.
Не забывайте о встроенных инструментах
Помимо этих двух инструментов Windows, во многих программах есть параметры, которые позволяют выполнять аналогичные функции.
Поскольку в наши дни мы так много делаем с браузерами, одно из ваших лучших средств для запуска нескольких экземпляров учетной записи - это окно в режиме инкогнито / приватное. Окна в режиме инкогнито по сути представляют собой «чистый» браузер, который не хранит никакой информации для входа или другой идентифицирующей информации.Таким образом, вы можете использовать окно в режиме инкогнито для одновременного входа в несколько Facebook, Gmail или веб-версий приложений, таких как Skype, без выхода из своей основной учетной записи.
Chrome также включает переключатель профиля, который позволяет открывать Chrome под другой учетной записью Google.Также есть гостевая учетная запись, похожая на окно в режиме инкогнито.
Если вы используете Outlook, вы можете добавить несколько адресов электронной почты и просматривать их все в одном окне Outlook.
Для фанатиков обмена мгновенными сообщениями Франц - ваш лучший друг. Эта универсальная служба обмена сообщениями позволяет вам входить в десятки сервисов, таких как Hangouts, Skype, Discord и WhatsApp, в одном окне.Более того, все они запускаются отдельно, поэтому вы можете войти в пять разных учетных записей Skype, если они у вас есть.
Множественные входы - не проблема
Поначалу это может показаться пугающим, но с этими инструментами и методами у вас не должно возникнуть проблем с запуском нескольких экземпляров одной программы.Некоторые могут доставить вам немного больше проблем, чем другие, но одно из этих решений должно работать практически для всего. Однако не позволяйте себе слишком увлекаться всеми этими аккаунтами!
Хотите немного глубже? Ознакомьтесь с лучшими способами запуска нескольких операционных систем на вашем ПК.
Для каких программ и служб вы запускаете несколько экземпляров? Сообщите нам, если мы пропустили самый полезный метод, или вы попробуете один из них, оставив комментарий!
Пожизненная подписка Mondy предоставляет доступ к 33 различным языкам, которые вы можете выучить.
Об авторе
Бен - заместитель редактора и менеджер по адаптации в MakeUseOf.Он оставил свою работу в сфере ИТ, чтобы писать полный рабочий день в 2016 году и никогда не оглядывался назад. В качестве профессионального писателя он освещал технические руководства, рекомендации по видеоиграм и многое другое уже более шести лет.
Ещё от Ben StegnerПодпишитесь на нашу рассылку новостей
Подпишитесь на нашу рассылку, чтобы получать технические советы, обзоры, бесплатные электронные книги и эксклюзивные предложения!
Еще один шаг…!
Подтвердите свой адрес электронной почты в только что отправленном вам электронном письме.
.c # - Как запустить два игровых окна в редакторе Unity
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
linux - безопасный способ запуска кода других людей (песочница) на моем сервере?
Переполнение стека- Около
- Товары
- Для команд
- Переполнение стека Общественные вопросы и ответы
- Переполнение стека для команд Где разработчики и технологи делятся частными знаниями с коллегами
- Вакансии Программирование и связанные с ним технические возможности карьерного роста
- Талант Нанимайте технических специалистов и создавайте свой бренд работодателя
- Реклама Обратитесь к разработчикам и технологам со всего мира
- О компании