分类: WINDOWS
2009-05-12 11:14:01
Abner Kou原创,转载请注明出处http://abner.cublog.cn
Microsoft-Windows-TerminalServices-LocalSessionManager Error
今天解决了一个很有意思的错误,原以为时硬件的问题,给DELL的工程师打了一通电话,排除了硬件问题之后,开始找日志,最后终于解决。
By the way:windows 2008 的日志功能甚是强大,哦已数次领教,呵呵
问题描述:
DELL 2950 硬件上安装windows 2008 R2.添加Hyper-v角色,建立两个虚拟机
开启远程桌面。
A:当使用mstsc接管这台服务器时,如果是服务器第一次被接管,一切正常。当从另一台终端以相同用户接管这台服务器时,就会连接不上。
B:如果服务器处于被接管状态,那么本地登录会出现如下问题,输入完用户名密码后,显示登录——黑屏——提示按Ctrl+Alt+Del,再按Ctrl+Alt+Del进行登陆,还是反复提示Ctrl+Alt+Del。结果就是登陆不进去
C:如果使用MSTSC登陆到服务器之后,选择注销,然后再从另一台终端以相同用户接管这台服务器,此时可以正常登陆
分析问题过程:
刚开始怀疑很多方面,比如虚拟软驱、光驱等硬件、Windows 2008 R2的特殊设置,Hyper的设置、甚至License等等。排除这些之后开始耐心查日志报错等信息,终于对应了这样一个报错
注:日志的位置在server manager——Diagnostics——Application and Service——Microsoft——windows——TerminalServices-LocalSessionManager——Operational
Log Name: Microsoft-Windows-TerminalServices-LocalSessionManager/Operational
Source: Microsoft-Windows-TerminalServices-LocalSessionManager
Date: 2009/5/11 15:16:31
Event ID: 20
Task Category: None
Level: Error
Keywords:
User: SYSTEM
Computer: Hyper-v01.elab.org
Description:
Attempt to send connect message to Windows video subsystem failed. The relevant status code was 0xd0000001.
Event Xml:
分析一下:大概意思就是系统将显示信息分配给另一用户时,失败。(Attempt to send connect message to Windows video subsystem failed. The relevant status code was 0xd0000001.)
联想到了几天前我嫌显示的字体图标太小,调整了一下2008的显示比例,或许是这个问题。结果问题解决。想不到小小调整就出现了这样一个错误,以下是解决过程很简单
解决问题:
1:在桌面单击右键,选择Screen resolution
2:单击标题栏的Display
3:将显示比例又原来的125%调回默认的100%
好了,问题解决