» »

Причины возникновения ошибки. Готовые решения от Майкрософт

11.02.2020

Часто, когда пользователь видит синий экран смерти (BSOD) в нем может присутствовать ошибка STOP 0x00000050 PAGE_FAULT_IN_NONPAGED_AREA. Обычно в сообщение также указывается файл, который и вызвал ошибку. Если такой информации нет или пользователь не успел ее посмотреть, то найти это можно будет в дампе памяти (если они не отключены).

Есть несколько основных причин появления такого сбоя:

  1. Проблемы с оперативной памятью . Наиболее распространенная причина. Если в компьютер была недавно вставлена новая оперативная память, то причина может крыться в ней, следует попытаться запустить устройство без нее. Если компьютер только что купленный, то можно по очереди доставить оперативку и включать компьютер, до тех пор, пока ошибка не исчезнет. Таким способом можно найти неисправную планку.
  2. Сбой видеокарты . К сожалению, проверить можно лишь переставив ее на другой компьютер или же поставив на свой точно исправную.
  3. Может возникать из-за материнской платы , однако, такие ошибки встречаются крайне редко по такой причине.
  4. Сбой из-за плохо установленного или не того драйвера . В случае, если незадолго перед возникновением ошибки производилась установка, следует откатить утилиту до предыдущей версии.
  5. Также можно, наоборот, обновить все утилиты до последней версии, которая доступна на сайте производителя. Особенно это актуально для материнской платы и видеокарты.
  6. Возможно, пользовательский антивирус заблокировал работку какого-то важного драйвера. Его следует отключить и поработать в обычном режиме. Если ошибки больше нет, то стоит установить другое защитное ПО.
  7. Сбой файловой системы . Здесь помогут утилиты для проверки диска, можно воспользоваться и встроенной в виндовс.

Общие способы решения

Загрузка последней удачной конфигурации

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

Нужно нажимать f8 сразу после экрана загрузки. Это позволит попасть в меню выбора пунктов загрузки. Здесь стоит выбрать раздел «Загрузка последней удачной конфигурации ». После этого начнется загрузка ОС. Если данный способ помог решить проблему, значит это был единичный сбой ПО, если нет, то придется действовать дальше.

Проверка жесткого диска на ошибки

Как уже говорилось выше, проблемы могут возникать из-за неполадок с главным накопителем или из-за повреждения файловой системы. Для проверки стоит воспользоваться встроенной утилитой. Потребуется нажать Win+ R и ввести в появившемся окне оператор chkdsk <имя_диска> /f / r . Чаще всего команда принимает вид chkdsk c: /f / r . Эту же команду можно ввести в командной строке, запущенной с правами администратора.

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

Для начала пользователю придется щелкнуть правой кнопкой мыши по компьютеру и перейти к его свойствам. Дальше придется перейти в дополнительный пункт и выбрать там раздел под названием «Быстродействие ». В нем снова встретится «Дополнительно », туда и нужно нажать, после этого откроется раздел, в котором потребуется «Виртуальная память », а дальше стоит кликнуть по «Изменить ».

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

Удаление временных файлов

Этот метод принесет пользу только в том случае, если сбой был вызван вирусами или какой-то из запущенных утилит. Стоит пройти по пути C:\Users\ВАШЕ_ИМЯ_ПОЛЬЗОВАТЕЛЯ\AppData\Local\Temp\ и полностью очистить последний каталог, после чего перезагрузить компьютер.

Используем средство проверки оперативной памяти

Также стоит проверить оперативную память до конца, простого перетыкания и доставания планок может оказаться мало. Для этого можно использовать и стандартную утилиту, которая находится в разделе Администрирование и называется «Средство проверки памяти Windows ».

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

Решение конкретных вариантов появления ошибки

Частенько подобная ошибка может возникать при использовании торрент программ , а особенно uTorrent, который любит устанавливаться в автозапуск. Обычно причиной служит фаерволл, который блокирует работу программы. Пользователь может отключить его или добавить торрент в исключения и открыть все нужные порты. Можно воспользоваться другим клиентов, например, BitTorrent, с ним такие проблемы возникают реже.

Если BSOD указывает на AppleCharger.sys , причиной может быть фирменная программа от производителя материнских плат Gigabyte, которая называется On/Off Charge . Ее следует стереть, сделать это можно через панель правления, после этого сбой должен исчезнуть.

Для семерки и восьмерки указание на файлы win32k.sys, hal.dll, ntfs.sys, ntoskrnl.exe говорит о неполадках в файле подкачки. Его следует выключить и поработать без него. После этого можно будет снова активировать данную опцию, о том, как это делается, было рассказано выше.

При указании на файлы tcpip.sys, tm.sys стоит для начала обновить драйвера сетевой карты и вай фай. Обычно эти данные говорят о сбое сетевого моста, чтобы это проверить следует нажать Win+R и ввести ncpa.cp l . В открывшемся списке стоит поискать сетевые мосты. Если они есть и не нужны пользователю, то их необходимо удалить.

При указании на atikmdag.sys , сбой может быть вызван драйвером ATI Radeon . Иногда это случается при выходе устройства из режима сна. Если это так, то потребуется отключить режим быстрого запуска. Если же нет, то следует удалить драйвер и загрузить его с сайта производителя.

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

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

Всем привет, сегодня расскажу, как решается ошибка приводящая к синему экрану Windows. При этом текст сообщения об ошибке может содержать информацию о файле (а если не содержит, то посмотреть эту информацию можно в дампе памяти с помощью программ BlueScreenView или WhoCrashed, о них будет далее), который вызвал ее, среди часто встречающихся вариантов - win32k.sys, atikmdag.sys, hal.dll, ntoskrnl.exe, ntfs.sys, wdfilter.sys, applecharger.sys, tm.sys, tcpip.sys и другие. На все про все мы потратим, около пяти минут вашего драгоценного времени.

Синий экран 0x00000050

В этой инструкции - наиболее распространенные варианты этой проблемы и возможные способы исправить ошибку. Также ниже имеется список официальных исправлений Microsoft для конкретных случаев ошибки STOP 0x00000050.

Своей причиной BSOD PAGE_FAULT_IN_NONPAGED_AREA (STOP 0x00000050, 0x50) как правило имеет проблемы с файлами драйверов, неисправное оборудование (оперативная память, но не только, это могут быть и периферийные устройства), сбои служб Windows, неправильная работа или несовместимость программ (часто - антивирусов), а также нарушение целостности компонентов Windows и ошибки жестких дисков и SSD. Суть же проблемы в неправильном обращении к памяти при работе системы.

Лечим BSOD PAGE_FAULT_IN_NONPAGED_AREA

Первое, что следует предпринять, при появлении синего экрана смерти с ошибкой STOP 0x00000050 - вспомнить, какие действия предшествовали появлению ошибки (при условии, что она появляется не при установке Windows на компьютер).

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

Здесь могут быть следующие типичные варианты (далее некоторые из них будут рассмотрены подробнее)

  • Установка нового оборудования, в том числе «виртуальных» устройств, например, программы виртуальных приводов. В данном случае можно предположить, что драйвер этого оборудования или оно само по какой-то причине работает неправильно. Имеет смысл попробовать обновить драйвера (а иногда - установить более старые), а также попробовать работу компьютера без этого оборудования.
  • Установка или обновление драйверов, в том числе автоматическое обновление драйверов ОС или установка с помощью драйвер-пака. Стоит попробовать откатить драйвера в диспетчере устройств. Какой именно драйвер вызывает BSOD PAGE_FAULT_IN_NONPAGED_AREA часто можно узнать просто по имени файла, указанного в информации об ошибке (просто поищите в Интернете, что это за файл). Еще один, более удобный способ, покажу далее.
  • Установка (а также удаление) антивируса. В данном случае, возможно, следует попробовать работу без этого антивируса - возможно, он по какой-то причине не совместим с вашей конфигурацией компьютера.
  • Вирусы и вредоносное ПО на компьютере. Тут хорошо бы проверить компьютер, например, с помощью загрузочной антивирусной флешки или диска.
  • Изменение настроек системы, особенно если речь идет об отключении служб, твиках системы и подобных действиях. В этом случае может помочь откат системы из точки восстановления.
  • Какие-то проблемы с питанием компьютера (включение не с первого раза, экстренные выключения и подобные). В этом случае проблемы могут оказаться с оперативной памятью или дисками. Помочь может проверка памяти и снятие поврежденного модуля, проверка жесткого диска, а также в некоторых случаях отключение файла подкачки Windows.

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

Причины ошибки STOP 0x00000050

Теперь о некоторых достаточно распространенных вариантах, когда появляется ошибка STOP 0x00000050 и о том, что может сработать в данных ситуациях.

Синий экран PAGE_FAULT_IN_NONPAGED_AREA в Windows 10 при запуске или работе uTorrent - частый вариант в последнее время. Если uTorrent стоит в автозагрузке, то ошибка может появляться при запуске Windows 10. Обычно причина - работа с фаерволла в стороннем антивирусе. Варианты решения: попробовать отключить фаервол, использовать BitTorrent в качестве торрент-клиента.

Ошибка BSOD STOP 0x00000050 с указанием файла AppleCharger.sys - возникает на материнских платах Gigabyte, если в неподдерживаемой системе к ним было установлено фирменное ПО On/Off Charge. Просто удалите эту программу через панель управления.

При возникновении ошибки в Windows 7 и Windows 8 с участием файлов win32k.sys, hal.dll, ntfs.sys, ntoskrnl.exe попробуйте для начала выполнить следующее: отключить файл подкачки и перезагрузить компьютер. После этого в течение некоторого времени проверить, проявляет ли себя ошибка снова. Если нет - попробуйте снова включить файл подкачки и перезагрузиться, возможно, ошибка больше не появится. Подробнее о включении и отключении: Файл подкачки Windows . Также здесь может пригодиться проверка жесткого диска на ошибки.

  • tcpip.sys, tm.sys - причины ошибки PAGE_FAULT_IN_NONPAGED_AREA в Windows 10, 8 и Windows 7 с этими файлами могут быть разными, но есть один более вероятный вариант - мост между подключениями. Нажмите клавиши Win+R на клавиатуре и введите ncpa.cpl в окно «Выполнить». Посмотрите, присутствуют ли сетевые мосты в списке подключений (см. на скриншоте). Попробуйте удалить его (при условии, что знаете, что он не нужен в вашей конфигурации). Также в данном случае может помочь обновление или откат драйверов сетевой карты и Wi-Fi адаптера.

  • atikmdag.sys - один из файлов драйверов ATI Radeon, который может вызывать описываемый синий экран с ошибкой. Если ошибка появляется после выхода компьютера из сна, попробуйте отключить быстрый запуск Windows. Если же ошибка не привязана к этому событию, попробуйте чистую установку драйвера с предварительным полным удалением в Display Driver Uninstaller

В тех случаях, когда ошибка появляется при установке Windows на компьютер или ноутбук, попробуйте снять одну из планок памяти (на выключенном компьютере) и запустить установку снова. Возможно, в этот раз она пройдет успешно. Для случаев, когда синий экран появляется при попытке обновить Windows до новой версии (с Windows 7 или 8 до Windows 10), помочь может чистая установка системы с диска или флешки, см. Установка Windows 10 с флешки .

Для некоторых материнских плат (например, тут замечены MSI) ошибка может появляться при переходе на более новую версию Windows. Попробуйте обновить БИОС с официального сайта производителя.

Иногда (если ошибка вызвана специфичными драйверами в прикладных программах) исправить ошибку может помочь очистка папки временных файлов C:\ Users\ Имя_пользователя\ AppData\ Local\ Temp\

Если предполагается, что ошибка PAGE_FAULT_IN_NONPAGED_AREA вызвана проблемой с драйвером, простым способом проанализировать автоматически создаваемый дамп памяти и узнать, какой именно драйвер вызывал ошибку будет бесплатная программа WhoCrashed (официальный сайт - http://www.resplendence.com/whocrashed). После анализа в ней можно будет увидеть наименование драйвера в понятном для начинающего пользователя виде.

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

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

  • Драйвера интеграции Vmware Tools могут приводить к синем экрана с кодом 0x00000050, примером может служить ошибка " ". Лечится переустановкой драйверов на виртуальной машине.

Исправления ошибки STOP 0x00000050 PAGE_FAULT_IN_NONPAGED_AREA на сайте Microsoft

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

  • support.microsoft.com/ru-ru/kb/2867201 – для Windows 8 и Server 2012 (storport.sys)
  • support.microsoft.com/ru-ru/kb/2719594 - для Windows 7 и Server 2008 (srvnet.sys, так же подходит для кода 0x00000007)
  • support.microsoft.com/ru-ru/kb/872797 - для Windows XP (для sys)

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

Также на официальном сайте Microsoft присутствуют и собственные описания для ошибки синего экрана с кодом 0x00000050 и некоторые пути исправления:

  • support.microsoft.com/ru-ru/kb/903251 - для Windows XP
  • msdn.microsoft.com/library/windows/hardware/ff559023 - общая информация для специалистов (на английском)

Надеюсь, что-то из этого сможет помочь в избавлении от BSOD 0x00000050, а если нет - опишите свою ситуацию, что делалось перед появлением ошибки, о каком файле сообщает синий экран или программы для анализа дампов памяти (помимо упомянутой WhoCrashed, здесь может пригодиться бесплатная программа BlueScreenView). Возможно, удастся найти решение проблемы.

Все любят проводить время за экраном монитора своего ПК, но никто не любит, когда возникают какие-то проблемы. Особое расстройство, согласно статистике, у людей вызывает код ошибки 0x00000050 – синий экран смерти, если говорить по-простому.

Какие варианты есть в решении проблемы stop 0x00000050? Первый, и наверное самый простой, заключается в вызове специалиста, которые избавит любимый PC от нелицеприятной картинки с непонятным для многих сообщением «0x00000050 page fault in nonpaged area». Тем не менее, даже в этом способе есть свои недостатки:

  • Требуется время для прибытия мастера по устранению кода 0x00000050 Windows XP или Windows 7.
  • Естественно, что придется платить.

Второй метод позволяет избежать существенных финансовых затрат, так как подразумевает самостоятельное исправление неприятности, которая обозначается, как код ошибки 0x00000050 – синий экран смерти.

Итак, план работ такой:

  • Определить, что вызывает появление stop 0x00000050.
  • Самостоятельно справиться с поставленной задачей.

Что может привести к данной проблеме

Код ошибки говорит о том, что возник конфликт между установленным оборудованием и другими компонентами персонального компьютера.

Кроме того, к такому варианту событий может привести установка какого-либо программного продукта или не соответствие системных драйверов. Например, надпись 0x00000050 Windows 7 win32k sys способна проявиться после попытки установить антивирусную программу от Касперского и так далее.

Но не стоит беспокоиться и рвать на себе волосы раньше времени – в ваших возможностях полностью исправить ситуацию!

Процедура исправления

Кстати, материал будет полезен не только владельцам семерки, но и пользователям более устаревшей версии XP, так как на этих системах решение этой проблемы полностью одинаковое. Поэтому ответ на вопрос «как исправить 0x00000050 win 7 x64» схож с результатами борьбы на предыдущем поколении OC от компании Microsoft.

Первый шаг в борьбе с этой неприятностью заключается в проверке всего недавно подсоединенного оборудования. Прежде всего, необходимо выполнить проверку визуально – на какие-то дефекты или повреждения. Если это не помогло, то поэтапно отключать то или иное устройство, и смотреть – исчезла ли надпись stop 0x00000050 при загрузке системы? При обнаружении конфликтующей модели ее необходимо убрать, починить или поставить другую.

Что делать – коды ошибок на Windows 7 или XP проявили себя после установки антивирусника. Наиболее простое решение – всего лишь отключить программу.

Причиной этой неприятности могут стать и различные системные компоненты. Как определить – какой из них вызывает конфликт? Для этого необходимо:

  1. Выполнить перезагрузку операционки.
  2. Нажать кнопку «F8».
  3. Выбрать в появившемся меню вариант запуска последней удачной конфигурации.

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

Последнее, что может привести к подобной ситуации – это какие-то повреждения жесткого диска, который использует человек для работы OS. Для устранения потребуется выполнить загрузку в «Safe Mode», вызвать командную строку и провести диагностику посредством приказа «Chkdsk/f/r».

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

Такое оповещение с кодом 0x00000050 обычно появляется из-за отсутствия в ОЗУ запрошенных данных. Несмотря на страшное название, эта неисправность не смертельна для ПК, и можно довольно быстро ее устранить полностью самостоятельно, то есть не прибегая к услугам специалистов. Приведенное ниже руководство поможет даже новичку эффективно справиться с задачей.

Основные причины возникновения

В основном, причиной ошибки 0x00000050 являются аппаратные проблемы. Это могут быть неполадки с винчестером, неисправная оперативная память и т. д. Но случается, что виновниками неисправности могут явиться и несовместимое программное обеспечение, например, антивирусы, фаерволы или драйвера оборудования. Если правильно определить происхождение неполадок, то исправление их уже не составит большого труда.

К главным источникам ошибки относятся следующие:

  1. Проблема с ОЗУ или с винчестером проявляются в возникающих сложностях при запуске ПК, а также в непроизвольных отключениях компьютера. Рекомендуется попробовать отключить вызвавшее подозрение комплектующее и проверить работу ПК без него;
  2. На проблемы с драйверами, как правило, указывает появление ошибки непосредственно после действий самого пользователя, который установил виртуальные устройства. Также причиной может быть подключение новых элементов комплектующих. Очень часто ошибка возникает после создания виртуального дисковода. Очевидно, что точно диагностировать причину можно простым отключением устройств;
  3. Нередко некорректно настроенная ОС вызывает подобный сбой работы ПК. При этом рекомендуется воспользоваться возможностью отката «Семерки» к работоспособному состоянию;
  4. Вышеуказанное действие с драйверами через диспетчер устройств поможет, если экран появился после автоматического или ручного апгрейда ПО аппаратных составляющих компьютера;
  5. Некоторые вирусные утилиты тоже вызывают этот сбой. Требуется произвести полный анализ ПК с последующим удалением найденных вредоносных приложений;
  6. Также и сама защитная утилита, конфликтующая с некоторыми ПО, часто является причиной такой неполадки. Следует временно деактивировать антивирус и фаервол, далее испытать работу компьютера без их влияния.

Полностью перечислить все причины в рамках одной инструкции не представляется возможным, так как их перечень значительно более широк. Но в 90% случаев анализ шести вышеперечисленных пунктов уже позволяет устранить неисправность системы и вернуть компьютер на «Виндовс 7» в нормальное работоспособное состояние.

Как решить проблему?

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

Чтобы выявить неисправности с системными элементами, необходимо выполнить следующие несколько действий:


Но что делать и как исправить ошибку, если она возникла во время инсталляции «Виндовс 7»? При этом в абсолютном большинстве случаев помогает простое отключение одной из планок ОЗУ.

Важно: отсоединение и введение любого оборудования обязательно надо осуществлять только на «холодный» ПК, то есть предварительно отключив и обесточив компьютер.

Если сбой произошел при обновлении «Семерки» до более новой модификации, то с большой вероятностью необходимо просто переустановить BIOS.

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

  1. Через «Мой компьютер» войти в содержимое системного тома «С»;
  2. Далее открыть директорию «Users»;
  3. Затем переместиться в каталог с именем пользователя;
  4. После этого проследовать в «AppData»;
  5. Найти раздел «Local», а в нем – папку «Temp»;
  6. Выделить все содержимое временной папки и удалить его (для этого можно на любом из выделенных файлов вызвать контекстное меню и кликнуть по строчке «Удалить». Затем в следующем отобразившемся окошке подтвердить свои намерения).

Необходимо отметить, что вызвавший сбой драйвер можно определить специальным приложением «WhoCrashed». Утилита доступна бесплатно на официальном источнике разработчика (www.resplendence.com). Она производит проверку системы и выводит на экран название проблемного программного обеспечения.

После того как уже точно будет выяснено наименование виновника, процесс его переустановки не займет много времени с использованием встроенного в Windows 7 «Диспетчера устройств».

Чтобы проанализировать ОЗУ, в Windows 7 также есть свой инструмент. Если нужно им воспользоваться, необходимо выполнить всего несколько следующих шагов: