컴퓨터가 유휴 상태인 동안 CPU를 급증시키는 요소를 확인하는 방법

컴퓨터가 유휴 상태인 동안 CPU를 급증시키는 요소를 확인하는 방법

i7과 16GB RAM이 장착된 Windows 10 노트북을 사용하지 않을 때 팬이 최고 속도로 돌아가는 경우가 많습니다. 무슨 일이 일어나고 있는지 확인하기 위해 깨우려고 할 때 가끔 응답이 약간 느립니다. 세부 정보 탭을 확인하고 CPU를 사용하는 항목을 확인하기 위해 작업 관리자를 열 때마다 아무 것도 표시되지 않습니다. 나는 관리자로 실행 중이며 모든 작업이 표시됩니다. 나는 그것이 "시스템" 작업으로 보이기 때문에 시스템이 작업 중인 내용을 숨기고 있다고 추측합니다.

CPU를 사용하는 것을 모니터링하고 보고하는 데 사용할 수 있는 좋은 도구는 무엇입니까? 이전에 ProcMon을 사용해 본 적이 있지만 출력이 특별히 정확하거나 도움이 되지는 않았습니다.

더 중요한 것은, 어떻게 하면 이런 일이 발생하지 않게 할 수 있습니까? 내 컴퓨터가 유휴 상태일 때 너무 많은 소프트웨어가 작업을 수행해야 한다고 느끼는 것에 매우 짜증이 납니다. ZoneAlarm과 같은 것이 있지만 CPU용인가요?

답변1

다음의 일부인 Windows 성능 도구 키트를 설치합니다.윈도우 10 SDK.

을 실행 "C:\Program Files (x86)\Windows Kits\10\Windows Performance Toolkit\WPRUI.exe"하고 을 선택 First Level하고 CPU을 클릭합니다 Start.

여기에 이미지 설명을 입력하세요

이제 PC를 유휴 상태로 두고 팬이 다시 돌아올 때까지 기다리십시오. 이제 20초 동안 기다린 후 아이콘을 클릭하여 Save추적을 ETL 파일에 저장합니다.

여기에 이미지 설명을 입력하세요

이제 ETL을 두 번 클릭하여 WPA.exe에 로드합니다.WPA에서 디버그 기호 로드CPU usage (Sampling)왼쪽의 그래프를 분석 창으로 드래그 앤 드롭하세요 . 요약 테이블의 헤더를 마우스 오른쪽 버튼으로 클릭하고 스택 열을 활성화합니다.

이제 어떤 프로세스가 가장 많은 CPU(가중치 %)를 사용하는지 살펴보고 스택을 확장한 후 프로세스가 수행하는 기능 이름을 찾습니다.

나는 당신이 ntoskrnl.exe!MiScrubMemoryWorker원인으로 본다고 가정합니다.

Line #, DPC/ISR, Process, Stack Tag, Stack, Count, TimeStamp (s), % Weight
8, , , ,    |    |    |- ntoskrnl.exe!MiScrubMemoryWorker, 79667, , 12,45
9, , , ,    |    |    |    ntoskrnl.exe!MiScrubNode, 79667, , 12,45
10, , , ,   |    |    |    ntoskrnl.exe!MiScrubNodeLargePages, 79667, , 12,45
11, , , ,   |    |    |    ntoskrnl.exe!MiScrubNodeLargePageList, 79667, , 12,45
12, , , ,   |    |    |    |- ntoskrnl.exe!MiScrubPage, 79663, , 12,45
13, , , ,   |    |    |    |    |- ntoskrnl.exe!RtlScrubMemory, 79653, , 12,45
14, , , ,   |    |    |    |    |    |- ntoskrnl.exe!RtlpGenericRandomPatternWorker, 38549, , 6,02

일부 패턴( )을 채우거나 읽어서 메모리에 오류가 있는지 테스트하는 기능입니다 ntoskrnl.exe!RtlpGenericRandomPatternWorker.

이는 의도적으로 설계된 것이며 장치가 유휴 상태일 때 유휴 유지 관리 작업이 시작될 때 발생합니다.

작업 스케줄러의 "RunFullMemoryDiagnostic"이라는 메모리 진단 구성 요소를 비활성화할 수 있습니다 Task Scheduler Task Scheduler Library->Microsoft->Windows->MemoryDiagnostic.

여기에 이미지 설명을 입력하세요

이것이 원인이 아닌 경우 OneDrive에서 ETL(zip으로 압축)을 공유하고 여기에 링크를 게시하세요.

답변2

얻을 수 있는 것은 실행 중인 프로세스 목록(작업 관리자)뿐입니다. 다른 모든 도구는 동일한 데이터를 사용합니다. 일반적으로 프로세스를 추적하고 필요한 CPU 시간을 확인할 수 있지만 다음과 같습니다.

1) 느린 응답에는 여러 가지 이유가 있을 수 있습니다. 2) 팬 급상승은 CPU 사용량과 큰 관련이 없습니다.

나는 그것이 U 시리즈 i7이 아니라 M이라고 가정합니다. 그래서 이것은 자주 냉각되어야 하는 꽤 까다로운 시스템입니다. 팬이 작동하는 시기와 속도는 팬 구성에 따라 다릅니다.

답변3

이 문제를 찾으려면 몇 주가 낭비될 수 있습니다. 업그레이드가 아닌 Windows 10을 새로 설치하면 광산이 지워졌습니다.

키파인더를 사용하여 현재 키를 얻고 새로 설치를 시도하기 전에 이전 Windows 8 키가 있는지 확인하세요.

해당 항목이 있으면 표준 백업을 수행하고 USB 생성 도구를 다운로드하여 Win10 설치 프로그램을 만듭니다.http://bit.ly/winxusb

제조업체 웹사이트에서 드라이버 등을 가져옵니다. 업그레이드하기 전에 USB 스틱에 넣습니다. USB/네트워크/WiFi 드라이버가 필요하고 얻을 수 있는 연결이 없을 때 몇 번 멈췄습니다.

시간이 좀 걸리지만 컴퓨터가 제대로 작동하는 것을 보면 매우 만족스럽습니다.

답변4

Windows 재설치는 최후의 수단입니다! 리소스 모니터는 보다 상세한 작업 관리자이며 현재 CPU % 및 평균 CPU %별로 모든 프로세스를 나열하므로 스파이크의 원인을 찾아낼 수 있습니다.

아, 조금 더 모험심을 느끼고 싶다면 압축 공기 캔을 사용하여 노트북 내부의 먼지를 날려 팬이 너무 많이 회전할 필요가 없도록 하는 것이 좋습니다.

관련 정보