Как убрать запрос пароля при запуске приложения windows 10

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

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

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

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

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

Ранее мы уже описывали, как можно отключить запрос UAC для конкретной программы, с помощью параметра RunAsInvoker. Однако этот метод недостаточно гибкий. Также можно воспользоваться RunAs с сохранением пароля админа /SAVECRED (также небезопасно). Рассмотрим более простой способ принудительного запуска любой программы без прав администратора (и без ввода пароля админа) при включенном UAC (4,3 или 2 уровень ползунка UAC).

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

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

cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %1″

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

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

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

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

run-app-as-non-admin.bat

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

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

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\forcerunasinvoker]@=»Run as user without UAC elevation»
[HKEY_CLASSES_ROOT\*\shell\forcerunasinvoker\command]@=»cmd /min /C \»set __COMPAT_LAYER=RUNASINVOKER && start \»\» \»%1\»\»»

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

Переменная окружения __COMPAT_LAYER и параметр RunAsInvoker

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

set __COMPAT_LAYER=Win7RTM 640×480

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

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

Т.е. параметр RunAsInvoker не предоставляет права администратора, а только блокирует появления окна UAC.

Источник

Расскажу 5 способов, как убрать пароль в windows 10

Приветствую вас на канале » Ты ж программист! «✨

Рассмотрим 5 простых способрв, как можно удалить или полностью убрать пароль в Windows 10.

Сперва об ограничениях! Рекомендации ниже действительны только, если вы пользуетесь локальной учётной записью, а не учётной записью Microsoft.

Могут потребоваться права администратора, если ваша УЗ не административная.

Проверить это можете, нажав сочетание Windows + I , выбрав Учётные записи.

Безусловно я не рекомендую убирать пароль, а напротив, считаю, что его необходимо задать в целях безопасности.

Однако, если необходимость убрать пароль возникла, то пара минут в этой статье и вы узнаете, как это сделать.

💾1. С помощью параметров Windows

  1. Для начала, открываем Учётные записи следующими действиями: Нажимаем сочетание Windows + I , выбираем Учётные записи .
  2. Слева кликаем по Параметры входа и ищем справа пункт Пароль . Жмём по нему.
  3. Теперь жмём по появившейся кнопке Изменить .
  4. Вводим текущий пароль от вашей локальной УЗ и жмём далее .
  5. В окне с вводом нового пароля оставляем пустыми все три поля. Просто жмём Далее .
  6. Теперь нажимаем Готово и всё. Пароль убран😉.

Небольшая гифка для демонстрации:

💾2. С помощью оснастки Netplwiz.exe

  1. Нажимаем сочетание Win + R и вводим команду Netplwiz.exe .
  2. Во вкладке Пользователи в таблице кликаем по вашей учетной записи и внизу жмём Сменить пароль .
  3. Оставляем поля Новый пароль и Подтверждение пустыми, жмём ОК. После этого пароль исчезнет.

💾3. С помощью ctrl + alt + del

1. Нажимаем сочетание Ctrl + Alt + Del на клавиатуре:

2. Нажимаем Изменить пароль .

3. Вводим Сатрый пароль , а остальные поля оставляем пустыми и
нажимаем клавишу Enter или стрелочку вправо после поля
Подтверждение пароля.

Источник

Отключаем запрос пароля в Windows 10

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

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

Начиная с Windows 8 есть три типа учетной записи пользователя — локальная, доменная и учетная запись Microsoft. Независимо от типа записи, для входа в систему требуется ввести пароль. Для локальной учетной записи можно просто указать пустой пароль, но с остальными такой номер не пройдет. Однако выход есть, и хотя полностью убрать пароль пользователя невозможно, но можно настроить автоматический вход в систему, при котором пароль от определенной учетной записи будет вводится автоматически.

Для локальных учетных записей и учетных записей Microsoft можно воспользоваться оснасткой «Учетные записи пользователей». Для открытия оснастки жмем Win+R и выполняем команду netplwiz или control userpasswords2.

В открывшемся окне выбираем нужного пользователя, снимаем галку с пункта «Требовать ввод имени пользователя и пароля»

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

Предыдущий способ не подходит для компьютеров, являющимися членами домена Active Directory. В этом случае отключить запрос пароля можно только с помощью редактирования реестра. Для этого надо открыть редактор реестра командой regedit, перейти в раздел HKLM\Software\Microsoft\Windows NT\CurrentVersion\Winlogon и произвести следующий действия:

• Изменить значение параметра AutoAdminLogon на 1;
• В параметре DefaultDomainName прописать имя домена или компьютера (если компьютер не в домене);
• В параметре DefaultUserName прописать имя пользователя, который должен заходить без пароля;
• Создать строковый (REG_SZ) параметр DefaultPassword и в качестве значения указать текущий пароль пользователя.

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

Этот способ подходит для любых типов учетных записей — доменных, локальных и Microsoft. Однако надо понимать, что этот способ менее безопасный, так как пароль пользователя хранится в реестре в открытом виде.

Отключение запроса пароля при выходе из сна

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

Способ первый — настройки электропитания в классической панели управления. Быстро открыть нужный раздел можно, выполнив команду control /name Microsoft.PowerOptions и выбрав «Действия кнопок питания».

По умолчанию нужная опция неактивна, для ее включения необходимо нажать на кнопку «Изменение параметров, которые сейчас недоступны».

И затем в поле «Защита с помощью пароля при пробуждении» переключиться на пункт «Не запрашивать пароль».

Способ второй — настройки учетных записей в новой панели управления. Для этого открываем меню Пуск, выбираем Параметры — Учетные записи — Параметры входа и в поле «Требуется вход» выбираем пункт «Никогда».

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

Заключение

В заключение несколько важных моментов, на которые стоит обратить внимание.

• Как уже было сказано, вход без пароля позволяет любому человеку, имеющему доступ к вашему компьютеру, беспрепятственно войти в систему и получить доступ к вашим данным и прочим ресурсам, причем как локальным, так и доступным по сети. Поэтому автоматический вход стоит использовать только в том случае, если вы уверены в неприкосновенности вашего компьютера;
• Отключение на запрос пароля действует только при интерактивном входе в систему, при удаленном доступе к компьютеру (напр. обращение к файловой шаре) все равно потребуется вводить пароль;
• Статья ориентирована на Windows 10, но все способы также успешно работают на Windows 8 и на Windows 7.

Источник

Некоторые программы при запуске могут требовать повышения прав до администратора (значок щита у иконки), однако на самом деле для их нормальной работы права администратора не требуется (например, вы можете вручную предоставить необходимые NTFS разрешения пользователям на каталог программы в Program Files и ее ветки реестра). Если на компьютере включен контроль учетных записей (User Account Control), то при запуске такой программы из-под непривилегированного пользователя появится запрос UAC и Windows потребует от пользователя ввести пароль администратора. Чтобы обойти этот механизм многие просто отключают UAC или предоставляют пользователю права администратора на компьютере, добавляя его в группу локальных администраторов. Оба эти способа не рекомендуется широкого использовать, т.к. вы снижаете безопасность и защиту Windows. В этой статье мы рассмотрим, как запустить программу, которая требует права администратора, от имени простого пользователя и подавить запрос повышения привилегий UAC.

Содержание:

  • Предоставить пользователю права на запуск программы
  • Запуск программы, требующей права администратора, от обычного пользователя
  • Запуск программы в режиме RunAsInvoker из командной строки
  • Включить режим RunAsInvoker в манифесте exe файла программы
  • Запуск программы с сохраненным паролем администратора

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

Программа может запрашивать права администратора при запуске, если:

  • Программе нужно получить доступ на системный каталог или файл, на отсутствуют NTFS разрешения для непривилегированных пользователей;
  • Если программа собрана со специальным флагом, которые требует повышения прав при запуске (requireAdministrator).

В первом случае для решения проблемы администратору достаточно предоставить RW или Full Control разрешения на каталог программы или необходимый системных каталог. Например, программа хранит свои файлы (логи, файлы конфигурации и т.д.) в собственной папке в C:\Program Files (x86)\SomeApp) или каком-то системном каталоге. Для корректной работы программы пользователю нужны права записи в эти файлы. По умолчанию у пользователей нет прав на редактирование данного каталога, соответственно, для нормальной работы такой программы нужны права администратора.

Чтобы разрешить запуск программы под непривилегированным пользователем администратора достаточно вручную предоставить пользователю (или встроенной группе Users) права на изменение/запись на файл/каталог на уровне файловой системы NTFS.

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

Чтобы найти список файлов, папок и ключей реестра, к которым обращается программа, воспользуйтесь утилитой Process Monitor (https://learn.microsoft.com/en-us/sysinternals/downloads/procmon). Включите фильтр по имени процесса программы и найдите все ресурсы, при доступе к которым появляется Access Denied. Предоставьте необходимые права на папки/файлы/ветки реестра.

procmon исследование доступа к файлами и ветка реестра программой при запуске

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

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

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

Рассмотрим более простой способ принудительного запуска любой программы без прав администратора (и без ввода пароля админа) при включенном 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 запушен непривилегированный процесс 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 файлу (понадобятся права администратора).

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\*\shell\forcerunasinvoker]
@="Run as user without UAC elevation"
[HKEY_CLASSES_ROOT\*\shell\forcerunasinvoker\command]
@="cmd /min /C \"set __COMPAT_LAYER=RUNASINVOKER && start \"\" \"%1\"\""

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

set __COMPAT_LAYER=Win7RTM 640x480

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

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

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

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

set __COMPAT_LAYER=RUNASINVOKER

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

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

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

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

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

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

<requestedPrivileges>
<requestedExecutionLevel          level="requireAdministrator"          uiAccess="false"/>
</requestedPrivileges>

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

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

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

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

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

Если исполняемый файл программы подписан цифровой подпись (сертификатом 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 и убедитесь, что программа использует внешний файл манифеста, и запускается без прав администратора.

Запуск программы с сохраненным паролем администратора

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

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

Например:

runas /user:wks-1122h2\root /savecred "C:\CorpApp\myapp.exe"

ярлык для запуска от администратора с помощью опции savecred

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

сохранить пароль администратора для запуска программы

Утилита RunAs при запуске с параметром /SAVECRED сохраняет имя пользователя и пароль в диспетчере паролей Windows (Credentials Manager).

При следующем запуске ярлыка утилита runas автоматически получит сохраненный пароль из Credentials Manager и использует его для запуска программы от имени указанного локального администратора (пароль не запрашивается повторно при каждом запуске).

Вы можете вывести список пользователей с сохраненными паролями в Credential Manager с помощью команды:

RunDll32.exe keymgr.dll,KRShowKeyMgr

сохраненные пароли администратора в credential manager

В Windows 11 при запуске такого ярлыка появляется ошибка:

RUNAS ERROR: Unable to run - C:\CorpApp\myapp.exe
740: The requested operation requires elevation.

ошибка runas 740: The requested operation requires elevation

Чтобы исправить ошибку, отредактируйте команду в свойствах ярлыка. Замените ее на:

C:\Windows\System32\runas /profile /user:WKS-1122H2\root /savecred "cmd.exe /C C:\CorpApp\myapp.exe"

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

Как мы указывали выше, использование параметра
/savecred
не безопасно, т.к. пользователь, в чьем профиле сохранен чужой пароль может использовать его для запуска любой программы или команды под данными привилегиями, или даже сменить пароль пользователя с правами администратора. Кроме того, сохраненные пароли из Credential Manager можно получить в открытом виде с помощью утилит типа Mimikatz, лучше <запретить использование сохраненных паролей.

В Windows можно заблокировать возможность сохранения паролей в Credential Manager с помощью параметра групповой политики Network access: Do not allow storage of passwords and credentials for network authentication (Computer Configuration -> Windows Settings -> Security Settings -> Local Policies -> Security Options).

Преодолеть недостаток использования сохраненного пароля через runas позволяют несколько сторонних утилит. Например, AdmiLink, RunAsRob, RunAsSpc. Эти программы позволяют сохранить пароль администратора в зашифрованном виде и безопасно запустить программу с правами администратора. Эти утилиты проверяют при запуске путь и контрольную сумму исполняемого файла и не позволят запустить произвольную программу.

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

Содержание:

  • Зачем обычному приложению могут понадобится права администратора?
  • Запуск программы, требующей права администратора, от обычного пользователя
  • RunAsInvoker в переменной окружения __COMPAT_LAYER
  • Включаем режим RunAsInvoker через манифест exe файла программы

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

Права администратора могут потребоваться программе для модификации некоторых файлов (логи, файлы конфигурации и т.д.) в собственной папке в 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 FilesMyApptestapp.exe"
cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" %ApplicationPath%"

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

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellforcerunasinvoker]
@="Run as user without UAC elevation"
[HKEY_CLASSES_ROOT*shellforcerunasinvokercommand]
@="cmd /min /C "set __COMPAT_LAYER=RUNASINVOKER && start "" "%1"""

добавть в 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 для текущего процесса и запускает указанную программу:

set __COMPAT_LAYER=RUNASINVOKER

start "" "C:Program FilesMyApptestapp.exe"

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

Как мы уже говорили выше, Windows 10 показывает значок щита UAC у программ, которые для запуска требуют повышение привилегий. Это требование разработчики задают при разработке в специальной секции программы — манифесте.

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

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

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

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

<requestedPrivileges>
<requestedExecutionLevel          level="requireAdministrator"          uiAccess="false"/>
</requestedPrivileges>

Именно благодаря опции 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 "HKLMSOFTWAREMicrosoftWindowsCurrentVersionSideBySide" /v PreferExternalManifest /t REG_DWORD /d 1 /f

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

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

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

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

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

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

Ранее мы уже описывали, как можно отключить запрос UAC для конкретной программы, с помощью параметра RunAsInvoker. Однако этот метод недостаточно гибкий. Также можно воспользоваться RunAs с сохранением пароля админа /SAVECRED (также небезопасно). Рассмотрим более простой способ принудительного запуска любой программы без прав администратора (и без ввода пароля админа) при включенном UAC (4,3 или 2 уровень ползунка UAC).

Для примера возьмем утилиту редактирования реестра — regedit.exe (она находится в каталоге C:windowssystem32). При запуске regedit.exe появляется окно UAC и, если не подтвердить повышение привилегии, редактор реестра не запускается.

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

cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %1″

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

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

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

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

run-app-as-non-admin.bat

Set ApplicationPath=»C:Program FilesMyApptestapp.exe»
cmd /min /C «set __COMPAT_LAYER=RUNASINVOKER && start «» %ApplicationPath%»

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

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT*shellforcerunasinvoker]@=»Run as user without UAC elevation»
[HKEY_CLASSES_ROOT*shellforcerunasinvokercommand]@=»cmd /min /C »set __COMPAT_LAYER=RUNASINVOKER && start »» »%1»»»

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

Переменная окружения __COMPAT_LAYER и параметр RunAsInvoker

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

set __COMPAT_LAYER=Win7RTM 640×480

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

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

Т.е. параметр RunAsInvoker не предоставляет права администратора, а только блокирует появления окна UAC.

Источник

Приветствую вас на канале » Ты ж программист! «✨

Рассмотрим 5 простых способрв, как можно удалить или полностью убрать пароль в Windows 10.

Сперва об ограничениях! Рекомендации ниже действительны только, если вы пользуетесь локальной учётной записью, а не учётной записью Microsoft.

Могут потребоваться права администратора, если ваша УЗ не административная.

Проверить это можете, нажав сочетание Windows + I , выбрав Учётные записи.

Безусловно я не рекомендую убирать пароль, а напротив, считаю, что его необходимо задать в целях безопасности.

Однако, если необходимость убрать пароль возникла, то пара минут в этой статье и вы узнаете, как это сделать.

💾1. С помощью параметров Windows

  1. Для начала, открываем Учётные записи следующими действиями: Нажимаем сочетание Windows + I , выбираем Учётные записи .
  2. Слева кликаем по Параметры входа и ищем справа пункт Пароль . Жмём по нему.
  3. Теперь жмём по появившейся кнопке Изменить .
  4. Вводим текущий пароль от вашей локальной УЗ и жмём далее .
  5. В окне с вводом нового пароля оставляем пустыми все три поля. Просто жмём Далее .
  6. Теперь нажимаем Готово и всё. Пароль убран😉.

Небольшая гифка для демонстрации:

💾2. С помощью оснастки Netplwiz.exe

  1. Нажимаем сочетание Win + R и вводим команду Netplwiz.exe .
  2. Во вкладке Пользователи в таблице кликаем по вашей учетной записи и внизу жмём Сменить пароль .
  3. Оставляем поля Новый пароль и Подтверждение пустыми, жмём ОК. После этого пароль исчезнет.

💾3. С помощью ctrl + alt + del

1. Нажимаем сочетание Ctrl + Alt + Del на клавиатуре:

2. Нажимаем Изменить пароль .

3. Вводим Сатрый пароль , а остальные поля оставляем пустыми и
нажимаем клавишу Enter или стрелочку вправо после поля
Подтверждение пароля.

Источник

Отключаем запрос пароля в Windows 10

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

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

Начиная с Windows 8 есть три типа учетной записи пользователя — локальная, доменная и учетная запись Microsoft. Независимо от типа записи, для входа в систему требуется ввести пароль. Для локальной учетной записи можно просто указать пустой пароль, но с остальными такой номер не пройдет. Однако выход есть, и хотя полностью убрать пароль пользователя невозможно, но можно настроить автоматический вход в систему, при котором пароль от определенной учетной записи будет вводится автоматически.

Для локальных учетных записей и учетных записей Microsoft можно воспользоваться оснасткой «Учетные записи пользователей». Для открытия оснастки жмем Win+R и выполняем команду netplwiz или control userpasswords2.

В открывшемся окне выбираем нужного пользователя, снимаем галку с пункта «Требовать ввод имени пользователя и пароля»

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

Предыдущий способ не подходит для компьютеров, являющимися членами домена Active Directory. В этом случае отключить запрос пароля можно только с помощью редактирования реестра. Для этого надо открыть редактор реестра командой regedit, перейти в раздел HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon и произвести следующий действия:

• Изменить значение параметра AutoAdminLogon на 1;
• В параметре DefaultDomainName прописать имя домена или компьютера (если компьютер не в домене);
• В параметре DefaultUserName прописать имя пользователя, который должен заходить без пароля;
• Создать строковый (REG_SZ) параметр DefaultPassword и в качестве значения указать текущий пароль пользователя.

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

Этот способ подходит для любых типов учетных записей — доменных, локальных и Microsoft. Однако надо понимать, что этот способ менее безопасный, так как пароль пользователя хранится в реестре в открытом виде.

Отключение запроса пароля при выходе из сна

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

Способ первый — настройки электропитания в классической панели управления. Быстро открыть нужный раздел можно, выполнив команду control /name Microsoft.PowerOptions и выбрав «Действия кнопок питания».

По умолчанию нужная опция неактивна, для ее включения необходимо нажать на кнопку «Изменение параметров, которые сейчас недоступны».

И затем в поле «Защита с помощью пароля при пробуждении» переключиться на пункт «Не запрашивать пароль».

Способ второй — настройки учетных записей в новой панели управления. Для этого открываем меню Пуск, выбираем Параметры — Учетные записи — Параметры входа и в поле «Требуется вход» выбираем пункт «Никогда».

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

Заключение

В заключение несколько важных моментов, на которые стоит обратить внимание.

• Как уже было сказано, вход без пароля позволяет любому человеку, имеющему доступ к вашему компьютеру, беспрепятственно войти в систему и получить доступ к вашим данным и прочим ресурсам, причем как локальным, так и доступным по сети. Поэтому автоматический вход стоит использовать только в том случае, если вы уверены в неприкосновенности вашего компьютера;
• Отключение на запрос пароля действует только при интерактивном входе в систему, при удаленном доступе к компьютеру (напр. обращение к файловой шаре) все равно потребуется вводить пароль;
• Статья ориентирована на Windows 10, но все способы также успешно работают на Windows 8 и на Windows 7.

Источник

[Конспект админа] Что делать, если программа хочет прав администратора, а вы нет

Время прочтения
7 мин

Просмотры 157K

(с) Вася Ложкин.

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

Выдавать пользователю права администратора, чтобы решить проблему быстро и просто, противоречит нормам инфобезопасности. Можно, конечно, дать ему отдельный компьютер и поместить в изолированную сеть, но — это дорого и вообще…

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

Ну, и зачем тебе права?

Программа может запрашивать права администратора условно в двух случаях:

  1. Когда хочет получить доступ туда, куда «простым смертным» нельзя: например, создавать файлы в системных каталогах.
  2. Когда программу скомпилировали со специальным флагом «Требовать права администратора».

С первым случаем все понятно: берем в руки замечательную программу Марка Руссиновича Process Monitor, смотрим, что происходит, и куда программа пытается залезть:

Куда это лезет этот 7Zip?

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

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

Если сильно упростить, то в специальном манифесте программы (к слову, установщики — это тоже программы) могут быть три варианта запуска:

  • asInvoker. Программа запускается с теми же правами, что и породивший ее процесс (как правило, это explorer.exe c правами пользователя);
  • highestAvailable. Программа попросит максимально доступные пользователю права (у администратора появится окно с запросом повышения UAC, у пользователя — нет);
  • requireAdministrator. Программа будет требовать права администратора в любом случае.

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

Нет, не будет тебе прав

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

Простейшим вариантом работы с этим механизмом будет использование переменных среды.

Рассмотрим пример с редактором реестра. Действительно, запуская regedit.exe под администратором, мы получаем запрос на повышение прав:

Запрос повышение прав.

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

set __COMPAT_LAYER=RUNASINVOKER

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

Бесправный редактор реестра.

Этим можно пользоваться, запуская программы батниками или добавляя контекстное меню через реестр. Подробнее читайте в материале How to Run Program without Admin Privileges and to Bypass UAC Prompt?

С конкретным примером такой неприятной программы можно столкнуться при загрузке классификаторов банков из 1С с сайта РБК по ссылке http://cbrates.rbc.ru/bnk/bnk.exe. Если обновление классификаторов отдается на откуп самим пользователям и нет возможности поменять загрузку на bnk.zip (а современные 1С это поддерживают), то приходится придумывать костыли. Ведь bnk.exe — самораспаковывающийся архив, в котором зачем-то прописано «Требовать права администратора».

Поскольку ярлычками тут обойтись не выйдет, ведь 1С сама скачивает файл и запускает его, то придется применять тяжелую артиллерию — Microsoft Application Compatibility Toolkit.

Документация к ПО, как обычно, доступна на официальном сайте, загрузить можно как часть Windows Assessment and Deployment Kit. Сам процесс решения проблемы несложен.

Необходимо поставить утилиту, запустить Compatibility Administrator и создать Application Fix в новой или имеющейся базе данных:

Создаем исправление приложения.

Имя и издатель значения не имеют. Имеет значение только расположение файла — тут нужно указать реальный проблемный bnk.exe (где он будет лежать на самом деле — не важно).

Далее необходимо в списке исправлений выбрать RunAsInvoker.

Выбираем нужный фикс.

Все остальное оставляем по умолчанию, сохраняем базу данных. Должно получиться примерно так:

Созданный фикс для bnk.exe.

После этого достаточно будет установить базу данных, щелкнув по ней правой кнопкой и выбрав Install. Теперь пользователи смогут сами грузить классификаторы банков.

Все становится хуже, если приложению действительно нужны права админа. Тогда добавление прав на системные объекты и исправления не помогают.

Ну ладно, держи права

Казалось бы, самым очевидным решением для запуска нашего странного ПО выглядит использование встроенной утилиты Runas. Документация доступна на сайте Microsoft.

Ну, посмотрим, что из этого выйдет.

Команда:

runas /savecred /user:Администратор "C:Program Files7-Zip7zFM.exe" 

Действительно, RunAs запустит 7zip с правами учетной записи «Администратор», спросит пароль и запомнит его. Потом ярлык с такой строкой запуска будет запускать 7zip под Администратором без вопросов.

)

Вводим пароль.

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

Зато runas может быть полезен, когда сотрудник знает пароль администратора, но работает под ограниченной учетной записью (по идее так должен делать каждый системный администратор).

Если мы начали с консольных команд, то перейдем к более высокоуровневым скриптам. Интересное решение было предложено в статье «Планктонная Windows», где упомянутый выше Runas обвязывался js-скриптом и пропускался через обфускатор. У решения есть и очевидный минус — скрипт можно раскодировать.

Чуть более интересным методом в 2к20 являются возможности PowerShell и его работа с паролями. Подробнее можно почитать в материале «Защита и шифрование паролей в скриптах PowerShell».

Если вкратце: в PS работа с паролями производится через специальный тип данных SecureString и объект PSCredential. Например, можно ввести пароль интерактивно:

$Cred = Get-Credential

Затем сохранить пароль в зашифрованном виде в файл:

$Cred.Password | ConvertFrom-SecureString | Set-Content c:pass.txt

И теперь использовать этот файл для неинтерактивной работы:

$username = "DomainАдминистратор"

$pass = Get-Content C:pass.txt | ConvertTo-SecureString

$creds = New-Object -TypeName System.Management.Automation.PSCredential -ArgumentList $username, $pass

К сожалению, файл этот можно использовать только на том ПК, на котором его создали. Чтобы этого избежать, можно сделать отдельный ключ шифрования. Например так:

$AESKey = New-Object Byte[] 32

[Security.Cryptography.RNGCryptoServiceProvider]::Create().GetBytes($AESKey)

$AESKey | out-file C:password_aes.key

Теперь при помощи этого ключа пароль можно зашифровать:

$Cred.Password| ConvertFrom-SecureString -Key (get-content C:password_aes.key

)| Set-Content C:pass.txt

И расшифровать:

$pass = Get-Content C:pass.txt | ConvertTo-SecureString -Key (get-content C:password_aes.key)

К сожалению, с безопасностью дела обстоят так же печально: утащить пароль не составляет трудностей, если есть доступ к файлу с ключом шифрования и зашифрованным паролем. Да, можно добавить обфускации и скомпилировать скрипт в .exe вместе с нужными файлами. Но нужно понимать, что это — полумеры.

В свое время я использовал для решения подобных задач свой любимый AutoIt, где компилировал скрипт с командой RunAs и радовался… До тех пор, пока не узнал, что AutoIt (особенно старых версий) декомпилируется на раз-два.

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

На свете существует несколько сторонних решений, призванных решить задачу. Остановлюсь на парочке из них.

Пожалуй, одна из самых известных утилит — это AdmiLink, разработанная Алексеем Курякиным для нужд ядерной физики. Программа и принципы ее работы описаны на официальном сайте. Я, как обычно, позволю себе более краткое описание.

Программа состоит из трех модулей. AdmiLink — это графическое окно, где можно создать ярлык на нужное приложение (в принципе, в ряде случаев достаточно только его).

Основное окно программы.

Помимо непосредственно создания ярлыка (и да, запрос UAC тоже можно подавлять), есть и дополнительные функции вроде калькулятора, терминала и удобных настроек политик безопасности. Со всеми возможностями программы читателю предлагается разобраться самостоятельно.

Второй модуль называется AdmiRun и представляет из себя консольную утилиту. Она умеет запускать приложения от имени администратора, получив в качестве одного из параметров строку, созданную через AdmiLink. В строке шифруется имя пользователя и пароль, при этом участвует и путь к программе.

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

Третий модуль — AdmiLaunch — отвечает за запуск окон в разных режимах, и он используется для запуска AdmiRun, если создавать ярлык через AdmiLink.

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

RunAsRob — довольно интересное ПО за авторством немецкого разработчика Оливера Хессинга (Oliver Hessing). В отличие от AdmiLink, ПО устанавливается как служба, запускаемая под привилегированной учетной записью (администратора или системы). Как следствие, подготовленный ярлык обращается к службе, которая уже в свою очередь запускает заданное ПО.

Особенность программы в том, что есть возможность авторизовать не только программы, но и папки (включая сетевые). А хранение настроек в реестре позволило добавить шаблоны групповых политик, примерно как мы писали в статье «Погружение в шаблоны и приручение GPO Windows». Благодаря этому при необходимости настройки можно применять прямо из Active Directory.

Основное окно программы.

Программа богато документирована на официальном сайте.

У этого автора есть еще и программа RunAsSpc, позволяющая запускать исполняемые файлы под правами другого пользователя, передавая учетные данные через зашифрованный файл.

Мне остается только добавить, что это ПО бесплатно только для личного использования.

Но учтите, что из программы, запущенной под административными правами, можно натворить бед. Например, запустить привилегированную командную консоль через диалог Файл — Открыть.

Запускаем cmd.exe прямо из редактора реестра.

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

А вам приходилось городить странные костыли? Предлагаю делиться историями в комментариях.

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

В этой инструкции подробно о способе выполнить установку программы не имея прав Администратора в 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.

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

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

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

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

Способы запуска программ

Для начала нужно разобраться, какими способами запускается приложение. От этого зависит настройка показа сообщения о запросе административных прав. Приложения в ОС Windows 10 можно запускать следующими способами:

  • через меню Пуск;
  • с помощью ярлыка на рабочем столе;
  • через элемент Администрирование в Панели управления.

В каждом из них существуют настройки запуска ПО без запроса административных прав. Смысл настройки в том, чтобы эти права присваивались программе по умолчанию. В этом случае система перестанет их запрашивать.

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

  1. открыть меню Пуск клавишей Win на клавиатуре или кнопкой, расположенной в левом, нижем углу экрана (базовые настройки Windows 10);
  2. на клавиатуре набрать название программы;
  3. на значке найденного соответствия нужно нажать правой клавишей мыши;
  4. в контекстном меню выбрать Дополнительно-Запуск от имени Администратора.

В этом случае программа запустится от имени администратора, если для такой режим запуска предусмотрен. Этот способ актуален для приложений, находящихся на начальном экране.

Как убрать запуск от имени администратора Windows 10 через ярлык на рабочем столе

Ярлыки различных приложений помещаются на рабочий стол для удобного и быстрого запуска. Через эти элементы можно управлять запуском приложения и показом запроса административных прав. Чтобы запускать программы с соответствующими правами или отключить эту функцию, нужно выполнить несколько действий:

  1. зайти в Свойства ярлыка (правой клавишей мыши по ярлыку-Свойство);
  2. открыть вкладку Ярлык-Дополнительно;
  3. в нижней части окна поставить галочку на флажке Выполнять эту программу от имени Администратора;
  4. Нажать Применить или ОК.

В этом случае запуск выбранного ПО всегда будет происходит с административными правами.

Как убрать запуск от имени администратора Windows 10 через элемент Администрирование в Панели управления

Часто пользователей не устраивает сам факт показа сообщений о требованиях административных прав. Особенно это касается офисных работников, для которых время – деньги.

Убрать это сообщение можно с помощью элемента Администрирование, расположенного в панели управления Windows 10 и других версий операционной системы. Суть принципа заключается в том, что в ОС есть так называемый супер администратор с привилегированными правами. Она отключена по умолчанию в угоду безопасности. Для включения учетной записи супер администратора выполняют следующие действия:

  1. зайти в панель управления, где в правом верхнем углу переключить Просмотр на Крупные или Мелкие значки (если включен просмотр Категории);
  2. перейти по ветке Администрирование-Управление компьютером;
  3. в открывшемся окне в списке слева выбрать Локальные пользователи и группы;
  4. зайти в Пользователи, где в списке найти Администратор;
  5. на пункте Администратор кликнуть правой кнопкой мыши и зайти в Свойства;
  6. в открывшемся диалоговом окне снять галочку на пункте Отключить учетную запись.

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

Контроль учетных записей также можно отключить. В этом случае сообщения о запуске ПО с административными правами не будет запускаться и мешать пользователю. Для этого в командной строке нужно прописать команду useraccountcontrolsettings. Откроется окно контроля учетных записей. В его левой части расположен бегунок, который нужно переключить в самую нижнюю позицию. Это отключить уведомление системы при попытках внесения изменений или установке ПО. Однако в таком случае страдает безопасность ОС Windows 10, что пользователь обязательно должен понимать.

Статья представляет собой простой способ принудительного запуска программы без прав администратора и подавлением запроса контроля учетных записей пользователей (UAC). 

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

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

В данной статье, в качестве примера, продемонстрирован запуск установочного файла программы WinRAR однако, приведенный ниже способ подходит для запуска и установки большинства программ на ОС Windows 7, 8, 8.1, 10, 11. 


ВАЖНО!
Нижеописанный способ не позволит вам получить повышенные права для программы. Используемый параметр RUNASINVOKER подавляет окно UAC и сообщает программе, что она должна запуститься с правами текущего пользователя и не запрашивать повышение привилегий. Если программе действительно нужны повышенные права для редактирования системных параметров или файлов, она не будет работать или повторно запросит права администратора.

Решение:

1. При попытке запуска программы требующей повышения прав (прим. в данном примере это WinRAR) перед вами появится окно Контроль учетных записей пользователя с запросом имени и пароля пользователя имеющего права администратора. Если не указать пароль и не подтвердить повышение привилегии, приложение не запустится (Рис.1).

Рис.1

.

2. Вызовите меню (прим. для вызова меню нажмите правой кнопкой мыши), выберите Создать, затем выберите Текстовый документ (прим. после создания текстового документа, присвойте ему имя. В данном примере имя RUN, но вы можете выбрать любое другое) (Рис.2).

Рис.2

.

3. Откройте созданный текстовый документ и введите:

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

(прим. можете скопировать отсюда и вставить в текстовый документ) (Рис.3).

Рис.3

.

4. Выберите в окне Файл, затем нажмите Сохранить как… (Рис.4).

Рис.4

.

5. Сохраните текстовый документ с расширением .bat (прим. в данном примере это RUN.bat) (Рис.5).

Рис.5

.

6. Для принудительного запуска приложения без прав администратора и подавлением запроса UAC, перетащите файл, который нужно запустить (прим. в данном примере это WinRAR) на созданный .bat файл (прим. в данном примере это RUN.bat) на рабочем столе (Рис.6).

Рис.6

.

7. Файл запустится без появления запроса UAC и без ввода пароля администратора (Рис.7).

Рис.7

.

Запуск программы без прав администратора завершен!

.

Запрос пароля – самый простой метод защиты операционной системы от несанкционированного доступа. Если ПК не используется в общественных местах (и на нём не хранится секретная информация), безопасностью можно пренебречь – это ощутимо ускорит загрузку.

Разберёмся, как убрать пароль с Windows 10 – обозревать будем и средства самой ОС, и сторонние инструменты. Предварительно предупреждаем: варианты по отключению пароля не универсальны – потому их так много.

Содержание

  1. Отключение запроса пароля при входе в настройках учётных записей пользователей
  2. Сменить пароль на пустой
  3. Отключить пароль из командной строки
  4. Через управление компьютером можно отключить пароль
  5. Убрать пароль при входе с помощью редактора реестра Windows 10
  6. Отключить пароль при выходе из режима сна
  7. Microsoft позволила убрать пароль Windows 10 через параметры электропитания.
  8. Отключить запрос пароля можно и при выходе из сна в редакторе реестра или редакторе локальной групповой политики
  9. Включить автоматический вход в Windows 10 с помощью Autologon for Windows
  10. Полностью убрать пароль пользователя Windows 10, удалить пароль
  11. Забыл пароль при входе в Windows 10 – как сбросить пароль
  12. Видеоинструкция

Отключение запроса пароля при входе в настройках учётных записей пользователей

https://programmainfo.ru/test/3569

Microsoft обязует каждого владельца фирменной ОС блокировать доступ – к счастью, в будущем такая защита быстро снимается. Есть простейший сценарий действий – применим ко всем выпускам системы:

  1. Зажмите Win + R, вставьте «netplwiz», запустите выполнение.
    Окно выполнить
  2. Выберите аккаунт, на котором необходимо отключить пароль. Деактивируйте пункт о требовании ввода данных при авторизации (он может отсутствовать, об этом чуть позже).Окно учётных записей
  3. Заполните указанные на скриншоте поля. Если запрос пароля не отключается, попробуйте активировать его, а затем отключить заново (возможно, потребуется выполнить это дважды).
    Автоматический вход

Жертвуя конфиденциальностью данных, можно ощутимо ускорить процесс перехода ПК от выключенного в готовое к работе состояние. Если искомая функция отсутствует в окне управления аккаунтами, выполните такую последовательность действий:

  1. Откройте поисковое средство в трее, выполните отмеченные на скриншоте действия.
    К. строка
  2. Вставьте запрос «reg add “HKLMSOFTWAREMicrosoftWindows NTCurrentVersionPasswordLessDevice” /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0», выполните нажатием на Enter.

    Средство может уведомить о том, что создаваемый объект уже существует. При появлении просьбы о подтверждении введите латинский символ Y, снова тапните по Enter.
    Внутри К. строки

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

Разберём ещё несколько ответов на вопрос о том, как убрать пароль с Windows 10 – существует большое количество альтернатив.

https://programmainfo.ru/test/dengi-umeesh-li-ty-s-nimi-druzhit

Сменить пароль на пустой

Код, используемый в Windows 10, легко заменяется на пустой – запрос будет пропускаться. Метод реализуем на любом ПК:

  1. Вызовите интерфейс параметров безопасности через Alt+Ctrl+Del и выберите функцию «Изменить…».Диспетчер задач
  2. Заполните исключительно второе поле – всё остальное оставьте нетронутым.Главная

Вхождение в систему сопровождает включение. Возможно, при переключении промелькнёт небольшая задержка (во многом зависит от производительности устройства). Убрать пароль при входе в Windows можно множеством отличных друг от друга способов – о них далее.

https://programmainfo.ru/test/kakoy-ty-instrument

Отключить пароль из командной строки

Универсальный метод избавления от запроса (на выполнение уйдёт буквально несколько секунд, результат практически гарантирован):

  1. Запустите CMD (через средство поиска в системном трее)
    К. строка
  2. Запустите выполнение запроса «net user».
    Вставление команды
  3. Пропишите запрос net user название_учётки “” (между кавычками ничего нет). Название тоже вставьте в «», если оно состоит из двух и более слов.Прописываем название

Отключение запроса пароля подобным образом можно назвать наиболее удобным – из этого же окна можно сбросить сведения сразу для всех имеющихся аккаунтов. Предложенные команды применимы и в оболочке PowerShell (замена CMD в десятой Windows) – если с ней работать комфортнее, используйте.

https://programmainfo.ru/test/otlichish-krinzh-ot-krasha

Через управление компьютером можно отключить пароль

Отменить пароль можно инструментом «Управление компьютером» (способ не всегда удаётся применить к конкретному ПК):

  1. Прожмите Win + X, откройте нужный пункт.
    Управление компом
  2. Раскройте каталог «Локальные пользователи», перейдите в блок «Пользователи». Всё последовательно, лишних действий сделать не получится.Локал. польз. Папки
  3. Найдите в списке свою учётку, раскройте её контекстное меню. Задайте пустой пароль, примените изменения. Попробуйте отключить и запустить систему.Задаем пароль в пользователях

OS начнёт выводить всевозможные предупреждения и просить разрешения – давайте согласие. Особых прав получать для этого не нужно, на все действия затратится несколько секунд. Интерфейс после нажатия на «Питание» на корпусе начнёт запускаться без ввода пароля от учётной записи.

Интересующие нас пункты вполне могут отсутствовать в изображённом выше окне – убрать пароль при входе в Windows этим действием не получится.

Перед использованием дальнейших рекомендаций удостоверьтесь, что хорошо осознаёте назначение системного реестра – создавайте резервные копии, если беспокоитесь за целостность файлов.

https://programmainfo.ru/test/volga-ili-pobeda-a-ty-znakom-s-sovetskim-avtopromom-prover-sebya-v-uvlekatelnom-teste

Убрать пароль при входе с помощью редактора реестра Windows 10

Изменяя некоторые параметры в regedit, можно быстро убирать код – совершайте исключительно указания, размещённые далее (чтобы не навредить OS, нарушив структуру). Как убрать пароль:

  1. Прожмите Win + R, вставьте «regedit».
    Окно "Выполнить"
  2. Пройдите по HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionWinlogon, последовательно, раскрывая каталоги. Откройте «AutoAdminLogon», замените текущее число на ноль.
    Открытие всех папок
  3. Запустите «DefaultDomainName» и впишите в пустую строчку имя компьютера или ноутбука – чтобы скопировать его, перейдите в «Проводник», откройте свойства ярлыка «Этот компьютер» и взгляните на строку «Имя».

    Если «DefaultDomainName» не находится, сформируйте его самостоятельно – правый клик в белой области, «Создать» (нужен только строковый параметр).
    Создаём

  4. Сформируйте СП «DefaultPassword», в единственное поле вставьте установленный код. Все действия, которые выполняются в этом пункте, в будущем можно откатить вручную.Создание нового параметра

При включении система не станет просить ввод пароля при входе. Стоит упомянуть – код будет виден человеку, зашедшему по нужному пути. Перед внесением изменений следует сформировать резервную копию – меню «Файл», «Экспорт» (потом исходники восстановятся в один клик). Копии умеют создавать и сторонние утилиты, предназначенные для удаления «мусорных» объектов.

Отключить пароль при выходе из режима сна

За безопасность «спящего» ПК отвечает отдельный инструмент. Чтобы отключить пароль при входе в Windows 10, проделайте короткую последовательность операций:

  1. Прожмите Win + I, разверните параметры учётных записей.
    Учетная запись
  2. Разверните третью строчку, выставьте значение согласно скриншоту.
    Перевод ползунка

Microsoft позволила убрать пароль Windows 10 через параметры электропитания.

Подходит не для всех, но попробовать всё же стоит:

  1. Прожмите Win + R, выполните запрос «control». Спуститесь к пункту о питании (в конце списка).Электропитание компьютера
  2. Нажмите на кнопку «Настройка …» напротив текущей схемы (выделена жирной точкой).Настройка схемы
  3. Выберите опцию «Изменить дополнительные».
    Изменения питания
  4. Примените помеченную щитком функцию. Разверните указанную на изображении вкладку – эту опцию нужно отключить.
    щиток

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

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

На домашнем PC или на ноутбуке (любом) предложенные действия выполняются вручную. Не торопитесь переходить к этому методу – любые ошибочные действия обязательно приведут к негативным последствиям:

  1. Вызовите редактор реестра.
    Окно "Выполнить"
  2. Раскройте путь, отображённый на скриншоте. Если папки отсутствуют (например, начиная с Power), создайте их – меню у последней папки, «Создать», «Раздел».Создание раздела
  3. Сделайте правый клик по свободной области, раскройте пункт «Создать», выберите вариант «Параметр DWORD». Создайте сразу 2 – они изображены ниже. Никакие настройки не изменяйте. Остаётся лишь покинуть редактор реестра и перезагрузить ПК.Выполнение создания

Выключить запрос при запуске можно и через «РЛГП» – пропустите, если установлена Home (искомого инструмента в ней нет):

  1. Прожмите Win + R, выполните gpedit.msc. Раскройте каталоги в порядке, указанном на скриншоте. Войдите в папку управления питанием, откройте директорию, отведённую под спящий режим. Найдите две указанные строки, откройте первую.
    Отключение пароля
  2. Активируйте режим «Отключено» для обоих параметров, перезагрузите ОС.
    Отключение требования

«Редактор ЛГП» – крайне удобный и безопасный в использовании инструмент, который способен помочь даже в такой ситуации. С ним очень легко взаимодействовать. РГЛП нет в редакции Home, но его можно добавить вручную.

Далее расскажем, как отключить пароль при входе в Windows 10 с помощью стороннего средства – небольшого безопасного инструмента, распространяемого на бесплатной основе и запускаемого один раз.

Включить автоматический вход в Windows 10 с помощью Autologon for Windows

Утилита представляет собой простейшее ПО, вводящее вставленный в него код, когда осуществляется вход в Windows 10. Она официальна, о безопасности можно не беспокоиться.

После активации она сама запускает операции с реестром (они были описаны ранее, выполнялись вручную) – можно будет входить в Windows 10 без пароля. Распространяется через официальные ресурсы Microsoft – скачать можно по этой ссылке

  1. Перейдите по предложенному адресу, нажмите на «Скачать». Приложение весит совсем немного и даже не требует инсталляции.
  2. Извлеките данные из архива в удобное место – при попытке запуска программы Widows автоматически предложит сделать это.Прога
  3. Запустите «Autologon», прочтите уведомления, пропишите сведения в имеющиеся поля, воспользуйтесь опцией «Enable». Никаких запросов и уведомлений появляться не должно.Первый запуск

Приложение можно закрывать – будет активирован вход без пароля в Windows 10. Беспокоиться за безопасность не стоит – утилита выполняет исключительно безопасные операции. Если запрос пароля при входе захочется активировать, нажмите на «Disable» – никаких прочих манипуляций не проводите.

Для работы этого инструмента не нужны специальные права. Функционирует под любой учёткой, не оказывая никакого влияния на скорость работы OS. Утилита идеальна в случаях, когда ПК в основном используется дома, но иногда перемещается в общественные места. Проделывать описанные операции постоянно не следует – изменения применяются один раз.

Полностью убрать пароль пользователя Windows 10, удалить пароль

Всем привычная CMD способна на многое – например, быстро удалить пароль. Процесс взаимодействия с этим многофункциональным средством был рассмотрен в соответствующем пункте. В роли альтернативы можно использовать PowerShell – ниже показано, как удалить пароль через неё.

Применение программы

Подобные инструменты применимы при решении огромного количества задач. Отключение пароля выполняется сразу. Применяйте предложенные выше методы поочерёдно – так нужный результат обязательно будет достигнут (вне зависимости от сборки OS). О том, как отключить пароль при входе в Windows 10, когда он утрачен – далее.

Забыл пароль при входе в Windows 10 – как сбросить пароль

Когда для работы применяется майкрософтовская учётная запись, код легко сбросится на сайте компании Microsoft. В случае с локальным аккаунтом есть два варианта того, как отключить пароль:

  1. Вы задавали контрольные вопросы и помните ответы на них: введите неверный пароль, воспользуйтесь появившейся опцией «Сбросить пароль», вставьте ответ на контрольный вопрос, придумайте новую комбинацию.
  2. Вы не задавали контрольные вопросы и не помните ответы на них: придётся искать другой компьютер, скачивать специальное ПО и создавать загрузочную флешку с Windows 10, запускаться с неё и выполнять комплекс действий (материал для отдельной статьи).Внимательно относитесь к созданию кода. Пренебрегать этим элементарным методом защиты также не стоит – от любопытных глаз он точно способен защитить. Отключить пароль при входе в Windows можно в любое время.

    Видеоинструкция

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

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

Начиная с Windows 8 есть три типа учетной записи пользователя — локальная, доменная и учетная запись Microsoft. Независимо от типа записи, для входа в систему требуется ввести пароль. Для локальной учетной записи можно просто указать пустой пароль, но с остальными такой номер не пройдет. Однако выход есть, и хотя полностью убрать пароль пользователя невозможно, но можно настроить автоматический вход в систему, при котором пароль от определенной учетной записи будет вводится автоматически.

Для локальных учетных записей и учетных записей Microsoft можно воспользоваться оснасткой «Учетные записи пользователей». Для открытия оснастки жмем Win+R и выполняем команду netplwiz или control userpasswords2.

команда для открытия оснастки "Учетные записи пользователей"

В открывшемся окне выбираем нужного пользователя, снимаем галку с пункта «Требовать ввод имени пользователя и пароля»

отключаем запрос пароля

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

сохраняем текущий пароль

Предыдущий способ не подходит для компьютеров, являющимися членами домена Active Directory. В этом случае отключить запрос пароля можно только с помощью редактирования реестра. Для этого надо открыть редактор реестра командой regedit, перейти в раздел HKLMSoftwareMicrosoftWindows NTCurrentVersionWinlogon и произвести следующий действия:

• Изменить значение параметра AutoAdminLogon на 1;
• В параметре DefaultDomainName прописать имя домена или компьютера (если компьютер не в домене);
• В параметре DefaultUserName прописать имя пользователя, который должен заходить без пароля;
• Создать строковый (REG_SZ) параметр DefaultPassword и в качестве значения указать текущий пароль пользователя.

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

отмена запроса пароля с помощью реестра

Этот способ подходит для любых типов учетных записей — доменных, локальных и Microsoft. Однако надо понимать, что этот способ менее безопасный, так как пароль пользователя хранится в реестре в открытом виде.

Отключение запроса пароля при выходе из сна

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

Способ первый — настройки электропитания в классической панели управления. Быстро открыть нужный раздел можно, выполнив команду control /name Microsoft.PowerOptions и выбрав «Действия кнопок питания».

классическая Панель управления, раздел Электропитание

По умолчанию нужная опция неактивна, для ее включения необходимо нажать на кнопку «Изменение параметров, которые сейчас недоступны».

выбор дополнительных параметров электропитания

И затем в поле «Защита с помощью пароля при пробуждении» переключиться на пункт «Не запрашивать пароль».

отключение запроса пароля при выходе из сна

Способ второй — настройки учетных записей в новой панели управления. Для этого открываем меню Пуск, выбираем Параметры — Учетные записи — Параметры входа и в поле «Требуется вход» выбираем пункт «Никогда».

отключение запроса пароля при выходе из сна через новую Панель управления

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

Заключение

В заключение несколько важных моментов, на которые стоит обратить внимание.

• Как уже было сказано, вход без пароля позволяет любому человеку, имеющему доступ к вашему компьютеру, беспрепятственно войти в систему и получить доступ к вашим данным и прочим ресурсам, причем как локальным, так и доступным по сети. Поэтому автоматический вход стоит использовать только в том случае, если вы уверены в неприкосновенности вашего компьютера;
• Отключение на запрос пароля действует только при интерактивном входе в систему, при удаленном доступе к компьютеру (напр. обращение к файловой шаре) все равно потребуется вводить пароль;
• Статья ориентирована на Windows 10, но все способы также успешно работают на Windows 8 и на Windows 7.

Содержание

  • 1 Запуск программы от имени администратора Windows 10
  • 2 Как запускать программу от имени администратора всегда
  • 3 Запуск программы из командной строки
  • 4 Инструкция по запуску от имени администратора в Виндовс 10
  • 5 Как всегда запускать программу или ярлык от имени администратора в Windows 10
  • 6 Что дают права администратора
  • 7 Запуск программы с правами администратора
  • 8 Как открыть командную строку с повышенным доступом

Kak-zapustit-programmu-ot-imeni-administratora-Windows-10-660x330.jpg

Множество программ операционной системы Windows 10 потребуют права администратора для нормальной работы. Запуск от имени администратора дает возможность программам настраивать параметры системы не доступные обычному пользователю. Именно программы изменяющие системные параметры и требуют права администратора.

Способов как запустить программу от имени администратора в Windows 10 есть множество. В данной статье мы рассмотрим как произвести запуск программы от имени администратора один раз и как настроить запуск программы от имени администратора при всех последующих запусках. А также рассмотрим как запускать программы с командной строки.

Запуск программы от имени администратора Windows 10

Запуск программы от имени администратора можно осуществить буквально в несколько нажатий. Пользователю стоит только найти программу или же ярлык программы на рабочем столе или в проводнике и в контекстном меню выбрать пункт Запуск от имени администратора.Zapusk-programmy-ot-imeni-administratora-Windows-10.png

Запуск программ закрепленных на начальном экране осуществляется похожим способом. Нажимаем на иконку программы правой кнопкой мыши и в пункте Дополнительно выбираем Запуск от имени администратора.Kak-zapustit-programmu-ot-imeni-administratora-Windows-10.png

А также есть возможность запускать программы от имени администратора сразу с поиска Windows 10. Первым делом находим программу в меню пуск и в контекстном меню выбираем пункт Запуск от имени администратора. zapusk-programmy-polzovatelem-ot-imeni-administratora.png

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

  1. Нажимаем правой кнопкой мыши на нужную программу и в контекстном меню выбираем пункт Свойства.
  2. В открывшимся окне переходим во вкладку Совместимость и отмечаем пункт Запускать эту программу от имени администратора.Kak-zapuskat-programmu-ot-imeni-administratora-vsegda.png

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

Запуск программы из командной строки

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

  1. Запускаем командную строку нажав комбинацию клавиш Win+X и выбрав пункт Командная строка (администратор).
  2. Выполняем команду: cd c:Program FilesCCleaner, чтобы открыть местоположение программы CCleaner.
  3. Последним шагом будет выполнение команды: CCleaner64.exe.Zapusk-programmy-iz-komandnoj-stroki.png

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

Другие способы запуска командной строки можно посмотреть в нашей инструкции. А также рекомендуем обратить внимание на пункт как вернуть командную строку в контекстное меню Win+X на последних сборках операционной системы Windows 10. Поскольку многие пользователи при открытии контекстного меню на кнопке пуск обнаружили вместо командной строки оболочку Windows PowerShell.

Выводы

Запуск программы от имени администратора необходим для утилит изменяющих системные параметры. Мы же рассмотрели как запустить программу от имени администратора в Windows 10. А также рассмотрели как осуществлять запуск программ из командной строки от имени администратора.

Приветствую!

В Windows 10 имеется чёткая иерархия, что разграничивает права пользователей и их учётных записей. Это было сделано с целью повысить общую безопасность системы, противостоять проникновению и работе злонамеренного программного обеспечения, вирусов и т.д.

Так что даже если вы работаете в Windows 10 из под учётной записи, что формально имеет права администратора, вы и все программы и утилиты, что запускаются в системе, не имеют фактического доступа к критически важным областям системы (некоторым директориям, веткам в реестре и т.п.).

Однако это обстоятельство может создать препятствие, если необходимо произвести тонкую настройку системы, воспользоваться утилитой, которой необходим доступ к системным настройкам и так далее.

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

Инструкция по запуску от имени администратора в Виндовс 10

И так, у нас есть некий файл или прочий объект (ярлык, batvbs скрипт и т.п.).

  1. Необходимо навести на него курсор. Как только курсор окажется на объекте, следует произвести клик правой клавишей мышки, дабы высветилось соответствующее меню, которое называется контекстным.
  2. В данном меню располагается пункт, что в дополнительном описании не нуждается – выберите его. Run-as-administrator-Windows-10-1.png
  3. После данной процедуры будет выведен запрос от контроля учётных записей пользователей, в котором вам необходимо согласиться запуском выбранной ранее утилиты (или файла). Run-as-administrator-Windows-10-2.png
  4. Готово. Стартовавший файл, скрипт или утилита теперь имеет права администратора, ей доступны те области системы, которые ранее были под защитой.

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

Это реализовывается достаточно просто.

  1. Для этого также необходимо кликнуть правой клавишей мышки по файлу, что требуется запускать от имени администратора, но в этот раз необходимо в появившемся контекстном меню выбрать последний пункт, именующийся Свойства. Run-as-administrator-Windows-10-3.png
  2. В открывшемся окне свойств необходимо перейти во вкладку Совместимость. Там в самом низу имеется пункт, у которого необходимо поставить галочку, дабы программа всегда открывалась от имени администратора. Поставив её, нажмите по кнопке OK, дабы сохранить настройку.
  3. Всё, теперь программа будет запускаться от имени администратора всегда. Вам останется только подтверждать её запуск с данными правами в окне контроля учётных записей.

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

Если у вас на компьютере отсутствует антивирусное ПО, то вы можете проверить файл через Интернет, воспользовавшись соответствующим сервисом, о котором рассказывается в материале «Как проверить файл без антивируса (онлайн)».

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

Что дают права администратора

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

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

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

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

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

UAC — что это

UAC (User Account Control) – сервис Windows 10, отвечающий за доступ к правам администраторам. Пользуясь английской версией системы или обращаясь к настройкам системы, вы можете встретить эту аббревиатуру.

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

Получение прав

В Windows 10 доступ к повышенным правам можно выдать через любую учётную запись: и администратора, и пользователя. Единственное отличие — аккаунт администратора вручает права одной кнопкой «Да», нажатой в соответствующем запросе на получение прав, а аккаунт пользователя требует введения пароля от учётной записи администратора для выдачи прав.

Чтобы выдать права с аккаунта пользователя, нужно ввести пароль

Видео: получение прав администратора

Запуск программы с правами администратора

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

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

Через контекстное меню

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

Нажимаем на ярлык ПКМ и выбираем «Запустить от имени администратора»

Через функцию проводника

Открывая приложения через проводник, вы можете выбрать вкладку «Управление» в верхнем части окна и использовать кнопку в блоке «Запуск», чтобы загрузить его с нужными разрешениями.

Переходим к вкладке «Управление» и запускаем с правами администратора

Через системную поисковую строку

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

Кликаем по найденному приложению ПКМ и запускаем с правами

Через меню «Пуск»

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

Переходим к дополнительным методам и запускаем с правами администратора

Через панель быстрого доступа

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

Дважды используем ПКМ на панели быстрого доступа и выбираем нужную функцию

Через диспетчер задач

  1. Вызвав контекстное меню панели быстрого доступа или использовав системную поисковую строку, откройте диспетчер задач.
    Открываем диспетчер задач
  2. Разверните меню «Файл» и перейдите к созданию новой задачи.
    Выбираем пункт «Запустить новую задачу»
  3. Укажите название запускающего exe-файла и поставьте галочку, подтверждающую запуск от имени администратора. Подтвердите действие, приложения должно запуститься.
    Прописываем название файла и ставим галочку для запуска с правами администратора

Через свойства (активация постоянного запуска с повышенными правами)

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

  1. Открыв контекстное меню ярлыка программы, перейдите к свойствам.
    Открываем свойства ярлыка
  2. Разверните вкладку «Совместимость» и перейдите к изменению параметров. Обратите внимание, данный шаг потребует прав администратора.
    Нажимаем на кнопку «Изменить параметры для всех пользователей»
  3. Установите галочку напротив строки «Запускать эту программу от имени администратора».
    Устанавливаем галочку напротив строки «Запускать эту программу от имени администратора»

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

Через реестр (активация постоянного запуска с повышенными правами)

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

  1. Используя поисковую строку или окошко «Выполнить» с запросом regedit, разверните реестр. Учтите, работа в реестре разрешена только опытным пользователем или тем, кто аккуратно выполняет все нижеописанные шаги. Изменение не тех файлов приведёт к тому, что система перестанет работать, поэтому внимательно следите за своими действиями.
    Открываем приложение regedit
  2. Переходя по древу папок в левой части окна, окажитесь в разделе HKEY_CURRENT_USER Software Microsoft Windows NT CurrentVersion AppCompatFlags Layers. Начните создание строкового параметра: в название укажите путь до файла, запускающего приложение, а в значение — слово ~ RUNASADMIN.
    Создаем файл с путем до файла и значением ~ RUNASADMIN

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

Как открыть командную строку с повышенным доступом

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

Нажимаем на командную строку ПКМ и открываем ее с правами администратора

Например, пропишите запрос «Командная строка» в системной поисковой строке и кликните по результату правой клавишей мыши. Запускающий файл приложения называется cmd.exe. Зная его название, развернуть строку через диспетчер задач (данный метод описан выше в одноимённом пункте).

Видео: запуск командной строки от имени администратора

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

Используемые источники:

  • https://windd.ru/kak-zapustit-programmu-ot-imeni-administratora-windows-10/
  • https://it-actual.ru/run-as-administrator-windows-10.html
  • https://winda10.com/programmy-i-prilozheniya/zapusk-ot-imeni-administratora-windows-10.html

Windows 10 от Microsoft считается одной из самых защищенных операционных систем современности.

И местами безопасность «по умолчанию» кажется излишней, особенно на этапе запуска компьютера, когда система требует обязательного ввода пароля администратора.

Отключить эту опцию можно за 5 минут, выполнив несложную последовательность действий.

Для чего нужен пароль в windows 10

Основное назначение кода на вход в учетную запись заключается в защите персональной информации пользователя от несанкционированного просмотра и изменения.

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

Внимание!
Учтите, что вы отключаете код при входе в Windows 10 под свою ответственность. Без него получить доступ к информации, хранящейся на компьютере, может каждый: копировать ее, изменять, удалять.

Отключение ввода пароля в Windows 10

Самый простой способ отключить пароль при входе в Windows 10 — сделать это через открытие меню учетных записей пользователей. Для этого выполните нижеперечисленные манипуляции с системой.

1. В меню «Пуск» (левый нижний угол, символ Windows) найдите пункт «Выполнить» или зажмите клавиши Win+R. В открывшемся окне запуска команд наберите слово «netplwiz» (без кавычек).

Альтернативный вариант решения проблемы запуска меню изменения данных пользователей заключается в том, чтобы ввести команду «netplwiz» прямо в строку поиска меню «Пуск» и выбрать самый верхний вариант запуска, предложенный системой.

2. В открывшемся окне модуля управления «netplwiz» (редактирование учетных записей) снимите отметку с пункта «Запрашивать ввод имени пользователя и пароля». В нелицензионных модифицированных версиях текст может несколько отличаться.

И нажмите кнопку подтверждения внесения изменений «OK».

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

Альтернативный способ отключения пароля Windows 10

Можно убрать код при входе Windows 10 и альтернативным способом, предполагающим внесение изменений в поля реестра. Реестр — хранилище настроек системы, ключей, прочей информации.

Запустить реестр можно по той же схеме, что и «netplwiz», только в строку запуска следует ввести команду «Regedit».

В редакторе реестра через дерево папок откройте путь: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionWinlogon.

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

Отыщите там же в правой части окна параметр DefaultPassword. Этого пункта может и не быть. Если у вас его нет, тогда создайте новое значение реестра с таким именем (DefaultPassword) и типом параметра String Value.

И снова в правой части окна редактирования значений параметров реестра выберите пункт, на этот раз называющийся AutoAdminLogon. Откройте его для редактирования двойным нажатием мыши и в поле значения введите «0» (ноль).

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

Если после перезапуска снова выводится форма запроса пароля, задумайтесь, не нуждается ли ваша система в переустановке.

Как включить обязательный ввод пароля в Windows 10

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

  • Через «netplwiz» в окне редактирования учетных записей пользователей достаточно установить галочку на пункте «Требовать ввод имени пользователя и пароля».
  • Через «Regedit» в окне редактирования параметров реестра следует заменить «0» на «1» в переменной AutoAdminLogon.

Дополнительные пути решения проблемы

В отдельных случаях вышеупомянутые способы отключения и активации запроса пароля не работают. Это признак того, что система, установленная на компьютере, работает неправильно (вирусы, аппаратные сбои, некорректные программы).

В таком случае единственным способом решения проблемы с обязательным вводом пароля будет переустановка операционной системы Windows 10. После переустановки нужно по пунктам выполнить отключение или активацию запроса пароля при входе.

Как убрать пароль при входе в Windows 10

Убираем запрос пароля при загрузке Windows 10 для автоматического входа в систему

Источник

Ввод пароля при входе в Windows 10В инструкции описано несколько способов убрать пароль при входе в Windows 10 при включении компьютера, а также отдельно при выходе из режима сна. Сделать это можно не только с помощью настроек учетных записей в панели управления, но и используя редактор реестра, настройки электропитания (для того, чтобы отключить запрос пароля при выходе из сна), или бесплатные программы для включения автоматического входа, а можно и просто удалить пароль пользователя — все эти варианты подробно изложены ниже.

Для того, чтобы выполнить описанные ниже действия и включить автоматических вход в Windows 10, ваша учетная запись должна иметь права администратора (обычно, это так и есть по умолчанию на домашних компьютерах). В конце статьи имеется также видео инструкция, в которой наглядно показан первый из описанных способов. По более новой версии системы материал доступен здесь: Как убрать пароль при входе в Windows 11. См. также: Как поставить пароль на Windows 10, Как сбросить пароль Windows 10 (если вы его забыли).

  • Как убрать пароль при входе (отключить запрос пароля) в настройках учетных записей
  • Автоматический ввод пароля Windows 10 с помощью редактора реестра
  • Отключение пароля при выходе из режима сна Windows 10
  • Вход в Windows 10 без пароля с помощью программы Autologon от Microsoft Sysinternals
  • Как удалить пароль пользователя Windows 10 полностью
  • Видео инструкция
  • Дополнительная информация

Отключение запроса пароля при входе в настройках учетных записей пользователей

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

  1. В случае, если в вашей системе вход выполняется не по паролю, а по ПИН-коду, сначала отключите их используя обе части этой инструкции: Как отключить запрос на создание ПИН-кода и удалить ПИН-код в Windows 10.
  2. Нажмите клавиши Windows + R (где Windows — клавиша с эмблемой ОС) и введите netplwiz или control userpasswords2 затем нажмите Ок. Обе команды вызовут появление одного и того же окна настройки учетных записей.
  3. Чтобы включить автоматический вход в Windows 10 без ввода пароля, выберите пользователя, для которого нужно убрать запрос пароля и снимите отметку с «Требовать ввод имени пользователя и пароля». Если такой отметки нет, решение описано здесь: Что делать если нет пункта Требовать ввод имени пользователя и пароля в Windows 10.Отключить ввод пароля при входе
  4. Нажмите «Ок» или «Применить», после чего потребуется ввести текущий пароль и его подтверждение для выбранного пользователя (которого можно и поменять, просто введя другой логин). Внимание: если у вас используется учетная запись Майкрософт и метод не сработает, попробуйте снова, но в верхнем поле вместо имени пользователя укажите привязанный адрес электронной почты (E-mail).Включить автоматический вход в Windows 10

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

В случае, если отметки «Требовать ввод имени пользователя и пароля» в окне нет, зайдите в Параметры – Учетные записи – Варианты входа и проверьте, есть ли там пункт «Требовать выполнение входа с Windows Hello для учетной записи Майкрософт». Если есть — отключите и снова зайдите в настройки автоматического входа в систему. Если нет, запустите командную строку от имени администратора (как это сделать) и введите команду (нажав Enter после неё):

reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\PasswordLess\Device" /v DevicePasswordLessBuildVersion /t REG_DWORD /d 0

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

Как убрать пароль при входе с помощью редактора реестра Windows 10

Есть еще один способ проделать вышеописанное — использовать для этого редактор реестра, однако при этом следует учитывать, что в данном случае ваш пароль будет храниться в открытом виде в качестве одного из значений реестра Windows, соответственно любой может его просмотреть. Примечание: далее будет также рассмотрен аналогичный способ, но с шифрованием пароля (с помощью Sysinternals Autologon).

Для начала, запустите редактор реестра Windows 10, для этого нажмите клавиши Windows + R, введите regedit и нажмите Enter.

Перейдите к разделу реестра

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon

Отключение ввода пароля в редакторе реестра

Для включения автоматического входа в систему для домена, учетной записи Microsoft или локальной учетной записи Windows 10, выполните следующие шаги:

  1. Измените значение AutoAdminLogon (дважды кликните по этому значению справа) на 1.
  2. Измените значение DefaultDomainName на имя домена или имя локального компьютера (можно посмотреть в свойствах «Этот компьютер»). Если этого значения нет, его можно создать (Правая кнопка мыши — Создать — Строковый параметр).
  3. При необходимости, измените DefaultUserName на другой логин, либо оставьте текущего пользователя.
  4. Создайте строковый параметр DefaultPassword и в качестве значения укажите пароль учетной записи.

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

Как отключить пароль при выходе из режима сна

Также может потребоваться убрать запрос пароля Windows 10 при выходе компьютера или ноутбука из сна. Для этого в системе предусмотрена отдельная настройка, которая находится в (клик по значку уведомлений) Все параметры — Учетные записи — Параметры входа. Эту же опцию можно изменить с помощью редактора реестра или редактора локальной групповой политики, что будет показано далее.

В разделе «Требуется вход» (на некоторых компьютерах или ноутбуках такой раздел может отсутствовать) установите «Никогда» и после этого, выйдя из сна компьютер не будет снова запрашивать ваш пароль.

Убрать пароль при входе при выходе из режима сна Windows 10

Есть и еще один способ отключить запрос пароля при данном сценарии — использовать пункт «Электропитание» в Панели управления. Для этого, напротив используемой в настоящий момент схемы, нажмите «Настройка схемы электропитания», а в следующем окне — «Изменить дополнительные параметры питания».

Убрать пароль в параметрах электропитания

В окне дополнительных параметров кликните по «Изменить параметры, которые сейчас недоступны», после чего измените значение «Требовать введение пароля при пробуждении» на «Нет». Примените сделанные настройки. Не на всех системах в параметрах электропитания вы найдете такой пункт, если он отсутствует — пропускаем этот шаг.

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

Помимо параметров Windows 10, отключить запрос пароля при выходе системы из режима сна или гибернации можно, изменив соответствующие системные параметры в реестре. Сделать это можно двумя способами.

Для Windows 10 Pro и Enterprise самым простым способом будет использование редактора локальной групповой политики:

  1. Нажмите клавиши Win+R и в введите gpedit.msc
  2. Перейдите к разделу Конфигурация компьютера — Административные шаблоны — Система — Управление электропитанием — Параметры спящего режима.
  3. Найдите два параметра «Требовать пароль при выходе из спящего режима» (один из них для питания от батареи, другой — от сети). Отключение пароля при выходе из сна
  4. Дважды кликните по каждому из этих параметров и установите «Отключено». Отключить пароль при пробуждении в gpedit

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

В Windows 10 Домашняя редактор локальной групповой политики отсутствует, но сделать то же самое можно с помощью редактора реестра:

  1. Зайдите в редактор реестра и перейдите к разделу
    HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Power\PowerSettings\0e796bdb-100d-47d6-a2d5-f7d2daa51f51

    (при отсутствии указанных подразделов создайте их с помощью пункта «Создать» — «Раздел» контекстного меню при правом нажатии по имеющемуся разделу).

  2. Создайте два значения DWORD (в правой части редактора реестра) с именами ACSettingIndex и DCSettingIndex, значение каждого из них — 0 (оно такое сразу после создания). Отключение пароля при выходе из сна в редакторе реестра
  3. Закройте редактор реестра и перезагрузите компьютер.

Готово, пароль после выхода Windows 10 из сна спрашиваться не будет.

Как включить автоматический вход в Windows 10 с помощью Autologon for Windows

Еще один простой способ отключить ввод пароля при входе в Windows 10, а осуществлять его автоматически — бесплатная программа Autologon for Windows, которая доступна на официальной странице https://docs.microsoft.com/ru-ru/sysinternals/downloads/autologon.

Если по какой-то причине способы отключить пароль при входе, описанные выше, вам не подошли, можете смело попробовать этот вариант, во всяком случае чего-то вредоносного в нём точно не окажется и вероятнее всего он сработает. Всё что потребуется после запуска программы — согласиться с условиями использования, а затем ввести текущий логин и пароль (и домен, если вы работаете в домене, для домашнего пользователя обычно не нужно, программа может автоматически подставить имя компьютера) и нажать кнопку Enable.

Программа Sysinternals Autologon для Windows

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

Автоматический вход в систему включен

В дальнейшем, если будет нужно снова включить запрос пароля Windows 10 — снова запустите Autologon и нажмите кнопку «Disable» для отключения автоматического входа.

Как полностью убрать пароль пользователя Windows 10 (удалить пароль)

Если вы используете локальную учетную запись на компьютере (см. Как удалить учетную запись Майкрософт Windows 10 и использовать локальную учетную запись), то вы можете полностью убрать (удалить) пароль для вашего пользователя, тогда его не придется вводить, даже если вы заблокируете компьютер клавишами Win+L. Чтобы сделать это, выполните следующие шаги.

Есть несколько способов сделать это, один из них и, вероятно, самый простой — с помощью командной строки:

  1. Запустите командную строку от имени администратора (для этого вы можете начать набирать «Командная строка» в поиске на панели задач, а когда найдется нужный элемент — кликнуть по нему правой кнопкой мыши и выбрать пункт меню «Запустить от имени администратора».
  2. В командной строке по порядку использовать следующие команды, нажимая Enter после каждой из них.
  3. net user (в результате выполнения этой команды вы увидите список пользователей, в том числе скрытых системных, под теми именами, под которыми они значатся в системе. Запомните написание имени вашего пользователя).
  4. net user имя_пользователя ""

    (при этом если имя пользователя состоит из более одного слова, также возьмите его в кавычки). Удаление пароля пользователя в Windows 10

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

Видео инструкция

Дополнительная информация

Судя по комментариям, многие пользователи Windows 10 сталкиваются с тем, что даже после отключения запроса пароля всеми способами, он иногда запрашивается после того, как компьютер или ноутбук не используется некоторое время. И чаще всего причиной этого оказывалась включенная заставка с параметром «Начинать с экрана входа в систему».

Чтобы отключить этот пункт, нажмите клавиши Win+R и введите (скопируйте) следующее в окно «Выполнить»:

control desk.cpl,,@screensaver

Нажмите Enter. В открывшемся окне параметров заставки снимите отметку «Начинать с экрана входа в систему» или вовсе отключите заставку (если активная заставка — «Пустой экран», то это тоже включенная заставка, пункт для отключения выглядит как «Нет»).

Отключить пароль после заставки Windows 10

И еще один момент: в Windows 10 последних верий появилась функция «Динамическая блокировка», настройки которой находятся в Параметры — Учетные записи — Параметры входа.

Динамическая блокировка в Windows 10

Если функция включена, то Windows 10 может блокироваться паролем, когда вы, к примеру, отходите от компьютера с сопряженным с ним смартфоном (или отключаете Bluetooth на нем).

И последний нюанс: у некоторых пользователей после использования первого метода отключения пароля для входа в систему, на экране входа в систему появляется два одинаковых пользователя и требуется пароль. Обычно такое происходит при использовании учетной записи Майкрософт, возможное решение описано в инструкции Два одинаковых пользователя Windows 10 при входе.

Как в Windows 10 поставить пароль на игру или приложение, способы и как отменить

В операционной системе Windows 10 можно задавать пароли утилитам или играм, установленным на компьютер. Такая опция полезна, если пользователь желает исключить свободный доступ посторонними лицами к приложениям. Установив блокировку, родители могут контролировать время, которое провел ребенок в игровом процессе. Узнаем, как поставить пароль на приложение в ОС Windows 10.

Ставим пароль на программу или игру в Windows 10

Во всемирной паутине можно найти сторонние утилиты, которые позволяют запаролить любую программу на устройстве. Каждый софт совместим с определенной версией системы. Для работы на Виндовс 10 подойдет специально разработанная прога Game Protector.

скриншот_1

Рекомендуется скачивать только проверенные софты с официальных сайтов разработчиков. Иначе скачивание с неизвестного источника может привести к серьезным проблемам работы Винды.

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

  • Скачать Game Protector с официального источника.

скриншот_2

  • Установить приложение.
  • Выполнить запуск, изучить интерфейс.

скриншот_3

  • Нажать кнопку «Open».
  • Указать путь к файлу в формате exe. Все файлы и папки, в основном, находятся по адресу: «C», «Programs Files».

скриншот_4

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

скриншот_5

  • Активировать защиту, нажав по Protect.

скриншот_6

Программа выдаст следующее сообщение:

скриншот_7

Это означает, что все сделано верно, пароль на программу успешно установлен. Так можно поступить с любым приложением. Пользователь должен помнить, что для каждого установленного объекта системы нужно создавать разные пароли. Можно создать резервную копию, которая пригодится, если юзер забудет код. Записать и скрыть комбинацию можно, воспользовавшись менеджером паролей.

Если запароленная прога хранится по адресу «C» и вместе с ОС, то открывать Game Protector можно только от имени Администратора. Если это не выполнить, то заблокированное приложение не запустится, даже при правильно введенном коде. Система выдаст ошибку в виде диалогового окна.

скриншот_8

Как отменить блокировку

Если пользователь решил убрать пароль при запуске программы, то он также может действовать через софт Game Protector. Для снятия блокировки потребуется:

  • Запустить программное обеспечение.
  • Выбрать заблокированную программу.

скриншот_9

  • Нажать на кнопку разблокировки UnProtect.

скриншот_10

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

Что делать, если забыл пароль?

Если юзер случайным образом забыл пароль, то ему понадобится резервная копия, которую он создал на Виндовсе. Для этого он должен перейти по адресу, где установлена утилита. Затем найти файл с именем запароленного софта с расширением BAK. Если в окне расширения не отображаются, нужно изменить настройки, чтобы их было видно.

Далее потребуется удалить первое приложение с расширением exe. А файлу BAK установить новое расширение exe. После пользователь может снова заходить в игровой процесс или прогу, как и прежде.

скриншот_11

Возможные проблемы

При запуске приложения в десятой операционке возможно возникновение трудностей. Это случается, если утилита сохранена с ОС, и требуется запуск с правами Администратора. Если в этом случае запустить стороннюю утилиту Game Protector не с администраторскими правами, то введенный код не установится после нажатия на Protect. Защищенные программы также нужно запускать от имени Администратора, иначе введенный код не сработает.

скриншот_12

Чтобы все время не сталкиваться с этой проблемой во время запуска утилиты, можно настроить запуск по умолчанию, с администраторскими правами. Аналогичные действия можно выполнить и с программой Game Protector. Для этого достаточно тапнуть по иконке утилиты правой кнопкой, выбрать вкладку «Совместимость». Далее нужно поставить маркер возле надписи «Запуск от имени Администратора». Подтвердить действие, нажав кнопку «Ok». После выполненных действий софт всегда будет запускаться от имени Администратора по умолчанию.

Утилита Game Protector – простой и надежный помощник с понятным интерфейсом, доступным для продвинутого пользователя и новичка. Софт обеспечивает высокий уровень безопасности, дает возможность создания резервной копии в случае потери кода. Программное обеспечение может защитить любое приложение или игру, установленную на ОС Windows 10, от несанкционированного доступа.



  • Как убрать запрос на права администратора windows 10
  • Как убрать заставку пузыри на компьютере windows 10
  • Как убрать значок громкости windows 10
  • Как убрать запрос на разрешение запуска программы в windows 10
  • Как убрать зернистость на мониторе windows 10