Rdp

輸入密碼後 RDP 崩潰

  • January 5, 2021

最近我一直在嘗試通過 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 值

引用自:https://serverfault.com/questions/758919