Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Random BSoD (PFN_LIST_CORRUPT code 0x00000000E4)

21 Apr 2015   #1

Windows 7 Ultimate SP1 64-bit
Random BSoD (PFN_LIST_CORRUPT code 0x00000000E4)


I was struggling with a random (about 5 occurrences since Sept'14) BSoD with PFN_LIST_CORRUPT code E4. As browsing throughout this site/forum and reading the acute and helpful assistance from the experts here considerably helped me out, I was willing to share back my resolution experience. I'll summarise the situation I had and provide the relevant keyword for a search to find this post. Please feel free to raise more questions on the situation I had if desirable (especially if the minidumps or screenshots of the tools are wanted or more details about my system specs).

Configuration: Dell XPS L702X laptop running Windows 7 Ultimate SP1 64-bit on Crucial SSD (C: ).

After the last BSoD I ran intense memory checks (12-16h), disk corruption checks with chkdsk and sfc/scannow, and anti-virus/malware checks (AVG, Spybot, AntiMalwareBytes). No issues found there.

The BSoDs generated mini-dump files in c:\Windows\Minidump\
By using NirSoft's Blue Screen View I could browse the minidumps and identify that the driver PxHlpA64.sys was at the root of a page fault (making it appear as if ntoskrnl.exe was the culprit).

The PxHlpA64.sys is the PX Engine help driver from Sonic. It comes bundled with various software using DVD drives, among other the Roxio Creator (which is installed on my computer supposedly to manage my DVD-RW/BlueRay drive).

Using Nirsoft's Driver View I could indeed confirm that this driver was present and loaded.

I read through this forum how to selectively prevent this driver from loading by using Autoruns from the sysinternals family of tools (filtering on 'PX' allowed to quickly locate the entry which I simply unchecked).

Once entry disabled and PC rebooted, I could check again with Driver View that the driver was no more visible in the list of loaded drivers. MSinfo32.exe also confimed in the Software Environment > System Drivers view that PxHlpA64.sys was in State=Stopped and Start Mode=Disabled).
Et voilą.

So far my laptop is stable since one day (I confess I didn't check the DVD/BlueRay drive yet -- I hardly use it -- nor did I run Driver Verifyer to stress test the laptop -- I guess I'm too happy I worked it around).
Of course, I'll get back here and add a post should I face it again.

Cheers !

My System SpecsSystem Spec
22 Apr 2015   #2
SGT Oddball


If it happens again please follow the instructions at the top of the page and post the diagnostic files.
My System SpecsSystem Spec

 Random BSoD (PFN_LIST_CORRUPT code 0x00000000E4)

Thread Tools

Similar help and support threads
Thread Forum
Hello again, I had this error randomly happen out of nowhere and am hoping for some answers. I had a BSOD happen several months ago that seemed to resolve itself.....unfortunately no one seemed to have helped or assisted me in finding answers. I'd appreciate some help this time and some answers to...
BSOD Help and Support
Random BSOD PFN_List_Corrupt
Lately I have been finding the computer on bsod occasionally. It has PFN_List_Corrupt at the top and I read a post to run verifier. when I restarted computer it kept going to bsod before it could even load up windows completely and said a driver was causing the problem. But I don't know which one....
BSOD Help and Support
Random BSOD PFN_List_Corrupt
Hi, Getting some random BSOD all of a sudden within the past 2 days, progressively gotten worse tends to be happening every 30 minutes now. I've attached the mini dump Any help would be great Thanks
BSOD Help and Support
Hello, i need help with random BSOD on Windows 7 64 bit. System is updated including all patches and drivers, but i'm getting BSOD PFN_LIST_CORRUPT once per day. Based on my findigs this BSOD is pointing to buggy driver, but i can't identify which one. I executed memtest86 for 12 hours run,...
BSOD Help and Support
caused by driver ntoskrnl.exe, not sure what to do about this. Running Windows 7 64 bit on a fresh build, memory checks out after repeated long term testing. My hardware profile is in my profile.
BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 04:24.
Twitter Facebook