情况:
- Windows 2008 Server SP2 64 位用作“终端服务器”,Direct X 11
- Office 2007 32 位
- 使用 WPF、nlog、Lucene 为 PowerPoint 提供 .net 插件
- 该插件适用于最终用户,不需要 RDP(此特定客户端使用终端服务器)
并发症:
- 启动 PowerPoint(加载插件)后,鼠标点击不再起作用
- 鼠标光标不断移动,机器通常反应灵敏
- 即使终止 PowerPoint 进程后,此行为仍然存在
- 即使重新连接到终端会话后,该行为仍然存在
- 恢复鼠标点击的唯一方法是终止会话
解决方案
- 如何诊断 Windows 停止接收鼠标点击的原因?
- 造成这种情况的可能原因是什么(驱动程序、显示器、RDP 等)
不幸的是,这种行为无法在测试系统上重现。
答案1
建议如下:
- 升级操作系统
- 升级 Office(2007 太旧了,而且 32 位可能与 64 位操作系统不兼容)。
- 检查客户端是否也使用最新的 RDP 客户端(Windows 7/8 的 RDP 客户端与 Windows XP 不同)
- 在测试平台上使用相同的客户端测试行为。
此外,为您提供快速修复(如果这是业务关键情况) - 如果问题仅存在于一个客户端,并且您需要尽快修复它,请在 Win 服务器上安装 VNC 服务器并让客户端使用 VNC(例如 RealVNC)。
答案2
Microsoft 技术支持通过建议下载远程桌面连接管理器 v2.7(我现在将其用作 RDP 客户端)为我解决了类似的问题。除了解决鼠标点击错误之外,它还允许缩放终端窗口,就像 VNC 一样。