I've experienced similar BSOD issues in the past, particularly after a series of Windows updates. It can be really frustrating. The first thing I usually do is ensure all my drivers are up to date, especially those for my graphics card and network devices since outdated drivers can often lead to these types of errors.
For the specific error codes you've mentioned, "IRQL_NOT_LESS_OR_EQUAL" often indicates a problem with a driver or a device trying to access an incorrect memory address. "PAGE_FAULT_IN_NONPAGED_AREA" can also point to problematic memory or a driver attempting to access invalid memory.
Here’s what I recommend:
Update Drivers: Use Device Manager to check for the latest drivers or visit the manufacturer's website.
Run Memory Diagnostics: Use the Windows Memory Diagnostic tool to check for issues with your RAM.
Check Disk for Errors: Run chkdsk /f /r
in Command Prompt to find and fix hard drive errors.
Uninstall Problematic Updates: If you suspect a particular update might be the culprit, you can temporarily uninstall it via Settings > Update & Security > Windows Update > View update history.
Safe Mode: Boot into Safe Mode to see if the BSOD still occurs. This can help identify if the issue is related to a third-party program or driver.
For peace of mind, it’s wise to keep backups of your important data regularly. As updates can sometimes trigger unexpected issues, you might want to consider a proactive approach by setting restore points before installing major updates.
Have you noticed if there's a particular activity or program running when the BSOD occurs? It could help pinpoint the issue further. Let me know if you need more detailed steps on any of these suggestions!