Как отключить запуск от имени администратора в windows xp

Обновлено: 07.07.2024

Для обеспечения безопасности системы разработчики Windows предлагают работать под учетной записью опытного пользователя, а программы по необходимости запускать от имени администратора. В версиях Windows Vista и Windows 7 постоянные запросы UAC на подтверждение действий могут стать причиной сильного раздражения счастливого владельца компьютера.

Как отключить "Запуск от имени"

  • Как отключить "Запуск от имени"
  • Как запустить от имени администратора
  • Как отключить контроль учётных записей в Vista

Раскройте узел «Администрирование» в «Панели управления» и щелкните по оснастке «Службы». Найдите в списке «Вторичный вход в систему». Вызовите контекстное меню щелчком правой клавиши по имени службы и выберите «Свойства». В окошке «Тип запуска» отметьте в списке «Отключено». В разделе «Состояние» нажмите «Стоп» и подтвердите решение, нажав ОК.

В Vista и Windows 7 можно отключить службу контроля учетных записей пользователей – ту самую назойливую UAC, которая выдает запросы. В «Панели управления» раскройте узел «Учетные записи…» и перейдите по ссылке «Изменение параметров контроля…». Ползунок уровня переведите в крайнее нижнее положение. UAC больше не напомнит о себе.

В строку запуска программ (вызывается сочетанием Win+R) введите команду msconfig и в окне конфигурации системы перейдите во вкладку «Сервис». Найдите в списке «Отключить UAC» и нажмите «Запустить».

Правда, разработчики Windows крайне не рекомендуют отключать эту службу, пугая уязвимостью системы для вредоносного ПО. Можно попытаться запускать программы без запроса от UAC. Отметьте курсором ярлык программы и нажмите Ctrl+Enter – программа сразу запустится от имени администратора.

Щелкните правой клавишей по ярлыку программы и выбирайте «Свойства» в выпадающем меню. Перейдите во вкладку «Ярлык» и нажмите «Дополнительно». Поставьте флаг в чекбокс «Запуск от имени администратора». Во вкладке «Совместимость» отметьте пункт «Выполнять от имени администратора». В выпадающем меню можно сразу выбрать пункт «Запуск от имени администратора».

Вызовите строку запуска программ сочетанием Win+R или отметьте «Выполнить» в меню «Пуск». Введите нужную команду и примените сочетание Shift+Ctrl+Enter. Программа будет запущена от имени администратора без запроса UAC.

В этой статье Мы опишем 3 способа включения учетной записи Администратора в Windows XP.

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

Способ 1

1) Жмём Пуск и выбираем Панель управления

1

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

2) Устанавливаем Просмотр: Категория и выбираем Система и безопасность

2

3) Далее находим и выбираем Администрирование

3

4) В появившемся окне в конце списка находим и выбираем Управление компьютером

4

5) В окне Управление компьютером открываем Локальные пользователи

5

6) Видим учетную запись Администратора, открываем её

6

7) У нас появится окно Свойства: Администратор, в данном окне убираем галочку напротив надписи Отключить учетную запись, в поле Полное имя можно вписать название учетной записи Администратора.

7

8) Жмем ОК и закрываем все предыдущие окна.

9) Перезагружаем компьютер. Готово! Права администратора получены!

Способ 2

Появится окно Командной строки, в ней набираем такую команду:

Для англоязычной Windows: net user administrator /active:yes и нажмите клавишу ВВОД/Enter.

Для русскоязычной Windows: net user администратор /active:yes и нажмите клавишу ВВОД/Enter.

10

После ввода видим что команда выполнена успешно. Перезагружаем ПК. Готово! Права администратора получены.

Команда для отключения полномочий Администратора командой:

Для англоязычной Windows: net user administrator /active:no и нажмите клавишу ВВОД/Enter.

Для русскоязычной Windows: net user администратор /active:no и нажмите клавишу ВВОД/Enter.

А также можно установить пароль для Администратора командой:

Для англоязычной Windows: net user administrator password и нажмите клавишу ВВОД.

Для русскоязычной Windows: net user администратор password и нажмите клавишу ВВОД.

Способ 3

11

2) В появившемся окне находим Локальная политика жмём по ней 2 раза левой клавишей мыши, в раскрывшемся списке находим Параметры безопасности и так же жмём 2 раза левой клавишей мыши. В появившемся списке параметров в центре окна находим Учетные записи: состояние учетной записи Администратор и открываем двойным нажатием левой клавишей мыши.

12

3) У нас появится вот такое окно:

13

4) Изменяем параметр на Включен и нажимаем ОК. Закрываем все предыдущие окна и перезагружаем компьютер.

5) Готово! Права Администратора получены!

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

date

18.03.2021

directory

Windows 10, Windows Server 2016

comments

комментариев 50

Многие программы при запуске требуют повышения прав (значок щита у иконки), однако на самом деле для их нормальной работы права администратора не требуется (например, вы можете вручную предоставить необходимые права пользователям на каталог программы в ProgramFiles и ветки реестра, которые используются программой). Соответственно, если на компьютере включен контроль учетных записей, то при запуске такой программы из-под непривилегированного пользователя появится запрос UAC и Windows потребует от пользователя ввести пароль администратора. Чтобы обойти этот механизм многие просто отключают UAC или предоставляют пользователю права администратора на компьютере, добавляя его в группу локальных администраторов. Microsoft не рекомендует использовать такие методы, т.к. это снижает безопасность компьютера.

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

Права администратора могут потребоваться программе для модификации некоторых файлов (логи, файлы конфигурации и т.д.) в собственной папке в C:\Program Files (x86)\SomeApp). По умолчанию у пользователей нет прав на редактирование данного каталога, соответственно, для нормальной работы такой программы нужны права администратора. Чтобы решить эту проблему, нужно войти на компьютер под администратором и вручную предоставить пользователю (или встроенной группе Users) права на изменение/запись для этого каталога на уровне файловой системы NTFS.

права на запись пользователю в папку программы в ProgramFiles

Примечание. На самом деле практика хранения изменяющихся данных приложения в собственном каталоге в C:\Program Files неверна. Правильнее хранить данные приложения в профиле пользователя. Но это уже вопрос о лени и некомпетентности разработчиков программ.

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

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

Также можно воспользоваться RunAs с сохранением пароля админа /SAVECRED в диспетчере паролей Windows (Credentials Manager). Это также небезопасно, т.к. пользователь может использовать сохранённый пароль учетной записи администратора для запуска других программ.

Рассмотрим более простой способ принудительного запуска любой программы без прав администратора (и без ввода пароля админа) при включенном UAC (4,3 или 2 уровень ползунка UAC).

Для примера возьмем утилиту редактирования реестра — regedit.exe (она находится в каталоге C:\windows\). Обратите внимание на щит UAC у иконки. Данный значок означает, что для запуска этой программы будет запрошено повышение привилегий через UAC.

иконка щита UAC у exe файла в Windows 10

Если запустить regedit.exe , то перед вами появится окно User Account Contol с запросом пароля пользователя с правами администратора на этом компьютере ( Do you want to allow this app to make changes to your device? ). Если не указать пароль и не подтвердить повышение привилегии, приложение не запустится.

запрос пароля администратора при запуске программы в windows 10

Попробуем обойти запрос UAC для этой программы. Создайте на рабочем столе файл run-as-non-admin.bat со следующим текстом:

cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %1"

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

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

После этого редактор реестра должен запуститься без появления запроса UAC и без ввода пароля администратора. Откройте диспетчер процессов, добавьте столбец Elevated и убедитесь, что в Windows 10 запустился непривилегированный процесс regedit (запущен с правами пользователя).

regedit с правами пользовтеля (Elevated = No)

Попробуйте отредактировать любой параметр в ветке HKEY_LOCAL_MACHINE. Как вы видите доступ на редактирование реестра в этой ветке запрещен (у данного пользователя нет прав на запись в системные ветки реестра). Но вы можете добавлять и редактировать ключи в собственной ветке реестра пользователя — HKEY_CURRENT_USER.

запуск редактора реестра под пользователем

Аналогичным образом через bat файл можно запускать и конкретное приложение, достаточно указать путь к исполняемому файлу.

run-app-as-non-admin.bat

Set ApplicationPath="C:\Program Files\MyApp\testapp.exe"
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %ApplicationPath%"

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

добавть в file explorer windows 10 пункт запуска программы без запроса UAC

Можно распространить этот пункт меню на компьютеры в домене через импорт ветки реестра с помощью групповых политики.

После этого для запуска любого приложения без прав админа достаточно выбрать пункт “Run as user without UAC elevation” в контекстном меню проводника Windows File Explorer.

Run as user without UAC elevation

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

RunAsInvoker в переменной окружения __COMPAT_LAYER

Переменная окружения __COMPAT_LAYER позволяет устанавливать различные уровни совместимости для приложений (вкладка Совместимость в свойствах exe файла). С помощью этой переменной можно указать настройки совместимости, с которыми нужно запускать программу. Например, для запуска приложения в режиме совместимости с Windows 7 и разрешением 640×480, установите:

set __COMPAT_LAYER=Win7RTM 640x480

свойства совместимости программы

Из интересных нам опций переменной __COMPAT_LAYER можно выделить следующие параметры:

  • RunAsInvoker — запуск приложения с привилегиями родительского процесса без запроса UAC;
  • RunAsHighest — запуск приложения с максимальными правами, доступными пользователю (запрос UAC появляется если у пользователя есть права администратора);
  • RunAsAdmin — запуск приложение с правами администратора (запрос AUC появляется всегда).

Следующий код включает режим RUNASINVOKER для текущего процесса и запускает указанную программу:

start "" "C:\Program Files\MyApp\testapp.exe"

Включаем режим RunAsInvoker через манифест exe файла программы

Вы можете отредактировать манифест exe файла программы и отключить требование запускать программу в привилегированном режиме.

Для редактирования манифеста программы можно использовать бесплатную утилиту Resource Hacker. Откройте исполняемый файл программы в Resource Hacker.

В дереве слева перейдите в раздел Manifest и откройте манифест программы.

Обратите внимание на строки:

Именно благодаря опции requireAdministrator Windows всегда запускает эту программу с правами администратора.

Измените requireAdministrator на asInvoker и сохраните изменения в exe файле.

resource hacker включитьпараметр asinvoker в manifest exe файла

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

убрат щит защиты uac у любой программы в windows 10 с помощью манифест файла

Если исполняемый файл программы подписан подписью MS Authenticode (сертификатом Code Signing), то после модификации exe файла он может перестать запускаться или выдавать предупреждение.

В этом случае можно заставить программу использовать внешний файл манифеста. Создайте в каталоге с ехе файлом текстовый файл app.exe.manifest (например Autologon.exe.manifest) и скопируйте в него код манифеста из Resource Hacker. Измените requireAdministrator на asInvoker. Сохраните файл.

Чтобы Windows при запуске приложений всегда пробовала использовать внешний файл манифеста, включите специальный параметр реестра:

REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\SideBySide" /v PreferExternalManifest /t REG_DWORD /d 1 /f

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

Титульное изображение статьи

О том, как включить и отключить администратора

Права администратора — это очень полезная вещь, которая даст вам более широкие полномочия при работе с системой. Запустить программу с правами администратора можно, перейдя к свойствам ярлыка, кликнув правой кнопкой мыши, однако, в этом случае они будут неполными и для некоторых изменений их может не хватить, например, для активации «Режима бога». Получение нужных прав в системе будет полезно многим пользователям. Рассмотрим процесс включения этого режима на примере самой новой версии операционной системы Windows 10, если на вашем компьютере установлен более старый Виндовс, в этом нет ничего страшного, поскольку процесс ничем не отличается.

Первым делом необходимо открыть окно «Выполнить». Делается это нажатием комбинации клавиш Win+R. Далее, в соответствующем поле для поиска введите control userpasswords2 и нажмите кнопку «ОК».

Ввод команды в диалоге Выполнить

Пишем control userpasswords2 (именно с цифрой 2 на конце)

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

Настройка учетных записей

Производя все указанные действия, будьте внимательны

Дважды щёлкните по учётной записи «Администратор», чтобы открыть её свойства. Находясь на вкладке «Общие», снимите птичку с пункта «Отключить учётную запись», а затем подтвердите внесённые изменения. Готово. Остаётся только перезагрузить компьютер, чтобы новые параметры вступили в силу.

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

Если необходимо убрать права администратора, откройте то же самое окно и установите галочку напротив пункта «Отключить учётную запись». Если вы используете Windows 8, то проще и удобнее всего это можно сделать через командную строку. Воспользуйтесь комбинацией клавиш Win+R и пропишите в поле для поиска «cmd». Далее, введите в командной строке команду:

Net user Администратор /Active:no

Отключение в командной строке

Команда Net user Администратор /Active:yes (либо /Active:no)

Вирусная угроза обнаружена

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

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

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

Не работает Запуск от имени администратора


Если, при использовании команды "Запуск от имени администратора", операционная система Windows никак не реагирует, не спрашивает логин и пароль пользователя, то скорее всего причина в том, что на компьютере выключен UAC - "User Account Control", он же "Контроль учётных записей пользователей".

Возвращаем "Запуск от имени администратора" в рабочее состояние

Ниже описанные действия нужно проводить из под учетной записи, которая имеет права администратора на компьютере!

Для его включения нужно проделать следующие действия:

  1. Первым делом открываем Панель управления. Сделать это можно набрав "Панель управления" в поиске меню "Пуск", либо нажать сочетание клавиш Ctrl + R , а затем набрать там control , и нажать Enter .
  2. Переключаем режим просмотра с "Категории" на "Крупные значки" или "Мелкие значки". Сделать это можно с помощью переключателя в верхней правой части окна "Панели управления", который так и называется - "Просмотр".
  3. Переходим в пункт меню "Учетные записи пользователей".
  4. Далее, нажимаем на кнопку "Изменить параметры контроля учетных записей".
  5. Выставляем ползунок так, как показано на картинке ниже, и нажимаем кнопку "Ок". Затем перезагружаем компьютер, и проверяем работу данной команды.
Была ли эта статья Вам полезна?
Что в статье не так? Пожалуйста, помогите нам её улучшить!

Комментарии к статье (32)

У меня не запускается кнопка изменить параметры контроля учетных записей

виндовс 10. у меня такая проблема.. программа сама предлогает открыть себя с правами администратора. но как только подтверждаю, ничего не меняется. все то же предложение,все та же фраза: failed to install add-on. do you want toretry as administration. и так по кругу. Кнопки запуска от администратора с правой кнопки мыши нет. мне очень нужно установить эту программу. спасибо.

У меня все, что нужно всегда открывается от имени администратора (Win10Pro) Не получается только привязать к активатору Aact, а без прав администратора не распаковывается (защита win отключена)

Там и так все правильно стоит. Но воз и ныне там. Прав администратора как не было, так и нет!

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

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

Про какое конкретно окно идет речь? Возможно оно просто помещено за пределы экрана?

Нажимаю "Изменить параметры контроля учётных записей" ничего не происходит

Может быть просто не целиком скопировалась программа (файл поврежден)? Эта программа запускается не под учетной записи администратора?

Трудно так сказать в чем там дело. Я в своей жизни сталкивался с подобными ошибками из-за антивируса (касперский в частности), когда они блокировали доступ к вредоносным (по их мнению файлам). Попробуйте отключить антивирусы (и встроенный в 10 тоже, если уверены в надежности файла), вдруг поможет. Может быть данная программа требует для своей работы какие то библиотеки, которых нет в Windows 10. Если очень нужно использовать именно эту программу, то можно поставить виртуальную машину с Windows 7 и пользоваться там этой программой. Либо воспользоваться программой process monitor и посмотреть что там происходит при запуске программы, куда она обращается и где происходит затык.

Настройки правильные. Зашла в Win 8 под Администратором. Все равно поишет, что нет прав? для запуска программы XAMPP

Запускаете именно выбрав пункт "Запуск от имени администратора" ?

Иногда для запуска под администратором система может перепутать пользователя у которого эти права есть и пытаться выполнить команду под именем обычного пользователя, поэтому изменение настроек UAC тут не поможет. Нужно принудительно запустить команду под другим пользователем, для чего зажимается ctrl+shift, правой кнопкой мышки нажимаете на нужный ярлык и там выбираете запуск под другим пользователем. В появившемся окне вводите имя пользователя у которого есть права администратора и его пароль. Чтобы не делать это каждый раз, можно например запустить cmd.exe таким образом и уже из cmd под администратором выполнять нужные программы и запускать приложения с правами администратора.

Для проверки в cmd после запуска наберите whoami - система должна выдать имя ПК\имя пользователя под которым вы запустили приложение.

Движок стоит в этом положении, его смещение ничего не дает.

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

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

Спасибо, автор этой статьи, тебе за твою помощь!

Спасибо, друг. Выручил.

А что делать,если у меня так и стоит ползунок или как там его назвать

Когда я был на WINDOWS 7 все было четко.
Решил я перейти на десятку и на ней столько ошибок,кабздец

Вам обязательно нужен виндос 10? Если можете, просто вернитесь на 7. Есть такая штука, что можно вернуться к предыдущей версии. Почитайте об этом в инете.

А что делать если не запускается "Изменить параметры контроля учетных записей".

К сожалению, могу только предложить выполнить sfc /scannow в командной строке для поиска и исправления ошибок в системных файлах.

А что если и sfc /scannow не работает. Потому что командная строка от имени админ. не открывается?? И откат системы тоже. Также запустив антивирус, нашел вирусы. Половину удалил вручную( т. к. антивирус не сработал ) половина даже вручную не удаляется. Оставшиеся кстати находятся в папке: Program Files x86.

Вам удалось решить эту проблемы? у меня тоже самое(((

запустите windows в безопасном режиме и тогда это команда сработает!

та же проблема, сделал как вы сказали, в итоге прошла проверка, и после писало Защита ресурсов windows не может выполнить запрошенную операцию

Читайте также: