В век стремительно развивающихся технологий создаётся множество аппаратных и программных средств для аутентификации пользователя. Здесь и смарт-карты и токены в различном исполнении, сертификаты и ключевые файлы. Но всё равно, наиболее популярным, как и много лет назад, остаётся способ аутентификации по паролю – последовательности символов, известной только конкретному пользователю.
Правда, никуда не делась и такая проблема, как забытый пароль – случай далеко не единичный. Работа на компьютере будет невозможна. К счастью, переустановка системы нам в этом не понадобится, проблему можно решить куда менее инвазивными способами.
Итак, нам потребуется установочный носитель Windows 10 (лазерный или USB диск). Начинаем загрузку с диска и на экране задания настроек языка нажимаем сочетание клавиш Shift+F10.
Запускается чёрное окно – командная строка. Сейчас эта командная строка запущена в окружении загрузочного диска и мало чем может нам помочь, но при помощи неё мы можем запустить командную строку и в окружении той системы, которая у нас установлена (пароль от входа в которую не прижился у нас в голове).
Существуют определённый трюк – возможность запустить программу utilman.exe (мастер специальных возможностей) не входя в систему. Наша задача – переименовать cmd.exe в utilman.exe, после чего мы сможем управлять пользователями из командной строки с привилегиями SYSTEM.
1. Находим системный диск. Для этого можем воспользоваться текстовым редактором «Блокнот», запустить который можно из командной строки командой notepad. После запуска блокнота, выбираем в меню пункт «Файл» — «Открыть» и выбираем иконку «Этот компьютер». Мы увидим локальные диски, среди которых нужно найти тот, на котором установлена система (имеется каталог Windows). На скриншоте ниже это диск D: . У Вас скорее это диск C:
2. Переходим в каталог D:\Windows\System32\ (для 32-хразрядной системы Windows) или D:\Windows\SysWOW64\ для 64-хразрядной системы. Для этого выполним последовательно команды:
D:
cd Windows\system32
для 64-хразрядной системы соответственно каталог windows\syswow64.
3. Переименуем файл utilman.exe в utilman.exe.old (резервная копия) при помощи команды:
ren utilman.exe utilman.exe.old
4. Переименуем cmd.exe в utilman.exe:
ren utilman.exe cmd.exe
5. Таким образом, имеем приложение командной строки с именем utilman.exe.
6. Перезагружаем компьютер.
7. На экране выбора пользователя нажимаем кнопку «Специальные возможности». Запустится командная строка с привилегиями SYSTEM.
8. Создадим пользователя с произвольным именем, например «super» и паролем «pass123» и добавим его в группу «Администраторы»:
net user super pass123 /add
net localgroup Администраторы super /add
9. В очередной раз перезагрузим систему. Теперь у нас на экране приветствия появился второй пользователь «super», пароль которого мы знаем. Входим в систему под ним.
10. Кликаем правой кнопкой мыши по иконке «Пуск» и выбираем пункт «Управление компьютером».
11. Переходим в раздел «Служебные программы» — «Локальные пользователи и группы» — «Пользователи». Выбираем учётную запись, пароль которой утрачен и, кликнув правой кнопкой мыши по имени пользователя, в контекстном меню выбираем пункт «Задать пароль».
12. На появившееся предупреждение отвечаем «Продолжить»
13. Дважды указываем новый пароль учётной записи и жмём кнопку «ОК». Теперь на нашей учётной записи новый пароль (допускается оставить оба поля пустыми). Не забываем переименовать обратно utilman.exe в cmd.exe, а utilman.exe.old в utilman.exe.
После проделанных операций учётную запись «super» можно заблокировать или вовсе удалить через ту же оснастку управления компьютером.
Помимо создания нового пользователя с привилегиями администратора, существует альтернативный способ – активация встроенной учётной записи «Администратор». Делается это следующей командой:
net user Администратор /active:yes
После проделанных операций по изменению пароля, учётную запись можно деактивировать вновь. Вот так всё просто!