翻译自:http://forums.mydigitallife.info ... password-hack/page2译者:nkc3g4——萝卜头IT论坛
原文说的是将微软在线账户转换为离线账户并删除密码的方法。
首先,你需要一个WINPE系统或者另一个本机的管理员账户
如果你是用的WINPE,你需要加载SAM配置单元, (C:\windows\system32\config\SAM)
如果你是用的本机账户,你需要使用 RunAsSystem 或DevxExec ,运行用他们注册表编辑器获得注册表项的所有权,但是我不推荐这么做。
确保你已经备份了你修改的键值!
1.打开HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\Names
2.找到你想转换的名字,看他们的默认值,类似0x3F5
3.打开HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\
4.选择000003F5 项 (选择和你在第二步看到的数字相同的项)
5.删除如下的值,但是必须保留“V”和“F”。
需要删除的项目
6.选择V值编辑,去00A8,选择第5字节 并改为00
7.创建一个”ForcePasswordReset“DWORD值,并且设置为1
当你再次登陆时,会要求你更改密码,但是你不需要输入任何密码,确认即可。
此方法经nkc3g4检验 确实有效,测试环境(WIN8 32位简体中文)
原文说的是将微软在线账户转换为离线账户并删除密码的方法。
首先,你需要一个WINPE系统或者另一个本机的管理员账户
如果你是用的WINPE,你需要加载SAM配置单元, (C:\windows\system32\config\SAM)
如果你是用的本机账户,你需要使用 RunAsSystem 或DevxExec ,运行用他们注册表编辑器获得注册表项的所有权,但是我不推荐这么做。
确保你已经备份了你修改的键值!
1.打开HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\Names
2.找到你想转换的名字,看他们的默认值,类似0x3F5
3.打开HKEY_LOCAL_MACHINE\SAM\SAM\Domains\Account\Users\
4.选择000003F5 项 (选择和你在第二步看到的数字相同的项)
5.删除如下的值,但是必须保留“V”和“F”。
需要删除的项目
InternetUserName
InternetProviderGUID
InternetUID
InternetSID
CachedLogonInfo
ForcePasswordReset(nkc3g4补充)
6.选择V值编辑,去00A8,选择第5字节 并改为00
7.创建一个”ForcePasswordReset“DWORD值,并且设置为1
当你再次登陆时,会要求你更改密码,但是你不需要输入任何密码,确认即可。
此方法经nkc3g4检验 确实有效,测试环境(WIN8 32位简体中文)