挂起远程桌面

我有一个域控制器运行Windows 2003完全修补。 每当我login到远程桌面,它会在几秒钟内完成login,然后我可以closures窗口或注销,然后回到它,它再次login罚款。 然而,如果我把它闲置了很长时间,我的会话自动locking,然后closures窗口,然后重新打开,当我以后再次需要时,它需要30-60秒(我没有实际计时),我login它只是挂着灰色的桌面背景。

任何想法是什么可能导致这个或如何我可以debugging?

谢谢

我认为最好的办法是对发生的事情有更多的了解。

我会build议如下; 在客户端:

  • 做一个TCP转储(例如使用whireshark)来查看当你尝试重新连接时发生了什么

在服务器上:

  • 做一个TCP转储并将其与客户端进行比较(这将排除或指出任何networking问题)。

  • 尝试连接时,请在控制台上使用regmon和filemon(这将指出丢失的文件或被另一个进程独占locking的文件)。

  • 使用控制台中的processexplorer,并尝试查看一个进程是否正常消耗更多的资源。

目前我的水晶球告诉我,当你尝试重新连接到服务器时,它可能是一个被locking的文件。

  1. 本地机器和您正在使用的机器之间共享的资源是什么? 也许你可以尝试禁用所有的资源被共享,并试一试?
  2. 这是一个本地帐户或您在Windows 2003框中使用的域帐户? 如果它是一个域帐户,你可以尝试用本地帐户来做这件事,看看它是否仍然挂起? 这样,我们可以隔离它是否与userenv或与机器的问题。
  3. 在解锁屏幕后,您是否看到在2003盒子上的事件查看器中logging的任何事件?