Fix PFN LIST CORRUPT Error on Windows [Solved]

By April Cai in Blue Screen Error Tags: BSOD

PFN_LIST_CORRUPT is one of the very common Blue Screen of Death (BSoD) Error on Windows. If you’re experiencing this blue screen error, reset assured, you’re not alone. More importantly, you can fix it by yourself.

This small guide will be showing you the cause of PFN_LIST_CORRUPT error and telling you how to fix it with the top solutions.

So why does PFN_LIST_CORRUPT happen?

The Page Frame Number(PFN) database contains lists that represent the physical memory pages of your Windows system. It’s used for determining the locations of your files in your system. When PFN is corrupted, you computer might not process this itself, then it comes the blue screen error — PFN_LIST_CORRUPT. However, not to worry, it’s not a very difficult problem to solve. Move on to the solution part.

How do I solve PFN_LIST_CORRUPT blue screen error?

Here’re the 3 top fixes to help you solve the problem. You may not have to try them all. Start from the top and work your way down. Your problem would then be fixed.

Try one at a time:

  1. Update all your available drivers
  2. Check your RAM
  3. Check for hard drive corruption

Fix 1: Update your drivers

PFN_LIST_CORRUPT error could be probably caused by the related driver software. You’re very likely successfully solve this problem by updating your device drivers.

There are two ways you can update your device drivers: manually or automatically.

Manual driver update – You can update your drivers manually by going to the manufacturer’s website for your devices, and searching for the most recent correct driver. Be sure to choose only drivers that are compatible with your variant of Windows versions. In this way, you will need to check the update for your devices one by one.

Automatic driver update – If you don’t have the time, patience or computer skills to update your drivers manually, you can, instead, do it automatically with Driver EasyDriver Easy will automatically recognize your system and find all the available correct drivers, and it will download and install them correctly:

1) Download and install Driver Easy.

2) Run Driver Easy and click the Scan Now button. Driver Easy will then scan your computer and detect any problem drivers.

3) Click the Update button next to any flagged driver to automatically download and install the correct version of that driver (you can do this with the FREE version).

Or click Update All to automatically download and install the correct version of all the drivers that are missing or out of date on your system. (This requires the Pro version which comes with full support and a 30-day money back guarantee. You’ll be prompted to upgrade when you click Update All.)

4) Reboot your Windows and see if the blue screen gone.

Fix 2: Check your AM

NOTE: RAM (Random-access memory) is a form of computer data storage. 

We can use Windows Memory Diagnostic tool to check RAM.

1) On your keyboard, press the Windows logo key  and R (at the same time) to invoke the Run box.

2) Type mdsched.exe and click OK.

3) Click Restart now and check for problems.

4) Now the Windows Memory Diagnostics Tool screen pops up. You can leave it alone and come back to see the results in a few minutes.

5) Reboot your Windows and see if the blue screen gone.

Fix 3: Check for hard drive corruption

1) Find and right-click on Command Prompt from the Start menu. Then choose Run as administrator.
Click YES when prompted by User Account Control.

2) Type chkdsk /f in it and press Enter on your keyboard.

3) It will start scanning for hard disk corruption and automatically fix the error.


  • BrettO

    Windows is not accessible when you get this error. All advice shown here is complete bull$hit. Windows is not accessible when you get this error. This article is absolute nonsense. BTW DriverEasy is NOT reliable, and this article is the stupiest way to attempt to get you to buy the software. Windows is not accessible when you get this error. None of this us useful as a fix. Windows is not accessible when you get this error.