Вопрос или проблема
Я забыл пароль Windows 7 на своем компьютере, я использовал трюк,
описанный в сбросе вашего забытого пароля Windows
(http://www.howtogeek.com/96630/how-to-reset-your-forgotten-windows-password-the-easy-way/):Загрузитесь с ISO-образа восстановления Windows 7.
Выполните:
copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe Используйте функцию
Залипание клавиш на экране входа (теперь командная строка), чтобы
выполнить:net user Admin MyNewPassword Я оставил файл там на случай, если я когда-либо
забуду его снова.Один из моих клиентов спросил, могу ли я сделать то же самое для него, и у него также есть
компьютер с Windows 7 Professional x32.Я следовал тем же шагам, что и на своем компьютере. Команда на шаге 2
сообщает, что она была выполнена успешно, но когда я нажимаю Shift пять раз, чтобы активировать
Залипание клавиш, появляется обычное сообщение для sethc.exe.Я пытался ввести команду на шаге 3 непосредственно из ISO-образа восстановления.
Эта команда также была признана успешной, но пароль не
изменился!Что я делаю не так?
Я осознал, что проблема гораздо серьезнее, чем просто невозможность изменить пароль; любые изменения, произведенные в файлах с помощью CMD, на самом деле не меняются… и я не могу понять, почему.
Что касается пароля, я пробовал использовать несколько “ISO-образов для сброса пароля”, и они также выглядят так, будто работают, но на самом деле не изменяют ничего.
CMD:
Copyright (c) 2009 Microsoft Corporation. Все права защищены.
C:\Windows\system32>net user Administrator NEWPASS
Команда выполнена успешно.
C:\Windows\system32>
Пароль не изменен.
Я рекомендую вам использовать Offline NT Password and Registry Editor для сброса вашего пароля Windows.
Старый вопрос, но я столкнулся с этим именно в выходные, так что, думаю, стоит ответить…
Ответ 1: Почему файлы не изменяются? Что не так?
Вы загрузились с ISO-образа восстановления Windows 7. И затем запустили командную строку (cmd.exe).
Я думаю, что файлы, которые вы видите смонтированными в диске Windows/system32, не являются файлами с вашего жесткого диска. Это файлы, смонтированные с восстанавливающего CD. Я видел это, когда загружался с CD восстановления Windows 7. Когда вы выполняете команды типа ‘net user administrator *’ или другие команды, вы манипулируете учетными записями только в памяти загрузки с восстановительного CD. Таким образом, ваше изменение пароля не сохраняется и не вступает в силу на вашем жестком диске и реальных учетных записях Windows.
Когда вы работаете в этой командной строке, ищите диски c: d: x: и т.д. Используйте ‘wmic logicaldisk get name’. Проверьте, выглядит ли диск и содержимое как ваш жесткий диск или же это на самом деле похоже на диск аварийного восстановления.
Ответ 2: Как заставить это работать?
В любом случае, мне бы хотелось, чтобы CD восстановления Windows 7 позволял мне восстанавливать пароль без взлома. Но это не сработало для меня.
Что сработало, так это не использовать никакой CD восстановления. Выключите Windows во время загрузки, чтобы инициировать перезагрузку с восстановлением системы. После восстановления системы стало возможным запустить командную строку как пользователь с правами администратора с подключенным жестким диском и возможностью изменения файлов.
Я зафиксировал свой опыт и окончательный успех, используя этот трюк замены залипания клавиш sethc.exe на cmd.exe, более подробно здесь:
https://superuser.com/a/1128410/307382
Что я могу сделать, если забыл свой пароль Windows?
Ответ или решение
Невозможность изменения системных файлов через CMD: Проблема и решения
Вопрос о том, почему вы не можете изменять системные файлы на вашем компьютере с Windows 7, является распространенной проблемой, с которой сталкиваются многие пользователи. В этом ответе мы рассмотрим возможные причины данной ситуации, а также предложим способы решения проблемы.
1. Понимание проблемы
Когда вы загружаетесь с ISO-образа восстановления Windows 7 и пытаетесь выполнить команды в командной строке, существует вероятность, что вы работаете не с файловой системой вашего жесткого диска, а с временной средой ISO. Это значит, что все изменения, которые вы предполагаете, могут не сохраняться на физическом диске.
Причины невозможности изменения системных файлов:
-
Ограничение доступа к файлам: При загрузке с CD/USB носителя система может смонтировать другой экземпляр файловой системы, а не ваш жесткий диск. Это приводит к тому, что любые команды не влияют на ваши настоящие системные файлы.
-
Изоляция среды восстановления: Восстановительные среды часто ограничены по сравнению с полноценной установкой Windows, и любые изменения могут производиться только в памяти ISO-образа, без сохранения на жестком диске.
2. Проверка правильности доступа к дискам
Чтобы проверить, на каком диске вы работаете, выполните следующую команду в командной строке:
wmic logicaldisk get name
Это позволит вам увидеть все доступные логические диски. Убедитесь, что вы находитесь на диске, который содержит вашу реальную инсталляцию Windows 7.
3. Решения для изменения системных файлов
Чтобы успешно изменить системные файлы и сбросить пароль, попробуйте следующее:
Замена sethc.exe
на cmd.exe
-
Загрузитесь с ISO-образа установки Windows 7.
-
Откройте командную строку из среды восстановления.
-
Подтвердите, что вы находитесь на правильном диске (обычно это
C:
):C:
-
Выполните команду для замены файла
sethc.exe
наcmd.exe
:copy C:\windows\system32\cmd.exe C:\windows\system32\sethc.exe
-
Перезагрузите компьютер и на экране входа снова нажмите Shift пять раз, чтобы открыть командную строку.
-
Теперь вы можете использовать команды для изменения пароля, например:
net user Administrator НовыйПароль
Использование восстановления системы
Если замена файла не сработала, вы можете попробовать восстановление системы:
- Перезагрузите компьютер.
- Во время загрузки системы несколько раз нажмите кнопку F8.
- Выберите «Безопасный режим с командной строкой».
- В командной строке проверьте доступные пользователи и измените пароль, как описано ранее.
4. Альтернативные инструменты
Если вышеописанные методы не помогли, вы можете рассмотреть использование утилит для сброса пароля, таких как Offline NT Password and Registry Editor. Она предназначена для работы непосредственно с файлами вашего диска и позволит вам изменить пароль без необходимости входа в систему.
Заключение
Ваша проблема заключается в том, что изменения, сделанные в среде восстановления Windows 7, не отражаются на вашем жестком диске. Проверка дисков, правильная замена файлов и использование восстановления системы должны помочь вам в решении данной проблемы. Не забудьте регулярно создавать резервные копии важной информации, чтобы минимизировать утраты данных в дальнейшем. Если у вас возникнут дополнительные вопросы, не стесняйтесь обращаться за помощью.