Some memory is marked “nonpaged” — Windows promises it will always be in RAM, instantly available. This stop code (0x00000050) means a driver or system service tried to use an address in that zone that doesn’t exist. Either the code was buggy, or the memory underneath it is failing and the address stopped meaning anything.
sfc /scannow and chkdsk /f to rule out damaged system files and a failing drive.If the crashes follow adding hardware (RAM, a drive, a USB device), remove it and test — the new part or its driver is the change that matters. Faulty RAM in particular often shows up within days of an upgrade.
What is the nonpaged area? The part of memory Windows guarantees stays in physical RAM — never swapped to disk — because drivers need it at moments when disk access isn’t allowed. A fault there is always serious, hence the blue screen.
Can a failing SSD cause this? Yes — if the data structures or driver files were read from a corrupting drive. The chkdsk and health checks in step 5 cover it.