可能重复:
我无法从 cmd 更改任何系统文件
我忘记了自己的计算机上的 Windows 7 密码,我使用了重置忘记的 Windows 密码:
从 Windows 7 修复 ISO 启动。
执行:
copy c:\windows\system32\cmd.exe c:\windows\system32\sethc.exe
使用登录屏幕(现在是命令提示符)的粘滞键功能执行:
net user Admin MyNewPassword
我把文件保存在那里以防我再次忘记它。
我的一位客户问我是否可以为他做同样的事情,他也有一台装有 Windows 7 Home x86 的 PC。
我按照电脑上的步骤操作。步骤 2 的命令显示成功,但按下Shift五次触发粘滞键时,会sethc.exe
弹出常规消息。
我尝试直接从修复 ISO 输入步骤 3 的命令。这也声称成功了,但密码并未更改!
我做错了什么?
答案1
我不建议你用这种方法重置密码,这其实是破解者用来授予管理员权限的方法。这是 Windows 的一个漏洞,允许用户在登录前使用具有管理员权限的 CMD。
sethc.exe
如果您忘记使用原始密码恢复您的密码,那么您将为所有人留下后门,让他们无需登录即可以管理员权限访问您的计算机。(如果您可以重置密码,那么每个人都可以这样做。)
如果你想重置密码,我建议你使用离线 Windows 密码和注册表编辑器或者PC 立即登录 v2.0.它们都是启动盘,您可以将其刻录到 CD 或安装在 USB 驱动器上。
离线 Windows 密码和注册表编辑器完全基于文本,而 PC Login Now v2.0 具有图形界面,可能更易于使用。
欲了解更多信息,请访问:
如何重置Windows 7密码:
pcsupport.about.com/od/windows7/ht/reset-password-windows-7.htm
About.com 上的离线 NT 密码和注册表编辑器:
pcsupport.about.com/od/toolsofthetrade/gr/offlinentpwed.htm
About.com 上的 PC Login Now v2.0:
- pcsupport.about.com/od/toolsofthetrade/gr/pcloginnow.htm
附言:抱歉,由于我是新用户,我无法添加超过两个超链接。