一台纯净的虚拟机,本人亲手打造的信息平台。莫名奇妙的总是蓝屏报错:RDPDD.dll文件有问题

网上搜索,总算发现问题原因,都是dotnet framework 3.5惹的货啊~

 

详细解决方法如下:

 

转载自:http://blog.chinaunix.net/uid-24500107-id-2602911.html

 

今天用台式机远程连接笔记本,开始连接是没问题,后来重启系统死活来接不上了,到了“正在配置远程会话”窗口就停止了,打开远程终端配置“tscc.msc”,反反复复看了配置,改动了几个地方也不起作用,后来查看服务器的日志,错误日志提示“  : \SystemRoot\System32\RDPDD.dll failed to load”,于是在网上搜索了一下解决方法,有的说可能是ATI或者Nvidia显卡驱动导致的,有的说可能是net framework 3.0 sp2导致的,果然,刚才我是安装过net framework 3.5.....
于是找到解决方法,修改下注册表就OK了,具体方法如下:

1、开始→运行→输入regedit,打开注册表编辑器,在左侧窗口中依次找到[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

2、在右边的窗口中新建一个“DWORD值”,命名为SessionImageSize,并将其值改为十六进制的20即可,相关截图如下所示:

130037656.jpg

 

不愿意去找注册表的朋友也可以直接导入如下注册表文件,将如下代码复制到记事本中,并保存为.reg文件,双击运行下即可: 

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"SessionImageSize"=dword:00000020

3、重新启动计算机