Поправка: Беше генерирано следното фатално предупреждение. Вътрешното състояние на грешка е 10



Опитайте Нашия Инструмент За Премахване На Проблемите

Няколко потребители съобщават, че тяхната програма за преглед на събития е пълна Сканел грешки със същото съобщение за грешка: Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 . Тази конкретна грешка се среща главно във версиите на Windows Server.



Беше генерирано следното фатално предупреждение: 10. Вътрешното състояние на грешка е 10.



Забележка: Schannel е един от Доставчици на поддръжка на сигурността . Всички версии на операционната система Windows са проектирани да прилагат протоколите TLS / SSL с библиотека за динамична връзка (DDL), наречена Schannel - това се доставя с операционната система. Грешките в Schannel са доста често срещани и се считат по-скоро за защитна функция, отколкото за провал.



Какво причинява генериран е следният фатален сигнал 10: Вътрешното състояние на грешка е 10 ′ грешка?

Проучихме тази конкретна грешка, като разгледахме различни потребителски отчети и методите, които те използваха, за да разрешат проблема. Както се оказва, има няколко сценария, които в крайна сметка ще задействат този конкретен регистър на грешките:

  • Много не-SSL заявки заливат HTTPS на IIS (Internet Information Services) - Много вероятно е грешката да се появи, защото системата се справя с много не-SSL заявки, което принуждава Schannel да ги регистрира като грешки.
  • Грешките се задействат от SSLv3 комуникации - Известно е, че това се случва, когато студените клиенти се опитват да се свържат с мрежата или когато има проблеми с мрежата между клиентите и RDP сървъра.
  • Неуспешна връзка през порт 3389 - Този тип отказ е свързан с нулиране на TCP връзки. Това може да се случи, когато някой се опитва да се свърже и влезе през порт 3389 и не успее да защити системата.
  • Един или повече сертификати са с изтекъл срок на годност - Ако срещнете този проблем на сървър, който действа чисто като контролер на домейн, възможно е да виждате тази грешка, защото трябва да актуализирате сертификатите си за сигурност.
  • Лентата с инструменти за сигурност проверява TLS трафика на Schannel - Известно е, че този сценарий се случва с определени ленти с инструменти за защита, програми против зловреден софтуер и няколко AV пакета. Ако случаят е такъв, грешките трябва да се считат за преходни.
  • Потребителят се опитва да осъществи достъп до уеб сайт, използвайки HTTP, използвайки SSL порт - Ако клиентът се опитва да използва грешен порт или грешен протокол за достъп до сайт, се регистрира събитие от този вид.

Ако се мъчите да разрешите този конкретен проблем и предотвратите запълването на програмата за преглед на събития със Schannel, тази статия ще ви предостави колекция от стъпки за отстраняване на неизправности. По-долу имате няколко метода, които други потребители в подобна ситуация са използвали, за да разрешат проблема.

За най-добри резултати следвайте методите по-долу, за да бъдат представени, докато не срещнете корекция, която е ефективна във вашия конкретен сценарий.



Метод 1: Деинсталиране на програми, които може да задействат грешката

Няколко потребители, които са се сблъсквали с този проблем, докато се опитват да настроят Outlook с помощта на Outlook Anywhere, съобщават, че за тях проблемът е причинен от „лента с инструменти за сигурност“. Както се оказва, тези неща може да проверяват TLS трафика на Schannel, който в крайна сметка ще предизвика „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′.

Ако смятате, че този сценарий е приложим за текущата ви ситуация, може да успеете да разрешите проблема, като деинсталирате софтуера за защита / AV лентата с инструменти на трета страна чрез Добавяне / премахване на програми . Ето кратко ръководство за това как да направите това:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ appwiz.cpl ”И натиснете Въведете за да отворите Програми и функции прозорец.

    Стартиране на диалогов прозорец: appwiz.cpl

  2. Вътре Програми и функции, потърсете лентата с инструменти за сигурност, за която подозирате, че проверява трафика на Schannel TLS, и я деинсталирайте, като щракнете с десния бутон върху нея и изберете Деинсталирайте .

    Деинсталиране на лентата с инструменти за защита

  3. Следвайте инструкциите на екрана, за да завършите деинсталацията. След като процесът приключи, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.

Ако все още виждате същата „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ Грешки в Schannel, преминете към следващия метод по-долу.

Метод 2: Разрешаване на изключения за проверка на сигурността при локално активиране (ако е приложимо)

Някои потребители съобщиха, че са успели да разрешат проблема, след като са активирали определена политика с помощта на Редактор на групови правила . Но имайте предвид, че този метод няма да бъде приложим, ако се опитвате да репликирате стъпките във версия на Windows, която не включва редактора на групови правила.

Забележка: Можете да проследите тази статия ( тук ), за да инсталирате редактора на групови правила в началните версии на Windows 10.

Когато сте готови да използвате редактора на групови правила, следвайте стъпките по-долу:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ gpedit.msc ”И натиснете Въведете за да отворите Редактор на групови правила .

    Стартиране на диалогов прозорец: gpedit.msc

  2. Вътре в редактора на групови правила използвайте дясното меню, за да отидете до следното място:
     Компютърна конфигурация> Административни шаблони> Система> Разпределен COM> Съвместимост на приложенията 
  3. След това задайте състоянието на „Разрешаване на изключения за проверка на сигурността на локалното активиране“ да се Активирано .

    Активиране на политиката „Разрешаване на изключения за проверка на сигурността на локалното активиране“

  4. Затворете редактора на групови правила и рестартирайте компютъра. При следващото стартиране вижте дали проблемът е разрешен, като отворите инструмента за преглед на събития.

Ако все още виждате „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ Грешки, произхождащи от Schannel, преминете надолу към следващия метод по-долу.

Метод 3: Деактивиране на регистрирането на събития в Schannel

В по-старата версия на Windows стойността за регистриране на събития в Schannel е 0x0000 , което означава, че не се регистрират никакви събития в Schannel. При по-новите версии на Windows обаче операционната система автоматично ще регистрира всяко събитие на Schannel, освен ако изрично не е казано да не го прави.

Няколко потребители, срещащи ‘Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10’ грешка съобщават, че проблемът е разрешен изцяло, след като са преминали към системния регистър, свързан със Schannel, и са задали неговата стойност, така че регистрирането на събития да е деактивирано.

Внимание: Този метод трябва да се следва само ако сте уверени, че грешките са преходни (това често се случва с грешките на Schannel). Имайте предвид, че методът по-долу няма да третира причината за проблема. Той просто ще инструктира вашата система да спре регистрирането на грешките в Event Viewer.

Ако искате да предотвратите регистрирането на грешки в системата на Schannel, ще трябва да деактивирате регистрирането на Schannel чрез редактора на системния регистър. Ето кратко ръководство за това как да направите това:

  1. Натиснете Клавиш на Windows + R за да отворите диалоговия прозорец Изпълнение. След това напишете „ regedit ”И натиснете Въведете да отвориш Редактор на регистъра .

    Изпълнява се диалогов прозорец: regedit

  2. В редактора на системния регистър използвайте менюто отляво, за да отидете до следното място:
    HKEY_LOCAL_MACHINE  System  CurrentControlSet  Control  SecurityProviders  SCHANNEL 
  3. След като стигнете там, преминете към дясното меню и щракнете двукратно върху Записване на събития .

    Навигиране до местоположението на EventLogging

    Забележка: Ако нямате Записване на събития стойност, отидете на редактиране и изберете Ново> DWORD (32-битова) Стойност . След това го назовете Записване на събития и натиснете Enter, за да запазите новосъздадената стойност.

  4. След това задайте Данни за стойността от DWORD за регистриране на събития да се 0 или 0x0000 (това означава, че грешките вече няма да бъдат регистрирани). След това се уверете, че Основа е настроен на Шестнадесетичен и щракнете Добре за да запазите току-що направените промени.

    Деактивиране на EventLogging за SCHANNEL

  5. Clore Registry Editor и рестартирайте компютъра си. Започвайки със следващото стартиране на компютъра, вече не трябва да забелязвате „ Следният фатален сигнал е генериран 10: Вътрешното състояние на грешка е 10 ′ грешки, трупащи се във вашия Viewer за събития.
4 минути четене