STOP: 0x00000050

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

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

Код ошибки 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. Если ошибка происходит рандомно, то есть в разное время, необходимо полностью удалить драйвер. Для этого желательно воспользоваться способом, описанным в статье: установка драйвера nVidia. Способ подойдёт как для ATI, так для и для nVidia.
  • Попробуйте обновить BIOS. А том как это сделать, читайте здесь: как обновить биос. Будьте аккуратны!
  • Попробуйте почистить временные файлы: в этом могут помочь как специализированные программы типа cCleaner, так и простое удаление вручную. Чаще всего помогает очистка папки C:\Users\имя пользователя\AppData\Local\Temp
  • В конце концов, если вы уже давно не ставили никаких программ и пользовались компьютером просто для сёрфинга в интернете, стоит задуматься о состоянии железа. Начните с проверки жёсткого диска, далее попробуйте исключить все компоненты по очереди. Если у вас две или более планок оперативной памяти, попробуйте оставить только одну и проверить работу ПК. Часто виновник синих экранов — блок питания, поэтому не забывайте и про него. В конце концов, причиной ошибки 0x00000050 может быть банально забитый пылью системный блок.
Пыль не так безобидна как кажется — со временем она начинает проводить ток и создавать перебои в оборудовании, которые сложно диагностировать.

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

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

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

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

7 комментариев к “STOP: 0x00000050”

  1. Именно, сейчас воюю с этой проблемой 🙁
    Суть:

    Устанавливаю чистую систему — Windows Server 2008 R2
    После запуска системы — сразу накатываю обновления — их 218
    И… установка обновлений прекращается на, примерно, на 150 — комп, хоть и не виснет, но уже неадекватен — даже не может штатно перезагрузиться.
    После ресета и автоматической проверки целостности файлов — именно, такой синий экран со строкой посреди…

    Ответить
  2. у меня вопрс
    стоит 2 винды 10 и 7. одна планка озу на 2gb. добавил точно такую. обе кингстон. протестил Memtest 86+. всё в норме, но при запуске вин 7 синий экран 0x00000050 и висит. А при запуске вин 10 проблем нет. посоветуйте как исправить. мне больше нужна вин 7

    Ответить
  3. У меня ноутбук асус на вин 10 у него проблема не видет сети, если начать чинить проблему то вылетает синий экран смерти с кодом 0x00000050 с файлом ntoskrnl.exe и адресом ntoskrnl+1C2390 Как это решить ?

    Ответить
  4. У меня эта ошибка была из за глючной планки ОЗУ с Алиэкспресс.Прогнал Memtest86 и одна планка показала 8 ошибок за 2 прохода. Убрал эту планку, ошибка пропала. Проверять нужно каждую планку по отдельности + НУЖНО ИСКЛЮЧИТЬ НЕИСПРАВНОСТЬ СЛОТА

    Ответить
  5. Я просто сидел за компом и играл в майнкрафт и ТУТ переключаюсь с дискорда на майн и….. НА ТЕБЕ bsod! посмотрел через BlueScreenView и тут эта ошибка.
    Если что Windows 10

    Ответить

Оставьте комментарий

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.