У меня был заблокирован вход на сервер Windows Server 2019. Требовалось ввести пароль пользователя Administartor, но мой известный пароль не подходил.
Данный пример будет справедлив и для Windows 7/8/8.1/10, Windows Server 2008/2012/2016.
Задача: сменить пароль пользователя под которым мы пытаемся зайти в систему, при том, что других вариантов восстановления нет.
1. Загрузка диагностики в режиме восстановления Windows
Загружаемся с установочного диска или флешки Windows нужной версии -> В окне выбора языка нажимаем Далее -> В следующем окне нажимаем Восстановление системы -> Выбираем опцию Диагностика (Troubleshooting) -> Запуск командной строки.
2. Переименовывание Utilman.exe
В открывшейся командной строке переходим на системный диск где установлена наша система (C или D, E, G, H) в системную папку system32:
cd /d C:\Windows\system32
Переименовываем утилиту Utilman:
ren Utilman.exe Utilman.exe.default
Заменяем Utilman.exe на Cmd.exe:
copy cmd.exe Utilman.exe
Закрываем командную строку, перегружаемся.
3. Сброс пароля
После загрузки нашей системы на требование ввода логина и пароля, нажимаем комбинацию клавиш Win+U. Откроется командная строка.
Меняем пароль пользователя:
net user Administrator Admin_Password
Тепереь можно логиниться с новым паролем.
4. Возврат настроек
Меняем все обратно на место иначе в системе останется неимоверная дыра в безопасности.
Загружаемся с установочного диска или флешки Windows нужной версии -> В окне выбора языка нажимаем Далее -> В следующем окне нажимаем Восстановление системы -> Выбираем опцию Диагностика (Troubleshooting) -> Запуск командной строки.
cd /d C:\Windows\system32
move Utilman.exe Utilman.exe.default
Перегружаемся.
Для информации:
utilman.exe отвечает за центр специальных возможностей.