重置 Windows 密码造成的损失可以挽回吗?

重置 Windows 密码造成的损失可以挽回吗?

在 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 和加密算法不会时常更改。加密过程中不涉及随机数。

相关内容