Как Вы проводите свое время в Интернете?
В основном, ищу нужную информацию
Читаю новости, блоги
Работаю
Развлекаюсь
Играю в онлайн игры
Общаюсь, обмениваюсь информацией
Ищу и скачиваю кино и музыку
Общаюсь в социальных сетях
Популярное
    0
    Ошибки Windows BSOD

    Иногда в работе Windows случаются сбои вызванные: вирусами, проблемой с драйверами да и просто отказом оборудования. Если в системе отключено "Выполнить автоматическую перезагрузку" при отказе системы, при сбое работы Windows пользователю выводится синий экран с кодом ошибки (Называемый BSOD - (с.англ.) Blue Screen Of Dead). Если же автоматическая перезагрузка не отключена то единственным возможным действием для системы остается перезагрузка компьютера без сохранения данных.

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

     

    В технической информации (Technical Information) система указывает:

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

    Итак речь пойдет о расшифровке этих кодов и о том что делать в этих случаях.

    Что делать если синий экран смерти появился?

    Как уже было сказано по умолчанию в настройках системы стоит автоматическая перезагрузка системы при возникновении BSoD. В этом случае система будет автоматически перезагружаться до тех пор, пока ошибка не будет устранена. Однако, чтобы иметь возможность записать код ошибки и выяснить причину ее возникновения, необходимо эту опцию отключить.

    Для этого необходимо зайти в «Панель управления». Далее перейти по вкладкам: «Система» - «Дополнительно» - «Загрузка и восстановление» – «Параметры». Во вкладке «Отказ системы» снять «галочку» с опции «Выполнить автоматическую перезагрузку» и сохранить параметры системы.

    При появлении BSoD необходимо, в первую очередь, записать код ошибки – он пригодится для выяснения причин ошибки. После этого перезагрузить компьютер кнопкой «Reset» и как только система начнет загружаться – нажать клавишу F8. В появившемся меню выбрать загрузку последней удачной конфигурации.

    Если загрузить последнюю удачную конфигурацию системы не удалось, то необходимо еще раз перезагрузить компьютер и, вновь нажав клавишу F8, выбрать «безопасный режим». Если система загружается в безопасном режиме, то можно попытаться выполнить восстановление системы.

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

    Если проблема, вызвавшая появление BSoD, кроется в программной, а не аппаратной части компьютера, то после восстановления системы или же после ее переустановки, синий экран смерти больше не появляется.

    Чтобы убедиться, что аппаратная часть компьютера в норме, необходимо протестировать «железо». Для тестирования жесткого диска применяют утилиту MHDD, запускаемую с дискеты под MS-DOS, для тестирования оперативной памяти –memtest86+, также запускаемую с дискеты.

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

    Символьные коды ошибок

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

    KMODE_EXCEPTION_NOT_HANDLED - связана с попыткой выполнения неизвестной или недопустимой процессорной инструкции процессом режима ядра. Это ошибка может быть следствием несовместимости или неисправности оборудования, ошибками в системной службе или драйверах.

    DATA_BUS_ERROR - обнаружение ошибки четности в оперативной памяти. Эта ошибка может возникать при некорректной работе или неправильной конфигурации драйвера, сбоях на диске или проблемах с оборудованием (несовместимость или дефекты).

    NTFS_FILE_SYSTEM - эта ошибка связана с файловой системой, возникает она в результате сбоя при выполнении кода драйвера файловой системы ntfs.sys. Обычно проблема кроется в наличии сбойных кластеров или иных нарушений целостности данных на диске или в памяти компьютера, или же повреждении драйверов SCSI или IDE.

    UNEXPECTED_KERNEL_MODE_TRAP - это значит, что возникла ловушка (trap), которая не поддерживается ядром, или фатальная ошибка (наиболее распространенный пример такой фатальной ошибки - деление на ноль). Чаще всего в возникновении этой ошибки виновен сбой программного обеспечения или неисправное оборудование.

    KERNEL_DATA_INPAGE_ERROR - возникновение этой ошибки синего экрана смерти говорит о том, что запрашиваемую страницу данных не получается прочесть в физическую память. Проблема обычно заключается в наличии вируса, дефектах или сбоях оперативной памяти или дискового контроллера, дефектном секторе файла виртуальной памяти.

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

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

    INACCESSIBLE_BOOT_DEVICE - такая ошибка BSoD возникает в процессе загрузки операционной системы, когда отсутствует доступ к системному разделу диска. Список причин именно этой ошибки довольно велик, перечислим наиболее вероятные из них:

    • загрузочный вирус;
    • ошибка в файле boot.ini;
    • несоответствие драйвера контроллера жестких дисков оборудованию или полное его отсутствие;
    • ошибка в файловой системе (в частности, в таблице разделов);
    • дефектный дисковый контроллер или загрузочный диск;
    • несовместимость оборудования;
    • конфликт распределения ресурсов между контроллером жестких дисков и другим оборудованием;
    • установка системы в раздел, который находится за пределами первых 1024 цилиндров винчестера;
    • поврежденные данные системного реестра о загружаемых драйверах;
    • режим DMA, включенный в BIOS;
    • поврежденный или отсутствующий файл, необходимый для загрузки ОС (к примеру, NTLDR);
    • режим смены букв дисководов (DRIVE SWAPPING), включенный в CMOS Setup.

    STATUS_SYSTEM_PROCESS_TERMINATED - этот код ошибки синего экрана смерти свидетельствует о сбое в службе, которая работает в пользовательском причине. Причины такого сбоя - некорректная работа сторонних системных служб, драйвером или прикладных программ.

    STATUS_IMAGE_CHECKSUM_ MISMATCH - такое сообщение говорит о повреждении или утере файла системной библиотеки или драйвера. Оно может быть связано со случайным удалением системного файла или сбоем в файловой системе.

    MISMATCHED_HAL. HAL - это уровень аппаратных абстракций. Подобная ошибка возникает, когда он и ядро системы не соответствуют типу вашего компьютера. Наиболее часто такое несоответствие возникает при установке второго процессора в однопроцессорную систему, если пользователь не обновляет вручную ntoskrnl и HAL. Также к этой ошибке приводит несовпадение версий ntoskrnl. exe и hal.dll.

    IRQL_NOT_LESS_OR_EQUAL - такая ошибка возникает, когда процесс режима ядра пытается обратиться к области памяти и при этом использует недопустимо высокий уровень запроса прерываний (IRQL). Этот сбой вызывают ошибки в BIOS, системных службах, драйверах или несовместимость программного обеспечения, службы или драйвера.

    Это лишь наиболее распространенные коды ошибок синего экрана смерти, но для начала этого достаточно.

    Цифровые коды ошибок

    Опишу наиболее часто встречающиеся ошибки:

    0x0000000A - Процесс, выполняемый в ядре, или драйвер попытались обратиться к ячейке памяти, не имея к ней доступа. Эта ошибка возникает при сбойном (несовместимом) оборудовании или программным обеспечением. Обратите внимание на имя драйвера внизу экрана - это даёт шанс устранить проблему. Если подобная ошибка появляется в процессе установки, дело может быть в несовместимости ПО или антивирусной программе. Наиболее частая причина возникновения - драйвер устройства обращается к защищённой области памяти.
    0x0000000D - Найти точки взаимодействия и определить, какие из них пытаются получить доступ к этому уровню в неверной последовательности.
    0x0000001E - Ядро Windows XP обнаружило некорректную или неизвестную команду процессора. Обычно это следствие ошибок оперативной памяти или нарушений доступа к памяти. Обратите внимание не только на указанный драйвер, но и на сам адрес содержащий эту ошибку.Код исключения 0x80000003 означает, что точка прерывания была при обращении к памяти, и система загрузилась с /NODEBUG ключом. Если ошибка появляется снова, убедитесь, что отладчик не остановлен и система загружается с ключом /DEBUG. На не Интеловских системах, если адрес исключения 0xBFC0304, ошибка появляется вследствие кеширования процессора. Если ошибка будет появляться снова, свяжитесь с производителями. Как правило, требуется анализ второго параметра этого сообщения, который указывает на адрес драйвера (функции), которая была причиной проблемы.
    0x00000020 - Название ошибки указывает на повреждённый (отключённый) APC счётчик. Если счётчик показывает значение не равное нулю, то он и есть источник проблемы. Если у вас такая ситуация, проверьте все файловые системы на машине, особенно, если у вас не NTFS, FAT, HPFS и RDR. Текущий IRQL должен быть равен 0. Если нет, то определённый порядок аннулирования драйверов может быть причиной возникновения ошибки, возвращаясь на высоком уровне IRQ. Вспомните, что вы делали или какие приложения закрывали, какие драйвера были установлены на момент возникновения синего экрана. Этот симптом указывает на серьёзную проблему в драйверах третьей стороны.
    0x00000023 - Проблема в драйвере файловой системы FAT (чаще всего сбой на диске).
    0x00000024 - Проблема в драйвере файловой системы NTFS (сбой на диске).
    0x0000002A - Процесс неожиданно был обнаружен в несоответствующем состоянии; это когда поле или несколько полей были несовместимы с сохранившемся состоянием процесса. Например процесс который был закончен, указывался как всё ещё ждущий выполнения команд какого - либо устройства.
    0x0000002B - Стек переполнен. Это может возникнуть, когда драйвер ядра использует слишком много вызовов. Происходит при серьёзной ошибке в ядре.
    0x0000002E - Сбой или дефект оперативной памяти (ОЗУ), включая память видеоадаптера. Так же это может быть при обращении драйвера к адресу памяти 0x8XXXXXXX, который не существует.
    0x00000031 - Сбой инициализации системы на стадии загрузки.
    0x00000032 - Сбой инициализации системы на следующей стадии.
    0x00000035 - Драйвер высокого уровня пытался вызвать драйвер низкого уровня, но в стеке не было свободного места, поэтому драйвер низкого уровня не может получить нужных параметров, так как для него вообще нет никаких параметров. Это сбойная ситуация, так как драйвер высокого уровня считает, что заполнил параметры для драйвера низкого уровня.
    0x00000036 - Драйвер устройства пытался удалить из системы один из объектов своего устройства, но счётчик обращений этого объекта не был равен 0, означающий что для этого объекта всё ещё были невыполненные задачи. Это ошибка вызова драйвера.
    0x0000003E - Мультипроцессорная система не поддерживается или не симметрична по отношению друг к другу.
    0x0000003F - В системе закончились записи в таблице страниц. Обычно причиной является драйвер, который плохо вычищает файл подкачки или нет свободного места на диске.
    0x00000040 - Это ошибка драйвера.
    0x00000044 - Драйвер запросил завершение процесса, но процесс уже был завершён. Эту ошибку сложно выявить, так как в самом простом случае - драйвер пытается завершить одну и ту же операцию дважды. Реже - 2 различных драйвера пытаются завладеть процессом и завершить его.
    0x00000048 - Это ошибка указывает что процесс, который должен быть завершён, пытается отменить завершение. Тем не менее, процесс не может отменить завершение, так как он уже вошёл в стадию завершения.
    0x00000049 - Ошибка страницы с отключённым прерыванием. Рассматривайте эту ошибку, так же как 0x0A.
    0x0000004C - Winlogon или CSRSS внезапно завершились. Также возникает, если драйвер или системная библиотека были распознана,как повреждённые.
    0x0000004D - Нет больше свободного места, чтобы закончить операцию.
    0x0000004E - Причина - повреждённая структура ввода - вывода драйвера.
    0x00000050 - Драйвер устройства или системная служба запросили данные, которых не было в памяти. Это дефект ОЗУ или несовместимое ПО.
    0x00000051 - Ошибка реестра. Эта ошибка так же может означать, что реестр получил ошибку ввода - вывода, когда пытался прочесть один из своих файлов. Ошибка могла быть вызвана проблемой с оборудованием или повреждением системы. Это так же может означать, что ошибка вызвана обновлением.
    0x00000058 - Система загрузилась с восстановленного первичного раздела.
    0x00000069 - Инициализация системы не удалась.
    0x00000073 - Указывает, что одна из системных библиотек повреждена или не читается.
    0x00000074 - Эта ошибка указывает на то что библиотека системы , загружаемая NTLDR, повреждена. Эта ошибка так же может означать, что некоторые требуемые ключи реестра и их параметры отсутствуют. Загрузка в Последней рабочей конфигурации может решить проблему.
    0x00000075 - На диске нет свободного места, так же это может произойти при попытке сохранить реестр на устройстве "только для чтения".
    0x00000077 - Система попыталась считать данные ядра из виртуальной памяти (файла подкачки) и не смогла найти данные по указанному адресу. Причины - дефекты ОЗУ, сбои жёсткого диска, повреждение данных или заражение вирусной программой и т.п.
    0x00000079 - Это сообщение указывает на не соответствие между уровнем абстрагирования - HAL и системными файлами Windows XP. Причина - внезапное изменение параметров BIOSа на компьютерах с AСPI, например, установка жёсткого диска с системой в другой компьютер. Возможно пользователь вручную обновил либо NTOSKRNL.EXE либо HAL.DLL на несовместимые версии.
    0x0000007A - Ошибка имеет ту же причину, что и ошибка 0х77: страницы с данными ядра не найдены в виртуальной памяти (файле подкачки). Ошибка вызвана плохим блоком в памяти или ошибкой контроллера диска.
    0x0000007B - Не найден системный раздел или загрузочный том в процессе запуска. Проблема обычно в пере разбиении дисков на разделы, добавлении новых дисков перед загрузочным,установке в биосе AHCI или клонировании на другое железо. В результате записи в Boot.ini перестают соответствовать правильным разделам.
    0x0000007D - Не хватает памяти, чтобы загрузить Windows. Причина - дефект, либо слишком мало ОЗУ.
    0x0000007F - Появляется, когда процессор допускает ошибку, с которой ядро не может справиться. Чаще всего возникает из-за дефектов ОЗУ, остановке вентилятора процессора, а так же из-за разгона процессора и его перегреве.
    0x0000008B - Эта ошибка возникает в процессе загрузки, когда контрольная сумма MBR, которую посчитала система, не совпадает с контрольной суммой загрузчика. Обычно это означает вирус, так как некоторые вирусы могут быть не определены.
    0x00000092 - Появляется только когда однопроцессорный драйвер загружается в систему, в которой больше чем один активный процессор.
    0x00000098 - Конец демонстрационного периода OC (для Trial- версий).
    0x0000009C - Фатальная ошибка при проверке оборудования.
    0x0000009F - Драйвер находится в неправильном или некорректном состоянии после завершения работы, при переходе в ждущий (спящий) режим или восстановления из этих режимов.

    0x000000A5 - Данная проблема может возникать, если на компьютере, находящемся в спящем режиме, был увеличен объем оперативной памяти (RAM). После выхода из спящего режима загружается файл Hiberfil.sys, Microsoft Windows обнаруживает изменения в состоянии подсистемы памяти и отображает указанное выше сообщение. Решение - удалить файл C:\hiberfil.sys. Отключить спязий режим и загрузить настройки BIOS по умолчанию.

    0x000000B4 - Сбой инициализации видео-драйвера. Перезагрузитесь в защищённом режиме и устраните конфликт оборудования или откатите новый драйвер.
    0x000000B9 - Обнаружены ошибки набора микросхем системной логики. Причина - неисправная материнская плата.
    0x000000BE - Драйвер пытается записать в память только для чтения (ПЗУ).
    0x000000C2 - Некорректная операция выделения памяти. Причина - сбойный драйвер или ПО.
    0x000000C4 - Проверка версий драйверов обнаружила фатальную ошибка в драйвере.
    0x000000C5 - Произошла попытка обращения в недопустимую область памяти. Это вызвано драйверами.
    0x000000C6 - Драйвер обратился к свободной памяти. Замените драйвер.
    0x000000C7 - Таймер ядра был найден в недопустимой области памяти. Обычно это вызвано дефектом драйвера.
    0x000000C9 - Получен сигнал от драйвера о предупреждении проверки ввода - вывода.
    0x000000CB - Аналогично ошибке 0x76. Указывает, что драйвер или подпрограмма ввода - вывода не сумели выгрузить оставшиеся страницы после завершения операции.
    0x000000CE - Драйвер не смог отменить ожидаемые действия перед переходом. Обычно возникает после инсталляции дефектного драйвера или службы.
    0x000000D1 - Драйвер обращается к недоступному адресу памяти.
    0x000000D8 - В системе закончились записи в таблице страниц. Обычно причиной является драйвер, который запрашивает у ядра слишком большие области памяти или нет места на диске (мал файл подкачки).
    0x000000E3 - Эта ошибка возникает при сбоях на файловой системе NTFS.
    0x000000EA - Может появиться после установки нового видеоадаптера или обновлённого драйвера видеоадаптера, заставляющего систему ждать бесконечно долго при обращении к оборудованию. замените видеоадаптер или установите другой драйвер.
    0x000000ED - Система не смогла получить доступ к разделу, содержащему загрузочные файлы. Смотри 0х7В.
    0x000000F2 - Ядро обнаружило сбой прерываний, когда устройство не освобождает прерывание. Как правило это связано с некорректным драйвером устройства или ошибкой в прошивке биоса.
    0x000000F3 - Выключение Windows закончилось неудачей из - за недостатка памяти.
    0x1000007E - Аналогично 0x7E.
    0x0000008E
    0x1000008E - По задумке Microsoft эта ошибка должна указывать на сбой в работе оперативной памяти или на кривой драйвер, в первом случае (память) проверьте memtest-ом и попробуйте переставить планку в другой слот или отключить двухканальный режим. Во втором посмотрите на какой драйвер ругается и обновите его или удалите. Иногда помогает перестановка драйверов материнской платы и чистка реестра. На практике очень коварная ошибка, тяжело локализуемая. Также может вызываться вирусом.
    0xC000009A - Ядро системы разместило всю доступную память в страницы пула.
    0xC0000135 - Обнаружена ошибка при загрузке библиотеки. Файл отсутствует или повреждён. Возможно повреждение реестра.
    0xC0000142 - Сбой инициализации библиотеки.
    0xC0000218 - Необходимый файл ветки реестра не был загружен. Файл повреждён или удалён. Файл реестра разрушен из -за ошибок на жёстком диске или ОЗУ.
    0xC000021A - Возникла серьёзная проблема с безопасностью системы. Эта ошибка возникает при неполном восстановлении архива, несоответствии версий системных файлов, а так же при некорректном изменении разрешений системных файлов, когда учётная запись системы теряет доступ к системным файлам и папкам.
    0xC0000221 - Проблема с указанным файлом. Восстановите файл.
    0xC0000244 - Возникает при аудите политики безопасности.
    0xC000026C - Не возможно загрузить драйвер устройства. Проблема в драйвере.

    Если Вы не нашли нужный код, поищите например в Google.

    Удачи ! 

    источник

    Также рекомендуем:
    Добавить комментарий
    Имя:*
    E-Mail:
    Комментарий:
    b
    i
    u
    s
    |
    left
    center
    right
    |
    emo
    url
    leech
    color
    |
    hide
    quote
    translit
    Вопрос:
    Девочке 10 лет, на дворе 2020 год, в котором году она родилась ? (ответ цифрами ХХ10 )
    Ответ:*
    Наверх Полезные заметки при работе з компьютером - www.osopen.ru
    Все права на интеллектуальную собственность (в том числе и авторские) перепечатанных текстов имеют своих авторов и принадлежат только им.
    Публикация статьей на данном сайте НЕ является присвоением каких-либо прав на интеллектуальную собственность автора.
    Предоставленные материалы, взяты из Интернета из разных свободных источников и будут удалены по первому требованию законного правообладателя.
    Администрация сайта не несет никакой ответственности.