Halmacpi.dll/ntkrnlpa.exe BSODs on fresh Win 7 install

By Galhast
Apr 6, 2012
Post New Reply
  1. Hi,

    A bit of history:
    I've been experiencing blue screens of death for over three months now. It all started when I installed an old ATI HD 4850 video card in a new computer and installed the related catalyst control center software/driver package. Over time after that install, I began to experience blue screens of death while playing certain games, such as League of Legends and Minecraft. It was occasional, and not too problematic, but as time went on they became more frequent. They would refer to the atikmpag.dll and atikmdag.dll files which are part of the Catalyst package, and upon researching a little further I found that these files were often responsible for causing BSOD's on otherwise problem free computers.

    To make sure it wasn't memory related, rather than video card related, I ran memtest 86 multiple times. Each time I ran it (and left it overnight) it came up clean. I ran chkdsk /r a few times, also, and performed OS repairs to try to resolve the problem. Each time the problem would lessen temporarily, but then come back. As the BSOD's continued, I noticed they started to refer to the ntkrnlpa.exe file, but I brushed this aside, expecting this to be caused by the card also.

    In the end, believing the problem to be solely caused by the video card I purchased a new video card, this time an nVidia GTX550 Ti, formatted the drive, and started over. This was a few days ago.

    Two days after, starting yesterday, I've started to get BSOD's again. They are just as frequent and problematic as before, except now they refer to ntkrnlpa.exe, halmacpi.dll and kdcom.dll. The bug strings I've been getting include 'KERNAL_MODE_EXCEPTION_NOT_HANDLED' with the code 8e; 'IRQL_NOT_LESS_THAN_EQUAL' with the error code 0a; 'BAD_POOL_CALLER' with the code c2, and the latest one 'DRIVER_CORRUPTED_EXPOOL' (c5). Every BSOD references these three files.

    I've run memtest more times than I can count, each time it comes up clean. Every computer component is new (~6 months), except for an older non-system hard drive which is rarely used for anything. The OS is sparkling fresh, I haven't downloaded anything except League of Legends (thus removing viruses/spyware from the equation), all drivers are current, but the BSOD's continue. I've also run a full burn-in test, and that was clean, also.

    What on earth could be causing it?
  2. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    What are your complete system spec's including motherboard make and model?
  3. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    OS: Windows 7 32 bit (6.1 build 7600), fresh install
    Ram: 4092mb dual-channel DDR2 533mhz
    CPU: AMD Phenom 9350e Quad-Core 64-bit processor
    Motherboard: ASRock N68-S
    Graphics card: Leadtek Winfast GTX550 TI PCI-E
    System drive: WDC WD50 00AAKX-003CA SCSI Disk device, 465GB
    Non-system drive: WDC WD64 01AALS-00L3B SCSI Disk device, 596GB

    USB device plugged in:
    Saitek Cyborg V.3 Mouse
    SideWinder X4 Keyboard
    Logitech USB Headset
    Logitech 1.3 megapixel Webcam


    All parts are less than a year old except for the webcam and non-system drive.

    One more thing, whenever I remove a stick of ram or replace one, the BSOD's stop for two days or so, then slowly start up, building up to 5+ bsods a day. I have the side of the case off with a small fan blowing into it to ensure it's not heating related.

    Edit: Additionally, sometimes I hear short moments of the glitchy sound that comes with BSOD's when games are loading, and occasionally the system seems to freeze momentarily in periods of high activity. It 'feels' like the computer is about to experience a BSOD (it's characterised by both sound and freeze) but then continues as per normal afterwards. When using high CPU/HDD resources (such as copying large files), audio and video playback stutters as well, though I'm not sure if this is related.
  4. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Are you overclocking?
  5. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    No, I am not.
  6. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    What is the DRAM voltage in the bios? It should be set around 1.8 volts
  7. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    I had a good look, but it doesn't appear that I can view DRAM voltage in the bios.

    What voltages I could see, were:
    Core voltage: 1.08v
    3.3v: 3.38v
    5v: 5.3v
    12v: 12.2v
  8. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    DRAM Voltage is in the bios under Advanced. You have to set it to manual then you can see and change the DRAM voltage
  9. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    It's on automatic. Should I manually set it to 1.8?
  10. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Yes, go ahead and manually set it
  11. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    It's done, but I just experienced another couple of BSODs. IRQL_NOT_LESS_THAN_EQUAL (0a) and ATTEMPTED_WRITE_TO_READONLY_MEMORY (be), same files.
     
  12. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    Any ideas?
  13. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Reset the bios to defaults and see if the BSOD's stop
  14. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    I have tried that, two weeks ago, but I didn't notice a change. I'll try again.
  15. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Are there any yellow exclamation points in the device manager?
  16. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    No, there aren't. I just looked. No problems detected.
  17. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Might be a bad hard drive...
  18. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    What's the best way to test for it?
     
  19. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Go to Computer, right click on the C drive select properties, tools, check now, select both check boxes and run a check at next start up
  20. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    Okay I did it, though I'm not sure how to access the results from the scan, it seemed to automatically restart afterwards without leaving any info on the screen. The system seemed to calm down for a few days (to be expected, as I've tried this before and that's what it did), but now it's blue screening again.
  21. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Can you upload ant new minidumps?
  22. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

    Seems I can't, in the browse window the 'Upload a file' button opens won't allow me to upload .dmp files.

    Here's the gist of the last three:
    1. Attempted_execute_of_nonexecutable_memory 0x000000fc, files in stack were ntkrnlpa.exe and nvlddmkm.sys
    Also referenced were the files halmacpi.exe, kdcom.dll, mcupdate_AuthenticAMD.dll, PSHED.dll, BOOTVID.dll.

    2. IRQL_not_less_or_equal 0x0000000a, in stack: amdppm.sys, halmacpi.dll, ntkrnlpa.exe.
    Also referenced: kdcom.dll, mcupdate_AuthenticAMD.dll, PSHED.dll, BOOTVID.dll.

    3. IRQL_not_less_or_equal 0x0000000a, in stack: amdppm.sys, halmacpi.dll, ntkrnlpa.exe, usbohci.sys, USBPORT.SYS.
    Also referenced: kdcom.dll, mcupdate_authenticAMD.dll, PSHED.dll, BOOTVID.dll.
  23. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    Have you made sure you have the latest chipset drivers for the motherboard. "amdppm.sys" is a CPU driver. The other drivers point to general Windows instability are there any yellow exclamation points in the device manager?
  24. Galhast

    Galhast Newcomer, in training Topic Starter Posts: 18

  25. Tmagic650

    Tmagic650 TS Ambassador Posts: 20,674   +152

    I think the board has an Nividia chipset, so download this driver:
    NVIDIA all in 1 driver ver:15.37


Add New Comment

TechSpot Members
Login or sign up for free,
it takes about 30 seconds.
You may also...


Get complete access to the TechSpot community. Join thousands of technology enthusiasts that contribute and share knowledge in our forum. Get a private inbox, upload your own photo gallery and more.