Как установить программу без прав Администратора в Windows

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

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

Установка программы без прав и ввода пароля учетной записи Администратора

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

Запрос контроля учетных записей для установки программы

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

  1. Запустите командную строку, для этого в поиске на панели задач начните набирать «Командная строка» и выберите нужный результат, либо нажмите клавиши Win+R на клавиатуре, введите cmd и нажмите Enter.
  2. В командной строке введите команду
    set __COMPAT_LAYER=RunAsInvoker
    и нажмите Enter.
  3. Введите путь к файлу установщика и нажмите Enter (либо просто перетащите файл на окно командной строки, чтобы вставить полный путь к нему). Запуск установки программы без прав администратора
  4. Если всё прошло гладко, установка программы должна запуститься, и её можно продолжить, с учётом описанных далее нюансов. Процесс установки без прав администратора

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

  • Главное последствие этого при установке программ описанным способом— невозможность устанавливать их в защищенные системные папки. В последних версиях Windows это, в том числе, папка Program Files, то есть придется создавать свою папку для устанавливаемых программ в расположении, где это разрешено.
  • Также установщик не сможет прописать параметры в реестр «для всех пользователей», что для некоторых программ может привести к их неправильной работе, для некоторых других, как для архиватора из примера выше — невозможности прописать ассоциации файлов и добавить пункты в контекстные меню папок и файлов (хотя сама программа исправно работает).
  • Удалить установленные показанным способом программы, не имея прав администратора не получится через «Программы и компоненты». Для удаления потребуется тем же методом запускать файл удаления (uninstall) из папки программы.

Если установка программ, а также запуск утилит, требующих прав администратора вам требуется регулярно, при этом прав администратора нет, вы можете создать bat-файл со следующим содержимым:

set __COMPAT_LAYER=RunAsInvoker && start "" %1

и в дальнейшем запускать такие установщики и программы простым перетаскиванием установщика на созданный файл .bat.

Скрипт для установки без прав администратора

Как и в предыдущем способе, работоспособность не гарантирована: в случае, если для каких-то процедур программе требуются «настоящие» права администратора, выполнить их она не сможет.

Комментарии (31) к Как установить программу без прав Администратора в Windows

  • Данил

    здраствуйте а как сделать такой же батник с локальным админом?
    я в домене но при установке или запуске программ надо вводить постоянно пароль локального админа

    Ответить

    • Dmitry

      Здравствуйте. Ну по идее (не пробовал) берем psexec и:
      psexec \\имя_компьютера -c %1 -u USERNAME -p PASSWORD

      Ответить

  • Саня контаин

    здравствуйте не могу установить обс без админ прав установщик не запускается и так со всеми программами которые надо установить виндовс 7

    Ответить

    • Dmitry

      Здравствуйте.
      OBS можно скачать в виде архива, не требующего установки

      https://github.com/obsproject/obs-studio/releases

      Ответить

      • Назик

        А нету случаем Geforce now в виде архива?)

        Ответить

  • никита

    способ конечно рабочий но нетут то было установщик запускается а вот загрузить не дает пишет «не удалось открыть ключ реестра для записи»
    я в msconfig Отключил сведения о приложении или appinfo и теперь не могу включить так как не зайти не куда и даже не сбросить винду потому что нужны админ права

    Ответить

  • Артур Пирожков

    здрасте не записывает в реестр программы и выдается ошибка «не удалось открыть ключ реестра для записи» и не устанавливает!

    Ответить

    • Dmitry

      Здравствуйте.
      Как было отмечено в статье, способ позволяет обойти запрос прав администратора для запуска установки: для установки некоторых программ этого хватает. Но те программы, которые при установке действительно выполняют действия, требующие прав администратора, выполнить эти действия не смогут (но иногда работают и без этого, с ограничениями — например, не добавив свои типы файлов или пункты в контекстное меню).

      Ответить

  • Кирилл

    А что делать если требует права потом?

    Ответить

    • Dmitry

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

      Ответить

  • кирилл

    знаете есть какие движки для разработки игр под андроид без админ прав?

    Ответить

  • Саня контаин

    Здравствуйте и это опять я с обс и у меня проблемы я не могу запустить ее пишет эту ошибку «Программа не запускается, потому что Qt5winextras.dll отсутствует на вашем компьютере.» вот что установлено на пк Microsoft Net Framework 4.5.2 и больше не чего кроме хрома и блюстакс 4

    Ответить

    • Dmitry

      А этот файл должен поставляться вместе с OBS… ничего там в папке программы не ковыряли, не удаляли? Антивирус, может?

      Ответить

  • Алексей

    Здравствуйте я скачал программу но где найти ярлык ведь на рабочем столе его нет? я уже переустанавливал программа называется дискорд помогите

    Ответить

    • Dmitry

      Здравствуйте.
      В

      C:\Пользователи \Имя пользователя\AppData\Local\Discord

      по идее

      Ответить

  • Vlad

    У меня не работает (Windows 7). В командной строке пишет типа «не является внутренней или внешней командой, исполняемой программой или пакетным файлом.»
    Если через бат фаил, то на секунду всплывает командная строка, и ничего не происходит.

    Ответить

  • Bogdan

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

    Ответить

    • Dmitry

      Здравствуйте.
      1. А не настроен ли родительский контроль на компьютере случайно?
      2. В свойствах файла этих программ (правый клик — свойства) нет ли кнопочки «Разблокировать этот файл»?

      Ответить

  • Виталий Ферит

    Дарова друг не поможешь как обойти админ права в командной строке я устал как выдать админку без нее пж помоги

    Ответить

  • Артем

    Здравствуйте не могу установить программу пишет Системе не удается найти указанный путь

    Ответить

  • Артем

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

    Ответить

    • Dmitry

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

      Ответить

  • иван

    здрасте. проблема в том что скачал приложение Lesta Game Center она как стим скачивает игры. но когда хочу закачать игру из этого приложения. всплывает что нужно ввести пароль. что делать. скажите пж

    Ответить

    • Dmitry

      Если это приложение позволяет выбирать место сохранения игр, укажите папку, не требующую прав администратора (например, где-то в папке C:\Пользователи\Ваше_имя\
      Но и это может не помочь, если сами установщики игр требуют прав администратора.

      Ответить

  • Hov

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

    Ответить

  • Влад

    Спасибо! Очень помогло продолжайте в том же духе!

    Ответить

  • Мансур

    у меня не получилось на командной строке у меня команда ввелась но после того как я нажал на Ентер у меня нечего непроизошло просто на следующию строку перенесло что делать?

    Ответить

  • Konstantin

    подскажите команду что бы bluestacks скачать на бат файл, а то просит все время админа

    Ответить

    • Андрей

      Смог установить блюстакс? Если да то как скажи пожалуйста

      Ответить

  • Алексей

    Здравствуйте как установить эмулятор андроид без админ прав везде ошибка что мол нет админ прав и не установливается? Помогите пожалуйста

    Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться