Головна » Робочий стіл » Як запускати кілька екземплярів програми Windows

    Як запускати кілька екземплярів програми Windows

    Запуск декількох екземплярів програм і файлів безсумнівно підвищує продуктивність. Однак багато програми не дозволять вам відкривати більше одного вікна і дайте помилку або відкрийте активне вікно, коли ви намагаєтеся запустити їх двічі.

    На щастя, є деякі обхідні шляхи, щоб обійти це обмеження залежно від того, який тип програми ви хочете відкрити кілька разів одночасно.

    У цій статті я покажу вам кілька методів, щоб відкрити більше ніж один примірник програми в Windows.

    Чому деякі програми дозволяють кілька вікон, а деякі - ні?

    Для вашої безпеки важливо знати, чому це обмеження існує. По-перше, це обмеження додає розробник програми а не сама Windows. Таким чином, ви не повинні звинувачувати Windows у тому, що ви не надаєте можливість запускати декілька програм.

    Тепер, якщо розробники навмисно додали це обмеження у своїй програмі, то вони повинні мати деякі поганий вплив на програму. Відкриття декількох екземплярів програми може мати декілька ефектів. Є хороший шанс, що два вікна будуть конфліктувати один з одним і привести до збої програми або пошкодження даних тощо.

    Деякі розробники можуть також додати це обмеження, тому що це буде немає точки відкриття декількох вікон їх програми. Наприклад, інструменти системної інформації пропонують таку ж інформацію незалежно від того, скільки випадків ви відкриваєте.

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

    Загалом, ви повинні мати на увазі, що обмеження є з причини і ви завжди повинні бути готові працювати з поганою ситуацією, якщо ви збираєтеся запускати декілька екземплярів.

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

    Щоб відкрити інше вікно програми, просто запустіть його знову. Більш простий спосіб це зробити натисніть і утримуйте клавішу Shift і клацніть на піктограмі програми на панелі завдань.

    Якщо програма дозволяє декілька вікон, то інший екземпляр відкриється без петлі. Наприклад, ви можете відкрити кілька версій документа і відредагувати їх окремо, або відкрити кілька документів в одній програмі; як документи Microsoft Word. Ви також можете відкрити кілька вікон програм, таких як CCleaner і запустити кілька типів сканувань одночасно.

    До тих пір, поки програма не має конфліктуючого характеру, є хороший шанс, що ви зможете відкрити її. Тому спробуйте двічі відкрити програму і дізнатися, як вона підвищує вашу продуктивність.

    Використовуйте різні облікові записи користувачів, щоб відкрити кілька екземплярів програм

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

    На щастя, mutex прив'язаний тільки до поточного профілю користувача. Можливо, ви не зможете відкрити цю програму в поточному профілі користувача, але ви все одно можете відкрити його як іншого користувача. Вам просто потрібно мати двох облікових записів на вашому ПК і ви можете легко відкрити два примірники однієї програми.

    Створіть новий профіль користувача

    По-перше, я покажу вам, як можна створити інший обліковий запис користувача на ПК. Якщо ви вже маєте інший обліковий запис користувача та знаєте його реєстраційні дані, вам не потрібно проходити цей крок.

    Для демонстраційних цілей, я збираюся використовувати Windows 10 PC. Якщо ви користуєтеся Windows 7 або 8, то ви можете дотримуватися інструкцій на сторінці підтримки Microsoft.

    1. Відкрити Windows 10 "Налаштування"і натисніть"Облікові записиТут.Родина та інші користувачіs "розділ і натисніть"Додайте когось до цього ПК"під"Інші користувачі".
    2. Відкриється нове вікно. Натисніть на "У мене немає інформації про вхід цієї особи"посилання тут.
    3. На наступній сторінці натисніть кнопку "Додати користувача без облікового запису MicrosoftЦей профіль не потрібно підключати до облікового запису Microsoft, тому цей крок буде пропущено.
    4. Тепер надайте ім’я користувача та пароль для нового облікового запису та натисніть "ДаліВаш обліковий запис буде створено.
    Відкрийте два примірники програми

    Тепер, коли у вас є два облікові записи користувачів, давайте відкриємо два примірники потрібної програми.

    1. Відкрийте потрібну програму.
    2. Відкрийте цю програму знову, але цього разу тримайте клавішу Shift і клацніть правою кнопкою миші на ній. З контекстного меню натисніть на новий запис "Запускати як іншого користувача".
    3. Далі надайте ім'я користувача та пароль новоствореного облікового запису і натисніть enter.
    4. Ще один екземпляр тієї ж програми відкриється. На скріншоті нижче оригінальне вікно браузера Opera ліворуч, а знову відкрите вікно справа.

    Нещодавно відкрите вікно не матиме зв'язку з першим вікном. Він відчує, що програму було тільки що встановлено, жодні конфігурації, збережені дані або будь-яка інша інформація з оригінального вікна не перейде до нового вікна.

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

    Наприклад, відеоігри зазвичай не використовують мутекс для запобігання їх кількох випадках. Якщо цей трюк не працював з вашою програмою, перевірте спосіб, наведений нижче.

    Використовуйте Sandboxie

    Хоча вищевказаний метод все ще є найбільш надійним, але коли він не працює, то програмне забезпечення ізоляції обов'язково працюватиме на вас.

    Програмне забезпечення Isolation в основному надає програмі середовище повністю окремо від вашої системи. Це захищає вашу систему від пошкодження від зараженої програми.

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

    Sandboxie є популярним інструментом для цієї мети, що дозволяє безкоштовно запустити інший екземпляр програми. Якщо ви хочете запустити більше двох примірників програми, то вам доведеться перейти на версію Sandboxie premium.

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

    Це буде запустити цю програму в безпечному середовищі і ви помітите, що контур вікна стане жовтим, коли ви наведете курсор миші вгорі.

    На відміну від вищезгаданого методу, примірник виконується в Sandboxie буде використовувати ті ж конфігурації та дані, що й оригінальна програма. Проте будь-які внесені зміни або дані, додані в примірник Sandboxie, не синхронізуються з оригінальним вікном програми. Тим не менш, ви можете використовувати Параметр відновлення Sandboxie для відновлення вмісту на жорсткому диску.

    Підсумовуючи

    Використання інструменту ізоляції на зразок Sandboxie є надійним способом відкрити інший екземпляр програми. Однак, це не повинно бути вашим першим пріоритетом, як ви можуть зіткнутися з проблемами при збереженні деяких даних у середовищі Sandboxie. У більшості випадків запуск програми під двома обліковими записами має працювати і буде легше зберігати дані.