locked
Multiple Explorer.Exe in Task Manager causing high CPU usage RRS feed

  • Question

  • Explorer.exe in taskmanager causing high CPU usage and slowing down performances. I attempted manually end process tree for explorer.exe and soon after it will show up and starting to pile up again. I used the program called process explorer and noticed that CTFMON.EXE is causing new instances of explorer.exe.  I ran McAFee and Malware Bytes full scan came up empty. Any help is appreciated.
    Sunday, November 3, 2013 5:19 AM

Answers

  • To see a high CPU usgae you need to capture a xperf trace.

    Please install the WPT (http://social.technet.microsoft.com/wiki/contents/articles/4847.install-the-windows-performance-toolkit-wpt.aspx , open a cmd prompt with admin rights and run this command for 60s:

    xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

    press a key to stop logging. Zip and upload the file to your skydrive and post a link here (post a link without http or replace http with hxxp if you still can't insert a full link)



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


    • Edited by Andre.Ziegler Sunday, November 3, 2013 6:24 AM
    • Proposed as answer by 暁北 Thursday, November 7, 2013 4:49 PM
    • Marked as answer by 暁北 Tuesday, November 19, 2013 1:59 AM
    Sunday, November 3, 2013 6:23 AM
  • you have a Explorer extension which does HTML/JAVAScript calls all the time and this causes the CPU usage.

    Remove Apples Bonjour (mdnsNSP.dll) and look if this fixes it. I can't really see the cause because the code is dynamically generated (shown as ?!? in the table)


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

    • Proposed as answer by 暁北 Wednesday, November 13, 2013 1:35 AM
    • Marked as answer by 暁北 Tuesday, November 19, 2013 1:58 AM
    Saturday, November 9, 2013 6:39 AM

All replies

  • To see a high CPU usgae you need to capture a xperf trace.

    Please install the WPT (http://social.technet.microsoft.com/wiki/contents/articles/4847.install-the-windows-performance-toolkit-wpt.aspx , open a cmd prompt with admin rights and run this command for 60s:

    xperf -on latency -stackwalk profile -buffersize 1024 -MaxFile 256 -FileMode Circular && timeout -1 && xperf -d cpuusage.etl

    press a key to stop logging. Zip and upload the file to your skydrive and post a link here (post a link without http or replace http with hxxp if you still can't insert a full link)



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


    • Edited by Andre.Ziegler Sunday, November 3, 2013 6:24 AM
    • Proposed as answer by 暁北 Thursday, November 7, 2013 4:49 PM
    • Marked as answer by 暁北 Tuesday, November 19, 2013 1:59 AM
    Sunday, November 3, 2013 6:23 AM
  • I am running window 7 and attempted to install WPT component of SDK for Window 7.1 but failed. Error msg about not able to install and I don't know why. Attempted 3 times and getting error msg each time. I followed the instruction in below link:

    www.autoitconsulting.com/site/performance/windows-performance-toolkit-simple-boot-logging/


    Monday, November 4, 2013 5:00 AM
  • you can also use the Win8 SDK with Windows 7.

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

    • Proposed as answer by 暁北 Thursday, November 7, 2013 4:49 PM
    Monday, November 4, 2013 5:30 AM
  • Andy, sorry for the late response but managed to upload the zip file as instructed in below link:

    hxxps://skydrive.live.com/redir?resid=8D9B4A18B24ED46F!136&authkey=!AIS8j8oUAOHdkuc

    Friday, November 8, 2013 6:38 AM
  • you've uploaded a wrong file. I need the large ETL file

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

    Friday, November 8, 2013 6:55 PM
  • I hope this is the correct file. Sorry about that--it's all very new to me.

    hxxps://skydrive.live.com/redir?resid=8D9B4A18B24ED46F!138&authkey=!AC8C7alWsOW9Ctc

    Saturday, November 9, 2013 5:45 AM
  • you have a Explorer extension which does HTML/JAVAScript calls all the time and this causes the CPU usage.

    Remove Apples Bonjour (mdnsNSP.dll) and look if this fixes it. I can't really see the cause because the code is dynamically generated (shown as ?!? in the table)


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

    • Proposed as answer by 暁北 Wednesday, November 13, 2013 1:35 AM
    • Marked as answer by 暁北 Tuesday, November 19, 2013 1:58 AM
    Saturday, November 9, 2013 6:39 AM
  • Hi Andy, I removed the Apples Bonjour and have been monitoring the activities for the past few days. It's still acting up with multiple sessions of explorer.exe in taskmanager and hijacking the CPU.  Are there other services that I should be removing that are known to cause this type of disruptions? Appreciative of your help. 
    Tuesday, November 19, 2013 6:37 AM
  • Try to run this command and upload the generated file:

    "C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit\xperf.exe" -start PERFSCENARIOS!IEProfile && timeout -1 && xperf -stop PERFSCENARIOS!IEProfile IETrace.etl

    This captures HTML data. Maybe it helps me.


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

    Tuesday, November 19, 2013 6:47 PM