Rdp
輸入密碼後 RDP 崩潰
最近我一直在嘗試通過 RDP 登錄到各種機器,但我的 Windows 10 工作站出現以下錯誤:
Faulting application name: mstsc.exe, version: 10.0.10586.0, time stamp: 0x5632d1d8 Faulting module name: ntdll.dll, version: 10.0.10586.103, time stamp: 0x56a8483f Exception code: 0xc0000374 Fault offset: 0x00000000000ee71c Faulting process id: 0x3eac Faulting application start time: 0x01d16d6d340f9399 Faulting application path: C:\WINDOWS\system32\mstsc.exe Faulting module path: C:\WINDOWS\SYSTEM32\ntdll.dll
使用 VS 2015 調試後,它似乎是一個堆損壞問題。
問題出在我最近安裝的 CSR Harmony 藍牙驅動程序上。驅動程序嘗試添加一些導致問題的藍牙標籤身份驗證,並且無論密碼好壞,RDP 都會崩潰。
簡單的解決方法是前往
C:\Program Files\CSR\CSR Harmony Wireless Software Stack
和改變
BLEtokenCredentialProvider.dll
到
BLEtokenCredentialProvider.dll.BAK
現在這個問題已經為我解決了。
幾個月來我遇到了完全相同的問題,Mike Averto 的回答成功了(謝謝!)。
為了使它不那麼駭人聽聞,我在系統資料庫中禁用了憑據提供程序,而不是重命名 DLL:
- 啟動 regedit.exe
- 轉到密鑰 HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers
- 找到引用 BLEtokenCredentialProvider 的子項(在我的情況下為 5355DA8C-FE32-49b4-A567-A67535C86592)
- 向其添加一個名為“已禁用”且值為 1 的新 DWORD32 值