Foreversoft.ru

IT Справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Ошибка стоп 00000

STOP: 0x00000050

Одна из самых распространённых ошибок синего экрана 0x00000050 ( PAGE_FAULT_IN_NONPAGED_AREA) случается чаще всего в Windows 7. Также эту ошибку вы можете встретить в Windows XP, Windows 8 и 10. Часто эта проблема связана с файлами igdpmd64.sys, win32k.sys , ntfs.sys. К сожалению, решение ошибки сложно назвать однозначным, поэтому ниже мы расскажем как общие действия, так и собранный опыт.

Так совпало, что вчера я начал писать статью и сегодня мне принесли старенький ноутбук Samsung, который стал жертвой ошибки 0x00000050. Забыл сфотографировать экран, но он выглядел так: код ошибки по середине экрана и всё. Никаких дополнительных данных не было — только код ошибки.

По слова владельца ноутбука, ошибке предшествовало сначала обновление Windows, затем было выведено предложение о проверке целостности файлов системы. После перезагрузки компьютер выпал в осадок с сообщением на фоне синего экрана — STOP: 0x00000050. После часа поиска проблемы было решено переустановить систему, тем более, стояла она на то время уже около 5 лет (вот это да!).

В моём случае не было большой необходимости восстанавливать систему, однако в вашем случае это может стать решающим фактором. Я нашел множество успешных решений проблемы 0x00000050, которые помогли другим людям. Ниже мы рассмотрим именно удавшиеся способы избавления от злосчастного синего экрана в Windows 7 (это также может быть применимо к другим ОС).

Решение проблемы с загрузкой Windows 7 ошибка 0x00000050

Хорошая новость: эта ошибка не означает проблемы с железом. Плохая новость: придётся попробовать множество вариантов, чтобы её исправить. Сядьте, глубоко вздохните и наберитесь терпения. Говоря коротко — причиной это ошибки может быть всё что угодно. Но мы всё же попробуем отличить её проявления.

Если Windows загружается, а ошибка проявляется эпизодически

  • Выполните проверку целостности системных файлов. Для этого откройте командную строку от имени администратора и введите команду sfc /scannow. Подробнее о процедуре вы можете прочитать в статье
  • Для ошибки 0x00000050, которая возникает из-за файла srvnet.sysв Windows 7 Microsoft выпустила хотфиксы, которые исправляют положение. Вы можете скачать это обновление перейдя по ссылке.
  • Если ошибка вызвана файлом storport.sys, скачайте официальное исправление по этой ссылке.
  • Решение ошибки 0x00000050 в Windows XP можно также найти на официальном сайте Microsoft.
  • Если у вас Windows 7 или Windows Server 2008 R2 попробуйте это исправление
  • Если перед возникновением ошибки вы производили какие-то действия с операционной системой, попробуйте их отменить. Для этого воспользуйтесь восстановлением системы.
  • Если ошибка возникает при запуске uTorrent, необходимо отключить сторонний файервол (он, к примеру, может быть встроен в антивирус) или используйте любой другой торрент клиент, например BitTorrent- полный аналог.
  • Если ошибка 0x00000050 возникает с файлом AppleCharger.sys, причиной может стать программа On/Off Charge для материнских плат фирмы GigaByte. Решение — просто удалите программу.
  • Если ошибка возникает с файлами ntoskrnl.exe,hal.dll, ntfs.sys, win32k.sys, необходимо попробовать исправить её отключением файла подкачки. О том как это сделать, вы можете найти на сайте: как отключить файл подкачки. После того, как вы его отключите, если ошибки не происходит, можете попробовать включить его снова. Проблема должна исчезнуть.
  • Если в коде ошибки вы найдёте названия файлов tm.sys и tcpip.sys, причиной проблемы скорее всего является мост между подключениями. Причём это касается как Windows 7, и Windows 8 и 10. Чтобы исправить эту проблему, откройте сетевые подключения в панели управления. Это также можно сделать нажав сочетание клавиш Win + R и набрав в команде выполнить «ncpa.cpl».

Удаление моста

  • Если ошибка возникает с файлом atikmdag.sys, проблема кроется в драйверах ATI Radeon. Если эта ошибка появляется только при выходе компьютера из спящего режима, необходимо отключить быстрый запуск Windows. Если ошибка происходит рандомно, то есть в разное время, необходимо полностью удалить драйвер. Для этого желательно воспользоваться способом, описанным в статье: установка драйвера nV >Пыль не так безобидна как кажется — со временем она начинает проводить ток и создавать перебои в оборудовании, которые сложно диагностировать.

    Если при загрузке Windows появляется ошибка 0x00000050

    Что же делать, если Widows 7 или другая версия не загружается совсем? Здесь дела обстоят намного сложнее, но мы всё же постараемся найти выход и из этой ситуации.

    • Часто ошибка STOP: 0x00000050 после обновления Windows 7 не даёт загрузиться системе. Один из случаев в практике рассказывает, что причиной синего экрана может быть обновление KB2970228-x64. Оно удаляет файл win32k.sys, который находится в папке C:WindowsSystem32. Чтобы исправить ситуацию, можно попробовать в папке C:WindowsWinSxS найти файл win32k.sys и скопировать его в папку C:WindowsSystem32. Чтобы произвести данные манипуляции, необходимо загрузиться с Live CD или Live USB. Кстати, он поможет вам в борьбе с синим экраном, даже если проблема окажется не в файле.
    • Причиной BSOD после обновления также может стать активированная активаторам система. Дело в том, что при обновлении неоригинальное ядро заменяется оригинальным, следовательно, система пробует загрузиться со старого ядра. Можно попробовать удалить последнее обновление и после деактивировать систему тем же активатором (или просто отключить обновления).
    • Попробуйте выполнить загрузку с последней удачной конфигурации.
    • Можно попробовать восстановить Windows c загрузочного диска или флешки. Учтите, что на носителе должна быть совместимая версия Windows.
    • Проверьте файловую систему, загрузившись с установочного носителя. Для этого загрузитесь с него и нажмите Shift + F10 на первом же экране. Далее наберите команду chkdsk /f /r.
    • Аналогично предыдущему пункту вы можете также проверить Windows на целостность файлов. Для этого в командной строке введите sfc /scannow. Настоятельно рекомендуем не пренебрегать данным пунктом, так как он с большой вероятностью может решить проблему.

    Я искренне надеюсь, что ваша проблема была решена и вы узнали много полезной информации касательно кода ошибки STOP: 0x00000050. Если проблема всё же осталась, добро пожаловать в комментарии, с удовольствием вам помогу.

    С уважением, редакция FixErro.com

    Задайте вопрос

    или поделитесь своим способом решения проблемы

    STOP ошибка (синий экран смерти) при запуске ПК

    Если вы включили компьютер под управлением Windows и вместо экрана входа в систему или рабочего стола увидели показанный на рисунке ниже экран, вы стали “счастливым обладателем” STOP ошибки, также известной как «Синий экран смерти» или BSOD («blue screen of death»). Что случилось?

    STOP ошибка

    STOP ошибка 0x7B в Windows 7, вызвана изменением параметра интерфейса SATA в системном BIOS. Windows 8 отображает другие STOP ошибки.

    Изучите эту STOP ошибку (в этом примере 0x7B), чтобы определить, почему Windows 7 потерпела крах.

    Изучите эту STOP-ошибку (в этом примере HAL_INITIALIZATION_FAILED), чтобы определить, почему потерпела крах Windows 8.x

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

    Когда вы увидели BSOD ошибку, обязательно запишите, перечисленные после STOP сообщения значения, например, STOP: 0x0000001E или для краткости 0x1E. Если отображается имя ошибки, например, KMODE_EXCEPTION_NOT_HANDLED, также его запишите. Затем вы можете посмотреть номер ошибки и ее имя на сайте технической поддержки корпорации Майкрософт ( http://support.microsoft.com ), и найти предлагаемые Microsoft решения.

    В таблице ниже перечислены некоторые из наиболее распространенных STOP ошибок и возможные варианты их решений.

    Общие STOP ошибки Windows и их решения

    Номер STOP ошибки
    Имя STOP ошибкиПредлагаемые решения
    0xAIRQL_NOT_LESS_OR_EQUALПроверьте драйверы устройств и используемые резервными или антивирусными утилитами, службы.
    0xD1DRIVER_IRQL_NOT_LESS_OR_EQUALПроверьте драйверы устройств и используемые резервными или антивирусными утилитами, службы
    0x1EKMODE_EXCEPTION_NOT_HANDLEDНезаконная или неизвестная инструкция; проверьте, указанный в сообщении об ошибке, драйвер.
    0x24NTFS_FILE SYSTEMПроверьте наличие ошибок на жестком диске.
    0x2EDATA_BUS ERRORПроверьте модули памяти; отключите в системной BIOS кеширование памяти; проверьте конфигурацию оборудования.
    0x50PAGE_FAULT_IN_NONPAGED AREAПроверьте драйверы принтера.
    0x7BINACCESSIBLE_BOOT_DEVICEНеверный или отсутствующий на жестком диске драйвер устройства.
    0x7FUNEXPECTED_KERNEL_MODE_TRAPПроверьте оборудования и ОЗУ; проверьте, если она используется, конфигурацию SCSI; убедитесь, что процессор не разогнан.
    0x9FDRIVER_POWER_STATE_FAILUREПроверьте управление питанием и программное обеспечение для записи компакт-дисков; временно отключите управление питанием; переустановите или обновите программное обеспечение для записи компакт-дисков.
    0xC21ASTATUS_SYSTEM_PROCESS_TERMINATEDПереустановите сторонние программы; для проверки системных файлов используйте System File Checker с опцией Scannow (SFC/Scannow).

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

    Совет. Отключить перезагрузку ПК, в случае STOP ошибки, можно с параметром запуска «Отключить автоматический перезапуск после сбоя» или «Отключить автоматический перезапуск при сбое системы».

    Исправление 0x7B STOP ошибки при запуске

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

    Почти все жесткие диски сконфигурированы с использованием в качестве его типа — Auto. Таким образом, если информация о настройке будет потеряна, по умолчанию (нормальным) будет значение «Auto», и диск будет правильно обнаружен.

    Однако проблемой может быть настройка используемого вашим жестким диском интерфейса SATA. Существует несколько возможных настроек интерфейса SATA (IDE, AHCI и RAID), и если ваша система настроена с использованием одного параметра, но в системном BIOS или UEFI прошивке используется другая конфигурация, ваш компьютер не загрузится, показывая STOP ошибку 0x7B.

    Если вы знаете корректный параметр, выполните следующие действия:

    1. Выключите компьютер и перезагрузите его.
    2. Запустите программу установки BIOS или прошивки UEFI.
    3. Измените настройки SATA на правильное значение.
    4. Сохраните настройки, и перезагрузите компьютер.
    5. При появлении запроса выберите запуск обычной конфигурации Windows.

    Совет. Если правильной настройки вы не знаете, а для системы установлено AHCI, выберите IDE (также известна как ATA или Compatible), или AHCI, если система настроена на IDE, ATA или Compatible.

    Переключение в Windows 7 и Windows 8.x на режим AHCI

    Если ваши SATA диски настроены на запуск в режиме IDE, но вы планируете установить SSD, имейте в виду, SSD, не в режиме AHCI, обеспечить вам более высокую производительность не сможет. Если система при изменении SATA режимов зависает, как можно безопасно изменить IDE режим на AHCI?

    Прежде чем переключится, вам нужно запустить Windows и при необходимости использовать драйверы AHCI. Самый простой способ для Windows 7 — использование мастера Fix-It от http://support.microsoft.com/kb/922976 . На этой странице также подробно описаны, вносящие те же изменения, что и Fix-It Wizard, изменения реестра.

    После того, как вы запустите мастер Fix-It или сделаете необходимые изменения вручную, можно, в окне установки системного BIOS или прошивки UEFI, безопасно включить режим AHCI. После этого, ваша система, установив соответствующие драйверы, будет работать должным образом.

    Примечание. Режим AHCI также рекомендуется для полной производительности жестких дисков SATA 3Гбит/с и 6Гбит/с.

    Чтобы переключиться из режима IDE в режим AHCI в Windows 8.x, следуйте этой процедуре (взято из http://superuser.com/questions/471102/change-from-ide-to-ahci-after-installing-windows-8 ):

    • Поиск и запуск msconfig.exe.
    • Перейдите на вкладку Boot.
    • Выберите пустой пункт «Безопасная загрузка».

    Перед тем, как нажать OK, убедитесь, что выбран пункт Safe Boot.

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

    • Нажмите кнопку «ОК».
    • Переместите указатель мыши в нижний правый угол экрана и нажмите «Настройки».
    • Щелкните «Изменить параметры ПК».
    • Кликните «Обновление и восстановление».
    • Щелкните «Восстановление».
    • Нажмите кнопку «Перезагрузить сейчас».
    • Нажмите, необходимую для входа в программу установки прошивки UEFI, клавишу или клавиши.
    • Измените режим SATA на AHCI.
    • Выберите параметр сохранения изменений, и перезагрузите компьютер.
    • Поиск и запуск msconfig.exe.
    • Выберите вкладку Boot.
    • Снимите флажок «Безопасная загрузка».

    Пункт «Перезагрузить сейчас» позволяет изменить параметры прошивки (BIOS/UEFI).

    Нажмите на перезагрузку и получите доступ к программе установки прошивки UEFI (BIOS).

    Подготовка к изменению системных настроек режима IDE на режим AHCI.

    Выберите SATA режим, выберите из меню режим AHCI.

    • Нажмите OK.
    • Откройте меню Charms.
    • Нажмите «Настройки».
    • Выберите «Питание».
    • Нажмите кнопку «Перезагрузить».

    Ваш компьютер, для полной производительности ваших SATA-устройств, перезагрузится в режиме AHCI.

    Синий экран смерти 0x0000000A

    0x0000000A: IRQL_NOT_LESS_OR_EQUAL

    Синий экран 0x0000000A указывает, что Microsoft Windows или драйвер получили доступ к памяти на уровне DISPATCH_LEVEL или выше.

    Параметры IRQL_NOT_LESS_OR_EQUAL:

    1. Адрес, на который неправильно сослались;
    2. Значение IRQL, который потребовался, чтобы получать доступ к памяти;
    3. Тип доступа: 0 – чтение, 1 — запись;
    4. Адрес инструкции, которая ссылалась на память в параметре 1.

    Причина

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

    Решение

    Во время установки Windows XP

    Если ошибка появляется во время установки, то возможно проблема в аппаратной части компьютера. Первое что необходимо сделать – это проверить оборудование на совместимость с операционной системой. Если аппаратная часть ПК полностью совместима, поочередно пройдем 7 шагов устранения ошибки.

    Шаг 1. Определим уровень абстрагирования от оборудования. Во время установки системы в момент определения конфигурацию компьютера нажмите F5. В появившемся окне убедитесь, что спецификация соответствует действительности. Попытайтесь переустановить Windows XP.

    Шаг 2. Выключите следующие функции в настройках CMOS:

    • все кэширование, включая (L2, BIOS, внутреннее/внешнее);
    • все затенения;
    • Plug and Play;
    • любые средства антивирусной защиты BIOS.

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

    Шаг 3. Проверка оперативной памяти. Если в компьютере несколько планок оперативной памяти, то необходимо поочередно установить по одной планке памяти и наблюдать за процессом установки. В случае исчезновения BSoD становиться понятно, что виновником является планка памяти, находящаяся вне системного блока компьютера. При использовании одной планки памяти, необходимо её протестировать специализирующей программой, например memtest.

    Шаг 4. Извлечение всех адаптеров и устройств, не нужных для установки операционной системы. А именно:

    • устройства SCSI;
    • устройства > Попытайтесь переустановить Windows XP. Если синий экран смерти все равно продолжает появляться, то переходите к 5-му шагу. В противном случае, необходимо определить какой же из изъятых адаптеров является причиной появления ошибки. Для этого необходимо поочередно устанавливать по одному устройству в системный блок и перегружать компьютер. В случае появления синего экрана последнее добавленное устройство и является его виновником. Его следует заменить.

    Шаг 5: Обновление драйвера SCSI и удаление SCSI устройств. Загрузите последний драйвер от поставщика адаптера. Выключите синхронизацию на контроллере SCSI. Удалите все устройства SCSI за исключением одного жесткого диска, на который устанавливается операционная система.

    Шаг 6: Изменение настроек и устранение IDE-устройств. С помощью перемычки устанавливаем жёсткий диск IDE в режим Master и отключаем все IDE-устройства за исключением жесткого диска, на который устанавливается Windows XP.

    Шаг 7: Обратитесь к производителю компьютера или материнской платы. Производитель может помочь выполнить программу диагностики и обновить BIOS.

    Во время работы Windows XP

    Рассмотрим 3 шага решения BSoD 0x0000000A при появлении в уже работающей операционной системе.

    Шаг 1: Рассмотрите недавно установленное программное обеспечение. Если Вы установили стороннюю программу (драйвер), попытайтесь удалить или отключить её так, чтобы она не загружалось. Затем, перезапустите компьютер, чтобы понять это программное обеспечение или драйвер вызвал ошибку.

    Шаг 2: Рассмотрите недавно добавленные устройства. Если Вы добавили какие-либо устройства или драйвера после того, как Windows был установлен, демонтируйте их и затем перезапустите компьютер, чтобы понять, в этом ли причина синего экрана. Если удаление недавно установленных аппаратных средств устранило ошибку, необходимо установить проблемное устройство и установить свежие драйвера с сайта производителя устройства. Продиагностируйте устройство.

    Шаг 3: Восстановите Windows.

    Windows 7 и Windows Server 2008

    Stop 0x0000000A появляется при входе в спящий режим. Это происходит, потому что драйвер Diskdump.sys неправильно устанавливает размер ввода/вывода в 0. Когда система вводит в спящий режим, драйвер Diskdump.sys ответственен за запись содержания памяти в файл Hiberfil.sys. Если устройство хранения, которое содержит файл Hiberfil.sys, занято, когда устройство получает запрос ввода/вывода от драйвера Diskdump.sys, он пытается отправить запрос ввода/вывода позже. Однако, драйвер Diskdump.sys неправильно устанавливает размер ввода/вывода в 0, когда снова посылает запрос. Поэтому, система получает доступ к недопустимому адресу памяти, и получаете сообщение об ошибке.

    Для устранения ошибки загрузите и установите последние обновления на вашу операционную систему.

    Буду признателен, если воспользуетесь кнопочками:

    STOP 0x00000051

    Публикация продолжает цикл заметок, посвященных описанию и устранению проблем, вызванных возникновением критической системной ошибки, которая влечет за собой появление синего экрана смерти (BSOD). В большинстве случаев в данном типе материала будут освещаться проблемы, с которыми я сталкивался лично в своей практике и которые мне удалось решить. STOP-ошибка (STOP error), контроль дефекта (BugCheck) или в простонародье BSOD — фатальный системный сбой операционной системы Windows, являющийся причиной полного прекращения функционирования основных компонентов ядра операционной системы, влекущий за собой потерю динамических несохраненных пользовательских данных и приводящий к появлению на экране монитора синего экрана смерти (BSOD). Числовое обозначение STOP-ошибки — внутренний классификатор Microsoft, характеризующий причину возникновения фатальной системной ошибки, который используется при диагностике причины возникшей неполадки. В данной статье речь пойдет о сбое с идентификатором STOP 00000051.

    Симптомы

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

    В общем случае формат ошибки следующий:

    ЗначениеОписание
    0xAAAAAAAAЗарезервировано. В данном исключении не используется.
    0xBBBBBBBBЗарезервировано. Адрес сбойной инструкции.
    0xCCCCCCCCТретий параметр. В зависимости от версии, может содержать указатель на куст реестра, при работе с которым возникли проблемы.
    0xDDDDDDDDЧетвертый параметр. В зависимости от версии, может содержать код возврата функции HvCheckHive в случае повреждения куста реестра.

    Символическое имя ошибки REGISTRY_ERROR (ОШИБКА РЕЕСТРА), говорит нам о том, что STOP 00000051 случается в ситуации, когда имеется проблема с системным реестром: структурно повреждены данные в одном из кустов, либо произошла ошибка ввода-вывода при попытке обращения к одному из файлов, хранящий реестр. Суть в том, что реестр является основным хранилищем данных о конфигурации операционной системы, поэтому повреждение его с большой вероятностью чревато серьезными проблемами для операционной системы в целом. В операционной системе Windows кусты реестра представляют из себя обычные файлы, которые носят имена DEFAULT , SAM , SECURITY , SOFTWARE , SYSTEM и хранятся в структуре файловой системы по пути %SystemRoot%System32config . Ошибка STOP 00000051 возникает, если по какой-либо причине системному коду режима ядра не удается произвести критически-важные операции (чтение, запись, иные операции) с определенным кустом реестра. Очевидно, что данные операции могут быть необходимы для нормального выполнения этапов конфигурирования ключевых системных элементов (например, профиля пользователя). Без нормального окончания данных процедур дальнейшая загрузка рабочего окружения пользователя не представляется возможной и система принимает решение аварийно завершиться.

    Общие причины

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

    Общие варианты решения

    В этом разделе приводятся общие методы восстановления, которые применяются для всех подвидов ошибки STOP 0x00000051 вне зависимости от параметров ошибки (BugCheckParameter1, BugCheckParameter2, BugCheckParameter3, BugCheckParameter4), которые указаны после кода STOP-ошибки в круглых скобках. Все нижеописанные действия необходимо выполнить для устранения ошибки.

    Восстановление реестра

    Для того, что бы восстановить реестр Windows в рабочее состояние, посмотрите статью о восстановлении реестра.

    Специфические особенности некоторых сбоев

    Применительно к сбою STOP 0x00000051, четвертый входной параметр (BugCheckParameter4), отраженный на синем экране смерти в круглых скобках (0xDDDDDDDD), может подсказать нам более подробные сведения о деталях сбоя и определить возможные более специфичные методы устранения проблемы для случаев, когда она вообще может быть устранена.

    Читать еще:  Ошибка dns сервера
Ссылка на основную публикацию
Adblock
detector