终端服务登录错误 - “无法启动此初始程序”

终端服务登录错误 - “无法启动此初始程序”

我们已经设置了带有终端服务的 Windows Server 2008 R2 服务器。我能够使用远程桌面连接成功登录服务器。但是,我的许多用户(包括管理员和非管理员)在登录时都收到错误消息。错误消息是:

“系统找不到指定的文件。无法启动此初始程序:D:\folder\file.exe。请查阅帮助以获取更多信息”

这是我到目前为止所做的,但都不起作用...... - 删除了服务器上的用户本地配置文件

  • 检查用户本地电脑上的 RDC 连接设置,确保未指定初始程序

  • 在注册表中搜索 Windows 尝试执行的 exe 的名称

  • 搜索服务器硬盘,查找 Windows 尝试执行的文件

  • 让这些用户从我的机器运行 RDC 并远程连接到服务器。错误消息仍然弹出

我猜想 userinit.exe 正在被指示运行某些东西。它是如何获得这个指令的,我不清楚。

如果有人对如何解决这个问题有任何想法或建议,我将非常感激您的帮助。

谢谢你的时间。

答案1

查看 ADUC 中用户帐户属性上的“环境”选项卡。

查看用户和服务器的 GPO。计算机配置和用户配置下都有一个 TS/RDS 设置,用于在连接时启动程序。还有一个 System\Logon GPO 设置,可以配置为在计算机配置和用户配置登录时运行程序。

相关内容