Проблема:
Имеется компьютер с операционной системой Windows 7. Учетная запись администратора по умолчанию отключена. На учетную запись пользователя был установлен пароль, который утерян.
Решение:
Оказывается, в Windows 7 удалить или изменить пароль пользователя гораздо проще, чем в Windows XP, где надо было делать загрузочную флешку и сбрасывать пароль специальной утилитой.
Для Windows 7 можно просто запустить командную строку (Command promt) перед вводом пароля и выполнить сброс или изменение пароля для интересующего пользователя.
Для того, чтобы это сделать существуют два способа:
-
Первый способ (видео) основывается на подмене оригинального файла залипания клавиш sethc.exe на cmd.exe. При этом пятью нажатиями Shift будет вызываться командная строка:
-
Загружаемся с любого загрузочного носителя, который даст нам возможность подключиться к файловой системе компьютера.
Это может быть загрузочный диск с XP, Infra CD, Kaspersky Rescue Disk и пр. Можно так же использовать установочный диск Windows 7, но только именно от той версии, которая установлена на компьютере, иначе Вам не удастся войти в меня восстановления системы, чтобы запустить Командную строку. -
Если загружаемся с установочного диска Windows 7, то выбираем "Восстановление системы"
затем запускаем "Командная строка"
Если же загружаемся с какого-либо другого носителя, то просто запускаем файловый менеджер или командную строку
-
Делаем резервную копию файла sethc.exe прямо на диск c:
Код: Выделить всё
copy c:\windows\system32\sethc.exe c:
-
Заменяем sethc.exe на cmd.exe:
Код: Выделить всё
copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe
и в ответ на вопрос
Overwrite c:\windows\system32\sethc.exe? (Yes/No/All)
подтверждаем замену нажатием клавиши "Y"
-
Перезагружаемся, загружаем Windows 7, установленную на компьютере
-
Когда появится окно ввода пароля, нажимаем клавишу Shift пять раз, запустится командная строка в режиме администратора:
-
Вводим команду
Код: Выделить всё
net user имя_пользователя новый_пароль
Для просмотра имен пользователей просто вводим
Код: Выделить всё
net user
Для создания новой учетной записи администратора выполняем:
Код: Выделить всё
net user имя_пользователя пароль /add net localgroup Администраторы имя_пользователя /add net localgroup Пользователи имя_пользователя /delete
-
После этого входим в систему с тем паролем, который мы только что ввели для пользователя
-
Возвращаем на место оригинальный файл sethc.exe, для сего вновь перезагружаем компьютер с загрузочного диска и, запустив командную строку, выполняем код:
Код: Выделить всё
copy c:\sethc.exe c:\windows\system32\sethc.exe
-
-
Второй способ:
-
Загружаемся с любого носителя, с которого можно запустить редактор реестра.
-
Если это загрузочный диск Windows 7, то аналогично п.1.2. запускаем командную строку режима восстановления:
Если это какой-либо другой диск, то запускаем утилиту редактирования реестра.
-
Дальнейшие шаги выполнены на примере стандартного редактора реестра Windows.
Из командной строки выполняем:
Код: Выделить всё
regedit
-
Выделяем раздел HKEY_LOCAL_MACHINE, из меню Файл выбираем пункт Загрузить куст.
-
Загружаем куст реестра System, который обычно лежит в одноименном файле, расположенном в папке c:\Windows\System32\Config\
-
Вводим произвольное имя для загружаемого раздела. И раскрываем раздел Setup загруженного куста.
-
Параметру CmdLine присваиваем значение cmd.exe, а у параметра SetupType, заменяем значение 0 на 2.
-
Выделяем целиком тот куст который мы загружали и выгружаем его обратно на диск
-
Перезагружаемся, загружаем Windows 7, установленную на компьютере
-
Перед входом в систему видим окно командной строки:
-
Вводим команду
Код: Выделить всё
net user имя_пользователя новый_пароль
Для просмотра имен пользователей просто вводим
Код: Выделить всё
net user
Для создания новой учетной записи администратора выполняем:
Код: Выделить всё
net user имя_пользователя пароль /add net localgroup Администраторы имя_пользователя /add net localgroup Пользователи имя_пользователя /delete
-
После этого входим в систему с тем паролем, который мы только что ввели для пользователя
-
Примечание:
Если имя и/или пароль содержат пробелы, вводим их в кавычках.