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:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Microsoft-Windows-TerminalServices-LocalSessionManager" Guid="{5D896912-022D-40AA-A3A8-4FA5515C76D7}" />
<EventID>20</EventID>
<Version>0</Version>
<Level>2</Level>
<Task>0</Task>
<Opcode>0</Opcode>
<Keywords>0x1000000000000000</Keywords>
<TimeCreated SystemTime="2009-05-11T07:16:31.169529000Z" />
<EventRecordID>131</EventRecordID>
<Correlation />
<Execution ProcessID="624" ThreadID="2888" />
<Channel>Microsoft-Windows-TerminalServices-LocalSessionManager/Operational</Channel>
<Computer>Hyper-v01.elab.org</Computer>
<Security UserID="S-1-5-18" />
</System>
<UserData>
<EventXML xmlns:auto-ns3="http://schemas.microsoft.com/win/2004/08/events" xmlns="Event_NS">
<messageName>connect</messageName>
<errorCode>0xd0000001</errorCode>
</EventXML>
</UserData>
</Event>
分析一下:大概意思就是系統將顯示信息分配給另外一用戶時,失敗。(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%
好了,問題解決