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

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

Способ 1: Использование Shift + ПКМ (для локальных учетных записей)

Самый простой способ запуска программы от имени другого пользователя — это использование комбинации клавиш Shift + правая кнопка мыши. Этот метод подходит для запуска от локальных учетных записей:

  1. Найдите программу, которую хотите запустить, в Проводнике или Меню Пуск.
  2. Нажмите и удерживайте клавишу Shift, а затем щелкните правой кнопкой мыши по файлу или ярлыку программы.
  3. В появившемся меню выберите пункт Запуск от имени другого пользователя.
  4. Введите имя пользователя и пароль учетной записи, от имени которой нужно запустить программу, и нажмите OK.

Программа откроется с правами указанного пользователя.

Способ 2: Использование командной строки

Запуск через командную строку — более гибкий метод, который может быть полезен, если вы хотите автоматизировать процесс или запускать программу с системными привилегиями:

  1. Откройте Командную строку с правами администратора. Для этого нажмите Win + S, введите "Командная строка", щелкните правой кнопкой мыши по приложению и выберите Запуск от имени администратора.
  2. Введите команду:
    runas /user:имя_пользователя "путь_к_программе"
    Например:
    runas /user:Администратор "C:\Program Files\ExampleApp\app.exe"
  3. Введите пароль учетной записи, если это потребуется, и нажмите Enter.

Программа запустится с правами указанного пользователя.

Способ 3: Создание ярлыка для запуска от имени другого пользователя

Если часто приходится запускать программу от имени другой учетной записи, можно создать ярлык для упрощения процесса:

  1. Щелкните правой кнопкой мыши на рабочем столе и выберите Создать → Ярлык.
  2. В поле расположения объекта введите команду в формате runas /user:имя_пользователя "путь_к_программе".
  3. Нажмите Далее и укажите имя для ярлыка.
  4. Щелкните Готово для завершения создания ярлыка.

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

Способ 4: Использование PowerShell

PowerShell — мощный инструмент для управления системой, который также позволяет запускать программы от имени другого пользователя:

  1. Откройте PowerShell от имени администратора (нажмите Win + X и выберите Windows PowerShell (Администратор)).
  2. Введите следующую команду:
    Start-Process -FilePath "путь_к_программе" -Credential (Get-Credential)
    PowerShell предложит ввести учетные данные пользователя, от имени которого необходимо выполнить команду.

После ввода учетных данных программа запустится с правами выбранного пользователя.