Bug check 0x139: kernel_security_check_failure

Содержание:

KERNEL SECURITY CHECK FAILURE в Windows 10: как исправить?

Много неприятностей доставляет синий экран с кодом остановки KERNEL_SECURITY_CHECK_FAILURE, при котором Windows 10 внезапно зависает, и в итоге теряем несохраненные данные. Эта ошибка часто наблюдается на компьютерах, укомплектованными двумя графическими устройствами — интегрированным видео ядром Intel HD и дискретной видеокартой NVIDIA — при запуске Фотошоп, других программ Adobe и прочих несвязанных с ними приложений, которые интенсивно используют ресурсы графического процессора.

Через синие экраны BSOD теряет не только несохраненные данные, но и возможность работать с затронутыми программами. С другой стороны они полностью исправимы. За этой проблемой нет ни одной конкретной причины – есть много разных составляющих, которые могут ее породить.

Установка графического процессора по умолчанию для проблемной программы

Когда компьютер оснащен двумя видеокартами, то часто причина ошибки KERNEL_SECURITY_CHECK_FAILURE заключается в том, что при запуске программа пытается использовать интегрированную графику Intel HD вместо более мощного графического процессора NVIDIA. В этом случае проблему можно решить путем установки графического процессора по умолчанию для всех приложений, при запуске которых наблюдаем ошибку. Для применения этого решения выполните следующие шаги:

Кликните правой кнопкой мыши на ярлыке приложения, которые вызывает ошибку KERNEL_SECURITY_CHECK_FAILURE. В контекстном меню выберите «Запустить с графическим процессором» и измените его по умолчанию.

Откроется панель управления NVIDIA. В поле выберите программу для настройки уже будет указано требуемое приложение.

Раскройте выпадающее меню «Выберите предпочтительный графический процессор для этой программы». Укажите высокопроизводительный процессор NVIDIA.

Сохраните внесенные изменения нажатием на кнопку «Применить», затем перезагрузите компьютер.

Теперь приложение должно быть успешно запущено. Сделайте те же действия для других приложений, при запуске которых сталкиваетесь с ошибкой KERNEL_SECURITY_CHECK_FAILURE. Если синий экран по-прежнему возникает, перейдите к следующему шагу.

Обновление драйвера видеокарты NVIDIA

Во многих случаях удается решить ошибку KERNEL_SECURITY_CHECK_FAILURE путем обновления драйвера видеокарты NVIDIA до последней версии.

Откройте сайт NVIDIA GeForce и перейдите в раздел расширенного поиска.

Укажите тип, серию и точное название модели, операционную систему, язык и нажмите кнопку «Поиск». Отобразится список программного обеспечения по дате. Загрузите на компьютер последнюю или предпоследнюю версию.

Запустите загруженный файл, следуйте инструкции на экране до завершения установки драйвера. После успешного обновления проверьте, удалось ли исправить ошибку KERNEL_SECURITY_CHECK_FAILURE.

После успешного обновления проверьте, исправлена ли проблема.

Если синий экран возникает при запуске Фотошоп, то решить проблему можно путем удаления файла sniffer.exe (или sniffer_gpu.exe).

Откройте Проводник и перейдите в каталог:

C:\Program Files\Adobe\Adobe Photoshop (версия)

Примечание: Если Windows установлен на другом диске, замените букву «С» на соответствующую.

В каталоге найдите sniffer.exe и переместите его в другое место, например, на рабочий стол.

После перезагрузки компьютера попробуйте запустить Фотошоп. Если при его запуске ошибки KERNEL_SECURITY_CHECK_FAILURE не наблюдаете, удалите файл с рабочего стола.

Проверка целостности системы

С помощью встроенных утилит SFC и DISM можно также исправить эту критическую ошибку. Эти инструменты предназначены для проверки целостности системы.

Откройте Диспетчер задач путем выполнения команды taskmgr из окна интерпретатора (Windows + R).

Перейдите в верхнем меню на вкладку «Файл» и выберите новую задачу. Наберите «powershell», установите флажок на поле создать с правами администратора.

Для сканирование компьютера выполните команду:

sfc /scannow

Если в результате проверки были обнаружены поврежденные файлы, но Windows не удалось их исправить, запустите команду:

DISM /Online /Cleanup-Image /RestoreHealth

Последняя команда требует доступ в интернет, поскольку загружает копии для замены поврежденных файлов из Центра обновления Windows.

После успешного выполнения проверьте, появляется ли синий экран.

Обновите BIOS

Перезагрузите компьютер и войдите в настройки BIOS/UEFI. Определите текущую версию прошивки. На сайте производителя материнской карты проверьте, имеются ли более свежие прошивки для вашего BIOS/UEFI. Скачайте и установить обновление прошивки (firmware) по инструкциям на сайте производителя.

Если ошибка kernel_security_check_failure появляется при подключении к компьютеру телефона через USB кабель, это означает, что у вас установлены некорректные драйвера для вашего телефона или недостаточно напряжения на USB хабе (отключите другие USB устройства и попробуйте другой USB порт).

Причины возникновения ошибки

Данная проблема может возникать как на этапе загрузки, так и спустя некоторое время после включения. Кроме того, сбой непредсказуем и может не проявляться даже несколько дней, после чего снова напомнит о себе. Точно знать, как устранить неисправность можно только, если известна причина, но поскольку существует целый ряд провоцирующих факторов, в большинстве случаев приходится выявлять источник проблемы путём попыток исправить ситуацию. Ошибка Kernel Security Check Failure, характерная для Windows 10 и других версий, часто появляется по таким причинам:

  • Повреждение файлов системы.
  • Неактуальные или отсутствующие драйверы.
  • Устаревшая версия BIOS, конфликтующая с другим софтом.
  • Прочие конфликты ПО.
  • Повреждение/отсутствие записей реестра.
  • Перегрев процессора, видеоадаптера.
  • Несовместимость компонентов в составе сборки ПК.
  • Прочие аппаратные неисправности.

Причины возможны и другие, в каждом конкретном случае существует вероятность, что сбой спровоцирован иным фактором и разоблачить источник неприятности удаётся нечасто.

Настройка IPTV и HD Videobox на Xiaomi Mi Box S

1. Загрузите последнюю версию HD Videobox.

2. Передайте и установите .apk файл через файловый менеджер на приставку.

3. Откройте приложение.

Кто не знает, HD Videobox — приложение для просмотра фильмов и сериалов. Оно ищет видео на десятках популярных кинопорталах, сортирует по качеству и показывает без рекламы.

За всё время использования я не встретил ни одного фильма, которого не смог бы найти в Видеобоксе. Доступны даже новинки этого года.

IPTV

Сначала определитесь, как вы будете смотреть телеканалы: использовать свои плейлисты или включать уже установленные каналы внутри плеера?

Для собственных плейлистов советую Perfect Player, а для второго варианта — Fry!TV.

В наших плейлистах и во Fry!TV есть программа телепередач на несколько дней вперёд. Также у платного IPTV есть возможность записи эфира.

1. Загрузите .apk файл выбранного плеера.

2. Закиньте его на ТВ-бокс через X-Plore.

3. Установите и откройте.

Fry!TV
Perfect Player

Solution 3. Boot Windows 10 in Safe Mode

You can boot into safe mode to see if the problem disappears. If the error kernel security check failure disappears, it means that the culprit is a program on your computer. You can uninstall it fix the problem.

If you don’t know how to boot Windows 10 in safe mode, please follow the detailed steps as below.

Step 1. Restart your Computer into the Advanced startup options menu.

1. Follow the two ways to open settings.

  • Press Windows key + I on your keyboard to open Settings.
  • Right-click the Windows Startbutton, and then select Settings.

2. Select Update & Security> Recovery.

3. Under Advanced startup, select Restart now.

Step 2. Boot from Safe Mode with Networking.

  1. After your PC restarts to the Choose an option screen, choose Troubleshoot.
  2. Go to Advanced options> Startup Settings> Restart.
  3. After your PC restarts, you’ll see a list of options. Select 4or press F4to start your PC in Safe Mode. Or if you’ll need to use the Internet, select 5 or press F5 for Safe Mode with Networking.

After booting your computer in Safe Mode, you can identify if there is any software causing this problem.

If the problem doesn’t occur in the safe mode, it indicates that the problem is caused by software. You can enable your program one by one to identify it. When finished, you can uninstall the software that gives rise to kernel security check Windows 10 issue.

Solution 4.Uninstall, Reinstall, or Update Hardware Driver

The kernel security check failure issue can be caused by newly installed driver, outdated driver or driver incompatibility.

If you come across the issue after installing a new hardware driver, you can uninstall it or reinstall it. If you just upgrade to Windows 10 from an older version, you may need to update the driver. It has the possibility that the drivers you used for the previous Windows version are not compatible with the new Windows version. So the stop code kernel security check failure comes.

You run the Windows built-in Driver Verifier Manager to check for corrupt drivers firstly. Then follow the steps in this post to uninstall, reinstall, or update them.

Step 1. Launch Device Manager.

Follow one of the two methods as below to launch Device manager.

  • Right-click Windows 10 start menu and choose Device Manager.
  • Input Device Manager in the Windows search box and choose the best match.

Step 2. Uninstall, reinstall or update the drive.

  1. Find Disk drives on the interface and double-click it.
  2. Select the drive that may cause the problem.
  3. Right-click it and choose Update driver or Uninstall device.

Tip: To reinstall device, you just need to click Scan for hardware changes under Action bar after uninstalling it. And wait it to be reinstalled.

Summary: –

There exist a lot of aspects to the kernel security check failure mechanism and the same goes for resolving these aspects. However, resolving them one-by-one is not possible as it is a very time-consuming task. That is why concentrating on the main and most crucial cause and then resolving them becomes important for the people for sure.

Therefore, this error (also called the Blue Screen of Death) can be resolved in a lot of ways and these ways specifically lead to a better quality of computer software experience to the people in the first place and that is why any of them can easily be availed of by the people to make their computers and systems work very perfectly and in a normal aspect without any trouble or concern.

3: Run Memory Diagnostic tool

If the above methods fail to help you solve the problem, you should check if your RAM is at fault. You can check the status of RAM by: 

1) On your keyboard, press the Windows logo key and R at the same time to invoke a Run command. Type mdsched.exe in the run box and press Enter. 

2) You could choose Restart now and check for problems(recommended) to check the status of your memory card right now, or choose Check for problems the next time I start my computer if you are too occupied now. 

3) You will be seeing this page showing the progress of the check and number of passes it will run on memory.

If you don’t see any error here, it’s likely that your memory card is not causing any issues. If error is detected, it is suggested that you exchange the current memory card for a new one.

Cause

Using the parameter 1 table, and a dump file, it is possible to narrow down the cause for many bug checks of this type.

LIST_ENTRY corruption can be difficult to track down and this bug check, indicates that an inconsistency has been introduced into a doubly-linked list (detected when an individual list entry element is added to or removed from the list). Unfortunately, the inconsistency is not necessarily detected at the time when the corruption occurred, so some detective work may be necessary to identify the root cause.

Common causes of list entry corruption include:

  • A driver has corrupted a kernel synchronization object, such as a KEVENT (for example double initializing a KEVENT while a thread was still waiting on that same KEVENT, or allowing a stack-based KEVENT to go out of scope while another thread was using that KEVENT). This type of bug check typically occurs in nt!Ke* or nt!Ki* code. It can happen when a thread finishes waiting on a synchronization object or when code attempts to put a synchronization object in the signaled state. Usually, the synchronization object being signaled is the one that has been corrupted. Sometimes, Driver Verifier with special pool can help track down the culprit (if the corrupted synchronization object is in a pool block that has already been freed).
  • A driver has corrupted a periodic KTIMER. This type of bug check typically occurs in nt!Ke* or nt!Ki* code and involves signaling a timer, or inserting or removing a timer from a timer table. The timer being manipulated may be the corrupted one, but it might be necessary to inspect the timer table with !timer (or manually walking the timer list links) to identify which timer has been corrupted. Sometimes, Driver Verifier with special pool can help track down the culprit (if the corrupted KTIMER is in a pool block that has already been freed).
  • A driver has mismanaged an internal LIST_ENTRY-style linked list. A typical example would be calling RemoveEntryList twice on the same list entry without reinserting the list entry between the two RemoveEntryList calls. Other variations are possible, such as double inserting an entry into the same list.
  • A driver has freed a data structure that contains a LIST_ENTRY without removing the data structure from its corresponding list, causing corruption to be detected later when the list is examined after the old pool block has been reused.
  • A driver has used a LIST_ENTRY-style list in a concurrent fashion without proper synchronization, resulting in a torn update to the list.

In most cases, you can identify the corrupted data structure by walking the linked list both forward and backwards (the dl and dlb commands are useful for this purpose) and comparing the results. Where the list is inconsistent between a forward and backward walk is typically the location of the corruption. Since a linked list update operation can modify the list links of a neighboring element, you should look at the neighbors of a corrupted list entry closely, as they may be the underlying culprit.

Because many system components internally utilize LIST_ENTRY lists, various types of resource mismanagement by a driver using system APIs might cause linked list corruption in a system-managed linked list.

Ошибка Kernel Security Check Failure: как исправить и почему возникает при работе Windows 10

Каждому пользователю Windows хоть раз приходилось сталкиваться с так называемым «синим экраном смерти», он же BSOD. Его причина возникновения может быть разная, начиная с перегрева и выхода из строя компонентов, и заканчивая битыми файлами операционной системы. В Windows 10 «синий экран смерти» стал более информативным, чем на прошлых версиях операционной системы. При его появлении на экране пользователь может ознакомиться с названием ошибки и ее кодом, после чего компьютер перезагрузится и запустится вновь, если удастся избавиться от проблемы в конкретный момент времени. Некоторые ошибки Windows сама устранить не может, и среди них Kernel Security Check Failure. В рамках данной статьи мы рассмотрим, почему она появляется, и как ее исправить.

Ошибка Kernel Security Check Failure

Распространенная ошибка Kernel Security Check Failure также может отображаться кодом 0×00000139. В большинстве случаев операционная система без вмешательства со стороны пользователя не может устранить причину ее появления. Наиболее часто она возникает из-за следующих проблем в работе компьютера:

  • Неактуальная версия драйверов;
  • «Битые» файлы реестра;
  • Версия BIOS конфликтует с программным обеспечением;
  • Неполадки в работе компонентов компьютера.

Выше перечислены наиболее распространенные причины, почему появляется ошибка Kernel Security Check Failure, но на деле их гораздо больше.

Как исправить ошибку Kernel Security Check Failure

Однозначно сказать, почему появляется ошибка 0×00000139 при работе компьютера невозможно. Иногда она может не беспокоить пользователя несколько недель подряд, а в некоторых случаях синий экран с ошибкой Kernel Security Check Failure возникает каждые 10-30 минут, перезагружая компьютер.

Приведем алгоритм действий, который позволит протестировать систему, определить и устранить причину ошибки Kernel Security Check Failure.

1. Проверка жесткого диска

Чтобы протестировать жесткий диск, необходимо вызвать командную строку от имени администратора и прописать в ней команду:

Обратите внимание: Если у вас установлено несколько жестких дисков, последовательно потребуется проводить проверку для каждого из них. Команда выше проверяет только раздел, именуемый буквой C, он же чаще всего системный

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

2. Проверка системных файлов

После сканирования жесткого диска на ошибки, нужно выполнить проверку системных файлов. Для этого снова потребуется запустить командную строку от имени администратора и прописать в ней следующую команду:

sfc /scannow

Данная команда позволяет проанализировать целостность системных файлов операционной системы Windows. Если в результате проверки будут найдены поврежденные файлы, утилита постарается их восстановить.

3. Тестирование оперативной памяти

Часто ошибка Kernel Security Check Failure возникает из-за проблем с оперативной памятью. Если в компьютере установлено несколько плашек ОЗУ, можно поочередно оставлять компьютер работать на одной из них и смотреть за реакцией, будет ли возникать в таком случае ошибка  0×00000139. Однако более эффективно провести полную проверку оперативной памяти и выявить проблемную плашку, если таковая имеется.

4. Устранение изменений в реестре

Сам пользователь, различные приложения, а также вирусы могут вмешиваться в работу реестра компьютера, изменяя различные параметры. Чаще всего пользователь вносит изменения в реестр взвешенно, выполняя действия на основе собственного опыта или авторитетных советов. Однако некоторые изменения реестра могут повлечь за собой ошибки, такие как Kernel Security Check Failure.

Уверенность, что ошибка 0×00000139 в работе Windows 10 не связана с изменениями в реестре, можно получить, если выполнить его восстановление из резервной копии.

5. Проблемы с драйверами

Еще одна причина, почему появляется ошибка Kernel Security Check Failure, это неактуальная версия драйверов и возникновение конфликтов между ними и операционной системой. В такой ситуации рекомендуется обновить драйвера до последних версий, скачать которые всегда можно с сайта-производителя компонента компьютера: видеокарты, материнской платы, центрального процессора и так далее.

Важно: Требуется обновить не только драйвера компонентов компьютера, но и BIOS до последней версии

How to FIX BSOD ERROR: KERNEL SECURITY CHECK FAILURE.

Notes before troubleshooting the «KERNEL SECURITY CHECK FAILURE» issue, by following the methods below: 

1. If you face the «KERNEL SECURITY CHECK FAILURE» problem, after upgrading your system (e.g. you have added more RAM or you have replaced the VGA adapter or another component), then probably this is the reason of the blue screen problem.2. If you face the «KERNEL SECURITY CHECK FAILURE» error, after a Windows update, then Rollback Windows to previous version.3. Make sure that your system is clean from viruses and malicious programs, by following this guide: Quick Malware Scan and Removal Guide for PC’s.4. Install all available Windows updates.5. If you can login to Windows normally or in safe mode, follow the instructions in .6. If you cannot login to Windows (Windows fails to boot), then read the instructions at .7. To make your life easier, enable the F8 (Advanced Options menu & Safe Mode) in Windows 8, 8.1 & 10 OS.

Bug Check 0×139 KERNEL_SECURITY_CHECK_FAILURE Parameters

Parameter Description
1 The type of corruption. For more information, see the following table.
2 Address of the trap frame for the exception that caused the bug check
3 Address of the exception record for the exception that caused the bug check
4 Reserved

The following table describes possible values for Parameter 1.

Parameter 1 Description
A stack-based buffer has been overrun (legacy /GS violation).
1 VTGuard instrumentation code detected an attempt to use an illegal virtual function table. Typically, a C++ object was corrupted, and then a virtual method call was attempted using the corrupted object’s this pointer.
2 Stack cookie instrumentation code detected a stack-based buffer overrun (/GS violation).
3 A LIST_ENTRY was corrupted (for example, a double remove). For more information, see the following Cause section.
4 Reserved
5 An invalid parameter was passed to a function that considers invalid parameters fatal.
6 The stack cookie security cookie was not properly initialized by the loader. This may be caused by building a driver to run only on Windows 8 and attempting to load the driver image on an earlier version of Windows. To avoid this problem, you must build the driver to run on an earlier version of Windows.
7 A fatal program exit was requested.
8 A array bounds check inserted by the compiler detected an illegal array indexing operation.
9 A call to RtlQueryRegistryValues was made specifying RTL_QUERY_REGISTRY_DIRECT without RTL_QUERY_REGISTRY_TYPECHECK, and the target value was not in a trusted system hive.
10 Indirect call guard check detected invalid control transfer.
11 Write guard check detected invalid memory write.
12 An attempt was made to switch to an invalid fiber context.
13 An attempt was made to assign an invalid register context.
14 The reference count for an object is invalid.
18 An attempt was made to switch to an invalid jmp_buf context.
19 An unsafe modification was made to read-only data.
20 A cryptographic self-test failed.
21 An invalid exception chain was detected.
22 A cryptographic library error occurred.
23 An invalid call was made from within DllMain.
24 An invalid image base address was detected.
25 An unrecoverable failure was encountered while protecting a delay load import.
26 A call was made to an unsafe extension.
27 A deprecated service was invoked.
28 An out of bounds buffer access was detected.
29 An RTL_BALANCED_NODE RBTree entry has been corrupted.
37 An out of range switch jumptable entry was invoked.
38 A longjmp was attempted to an invalid target.
39 An export suppressed call target couldn’t be made a valid call target.

Как исправить ошибку Kernel Security Check Failure

Однозначно сказать, почему появляется ошибка 0×00000139 при работе компьютера невозможно. Иногда она может не беспокоить пользователя несколько недель подряд, а в некоторых случаях синий экран с ошибкой Kernel Security Check Failure возникает каждые 10-30 минут, перезагружая компьютер.

Приведем алгоритм действий, который позволит протестировать систему, определить и устранить причину ошибки Kernel Security Check Failure.

1. Проверка жесткого диска

Чтобы протестировать жесткий диск, необходимо вызвать командную строку от имени администратора и прописать в ней команду:

chkdsk /f C:

Обратите внимание: Если у вас установлено несколько жестких дисков, последовательно потребуется проводить проверку для каждого из них. Команда выше проверяет только раздел, именуемый буквой C, он же чаще всего системный

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

2. Проверка системных файлов

После сканирования жесткого диска на ошибки, нужно выполнить проверку системных файлов. Для этого снова потребуется запустить командную строку от имени администратора и прописать в ней следующую команду:

sfc /scannow

Данная команда позволяет проанализировать целостность системных файлов операционной системы Windows. Если в результате проверки будут найдены поврежденные файлы, утилита постарается их восстановить.

3. Тестирование оперативной памяти

Часто ошибка Kernel Security Check Failure возникает из-за проблем с оперативной памятью. Если в компьютере установлено несколько плашек ОЗУ, можно поочередно оставлять компьютер работать на одной из них и смотреть за реакцией, будет ли возникать в таком случае ошибка  0×00000139. Однако более эффективно провести полную проверку оперативной памяти и выявить проблемную плашку, если таковая имеется.

4. Устранение изменений в реестре

Сам пользователь, различные приложения, а также вирусы могут вмешиваться в работу реестра компьютера, изменяя различные параметры. Чаще всего пользователь вносит изменения в реестр взвешенно, выполняя действия на основе собственного опыта или авторитетных советов. Однако некоторые изменения реестра могут повлечь за собой ошибки, такие как Kernel Security Check Failure.

Уверенность, что ошибка 0×00000139 в работе Windows 10 не связана с изменениями в реестре, можно получить, если выполнить его восстановление из резервной копии.

5. Проблемы с драйверами

Еще одна причина, почему появляется ошибка Kernel Security Check Failure, это неактуальная версия драйверов и возникновение конфликтов между ними и операционной системой. В такой ситуации рекомендуется обновить драйвера до последних версий, скачать которые всегда можно с сайта-производителя компонента компьютера: видеокарты, материнской платы, центрального процессора и так далее.

Важно: Требуется обновить не только драйвера компонентов компьютера, но и BIOS до последней версии

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector