Windows 远程桌面 (RDP/MSTSC) 失败,错误代码:5

Windows 远程桌面 (RDP/MSTSC) 失败,错误代码:5

我有 2 个 Windows XP 机器:A(运行 XP SP3)和 B(运行 XP SP2)。我使用远程桌面从 A 连接到 B。

当我连接时,我得到了登录屏幕(对键盘/鼠标输入的响应很慢),登录后,我得到了以下内容:

Fatal Error (Error Code: 5)

Your Remote Desktop session is about to end.

This computer might be low on virtual memory.  
Close your other programs, and then try connecting to the remote computer again.  
If the problem continues, contact your network administrator or technical support.

我曾经见过一种(有时)可以通过在同一个框 [1] 上打开第二个 RDP 会话来进入的方法,如果我等待足够长的时间,有时它会继续并继续登录。

我尝试远程访问的 PC 上是否有东西损坏或丢失?


编辑回复 djangofan:

“锁定内存中的页面”下没有列出任何人。

当双重登录技巧奏效时,查看任务管理器会发现有大量可用内存,1.5 GB 中有 800MB 可用。(性能选项卡,物理内存)

不管怎样,这种情况在重启后都会持续发生。

什么样的确切信息是有用的?该计算机上除了 Windows + Office 之外的安装内容很少...


[1] 发现于http://www.fdcservers.net/vbulletin/archive/index.php/t-1580.html

答案1

我以前见过这个问题,对我来说,这是由硬盘故障引起的。虚拟内存设置为固定大小,部分文件位于一些坏块上。我通过将虚拟内存设置为系统管理、运行磁盘扫描程序、然后进行碎片整理,然后将其设置回固定大小来临时纠正了这个问题。在系统稳定后,我大约一周后对故障驱动器进行了映像处理并更换了故障驱动器。从那时起,它一直运行良好,大约 18 个月。

答案2

好吧,如果内存不足不明显,我能想到的唯一办法就是确保在安全策略设置中您没有禁止使用虚拟内存登录。在“用户权限分配”中,确保您的用户未列在“锁定内存中的页面”下。否则,我会说您的内存确实不足,您应该修复它或提供有关您正在谈论的 PC 的确切配置的更多详细信息...

答案3

我觉得这像是内存泄漏。您是否正在运行已知会导致泄漏的任何应用程序(firefox 等)?

答案4

安装的 RDP 版本是否都是最新的?

从 5 到 6 发生了变化,如果某些安全策略没有放宽,连接旧版本将变得更加困难。

另外,虚拟内存是否设置为固定大小,还是由系统管理?

http://en.wikipedia.org/wiki/Remote_Desktop_Protocol

相关内容