Что касается «синих экранов смерти», то «Ошибка страницы в невыгружаемой области» (PAGE FAULT IN NONPAGED AREA) близка к той, когда Windows говорит «неверная ссылка на память». Чтобы действительно понять, что происходит, нужно понять, что страничная память делит адресное пространство памяти на набор страниц памяти размером 4 КБ. ОС может адресовать очень большое количество страниц, причем только некоторые из этих страниц фактически будут находиться в оперативной памяти. Чем больше оперативной памяти установлено на ПК, тем больше вероятность того, что какая-либо страница памяти будет находиться в нем.
В большинстве случаев, когда программа или операционная система ссылается на какую-либо конкретную страницу памяти, она пытается получить доступ к этой странице. Если она находится в оперативной памяти, она отправляется прямо туда. Если она не находится в оперативной памяти, менеджер страниц выдает статус “ошибка страницы” (страница отсутствует). В конечном счете, это означает, что запрошенная страница считывается из файла подкачки и перемещается в оперативную память. Чтобы освободить место для чего-то нового, если такое пространство необходимо, старая страница памяти (к которой в последнее время не обращались) будет записана в файл подкачки, чтобы освободить место для новой страницы из того же источника. Это называется “подкачка страниц”.
Некоторые страницы, которые часто используются операционной системой, “заблокированы” в оперативной памяти. То есть они не участвуют в подкачке памяти и должны всегда присутствовать и быть доступны по запросу. Windows называет это распределение памяти “Невыгружаемым пулом”, и оно отображается как таковое в диспетчере задач, как показано ниже.
BSOD PAGE FAULT IN NONPAGED AREA сигнализирует о ситуации, когда ОС запросила заблокированную страницу и получила ошибку страницы.
Microsoft
воспринимает это как код остановки и генерирует BSOD, поскольку этого не должно происходить. Действительно, это напрямую влияет на операционную систему (только важные страницы памяти с высоким уровнем привилегий попадают в невыгружаемый пул). Наличие большого количества оперативной памяти, даже самой
лучшей
, не поможет.
Что вызывает ошибку страницы в невыгружаемой области?
Microsoft Learn обсуждает этот BSOD под заголовком «Проверка ошибок 0x50: PAGE_FAULT_IN_NONPAGED_AREA». Проверка ошибок 0x50 относится к шестнадцатеричному коду ошибки, который также выдает эта ошибка. Вы можете увидеть это конкретное упоминание, если используете инструмент поиска ошибок Microsoft с 0x50, как показано здесь:
Microsoft объясняет причины этого кода остановки следующим образом:
- «Установка неисправной системной службы или неверного кода драйвера»
- «Антивирусное программное обеспечение также может вызвать эту ошибку»
- «Поврежденный том NTFS» также может вызвать эту ошибку (плохой файл подкачки).
Как исправить PAGE FAULT IN NONPAGED AREA BSOD
Если поле «Что вызвало проблему» (What failed) в BSOD заполнено (на первом изображении в этой статье оно читается как «AcmeVideo.sys»), оно идентифицирует драйвер, причастный к возникновению ошибки. При появлении такой информации обычно рекомендуется заменить этот файл известной, хорошей, рабочей копией из надежного источника, а именно, самого поставщика или каталога обновлений Microsoft.
В противном случае лучший подход — удалить (или откатить) обновление, вызвавшее проблему. Если это произошло из чистой установки Windows, пришло время сделать еще одну, используя вместо нее другую (и заведомо хорошую и работающую) версию ОС.
Если проблема связана с драйвером, сначала проверьте веб-сайт производителя устройства на наличие более новой версии драйвера. Если да, скачайте и установите его. Если нет, попробуйте откатиться к предыдущей версии. Чтобы откатить драйвер:
1. Запустите Диспетчер устройств. Вы можете попасть туда из меню, нажав Windows + X.
2. Щелкните правой кнопкой мыши соответствующее устройство и выберите свойства.
3. Нажмите кнопку «Откатить драйвер».
Однако на многих устройствах кнопка «Откатить драйвер» не активирована, и даже в этом случае вы сможете вернуть только одну версию. В противном случае вам придется поискать более старый драйвер через сайт производителя (или какой-либо авторитетный сторонний источник, например, отличный веб-сайт Station Drivers).
Ищите проблемы с диском
Ошибки диска или конкретные проблемы с системными файлами также могут вызвать BSOD. Чтобы исключить или исправить эти проблемы:
1. Откройте командную строку от имени администратора. Вы можете попасть туда, нажав кнопку Windows, а затем введя cmd, и щелкнув правой кнопкой мыши выбрать «Запуск от имени администратора».
2. Введите DISM /Online /Cleanup-image /Restorehealth чтобы найти и заменить все поврежденные компоненты ОС.
3. Введите SFC /scannow чтобы проверить наличие поврежденных системных файлов.
Это не самая вероятная причина ошибки страницы в BSOD невыгружаемой области, но это быстрые и простые шаги, которые вы можете предпринять, чтобы решить проблему.
Память может быть причиной ошибок страницы в невыгружаемой области BSOD
Другие потенциальные причины BSOD включают проблемы с памятью. Это может означать проблемы с оперативной памятью, кэшем L1 или L2 на самом чипе ЦП или даже с видеопамятью на видеокарте. Обнаружение таких проблем требует процесса устранения. Проще всего проверить оперативную память, а сложнее проверить кэш процессора и видеопамять.
Бесплатная утилита Memtest86+ с открытым исходным кодом — хороший инструмент для проверки оперативной памяти ПК. Я храню загрузочную версию MemTest86+ на своей ремонтной флешке Ventoy (она называется mt531b.iso, что отражает самую последнюю версию MemTest86+). Использование этого инструмента обычно требует запуска на ночь, поэтому я загружаю образ MemTest непосредственно перед сном и оставляю его работать всю ночь, чтобы увидеть, что он делает (и находит).
Малайзийский логгер Raymond.cc предлагает интересный список из 6 бесплатных программ для проверки памяти видеокарты на наличие ошибок. Мне неизвестны какие-либо инструменты, которые проверяют кеш ЦП как таковые, хотя я нашел интересный элемент StackOverflow, который использует библиотеки DotNet, чтобы приблизиться к этому.
Если проблемы с памятью действительно присутствуют и ни один из других методов, которые я описал, не привел к решению, следите за соответствующими кодами остановки. Они могут помочь вам более точно указать потенциальные причины и способы устранения:
- SYSTEM_SERVICE_EXCEPTION
- KMODE_EXCEPTION_NOT_HANDLED
- MEMORY_MANAGEMENT
- IRQL_NOT_LESS_OR_EQUAL
Last Updated :
10 Nov, 2023
In the Windows 10 operating system, the term Non-Paged Area refers to the part of the memory where your PC’s essential files are stored. These files are kept in the non-paged area to prevent the RAM from switching those crucial files back and forth between itself and the paged area.
When there is an issue with this portion of the RAM, the system runs PAGE_FAULT_IN_NONPAGED_AREA error and your computer displays the BSOD (Blue Screen Of Death). The error code is 0x00000050. This indicates that your system has encountered an error page fault in the NonPaged area which might occur for multiple reasons.
In this article, we will discuss some useful ways To Fix The ‘Page Fault in Non-Paged Area’ BSOD in Windows 10 to get rid of BSOD. Let’s check all the possible ways one by one.
Reasons of ‘Page Fault in NonPaged Area’ BSOD in Windows 10
The «Page Fault in Nonpaged Area» error occurs in Windows 10 due to issues with computer memory (RAM). Here are the main reasons:
- Viruses or malware: Malicious software causing memory problems.
- Faulty hardware: Damaged RAM or storage devices.
- Corrupt system files: Problems in the operating system files.
- Driver issues: Incompatible or outdated device drivers.
- Software conflicts: Programs conflicting with each other.
- Antivirus conflicts: Antivirus software can sometimes conflict with system processes, leading to this NonPaged BSOD error. Disabling it helps diagnose the issue.
To fix it, you may need to check and replace hardware, update drivers, or scan for malware, so lets check out 5 Methods to Fix Windows 10 Page fault error
6 Methods to Fix The ‘Page Fault in NonPaged Area’ BSOD In Windows 10
Method 1: Restart Your PC
By just restarting your computer, you can fix many Windows issues and this one is no an exception. When you restart your computer, temporary files are deleted and processes using excessive amounts of RAM are terminated, which speeds up your system. Give it a try and see if the page fault in the NonPaged area is fixed.
Method 2: Check Your RAM
One of the first things that need to be done in order to resolve this issue is to check your computer’s RAM as it tends to be the root of the issue. If you can perform the operation by yourself, do it. Otherwise, take your computer to a professional engineer. Sometimes, simply reconnecting the memory and cleaning dust from the RAM can solve this issue.
Method 3: Update All Outdated Drivers
One of the major causes behind this issue can be outdated drivers. Hence, searching for outdated drivers and updating them can help you to fix Windows 10 Page fault error.
To update outdated drivers, follow the steps below:
Step 1: Right-click on Start and hit Device Manager.
Step 2: In the Device Manager tab, you will see a list of drivers that are installed on your computer. You can identify outdated drivers by noticing the warning symbol (⚠) after their icon.
Step 3: Right-click on each outdated driver and hit Update driver to make all your outdated drivers up-to-date.
After updating all the outdated drivers, Restart your PC and check if the issue is resolved.
Method 4: Perform An SFC Scan
In Windows, the SFC (System File Checker) scan looks for damaged system files and fixes them. It can therefore assist you in eliminating this issue.
To run an SFC scan, follow the steps below:
Step 1: Go to the search bar and type cmd. The Command Prompt utility will pop up. Click on Run as administrator to run the app with administrative privileges.
Step 2: In the Command Prompt window, type sfc/scannow and hit Enter to start the process.
After finishing the process, Restart your PC and see if the issue is resolved.
Method 5: Run The Windows Disk Checker Scan
Windows Disk Checker is another utility tool that you can use to solve this issue. Follow the steps below:
Step 1: Step 1: Run the Command Prompt utility with administrative privileges, just like in the previous method.
Step 2: In the Command Prompt window, type chkdsk C: /f /r and hit Enter. Then, the utility will ask for your permission to run the scan when the system restarts. Type y and hit Enter to finish the process.
Step 3: Restart your PC to run the scan. After the scan is finished, your PC will be automatically restarted and you can then check if the page fault in the NonPaged area is fixed.
Method 6: Temporarily Disable Antivirus
The BSOD fault in NonPaged area error can be caused by antivirus conflicts, but it’s not the direct cause. To fix Windows 10 Page fault error
- Temporarily turn off your antivirus.
- Restart your PC.
- If the error is gone, update your antivirus.
- If it persists, update drivers and run memory/disk tests.
- Re-enable your antivirus.
Antivirus software can sometimes conflict with system processes, leading to NonPaged BSOD error. Disabling it helps diagnose the issue.
Conclusion
Above, we have seen some useful ways to Fix the ‘Page Fault in NonPaged Area’ BSOD in Windows 10. The chances are these steps and methods are going to be useful for you when you’re stuck with BSOD fault in NonPaged area , however, depending upon the condition of your system, it also may vary which triggers the fault of RAM or any other internal part.
Also Read
- How to Fix Blue Screen of Death Errors On Windows 11?
- How To Troubleshoot and Fix Windows 10 Blue Screen Errors?
- How to Resolve Windows Error 0x8007042E?
- How To Fix Windows Update Error 0x80248007?
- How to Fix Msmdsrv.exe Error & High CPU Usage in Windows?
Page fault in nonpaged area errors has existed since Windows XP. They occur when Windows or a Windows program attempts to access memory either in use by another software or reserved for another purpose. It causes a Blue Screen of Death and an error in Windows.
Windows 10 Page_Fault_In_Nonpaged_Area Error (Content)
Most of the time, the error syntax will also tell you what went wrong. The problem might be caused by hardware or software and does not occur randomly. It usually occurs after changing RAM or graphics cards, updating Windows or apps, or installing anything new. Keeping this in mind, the first step in troubleshooting is to undo your changes. Remove RAM, deactivate the app’s service, delete it, or roll back to an older version.
| Workable Solutions | Step-by-step Troubleshooting |
|---|---|
| 1. Troubleshoot the BSOD | Open the Settings app in Windows 10. Open Updates & Security > Troubleshoot…Full steps |
| 2. Troubleshoot the Hardware | Go to the Start menu and choose «Settings». Continue by clicking «Update & Security»…Full steps |
| 3. Take a Look at Your RAM | Remove the side panel and turn the computer off entirely. Remove the battery…Full steps |
| 4. Perform a Memory Diagnosis | Search for or press the Windows key + R on your keyboard to bring up the Run…Full steps |
| Other Effective Solutions | Repair Corrupted System Files > Update/Re-install Corrupted or Incompatible Drivers…Full steps |
What Is Page_Fault_In_Nonpaged_Area Error
The NONPAGED area in your computer’s RAM is where the Windows Operating System (OS) is stored and executed. RAM and page files often swap out the components of a CPU’s memory. Because of this, when Windows tries to read this data from RAM, it encounters the PAGE FAULT IN NON PAGED AREA Blue Screen of Death problems.
If your computer has this issue, a blue screen will appear with the stop code PAGE FAULT IN NON PAGED AREA. It signifies that your system is under a lot of stress and that an invalid system memory has been utilized as a reference. A wrong memory address might be the cause of this error.
The system necessitates using information stored in your RAM (RAM). If the operating system cannot recognize this information, a problem has been created. When the system looks for data in the RAM’s paging file, it presents this error as a false positive.
Sometimes, this data cannot be retrieved, and it is shown as if it can be found in a portion of RAM that was not paged out to the hard drive. It’s possible that this data can be retrieved, but there’s no guarantee.
8 Fixes For PAGE_FAULT_IN_NONPAGED_AREA
Most of Windows 10’s catastrophic failures result from software bugs or broken drivers. However, the most common cause of a Page Fault in Nonpaged Area crash is an issue with the computer’s hardware, more notably, its RAM. Windows’ mishandling of virtual memory may be to blame for the problem.
Users will thus need to identify both hardware and software issues to remove this problem. The following are eight quick fixes for the Page_Fault_In_Nonpaged_Area blue screen of death.
Fix 1. Troubleshoot the BSOD
A driver or software update may be out-of-date if you get a BSOD but can still access the desktop. It’s also possible that a recent upgrade to Windows, a program, or a device driver is to blame. Hence, troubleshooting is an excellent first step in figuring out what’s wrong.
Step 1. Open the Settings app in Windows 10.
Step 2. Open «Updates & Security > Troubleshoot > Additional Troubleshooters > Blue Screen».
Step 3. Select «Run the Troubleshooter» in the enlarged Blue Screen area.
The UI will search the system for faults and resolve them without interfering with the Troubleshooter. When you get a Page Fault in Nonpaged Area problem on your computer, examine the event viewer for information.
Fix 2. Troubleshoot the Hardware
Hardware problems also cause page Fault in Nonpaged Area error. Therefore, you should run the Troubleshooter to see whether your hardware is malfunctioning. To launch Hardware Troubleshooter, follow the instructions below.
Step 1. Go to the Start menu and choose Settings.
Step 2. Continue by clicking «Update & Security» on the Settings screen.
Step 3. Choose «Hardware and Devices» from the «Troubleshoot» menu and click «Troubleshoot» again.
Step 4. Continue with the Troubleshooter by clicking on the «Run» button.
Step 5. After that, all left is to wait for the computer to figure out what’s wrong. If there is a problem, it will be presented once the scanning procedure is complete. Then take care of the issue.
Fix 3. Take a Look at Your RAM Stick(s)
The CPU’s memory (RAM) is the most important factor in this situation. Ensure that the RAM is protected in the CPU cabinet. Due to their protrusion from the motherboard, the RAM sticks are prone to damage. Your operating system will not recognize a damaged memory stick but utilize it to request data. To check whether this problem may be fixed, try a RAM test.
Step 1. Remove the side panel and turn the computer off entirely.
Step 2. Remove the battery and disconnect any power wires from your device.
Step 3. You may check for dust by removing the RAM chip from the motherboard. Take care of the dust if it’s there. If not, buy a new RAM module.
Step 4. Reconnect the RAM stick and restart the computer to see whether the PAGE FAULT IN NON PAGED AREA issue is still shown on the computer’s screen.
Fix 4. Perform a Memory Diagnosis
Corrupted RAM may sometimes produce a blue screen of death. So, if this is the case, you’ll need to test your RAM to see whether it is corrupted. Memory Diagnostic Tool may be used for this purpose.
Step 1. Search for or press the Windows key + R on your keyboard to bring up the Run utility on your computer.
Step 2. Search for «memory diagnostic» in the search box and choose «Windows Memory Diagnostic».
Step 3. Click on «Restart now» and «Check for Problem» to see if there are any issues using the Windows Memory Diagnostic program.
Fix 5. Repair Corrupted System Files
You may use the Check Disk scan to check a specific hard disc partition, restore damaged system files, and identify corruption. The SFC examines all of the system files and replaces those that are found to be corrupt with a newer version so that the system’s operation is not disrupted
Step 1. Run Command Prompt on System Administrator. You have to right-click on a shortcut to the command prompt and choose «Run as Administrator».
Step 2. To run System File Checker (SFC), enter the command sfc /scannow in the command prompt window and hit Enter.
Fix 6. Update/Re-install Corrupted or Incompatible Drivers
If your driver is faulty, outdated, or incompatible with your computer’s operating system, you may get the PAGE FAULT IN NON PAGED AREA issue. This issue may be resolved by either updating the driver or uninstalling the device. You may update or remove the device’s driver using these instructions.
Step 1. Open File Explorer and choose This PC from the shortcut menu that appears.
Step 2. To proceed, choose Manage.
Step 3. Select Device Manager from the System Tools menu to proceed.
Step 4. When you right-click the disc drive under Disk Drives, you may select to update or uninstall the driver.
Step 5. Restart your computer to see whether the problem has been fixed after following these steps.
Fix 7. Download and Install a Windows OS Update
Sometimes low-level applications operating in the Windows kernel may generate BSODs. Installing the most recent Windows updates, which Microsoft regularly distributes with numerous bug fixes and security upgrades, should address the problem.
Step 1. To access the Settings menu, press Windows + I on your keyboard.
Step 2. After selecting the «Updates & Security» option, you’ll be sent to the Windows Update page.
Step 3. To see whether there are any available updates, choose to «Check for updates».
Step 4. In the same window, choose Download and Install if any updates are waiting.
Step 5. Restart your computer to complete the installation of these updates.
Fix 8. Reset Your Windows 10 PC
As a final option, if using any of the procedures listed above does not resolve the PAGE FAULT IN NON PAGED AREA issue, you should try restarting your Windows 10 PC.
Step 1. Go to the Settings page and choose Update & Security.
Step 2. On the Recovery page, click Get Started on the right and follow the on-screen instructions.
Step 3. «Keep my files» or «Remove everything» is the third option when restarting your computer.
Step 4. Follow the wizard’s instructions to go on to the next step.
How to Recover Data After Reinstalling Windows 11/10/8/7
Re-installing Windows from the ground up has both benefits and drawbacks. If your computer encounters the Page Fault in Nonpaged Area Problem, popularly known as the blue death screen error, it is preferable to re-install your operating system. Re-installing Windows also gives your machine a new start and boosts performance.
EaseUS data recovery tool makes it easy to recover data that has been lost or destroyed on Windows 11/10/8/7 and other operating systems. Any files, folders, or directories that have been mistakenly deleted on your Windows may be quickly recovered by utilizing this tool. Windows PC users may use this tool to restore deleted files.
Free download this data recovery software and restore lost Windows files with ease.
Step 1. Launch EaseUS file recovery software on your Windows computer. Choose the exact location where you lost the files and click the «Search for Lost Data» button.
Step 2. The software will immediately start scanning the drive, and the deleted files will be displayed soon. If you find the files you need during the scan, you can stop the scan. In order to find the target file quickly, you can use the file format filter or search in the search box.
Step 3. Select files, such as Word, Excel, PDF, photos, videos, or emails and click the «Recover» button. You can browse for a different location or Cloud drive to keep the recovered files.
RAW file systems that your computer’s operating system is not recognized may also be restored using this method. With this application’s pre-recovery preview, you may quickly search for lost objects or check storage sector-by-sector, depending on the situation. You may check it before the data is restored to its original state.
Conclusion
The blue screen or ‘Page_Fault_In_Nonpaged_Area’ Error is caused by a faulty memory, which occurs when the operating system cannot recognize the required data in the RAM’s nonpaged section. Other causes include malfunctioning hardware, mismatched drivers, and damaged hard disc partitions. These are some of the most effective methods for resolving the page fault in the nonpaged region problem in Windows.
No matter what happens, if you are forced to reboot or re-install your system, you may recover your information with EaseUS free data recovery software, which is both safe and effective.
Один из распространенных случаев синего экрана смерти (BSOD) — STOP 0x00000050 и сообщение об ошибке PAGE_FAULT_IN_NONPAGED_AREA появляющаяся во всех актуальных версиях ОС: Windows 11, Windows 10 и предыдущих версиях системы. При этом текст сообщения об ошибке может содержать информацию о файле (а если не содержит, то посмотреть эту информацию можно в дампе памяти с помощью программ BlueScreenView или WhoCrashed, о них будет далее), который вызвал ее, среди часто встречающихся вариантов — win32k.sys, atikmdag.sys, hal.dll, ntoskrnl.exe, ntfs.sys, wdfilter.sys, applecharger.sys, tm.sys, tcpip.sys и другие.
В этой инструкции — наиболее распространенные варианты этой проблемы и возможные способы исправить ошибку. Также ниже имеется список официальных исправлений Microsoft для конкретных случаев ошибки STOP 0x00000050.
Первые шаги по исправлению BSOD PAGE_FAULT_IN_NONPAGED_AREA
Обычная причина синего экрана PAGE_FAULT_IN_NONPAGED_AREA (STOP 0x00000050, 0x50) — проблемы с файлами драйверов, неисправное оборудование (оперативная память, но не только, это могут быть и периферийные устройства), сбои служб Windows, неправильная работа или несовместимость программ (часто — антивирусов), а также нарушение целостности компонентов Windows и ошибки жестких дисков и SSD. Суть же проблемы в неправильном обращении к памяти при работе системы.
Первое, что следует предпринять, при появлении синего экрана смерти с ошибкой STOP 0x00000050 — вспомнить, какие действия предшествовали появлению ошибки (при условии, что она появляется не при установке Windows на компьютер).
Примечание: если такая ошибка появилась на компьютере или ноутбуке единожды и более не проявляет себя (т.е. не постоянно выскакивает синий экран смерти), то, возможно, оптимальным решением будет ничего не предпринимать.
Здесь могут быть следующие типичные варианты (далее некоторые из них будут рассмотрены подробнее)
- Установка нового оборудования, в том числе «виртуальных» устройств, например, программы виртуальных приводов. В данном случае можно предположить, что драйвер этого оборудования или оно само по какой-то причине работает неправильно. Имеет смысл попробовать обновить драйвера (а иногда — установить более старые), а также попробовать работу компьютера без этого оборудования.
- Установка или обновление драйверов, в том числе автоматическое обновление драйверов ОС или установка с помощью драйвер-пака. Стоит попробовать откатить драйвера в диспетчере устройств. Какой именно драйвер вызывает BSOD PAGE_FAULT_IN_NONPAGED_AREA часто можно узнать просто по имени файла, указанного в информации об ошибке (просто поищите в Интернете, что это за файл). Еще один, более удобный способ, покажу далее.
- Установка (а также удаление) антивируса. В данном случае, возможно, следует попробовать работу без этого антивируса — возможно, он по какой-то причине не совместим с вашей конфигурацией компьютера.
- Вирусы и вредоносное ПО на компьютере. Тут хорошо бы проверить компьютер, например, с помощью загрузочной антивирусной флешки или диска.
- Изменение настроек системы, особенно если речь идет об отключении служб, твиках системы и подобных действиях. В этом случае может помочь откат системы из точки восстановления.
- Какие-то проблемы с питанием компьютера (включение не с первого раза, экстренные выключения и подобные). В этом случае проблемы могут оказаться с оперативной памятью или дисками. Помочь может проверка памяти и снятие поврежденного модуля, проверка жесткого диска, а также в некоторых случаях отключение файла подкачки Windows.
- В случае, если проблема появилась недавно (например, после установки каких-то драйверов, обновлений или системного ПО), можно использовать точки восстановления системы.
- При появлении ошибки только при включении компьютера после завершения работы, и при одновременном её отсутствии после перезагрузки, попробуйте отключить быстрый запуск Windows.
Это далеко не все варианты, но, возможно, они смогут помочь пользователю вспомнить, что было сделано перед тем, как появилась ошибка, и, возможно, оперативно исправить ее без дальнейших инструкций. А о том, какие конкретные действия могут оказаться полезными в разных случаях сейчас поговорим.
Конкретные варианты появления ошибки и способы их решения
Теперь о некоторых достаточно распространенных вариантах, когда появляется ошибка STOP 0x00000050 и о том, что может сработать в данных ситуациях.
Синий экран PAGE_FAULT_IN_NONPAGED_AREA в Windows 11/10 при запуске или работе uTorrent — частый встречающаяся ситуация. Если uTorrent стоит в автозагрузке, то ошибка может появляться при запуске ОС. Обычно причина — работа с фаерволла в стороннем антивирусе. Варианты решения: попробовать отключить фаервол, использовать BitTorrent в качестве торрент-клиента.
Ещё один нюанс Windows 11/10, способный вызывать рассматриваемую ошибку — включенная опция изоляции ядра. Отключить её можно, зайдя в центр безопасности защитника Windows (двойной клик по иконке защитника в области уведомлений) — Безопасность устройства — Сведения об изоляции ядра — отключить опцию проверки целостности памяти (Как отключить изоляцию ядра в Windows). Если Windows запускается только в безопасном режиме или опция не меняется, то такой способ не подойдет, используйте следующий метод: запустите командную строку от имени администратора, а затем введите следующую команду и перезагрузите компьютер:
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\DeviceGuard\Scenarios\HypervisorEnforcedCodeIntegrity" /v Enabled /t REG_DWORD /d 0 /f
Ошибка BSOD STOP 0x00000050 с указанием файла AppleCharger.sys — возникает на материнских платах Gigabyte, если в неподдерживаемой системе к ним было установлено фирменное ПО On/Off Charge. Просто удалите эту программу через панель управления.
При возникновении ошибки в Windows 7 и Windows 8.1 с участием файлов win32k.sys, hal.dll, ntfs.sys, ntoskrnl.exe попробуйте для начала выполнить следующее: отключить файл подкачки и перезагрузить компьютер. После этого в течение некоторого времени проверить, проявляет ли себя ошибка снова. Если нет — попробуйте снова включить файл подкачки и перезагрузиться, возможно, ошибка больше не появится. Подробнее о включении и отключении: Файл подкачки Windows. Также здесь может пригодиться проверка жесткого диска на ошибки.
tcpip.sys, tm.sys — причины ошибки PAGE_FAULT_IN_NONPAGED_AREA в Windows 11, 10, 8.1 и Windows 7 с этими файлами могут быть разными, но есть один более вероятный вариант — мост между подключениями. Нажмите клавиши Win+R на клавиатуре и введите ncpa.cpl в окно «Выполнить». Посмотрите, присутствуют ли сетевые мосты в списке подключений (см. на скриншоте). Попробуйте удалить его (при условии, что знаете, что он не нужен в вашей конфигурации). Также в данном случае может помочь обновление или откат драйверов сетевой карты и Wi-Fi адаптера.
atikmdag.sys — один из файлов драйверов ATI Radeon, который может вызывать описываемый синий экран с ошибкой. Если ошибка появляется после выхода компьютера из сна, попробуйте отключить быстрый запуск Windows. Если же ошибка не привязана к этому событию, попробуйте чистую установку драйвера с предварительным полным удалением в Display Driver Uninstaller (пример описан здесь, подойдет и для ATI и не только для 10-ки — Чистая установка драйвера NVIDIA в Windows 10).
В тех случаях, когда ошибка появляется при установке Windows на компьютер или ноутбук, попробуйте снять одну из планок памяти (на выключенном компьютере) и запустить установку снова. Возможно, в этот раз она пройдет успешно. Для случаев, когда синий экран появляется при попытке обновить Windows до новой версии (с Windows 7 или 8 до Windows 10), помочь может чистая установка системы с диска или флешки, см. Установка Windows 10 с флешки.
Для некоторых материнских плат (например, тут замечены MSI и Gigabyte) ошибка может появляться при переходе на более новую версию Windows. Попробуйте обновить БИОС с официального сайта производителя. См. Как обновить БИОС.
Иногда (если ошибка вызвана специфичными драйверами в прикладных программах) исправить ошибку может помочь очистка папки временных файлов в папке
C:\Users\Имя_пользователя\AppData\Local\Temp\
Если предполагается, что ошибка PAGE_FAULT_IN_NONPAGED_AREA вызвана проблемой с драйвером, простым способом проанализировать автоматически создаваемый дамп памяти и узнать, какой именно драйвер вызывал ошибку будут бесплатные программы WinDbg, BluseScreenView или WhoCrashed. После анализа в ней можно будет увидеть наименование драйвера в понятном для начинающего пользователя виде. Затем, с помощью диспетчера устройств вы можете попробовать откатить этот драйвер для исправления ошибки или же полностью его удалить и заново установить из официального источника.
Также у меня на сайте описано отдельное решение для конкретного проявления проблемы — синий экран BSOD nvlddmkm.sys, dxgkrnl.sys и dxgmss1.sys в Windows.
Еще одно действие, которое может оказаться полезным во многих вариантах описываемого синего экрана смерти Windows — проверка оперативной памяти Windows. Для начала — с помощью встроенной утилиты диагностики оперативной памяти, найти которую можно в Панель управления — Администрирование — Средство проверки памяти Windows.
Исправления ошибки 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, а если нет — опишите свою ситуацию, что делалось перед появлением ошибки, о каком файле сообщает синий экран или программы для анализа дампов памяти. Возможно, удастся найти решение проблемы.
In Windows, the nonpaged area is the part of the memory that contains critical files your computer needs to function properly.
Those critical files are stored in the nonpaged area so the RAM won’t switch them back and forth between itself and the paged area.
Once there’s an issue with this part of the RAM, the system runs a PAGE_FAULT_IN_NONPAGED_AREA error and shows a BSOD (blue screen of death). The stop code for this error is 0x00000050.
Image source
What We’ll Cover
- What Causes the Page Fault in Nonpaged Area Error?
- How to Fix the Page Fault in Nonpaged Area Error
- Restart your Computer
- Check your Computer’s RAM
- Update all Outdated Drivers
- Perform an SFC Scan
- Run the Windows Disk Checker Scan
- Final Thoughts
The «page fault in nonpaged area» error can be caused by one or any combination of the following issues:
- Corrupt or damaged RAM
- Faulty driver
- Windows’ inability to find files that are supposed to be in the nonpaged area
How to Fix the Page Fault in Nonpaged Area Error
Restart your Computer
You can solve many Windows problems by simply restarting your PC. And this error is not an exception.
This is because when you restart your computer, temporary files are cleared and every task eating up too much RAM is killed – making your computer faster.
Check your Computer’s RAM
Since this issue is mostly caused by RAM and driver issues, the first thing I would advise you do is to check the computer’s RAM.
If you can’t check it yourself, you should take the computer to an accredited engineer.
Sometimes, the solution to this issue could be clearing dust from the RAM or reconnecting it.
If checking your RAM fails to fix the error and you still see the BSOD (blue screen of death), start your computer in safe mode and proceed to the remaining fixes in this article.
Update all Outdated Drivers
An outdated or corrupt driver is also one of the major causes of the page fault in nonpaged area error. So looking for outdated drivers and updating them can solve the problem for you.
To update your computer’s outdated drivers, right-click on Start and select “Device Manger”:
Once you see the drivers, a warning symbol will appear beside any outdated driver(s).
Expand the device that has an outdated driver:
Right click on any outdated driver and select “Update driver”:
Select “Search automatically for drivers” so Windows can check the internet for new drivers:
If a new driver is found, install it and restart your computer system.
Perform an SFC Scan
In Windows, the system file checker (SFC) scan checks your computer for corrupt system files and restores them. So, it can help you get rid of the page fault in nonpaged area error.
To perform the SFC scan, you need to open the command line as an administrator, then type in sfc/scannow and hit ENTER:
Run the Windows Disk Checker Scan
Search for CMD and select “Run as Administrator” on the right:
In the command line, enter chkdsk C: /f /r and press ENTER.
If you get a message that says “Cannot run because volume is in use by another process”, type y and press ENTER so the scan can run when the system restarts the next time.
N.B.: This scan takes a very long time, especially if you have a filled-up disk space or when it is done on startup. So, be patient.
Final Thoughts
This article showed you what the page fault in nonpaged area error is, its causes, and how to fix it.
I hope the solutions discussed in this article help you fix the issue and get rid of the BSOD for you.
If all of the fixes fail to fix the issue for you, then the last resort is to reset your PC.
Learn to code for free. freeCodeCamp’s open source curriculum has helped more than 40,000 people get jobs as developers. Get started
