Windows XP Professional 不会在重新启动时保存网络凭据

Windows XP Professional 不会在重新启动时保存网络凭据

我们有一台 Windows XP Professional 计算机,需要访问由 Windows Server 2003 计算机托管的网络共享,但用户不想一遍又一遍地输入用户名和密码。XP 计算机不在域中,但服务器在域中。要进行此设置,我们进入通过键入以下内容打开的对话框:

控制用户密码2

然后添加相应的服务器名称和凭据。几个月来,这种方法一直很有效,用户无需输入密码。

不过最近,我们每次打开电脑时都必须输入用户名和密码。

重新启动后,任何重新连接到网络共享的尝试都会导致 Windows 再次要求输入网络凭据。如果我们返回 userpasswords2 对话框,我们刚刚输入的服务器名称和凭据就会消失。手动连接共享时,选中记住密码的复选框在重新启动后没有任何效果。发生了什么?

答案1

加入域是最好的答案。以下方法有效但不安全。

  1. 清除所有驱动器映射:从 wkstn 上的 CMD 提示符中输入:

    网络使用 * /del /Y 网络使用 /persistent:no

重新启动工作站。
如果驱动器映射返回,则您需要找出它的来源并停止它。确保启动时没有其他批处理文件在运行,查看启动文件夹和注册表。有时,从 Windows 资源管理器执行“断开驱动器”会将其删除,而 Net Use /del 不会删除。

  1. 创建一个批处理文件并将其设置为在登录时运行:
    将以下文本保存为 C:\Admin 中的 wkstn 上的 MapDrives.bat 文件,或用户不会意外删除它的地方。

    Net Use * /del /Y Net use X:\ServerName\ShareName /User:DomainUser DomainPassword

根据需要将 MapDrives.bat 的快捷方式放在 All Users\Startup 或 %ThisUser%\Startup 文件夹中。在快捷方式的属性中将其设置为以最小化方式运行。

从 CMD 提示符手动运行 bat 文件以确认并解决任何错误。

重新启动工作站并再次测试。

答案2

如果没有列出,请尝试将凭据添加为存储凭据。这对我有用。

答案3

是否有任何组策略对象可能会改变预期行为?您可以通过运行 RSOP.MSC(策略结果集)进行检查

答案4

我遇到了同样的问题,但我设法通过重新映射网络驱动器、输入密码并勾选“记住密码”框来解决问题。下次登录时,我不需要添加管理员密码。希望这能有所帮助。

相关内容