Когда дурная голова рукам покоя не даёт. Невыдуманная история о «русском» пароле и Windows XP
Казалось бы, задача снятия пароля в Windows XP дело пары минут. Имеется в виду не восстановление пароля, а именно снятие, т.е. когда пользователь заходит без пароля. Для решения подобной проблемы существует масса утилит, начиная со знаменитых Winternals ERD commander и Hiren's BootCD, в состав которых входят средства для снятия и изменения паролей не только Windows XP, но также Vista и Windows 7, и заканчивая различными сборками под CD и flash-носители.
Мне же достался особый случай. Практическое применение сегодняшнему посту найти будет сложновато, уж слишком редкие обстоятельства. Итак, на стареньком ноутбуке установили пароль русскими буквами...
Пароли кириллицей - это просто ПЯТЬ! Не делайте так никогда!
Что тут страшного? Читаем далее... дурная голова владельца ноута, рукам покоя явно не давала - зачем-то удалили русский язык из системы, т.е. оставив исключительно английскую раскладку (так конечно веселее). Догадались о результате? После перезагрузки пользователь уже не мог набрать свой пароль.
Во избежании непонятных проблем, желательно вообще не называть пользователей и компьютеры кириллицей, о чем я уже писал в блоге, рассказывая про ошибку: Helo command rejected: Invalid name.
Продолжим... не зря я упомянул, что ноутбук старенький и грузиться с флешки он не умеет, а DVD-привод как-то не вдохновился моим реанимационным диском, отказавшись его читать. Так что быстрые способы снять пароль отпали. В Windows XP Home обычно присутствует учетная запись Администратор, которая не показывается и в большинстве случаев без пароля. Правда выбрать её при загрузке не получится, а в безопасном режиме слово Администратор надо как-то написать, а у нас только английский. В общем - везде засада.
В итоге пришлось снять винчестер с ноутбука, подключив его внешним диском по USB и поменять вручную в реестре пользователя, пароль которого система предлагает ввести при старте.
Подробности действий интересующимся:
- Запускаем редактор реестра regedit на своей машине, где к ветке [HKEY_LOCAL_MACHINE] подключаем куст software (подробнее тут)
- Изменяем значение параметра DefaultUserName в ключе [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon] на Администратора.
Загрузившись под Администратором, добавил поддержку русского языка в систему и сменил пароль горе-пользователю. После в реестре вернул его учетную запись по умолчанию. Вот такие случаются истории.
Если считаете статью полезной,
не ленитесь ставить лайки и делиться с друзьями.