Question BSOD PFN_REFERENCE_COUNT FIX? (0x0000001c)


Jan 27, 2016
Hello everyone. I recently built a new PC that has been running into seemingly random unpredictable stop code errors including "PFN_REFERENCE_COUNT" mainly, but also "PAGE_FAULT_IN_NONPAGED_AREA". I have not received the Page Fault error since swapping RAM, which I assumed would fix the crashing altogether.. I was wrong. It continued crashing randomly, but with PFN_REFERENCE_COUNT every time since swapping RAM. Sometimes the PC would just restart unexpectedly without a stop code (BSOD). I've found an annoyingly tedious way to replicate the issue, and that is by downloading games from Steam for hours until it inevitably crashes. The crashes also happened while playing games.

So far, I have restored Windows (even clean installed from USB) around 4 times, trying different things. The last time, I only installed Windows updates, the latest GPU driver through GeForce Experience, and Steam to download games. I queued hours of games while I slept, knowing that if I woke up to a login screen that it crashed again. It took roughly 5.5 hours before a crash. I checked event viewer, and sure enough, "The computer has rebooted from a bugcheck. The bugcheck was: 0x0000001c (0x0000000000000000, 0x0000000000000000, 0x0000000000000000, 0x0000000000000000)."

As far as hardware, I've ruled out the RAM (since I replaced it), and the GPU since it worked perfect in my last build. As of now, it could be any of the remaining components OR Windows update/GPU driver OR bad BIOS/motherboard.
NOTE: I've currently seen two similar cases relating to random BSODs and the X570 AORUS Elite motherboard after googling "BSOD e1r68x64"

Link 1: e1r68x64.sys ndis.sys BSOD - Troubleshooting - Linus Tech Tips
Link 2: Seemingly random BSOD's - Microsoft Community

If anyone has experience with "PFN_REFERENCE_COUNT" please help. I've looked for a solution, but can't find anything that works.. just a bunch of sites trying to get me to download their sketchy driver software.

  • 5800X
  • Gigabyte Gaming OC 3070
  • Gigabyte AORUS Elite X570 motherboard (currently on F36c BIOS version)
  • Corsair Vengeance LPX 16GB(8x2) 2400MHz RAM -- because I sent my 3600MHz TridentZ RAM back :(
  • WD SN550 NVMe SSD 1TB
  • EK 280mm AIO
  • Windows Version 10.0.19043
  • NVIDIA Driver 472.12
I downloaded the minidump file AND also my Event Logs ---

Event Viewer 1 - View:

Event Viewer 2 - View:

WinDbg MiniDump - View: