Поправете: Следното фатално предупреждение беше генерирано. Състоянието на вътрешната грешка е 10
Няколко потребители съобщават, че прегледът им на събития е изпълнен с грешки в Schannel със същото съобщение за грешка: Създаден е следният фатален сигнал 10: Вътрешното състояние на грешка е 10 . Тази конкретна грешка се среща главно във версиите на Windows Server.
Забележка: Schannel е един от доставчиците на поддръжка за сигурност . Всички версии на операционната система на Windows са проектирани да реализират TLS / SSL протоколи с библиотека с динамична връзка (DDL), наречена Schannel - това се доставя с операционната система. Грешките в Schannel са доста често срещани и се считат повече за функция за защита, отколкото за повреда.
Какво причинява „ генериран е следният фатален сигнал 10: Вътрешното състояние на грешка е 10 ′ грешка?
Разследвахме тази конкретна грешка, като разгледахме различни потребителски отчети и методите, които използваха, за да разрешат проблема. Както се оказва, има няколко сценария, които в крайна сметка ще задействат този конкретен журнал за грешки:
- Много не-SSL заявки заливат HTTPS на IIS (Интернет информационни услуги) - Много вероятно е грешката да се появи, тъй като системата се справя с много не-SSL заявки, което принуждава Schannel да ги регистрира като грешки.
- Грешките се задействат от SSLv3 комуникации - Това е известно, че се случва, когато студени клиенти се опитват да се свържат с мрежата или когато има проблеми с мрежата между клиентите и RDP сървъра.
- Неуспешна връзка през порт 3389 - Този тип отказ е свързан с нулиране на TCP връзки. Може да възникне, когато някой се опита да се свърже и да влезе през порт 3389 и не успее сигурността на системата.
- Един или повече сертификати са изтекли - Ако срещнете този проблем на сървър, който действа само като контролер на домейн, възможно е да видите тази грешка, защото трябва да актуализирате сертификатите си за сигурност.
- Лентата за сигурност проверява TLS трафика на Schannel - Известно е, че този сценарий се случва с определени ленти с инструменти за защита, анти-зловреден софтуер и няколко AV пакета. В такъв случай грешките трябва да се считат за преходни.
- Потребителят се опитва да влезе в уеб сайт, използвайки HTTP, използвайки SSL порт - Ако клиентът се опитва да използва грешен порт или грешен протокол за достъп до сайт, събитие от този вид се регистрира.
Ако се мъчите да разрешите този конкретен проблем и да попречите на вашия зрител да бъде изпълнен със Schannel, тази статия ще ви предостави колекция от стъпки за отстраняване на проблеми. По-долу имате няколко метода, които други потребители в подобна ситуация са използвали, за да разрешат проблема.
За най-добри резултати следвайте методите по-долу, за да бъдат представени, докато не срещнете поправка, която е ефективна във вашия конкретен сценарий.
Метод 1: Деинсталиране на програми, които може да предизвикат грешката
Няколко потребители, които срещат този проблем, докато се опитват да настроят Outlook с помощта на Outlook Anywhere, съобщават, че за тях проблемът е причинен от „лента с инструменти за сигурност“. Както се оказва, тези неща може би са инспектиране на TLS трафика на Schannel, който умът в крайна сметка задейства „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′.
Ако смятате, че този сценарий е приложим за текущата ви ситуация, може да успеете да разрешите проблема, като деинсталирате софтуера за сигурност / AV лентата на третата страна чрез Добавяне / Премахване на програми . Ето едно кратко ръководство за това как да направите това:
- Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете “ appwiz.cpl ” и натиснете Enter, за да отворите прозореца Програми и функции .
Изпълнете диалоговия прозорец: appwiz.cpl - Вътре в програми и функции потърсете лентата с инструменти за сигурност, за която подозирате, че проверява трафика на Schannel TLS и го деинсталирайте, като щракнете с десния бутон върху него и изберете Деинсталиране .
Деинсталиране на лентата с инструменти за защита - Следвайте подканите на екрана, за да завършите деинсталирането. След като процесът приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.
Ако все още виждате същото “ Беше генериран следният фатален сигнал 10: Вътрешното състояние на грешка е 10 ′ Schannel грешки, преминете надолу към следващия метод по-долу.
Метод 2: Разрешаване на изключения за проверка на сигурността на локално активиране (ако е приложимо)
Някои потребители съобщават, че са успели да разрешат проблема, след като са активирали определено правило с помощта на редактора на групови политики . Но имайте предвид, че този метод няма да е приложим, ако се опитвате да копирате стъпките във версия на Windows, която не включва редактора на групови правила.
Забележка: Можете да следвате тази статия ( тук ), за да инсталирате редактора на групови правила в домашни версии на Windows 10.
Когато сте готови да използвате редактора на групови правила, изпълнете стъпките по-долу:
- Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „ gpedit.msc “ и натиснете Enter, за да отворите редактора на групови политики .
Изпълнете диалоговия прозорец: gpedit.msc - Вътре в редактора на групови правила използвайте менюто отдясно, за да отидете на следното място:
Конфигурация на компютъра> Административни шаблони> Система> Разпространен COM> Съвместимост на приложенията
- След това задайте състоянието на „Разрешаване на локални изключения за проверка на защитата при активиране“ на Активирано .
Активиране на правилото „Разрешаване на изключения за проверка на сигурността на локално активиране“ - Затворете редактора на групови правила и рестартирайте компютъра. При следващото стартиране вижте дали проблемът е разрешен чрез отваряне на Event Viewer.
Ако все още виждате „ Беше генериран следният фатален сигнал 10: Състоянието на вътрешната грешка е 10 ′ Грешки, генериращи Schannel, преминете към следващия метод по-долу.
Метод 3: Деактивиране регистрирането на събития от Schannel
В по-стара версия на Windows стойността за регистриране на събития в Schannel е 0x0000, което означава, че не се регистрират никакви събития на Schannel. В по-новите версии на Windows обаче операционната система автоматично ще регистрира всяко Schannel събитие, освен ако не е конкретно указано да не го прави.
Няколко потребители, срещнали „Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10“, съобщават, че проблемът е разрешен изцяло, след като са преминали в Регистъра, свързан с Schannel, и са задали неговата стойност, така че регистрирането на събития да е деактивирано.
Предупреждение: Този метод трябва да се следва само ако сте сигурни, че грешките са преходни (това често се случва с грешките на Schannel). Имайте предвид, че методът по-долу няма да третира причината за проблема. Той просто ще инструктира вашата система да спре да регистрира грешките в Event Viewer.
Ако искате да попречите на системата да регистрира грешки в Schannel, ще трябва да деактивирате регистрацията на Schannel чрез редактора на системния регистър. Ето едно кратко ръководство за това как да направите това:
- Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете „ regedit “ и натиснете Enter, за да отворите редактора на системния регистър .
Тече диалог: regedit - Вътре в редактора на системния регистър използвайте менюто отляво, за да отидете на следното място:
HKEY_LOCAL_MACHINE \ System \ CurrentControlSet Control \ SecurityProviders \ SCHANNEL \
- След като стигнете до там, преминете към менюто отдясно и щракнете двукратно върху EventLogging .
Навигиране до местоположението на EventLogging Забележка: Ако нямате стойност на EventLogging, отидете на раздела Редактиране и изберете Ново> DWORD (32-битова) стойност . След това го наречете EventLogging и натиснете Enter, за да запазите новосъздадената стойност.
- След това задайте стойността на данните на DWORD на EventLogging на 0 или 0x0000 (това означава, че грешките вече няма да влизате в системата). След това се уверете, че Base е настроена на Hexadecimal и щракнете върху OK, за да запазите промените, които току-що сте направили.
Деактивиране на EventGogging за SCHANNEL - Clore Registry Editor и рестартирайте компютъра си. Започвайки със следващото стартиране на компютъра, вече не трябва да забелязвате „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ грешки, натрупвани във вашия преглед на събития.