在 Windows(XP SP3、Windows 7 等)中,通过以下方式设置 Windows 的登录名/帐户/用户密码:
- 运行--> Compmgmt.msc--> 本地用户和组--> 用户--> 在右侧面板中右键单击用户--> 设置密码...
显示:
重置此密码可能会导致此用户帐户的信息不可挽回地丢失。出于安全原因,Windows 会通过在用户密码重置后使某些信息无法访问来保护这些信息。
更新(添加至本警告末尾)
“数据丢失将在用户下次注销时发生。
仅当用户忘记密码且没有密码重置磁盘时才应使用此命令。如果此用户已创建密码重置磁盘,则应使用该磁盘设置密码。
如果用户知道密码并想要更改密码,他或她应该登录,然后使用控制面板中的用户帐户来更改密码。
如需更多信息,请单击“帮助”。
按钮:继续、取消、帮助”
在下一个对话框中:
如果单击“确定”,将会出现以下情况:
- 用户帐户将立即失去对其所有加密文件、存储的密码和个人安全证书的访问权限
通过将登录密码重新设置为旧密码,是否可以恢复这些损失?
或者更具体地说,如果我
- 先将密码更改为另一个(新)密码,然后按照相同的步骤将其更改为以前的(旧)密码?
- 如果我在“新密码:”和“确认密码:”文本框中输入旧密码,例如
将密码设置为旧密码(应用此程序)?
更新:
作为开发人员,我知道删除然后重新创建对象并不会恢复旧对象,只会创建相同的副本(通常需要繁琐的手动工作来恢复引用、链接、依赖关系,而这些内容很少为人所知,因为这些内容经常在运行时动态创建)。
这个问题对于实际的系统管理,特别是在工作组(有时是大型工作组)中,具有重大影响。
答案1
Can these losses be reverted by setting the login password back to the old one?
取决于是否谈论加密信息。
如果我在“新密码:”和“确认密码:”文本框中输入旧密码,例如将密码设置为旧密码(应用此程序)?
如果你这样做,那么密码实际上不会被更改。存储的信息(如加密密钥)可能仍会被擦除。为什么有人会这样做?
答案2
更改密码时,警告消息将始终显示。无论您将其更改为什么:
The user account will immediately lose access to all of its encrypted files, stored passwords, and personal security certificates
我认为将密码改回旧密码后,您不会失去对 EFS 加密文件的访问权限。因为 EFS 文件是根据用户帐户的 RID 和密码哈希加密的。RID 和加密算法不会时常更改。加密过程中不涉及随机数。