Win10 遠(yuǎn)程桌面登陸閃退問題處理

在遠(yuǎn)程阿里云服務(wù)器時(shí),輸入賬號(hào)密碼后,遠(yuǎn)程桌面卡住,一段時(shí)間后登陸窗口關(guān)閉,再次打開時(shí),出現(xiàn)遠(yuǎn)程桌面登陸窗口閃退情況,嘗試了如下方法,得以解決。本文在 Windows10 環(huán)境下,其它系統(tǒng)下請(qǐng)自行嘗試。

解決方法

方法一 使用 mstsc -admin

快捷鍵 Win + R 打開運(yùn)行窗口,在運(yùn)行窗口中輸入命令 mstsc -adminmstsc /admin,該命令使用當(dāng)前用戶登陸遠(yuǎn)程桌面,默認(rèn)會(huì)彈出遠(yuǎn)程桌面窗口,如果依舊閃退,嘗試下面其它方法。

遠(yuǎn)程桌面連接窗口

方法二 使用 mstsc /edit xx.rpd

使用 mstsc /edit 來(lái)編輯 rdp 連接文件,命令如下:

mstsc /edit C:\Users\[用戶名]\Documents\Default.rdp

注意:Default.rdp 文件默認(rèn)隱藏的,需要資源瀏覽器開啟隱藏文件顯示。

以上方法命令在 Windows 10 下,會(huì)直接打開遠(yuǎn)程桌面連接設(shè)置界面,其它系統(tǒng)命令執(zhí)行結(jié)果自行嘗試。

mstsc /edit 打開遠(yuǎn)程桌面設(shè)置

方法三 查看遠(yuǎn)程桌面服務(wù)

運(yùn)行窗口中輸入命令 services.msc 打開服務(wù),在服務(wù)界面中找到 Remote Access Connection Manager 、Remote Desktop Services 、Remote Procedure Call (RPC) 三個(gè)服務(wù)是否正常運(yùn)行,并嘗試重啟三個(gè)服務(wù)。

遠(yuǎn)程桌面連接服務(wù)

嘗試后依舊閃退,于是將關(guān)于遠(yuǎn)程桌面的其它幾個(gè)服務(wù)也啟動(dòng),依舊無(wú)法解決。


方法五 刪除已連接打印機(jī)

以上方式嘗試無(wú)果后,發(fā)現(xiàn)有人刪除已連接打印機(jī),解決問題。但考慮到,遠(yuǎn)程服務(wù)器之前是可以正常連接的,最近也沒有增加打印機(jī)服務(wù),于是未進(jìn)行嘗試。如最近添加過(guò)打印機(jī)服務(wù)等情況,可以嘗試此方法。

Win10 下通過(guò)快捷鍵 Win + I 打開設(shè)置界面,找到 設(shè)備 -> 打印機(jī)和掃描儀,找到最近添加的打印機(jī),進(jìn)行刪除(或者嘗試全部刪除。。。)。

win10設(shè)置界面
打印機(jī)和掃描儀設(shè)置

方法六 刪除rdp憑證

以上幾種方依舊沒有解決我的問題,在微軟某論壇上發(fā)現(xiàn)相關(guān)問題貼,于是嘗試電腦及注冊(cè)表中遠(yuǎn)程桌面的 rdp 憑證等信息(此處操作有風(fēng)險(xiǎn),請(qǐng)謹(jǐn)慎操作,刪除或更改注冊(cè)表信息前,可以導(dǎo)出要修改的節(jié)點(diǎn),以便恢復(fù))。

運(yùn)行窗口輸入命令 regedit 打開注冊(cè)表編輯器,在頂部輸入遠(yuǎn)程桌面節(jié)點(diǎn)路徑

HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client
遠(yuǎn)程桌面注冊(cè)表節(jié)點(diǎn)

此處需要?jiǎng)h除節(jié)點(diǎn) Terminal Server ClientDefault 項(xiàng)右側(cè)的值及 Server 項(xiàng)下的所有子項(xiàng)(以此來(lái)清空所有遠(yuǎn)程桌面配置)。執(zhí)行刪除前可以嘗試導(dǎo)出 Terminal Server Client 節(jié)點(diǎn)項(xiàng)(備份)。

刪除注冊(cè)表信息后,還需要?jiǎng)h除當(dāng)前用戶文檔中的的 rdp 配置文件,目錄如下:

C:\Users\[用戶名]\Documents\Default.rdp

注意:Default.rdp 文件默認(rèn)隱藏的,需要資源瀏覽器開啟隱藏文件顯示。

防止手抖出錯(cuò),以上步驟可以使用下面兩個(gè)命令進(jìn)行操作,首先是備份遠(yuǎn)程桌面注冊(cè)表節(jié)點(diǎn)及rdp文件到桌面

:: reg export備份遠(yuǎn)程桌面配置項(xiàng) + xcopy備份rdp配置文件
@echo off
set rdpDir=%USERPROFILE%\Documents\Default.rdp
set backupDir=%USERPROFILE%\Desktop\backup\

:: 用 xcopy 命令復(fù)制隱藏文件(備份rdp配置文件)
xcopy /H %rdpDir% %backupDir%
:: 用 reg export 命令備份注冊(cè)表節(jié)點(diǎn)項(xiàng)
reg export "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client" "%backupDir%\TerminalServerClient.reg"

,之后執(zhí)行以下命令完成刪除操作

@echo off
:: 刪除 Terminal Server Client 的Default節(jié)點(diǎn)項(xiàng)(遠(yuǎn)程桌面連接列表)
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Default" /va /f
:: 刪除 Terminal Server Client 的Server節(jié)點(diǎn)項(xiàng)(遠(yuǎn)程桌面連接歷史記錄和保存的用戶名等信息)
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers" /f
reg add "HKEY_CURRENT_USER\Software\Microsoft\Terminal Server Client\Servers"

:: 進(jìn)入用戶文檔目錄
cd %USERPROFILE%\Documents\
:: 顯示隱藏文件 Default.rdp
attrib Default.rdp -s -h
:: 刪除文件 Default.rdp
del Default.rdp

執(zhí)行以上命令后,嘗試依舊無(wú)效的話,則重啟電腦。到此問題解決,網(wǎng)上還有其他方法,如以上方法依舊未解決,可以再進(jìn)行嘗試。。


mstsc 命令

mstsc 命令語(yǔ)法:

MSTSC [<connection file>] [/v:<server[:port]>] [/g:<gateway>] [/admin] [/f[ullscreen]] [/w:<width> /h:<height>] [/public] | [/span] [/multimon] [/edit "connection file"] [/restrictedAdmin] [/remoteGuard] [/prompt] [/shadow:<sessionID> [/control] [/noConsentPrompt]]

"connection file" -- 指定用于連接的 .RDP 文件的名稱。

mstsc 命令說(shuō)明

命令 說(shuō)明
/v:<server[:port]> 指定要連接到的遠(yuǎn)程計(jì)算機(jī)。
/g:<gateway> 指定要用于連接的 RD 網(wǎng)關(guān)服務(wù)器。僅當(dāng)使用 /v 指定端點(diǎn)遠(yuǎn)程電腦時(shí),才會(huì)讀取該參數(shù)。
/admin 將你連接到會(huì)話以管理遠(yuǎn)程電腦。
/f 在全屏模式下啟動(dòng)遠(yuǎn)程桌面。
/w:<width> 指定遠(yuǎn)程桌面窗口的寬度。
/h:<height> 指定遠(yuǎn)程桌面窗口的高度。
/public 在公用模式下運(yùn)行遠(yuǎn)程桌面。
/span 使遠(yuǎn)程桌面的寬度和高度與本地虛擬桌面相匹配,如有必要,跨多個(gè)監(jiān)視器進(jìn)行擴(kuò)展。若要跨多個(gè)監(jiān)視器進(jìn)行擴(kuò)展,必須將監(jiān)視器排列成一個(gè)矩形。
/multimon 將遠(yuǎn)程桌面服務(wù)會(huì)話監(jiān)視器布局配置為與當(dāng)前的客戶端配置相同。
/edit 打開指定的 .RDP 連接文件進(jìn)行編輯。
/restrictedAdmin 在受限管理模式下將你連接到遠(yuǎn)程電腦。在此模式下,將不會(huì)向遠(yuǎn)程電腦發(fā)送憑據(jù),如果你連接到的電腦已受到安全威脅,這樣做可為你提供保護(hù)。但是,從遠(yuǎn)程電腦建立的連接可能不會(huì)由其他電腦進(jìn)行身份驗(yàn)證,這可能會(huì)影響應(yīng)用的功能和兼容性。此參數(shù)表示 /admin。
/remoteGuard 使用遠(yuǎn)程防護(hù)將你的設(shè)備連接到遠(yuǎn)程設(shè)備。遠(yuǎn)程防護(hù)可防止將憑據(jù)發(fā)送到遠(yuǎn)程電腦,如果你連接到的遠(yuǎn)程電腦已受到安全威脅,這可幫助保護(hù)你的憑據(jù)。與受限管理模式不同,遠(yuǎn)程防護(hù)還通過(guò)將所有請(qǐng)求重定向回你的設(shè)備來(lái)支持從遠(yuǎn)程電腦建立的連接。
/prompt 在你連接到遠(yuǎn)程電腦時(shí)提示你輸入憑據(jù)。
/shadow:<sessionID> 指定要隱藏的會(huì)話 ID。
/control 允許在隱藏時(shí)控制會(huì)話。
/noConsentPrompt 允許隱藏而無(wú)需用戶同意。
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容