none
本機配置雙螢幕的情形下,遠端桌面連線與Chrome或Chromiun核心的Edge會導致Windows帳戶登入異常 RRS feed

  • 問題

  • 處理器:AMD Ryzen 5 3600 6-Core Processor  4.20 GHz
    記憶體:16.0 GB
    作業系統版本:(x64) Windows 10 教育版 Insider Preview
    作業系統組件:21296.1010

    問題重現步驟:

    1. 遠端桌面連線主機端配置雙螢幕,開啟受影響*的Chrome / MS Edge based on Chromium應用程式。
    2. 由外部使用遠端桌面連線客戶端(PC/Andriod)登入該主機,並繼續主機端的工作階段。
    3. 由本機端直接登入後,試圖繼續原本的工作階段後不知道為甚麼被阻塞,只有黑畫面。
    4. 再次由外部使用遠端桌面連線客戶端(PC/Andriod)登入該主機,出現以下錯誤訊息:
      由於您已登入另一個封鎖的工作階段,因此無法登入此工作階段。
      工作階段封鎖者為:本機工作階段管理員
      已封鎖時間0
      您是否要登出該工作階段以繼續下一步?
    5. 若依照上述畫面,並選擇「是」來登入新的工作階段後,可成功登入新的工作階段,而原本工作階段處於假死狀態。
    6. 從遠端桌面連線畫面對該使用者帳戶來查看工作管理員中「使用者」標籤,會看到有兩個同名稱使用者的工作階段,且其中一個已中斷連線。
    7. 對已中斷連線的工作階段按「滑鼠右鍵」->「登出」,沒有任何反應。
    8. 對已中斷連線的工作階段按「滑鼠右鍵」->「連線」,此時遠端桌面連線客戶端畫面卡住不動。
    9. 重啟客戶端並登入相同工作階段後發現工作管理員呈現假死狀態沒有回應,偶爾會出現操作逾時之錯誤訊息。
    10. 使用 rwinsta sessionid /v對已中斷連線的工作階段重設,顯示已重設但仍然存在與卡死。
    11. 使用 logout sessionid /v對已中斷連線的工作階段登出,完成後工作階段仍然存在。
    12. 對已中斷連線的假死工作階段查看其執行程序,發現chrome.exe或msedge.exe有幾個程序。
    13. 嘗試強制結束chrome.exe或msedge.exe其中的程序,會發現有一個子程序被阻塞,且無法結束,錯誤為:存取被拒。
    14. 此時舊的工作階段仍然阻塞無法登出,因此主機端畫面全黑。
    15. 若嘗試在遠端桌面連線客戶端中的可用工作階段對主機進行重新啟動,過很久才會真正重啟,否則仍然可不斷重新透過遠端桌面連線客戶端登入該工作階段,且畫面持續卡在有「重新啟動」字樣的畫面。
    16. 因此大多數遇到這種情況只能強制從主機上按reset重新啟動。
    17. 目前只有遇到Chrome / MS Edge based on Chromium會導致此問題發生。

    *什麼是受影響的Chrome / MS Edge based on Chromium應用程式?
    當我發現chrome阻塞我的工作階段時,我想到msedge也同為
    Chromium核心,作為一個乾淨的msedge,完全不會出現上述問題,但當我導入全部chrome的設定乃至於一些我常用的擴充程式至edge時,此問題就會發生,但如果我不配置雙螢幕給主機時,這個問題離奇地又不發生了。

    因此這問題頭痛我好幾天都得不到答案,基於仰賴RDP作為生活一部分的我,對此問題希望能得到妥善解決,先感謝未來的回答者!

    2021年3月23日 上午 05:07