![远程桌面连接工作正常,但 RDP 文件崩溃](https://linux22.com/image/1322428/%E8%BF%9C%E7%A8%8B%E6%A1%8C%E9%9D%A2%E8%BF%9E%E6%8E%A5%E5%B7%A5%E4%BD%9C%E6%AD%A3%E5%B8%B8%EF%BC%8C%E4%BD%86%20RDP%20%E6%96%87%E4%BB%B6%E5%B4%A9%E6%BA%83.png)
我们不想让用户通过远程桌面访问服务器,因此我们在服务器上发布了应用程序并创建了用户运行的 RDP 文件。
除一台机器外,此方法在每个用户的 PC 上都运行良好。每次这台机器运行 RDP 文件时,它会在大约 10-15 秒后崩溃。以下是来自事件查看器的错误消息:
Event Type: Error
Event Source: Application Error
Event Category: None
Event ID: 1000
Date: 07/18/2012
Time: 10:07:26 AM
User: N/A
Computer: (X'D OUT)
Description:
Faulting application mstsc.exe, version 6.1.7600.16722, faulting module
ntdll.dll, version 5.1.2600.6055, fault address 0x00010ef4.
奇怪的是......我们可以从开始菜单运行远程桌面连接,并且它可以正常连接到服务器。
有谁遇到过这种情况吗?您是如何解决的?
答案1
通过移除客户端机器上的无效打印机解决了该问题。
答案2
我在 mstsc.exe 中多次看到此错误。我建议采取以下措施。
- 对出现错误的计算机进行内存测试。当您的 RAM 有问题或出现其他内存错误时,可能会出现 ntdll.dll 错误。
- 确保计算机是最新的 - 安装所有推荐的系统更新
- 尝试修复你的 Windows 安装
- 尝试通过 RDP 连接到另一台服务器,以确保问题不在该服务器上。我知道这听起来很奇怪,但我们有一个用户的计算机因为一个名为 ScrewDrivers 的远程打印工具而给我们带来了类似的问题。卸载该工具后问题就解决了,所以我们知道这是有问题的服务