[SOLVED] FAULTY_HARDWARE_CORRUPTED_PAGE with BUGCHECK 0x12b

zerex0001

Reputable
Jan 27, 2017
7
0
4,510
I have this Acer Nitro 5 laptop that is about 3 years old. I have hardly used it at all, but recently within the past month I have received three BSOD. All three of them gave me the same error message, FAULTY_HARDWARE_CORRUPTED_PAGE. Upon further inspection of event viewer, it appears the bugcheck was: 0x0000012b (0xffffffffc00002c4, 0x000000000000079a, 0x000001b79bb73540, 0xffffb700ca047000). I have researched this bugcheck and I am lead to believe it's some sort of memory issue. I have ran Windows Memory Diagnostic, MEMTEST86, SFC/scannow, DISM/restorehealth, CHKDSK, and all these tests came back with 0 errors. I am at a loss here.. My system specs are:

Acer Nitro 5 laptop
Intel Core i5 7300q 2.5ghz
8 GB RAM
NVidia Geforce GTX 1050 TI 4 GB
256GB SSD
 
Solution
how many times did you run memtest?

memory can be page file or actual ram, so its a question of where the bit that is wrong is located.

I don't think there is intel ssd software that we could use to test drive. Download Crystaldiskinfo (blue buttons) - https://crystalmark.info/en/ - it will check the SMART values of the ssd at least. Most ssd tests just look at speed, not health.

  1. Open Windows File Explore
  2. Navigate to C:\Windows\Minidump
  3. Copy the mini-dump files out onto your Desktop
  4. Do not use Winzip, use the built in facility in Windows
  5. Select those files on your Desktop, right click them and choose 'Send to' - Compressed (zipped) folder
  6. Upload the zip file to the Cloud (OneDrive, DropBox . . . etc.)...
My laptop has a 256 GB Intel PCIe SSD. Also, I ran windbg on the minidump and it says "This bugcheck indicates that a single bit error was found in this page. This is a hardware memory error".
 
Last edited:
how many times did you run memtest?

memory can be page file or actual ram, so its a question of where the bit that is wrong is located.

I don't think there is intel ssd software that we could use to test drive. Download Crystaldiskinfo (blue buttons) - https://crystalmark.info/en/ - it will check the SMART values of the ssd at least. Most ssd tests just look at speed, not health.

  1. Open Windows File Explore
  2. Navigate to C:\Windows\Minidump
  3. Copy the mini-dump files out onto your Desktop
  4. Do not use Winzip, use the built in facility in Windows
  5. Select those files on your Desktop, right click them and choose 'Send to' - Compressed (zipped) folder
  6. Upload the zip file to the Cloud (OneDrive, DropBox . . . etc.)
  7. Then post a link here to the zip file, so we can take a look for you . . .
just see if it offers me any clues as to where error is.
 
Solution
hi, this bugcheck is not from page file, its from ram compression (actual ram hardware)
when youre low on ram, windows will compress some things which are suspended there to save space

does this bugcheck happened during PC use or after power transitioning (sleep/hibernate when closing lid and waking up)
that would tell if ifts some app doing it or mainboard firmware

anyway workaround would be disabling memory compression
open elevated powershell (with admin rights)
Get-MMagent command will show you that memory compression is enabled
Disable-MMagent -MemoryCompression command will disable memory compression
it might take a while for it to get applied (depends how much compressed ram is used)
you can confirm that memory comprossion is disable with Get-MMagent command or in task manager - memory page
066-memory-compression-task-manager.png

when disabled, it should be 0 MB compressed there

if you are low on RAM, then use this command
Enable-MMAgent -PageCombining
 
Last edited: