Недавно я пытался войти в систему на разных машинах через 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 это похоже на проблему с повреждением кучи.
Проблема заключалась в том, что я установил недавно установленный мной драйвер Bluetooth Harmony CSR. Драйверы пытаются добавить аутентификацию тегов bluetooth, которая вызвала проблему, и RDP вылетает независимо от хорошего или плохого пароля.
Простое решение - перейти к
C:\Program Files\CSR\CSR Harmony Wireless Software Stack
и изменить
BLEtokenCredentialProvider.dll
к
BLEtokenCredentialProvider.dll.BAK
И проблема теперь решена для меня.
У меня была одна и та же проблема в течение нескольких месяцев, и ответ Майка Аверто помог (спасибо!).
Чтобы сделать его менее хакерским, я отключил поставщик учетных данных в реестре, а не переименовал DLL:
У меня нет упомянутой DLL, а также соответствующего раздела реестра, но я обнаружил виновника, которым является FaceCredentialProvider, методом проб и ошибок.
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ Authentication \ Credential Providers \ {8AF662BF-65A0-4D0A-A540-A338A999D36F}.
Я могу подтвердить, что проблема в FaceCredentialProvider.
В реестре зайдите в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{8AF662BF-65A0-4D0A-A540-A338A999D36F}
Там вы должны добавить REG_DWORD с именем «Disabled» со значением «1». Или сделайте это, запустив это с правами администратора:
reg add "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{8AF662BF-65A0-4D0A-A540-A338A999D36F}" /v Disabled /t REG_DWORD /d 1
Мое исправление было похоже - мне пришлось отключить
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Authentication\Credential Providers\{1b283861-754f-4022-ad47-a5eaaa618894}
Еще два пенни на случай, если это кому-нибудь поможет. Я только что столкнулся с той же проблемой на машине Win 8. Я только что установил node js, но не желая верить, что это проблема, я прошел через SFC и CHKDSK, чтобы попытаться исправить это, но безрезультатно.
После того, как я удалил node js, я снова смог успешно RDP к серверам - хотя я не уверен, как я собираюсь работать над проектом, которому нужен node js!