Как установить программу без прав Администратора в 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.

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

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

Комментарии (35) к Как установить программу без прав Администратора в 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. В свойствах файла этих программ (правый клик — свойства) нет ли кнопочки «Разблокировать этот файл»?

      Ответить

      • seva

        чел это работать будет на любом компе правда рорги для которых важны права админа могут работать некоректно

        Ответить

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

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

    Ответить

  • Артем

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

    Ответить

  • Артем

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

    Ответить

    • Dmitry

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

      Ответить

  • иван

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

    Ответить

    • Dmitry

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

      Ответить

  • Hov

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

    Ответить

  • Влад

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

    Ответить

  • Мансур

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

    Ответить

  • Konstantin

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

    Ответить

    • Андрей

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

      Ответить

  • Алексей

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

    Ответить

  • Д.Саша

    Вин7, ПК, игра «Метро-2». Всё равно требует пароль админа.

    Ответить

  • Mr.Volk

    Через cmd когда всё оформляется — всё равно запрашивает права админа.

    Ответить

  • Михаил

    Привет Автор!
    У меня такая ситуация:
    Я могу установить игру запускать играть.
    Но у меня есть другая программа которая запускается не под админ правами и ее нельзя запустить по админ правами. Это программа как тимвивер. Так вот я хочу через нее (удаленное управление) управлять игрой которая запускается по умолчанию с админ правами (4гейм). Там какой то античит встроен или чёт такое и она не может без админправ понять какие игры установлены на ПК. Так вот понять бы реально ли просто как то отследить куда этот 4гейм лезет, что бы проверять какие игры установлены? И допустим дать этим файлам права 777? Или что то в таком роде, конечная цель, что бы игра запустилась без прав админа, тогда появляется управление этим 4геймом через удалёнку. Подсоби советом пожалуйста.

    Ответить

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

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