locked
ntkrnlmp.exe takes up 100% of 1 CPU core RRS feed

  • Question

  • After installing Windows 8 Pro, I've started to notice that when the computer times out and dims the screen due to inactivity, I get a 50% net CPU load until the computer wakes up again from mouse or keyboard activity. It takes up 100% of an entire CPU core. I decided to run xperf for about 15-20 minutes or so and captured "dwm.exe" taking up 49.72% Weight load. I went down the Stack tree and ended up at ntkrnlmp.exe and dxgkrnl.sys, but I don't know how to interpret the results, to be quite frank. Here's a screenshot of what I ended up with:

    http://puu.sh/1wJyu

    If you need me to upload my HighCPUUsage.epl file, I can do it, but it's 258 MB large, so... yeah. I'd appreciate it if someone could interpret the results for me. 

    Thanks in advance.

    Computer specs:

    HP DV7-3079WM

    AMD Turion Ultra X2 Mobility CPU

    4 GB RAM

    40 GB Partition, 5 GB Free Space

    Windows 8 Pro with Media Center x64

    -Temp folder and page file has been moved to a separate partition on a different drive.

    Monday, December 3, 2012 5:37 PM

Answers

  • DWM = GPU issue. Update the graphic card driver and test again.

    "A programmer is just a tool which converts caffeine into code"

    Tuesday, December 4, 2012 5:52 AM
    Answerer
  • Ah, bummer. I have an ATI Radeon Mobility HD 4650 card, so legacy drivers won't be updated for a while. I'm using the stock WDDM 1.1 driver that comes with Windows 8. Looks like Microsoft screwed up... :/

    Thanks, Andre! :D

    • Marked as answer by Niki Han Friday, December 28, 2012 9:01 AM
    Wednesday, December 5, 2012 4:50 AM

All replies

  • DWM = GPU issue. Update the graphic card driver and test again.

    "A programmer is just a tool which converts caffeine into code"

    Tuesday, December 4, 2012 5:52 AM
    Answerer
  • Ah, bummer. I have an ATI Radeon Mobility HD 4650 card, so legacy drivers won't be updated for a while. I'm using the stock WDDM 1.1 driver that comes with Windows 8. Looks like Microsoft screwed up... :/

    Thanks, Andre! :D

    • Marked as answer by Niki Han Friday, December 28, 2012 9:01 AM
    Wednesday, December 5, 2012 4:50 AM
  • AMD released a legacy driver. Try this one:

    http://support.amd.com/us/kbarticles/Pages/catalystlegacywin8.aspx

    This AMD Catalyst™ driver version features Windows® 8 support for the AMD Radeon™ HD 4000, HD 3000 and HD 2000 series. Please note that the driver is not Microsoft® logo certified and only supports WDDM 1.1 driver level features.

    Package contains the following graphics drivers:

    • Display Driver (WDDM 1.1)
    • OpenCL™ Driver
    • AMD Integrated Driver
    • AMD Catalyst Control Center

    Hardware:

    • AMD Radeon HD 4000 Series 
    • AMD Radeon HD 3000 Series
    • AMD Radeon HD 2000 Series
    • AMD Mobility Radeon HD 4000 Series
    • AMD Mobility Radeon HD 3000 Series
    • AMD Mobility Radeon HD 2000 Series

    Operating Systems:  

    • Windows 8 64-bit Edition
    • Windows 8 32-bit Edition

    Try it out.


    "A programmer is just a tool which converts caffeine into code"

    Wednesday, December 5, 2012 6:51 AM
    Answerer
  • I was using that driver for some time after my installation of Windows 8, but core support for videos in the "New Applications" in the metro environment was broken. I couldn't watch videos in any app, including the Video app.
    Thursday, December 6, 2012 3:30 AM