Домашняя » рабочий стол » Как запустить несколько экземпляров программы Windows

    Как запустить несколько экземпляров программы Windows

    Запуск нескольких экземпляров программ и файлов, безусловно, повышает производительность. Тем не менее, многие программы не позволят вам открыть более одного окна и выдает ошибку или открывает активное окно при попытке запустить их дважды.

    К счастью, есть некоторые обходные пути, чтобы обойти это ограничение в зависимости от того, какую программу вы хотите открыть несколько раз одновременно.

    В этой статье я покажу вам несколько способов, чтобы открыть более одного экземпляра программы в Windows.

    Почему некоторые программы допускают несколько окон, а некоторые нет?

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

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

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

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

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

    Запустите несколько экземпляров программ, которые позволяют эту функцию

    Чтобы открыть другое окно программы, просто запустить его снова. Более простой способ сделать это нажмите и удерживайте клавишу Shift и нажмите на значке программы в панели задач.

    Если программа допускает несколько окон, другой экземпляр откроется без шарнира. Например, вы можете открыть несколько версий документа и редактировать их отдельно или открыть несколько документов в одной программе; как документы Microsoft Word. Вы также можете открывать несколько окон программ, таких как CCleaner, и запускать несколько типов сканирования одновременно..

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

    Используйте разные учетные записи пользователей, чтобы открыть несколько экземпляров программ

    Разработчики используют разные методы, чтобы накладывать ограничения на открытие нескольких экземпляров программы, и наиболее часто используемый метод - через мьютекс. Mutex предотвращает доступ потоков к той же программе, если она уже запущена.

    К счастью, мьютекс привязан только к текущему профилю пользователя. Возможно, вы не сможете открыть эту программу в текущем профиле пользователя, но вы все равно можете откройте его как другого пользователя. Вам просто нужно иметь две учетные записи на вашем компьютере и вы можете легко открыть два экземпляра одной и той же программы.

    Создать новый профиль пользователя

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

    Для демонстрации я собираюсь использовать ПК с Windows 10. Если вы являетесь пользователем Windows 7 или 8, вы можете следовать инструкциям, приведенным на странице поддержки Microsoft..

    1. Откройте Windows 10 "настройки"и нажмите на"Счета"... сюда переходи"Семья и другой пользовательs "раздел и нажмите"Добавить кого-то еще на этот компьютер" под "Другие пользователи".
    2. Откроется новое окно. Нажмите на "У меня нет информации для входа этого человекассылка здесь.
    3. На следующей странице нажмите наДобавить пользователя без учетной записи MicrosoftMsgstr "Этот профиль не обязательно должен быть подключен к учетной записи Microsoft, поэтому мы пропускаем этот шаг.
    4. Теперь введите имя пользователя и пароль для новой учетной записи и нажмите «следующий". Ваша учетная запись будет создана.
    Откройте два экземпляра программы

    Теперь, когда у вас есть две учетные записи, давайте откроем два экземпляра нужной вам программы.

    1. Откройте нужную программу.
    2. Откройте эту программу еще раз, но на этот раз удерживайте клавишу Shift и щелкните по ней правой кнопкой мыши. Из контекстного меню нажмите на новую записьЗапуск от имени другого пользователя".
    3. Затем предоставьте имя пользователя и пароль вновь созданной учетной записи и нажмите ввод.
    4. Еще один экземпляр той же программы откроется. На скриншоте ниже оригинальное окно браузера Opera находится слева, а вновь открытое окно справа.

    Вновь открытое окно не будет связано с первым окном. Будет казаться, что программа была только что установлена, никакие конфигурации, сохраненные данные или любая другая информация из исходного окна не будут переданы в новое окно.

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

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

    Используйте песочницу

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

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

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

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

    Загрузите и установите Sandboxie и убедитесь, что вы добавили в контекстное меню пункт во время установки. Теперь щелкните правой кнопкой мыши программу, которую вы хотите запустить в Sandboxie, и выберите «Беги с песочницей".

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

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

    Подводить итоги

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