Active Directory 密码更改找不到指定的文件

Active Directory 密码更改找不到指定的文件

我正在运行 Windows SBS 2003,一切似乎都很好,但当我尝试重置用户密码时,我收到了消息

“Windows 无法完成 [用户名] 的密码更改,因为系统找不到指定的文件。”消息框的标题显示“Active Directory”

我查看了日志,但找不到此错误发生时的任何匹配事件。

这是 SBS 的全新安装,而不是像我在 Google 上搜索到的那样从任何内容进行升级或迁移。

即使在 AD 用户和计算机中直接创建新用户,或使用 SBS 添加用户向导后,仍会持续出现此错误。

编辑: -您想如何更改密码?- 我正在使用 AD 用户和计算机管理单元。

答案1

有时可以通过清除 Active Directory 用户参数属性来解决此错误。要编辑此错误,您需要 adsiedit,它位于支持工具包中,如果未安装,则位于 SBS 磁盘 2 的 \support\tools\supptools.msi

  • 单击开始 > 运行并输入 adsiedit.msc
  • 展开域节点
  • 展开 DC=
  • 找到并右键单击用户对象,然后单击“属性”
  • 勾选“显示强制属性”
  • 单击“显示可选属性”框
  • 在“属性”字段中,单击 userParameters 属性
  • 点击编辑按钮
  • 单击清除按钮,然后单击确定

    使用 adsiedit 编辑 Active Directory 时要小心

如果这不能解决问题,您可以尝试的另一件事是检查此服务器是否拥有所有 FSMO 角色。它们应该是 SBS 服务器,但值得检查。如果您不确定,您可以随时获取这些角色。

相关内容