Сброс пароля в Windows 7/8/10

Dmitry Kornev
  • 10 февраля 2015
  • 1k

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

Как оказалось, поменять утерянный пароль пользователя в Windows совсем не сложно. Честно говоря, даже не ожидал такого. Думал алгоритм будет куда более сложный. Ещё, удивило, что от версии к версии Windows этот алгоритм не отличается, — лазейка, как была, так и остаётся. Майкрософт её специально не прикрывает?


Типы учётных записей

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

  • Локальная учетная запись.
  • Учетная запись Майкрософт.

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

Изначально учётная запись Майкрософт регистрируется онлайн, соответственно, если пользователь теряет от неё пароль, то изменить его он тоже может только онлайн. Существует специальный сайт для восстановления пароля. Там просто нужно следовать инструкциям.

Более распространённой для домашнего использования остаётся локальная учётная запись. А в системе Windows 7 и более ранних версий выбора просто не было — только такой тип учётной записи и был доступен пользователям.

Дальнейшая часть статьи посвящена сбросу пароля именно для локальной учётной записи пользователя.


Сброс пароля

Общая идея — необходимо запустить консоль на экране авторизации пользователя Windows и выполнить всего одну команду:

net user имя_пользователя новый_пароль

Здесь имя_пользователя — это тот пользователь, у которого вам нужно поменять пароль. Если в имени два слова, разделённые пробелом, то надо взять эти слова в кавычки. Ну, новый_пароль — без комментариев. Можете задать для начала простой пароль, чтобы только зайти в систему, потом традиционным способом установите сложный.

Примеры:

net user Дмитрий 12345
net user "Фамилия Имя" 67890

Во всех версиях Windows получить консоль на экране авторизации пользователя можно путём подмены приложения. Например, удобно подменить файл utilman.exe — это программа «Специальные возможности», вызвать которую можно кнопкой на экране, либо комбинацией кнопок на клавиатуре «Win+U». Такой файл точно есть в Windows 7, 8, 10. Насчёт более ранних версий — не знаю, не проверял. Таким образом, на место utilman.exe просто копируем файл cmd.exe — это программа консоли.

Теперь кнопка «Специальные возможности» на экране авторизации будет открывать консоль. Так она выглядит в Windows 7:

Специальные возможности при авторизации в Windows 7

В консоли вводим нужную команду:

Консоль на экране авторизации в Windows 7

Команда выполнена успешно — у пользователя новый пароль.

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

На примере Windows 7 порядок такой:

Установочный диалог Windows 7
Переходим к восстановлению системы
Продолжаем
Открываем консоль

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

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

Подменяем нужный файл

Вывод содержимого текущего каталога:

dir

Копирование файла utilman.com в корень диска D:

copy d:\windows\system32\utilman.exe d:\

Копирование файла cmd.exe на место utilman.exe:

copy d:\windows\system32\cmd.exe d:\windows\system32\utilman.exe

Для подтверждения замены надо напечатать «Yes».

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

Перезагружаемся

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

Комментарии