아무작업도 안하고 있는 컴퓨터의 CPU 사용률이 증가할때 원인 분석 방법
   idle windows 10 system ntoskrnl.exe cpu usage


//========
* 프로세스 유틸 이용
    - ProcessExplorer https://technet.microsoft.com/en-us/sysinternals/bb896653.aspx
    - ProcessHacker    http://processhacker.sourceforge.net/

system 프로세스에서 우클릭 -> 속성 -> Threads 탭 선택


//=========================================
* WPT (Windows Performance Toolkit) 활용
http://forum.sysinternals.com/need-help-with-ntoskrnl-thread-causing-high-cpu_topic29289.html
http://forum.sysinternals.com/nt-kernel-high-cpu-usage_topic31196.html
    - WPT 설치후 cmd.exe 관리자 권한으로 실행
> xperf -on latency -stackwalk profile -buffersize 2048 -MaxFile 1024 -FileMode Circular && timeout -1 && xperf -d highCPUUsage.etl

실행한 경로에 생성된 highCPUUsage.etl 더블클릭 해서 C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\wpa.exe 로 연다


//===========
* Windows Performance Toolkit (WPT)
    - Windows Assessment and Deployment Kit(ADK)에 포함
    - Windows Performance Recorder (WPR) , Windows Performance Analyzer (WPA) 를 포함함


* Windows 10용 ADK 다운로드

Windows 10용 키트 및 도구 다운로드 - Windows 10용 Windows ADK
https://msdn.microsoft.com/ko-kr/windows/hardware/dn913721.aspx

adksetup.exe  http://go.microsoft.com/fwlink/p/?LinkId=526740

Windows Performance Toolkit
https://msdn.microsoft.com/en-us/library/windows/hardware/dn927310%28v=vs.85%29.aspx


//==================================
// 참고

* 작업 스케줄러 (TaskScheduler) 조사
    작업 스케줄러 라이브러리
    - 필요없는 항목 삭제

pcalua.exe - 호환성 검사


msfeedssync.exe - ie feed 동기화

- 실행방지 방법 : IE -> 도구 -> 인터넷 옵션 -> 내용 탭 -> 피드 및 웹 조각 , 설정 버튼

-> 피드 및 웹 조각의 업데이드를 자동으로 확인 : 체크 해제



반응형
Posted by codens