일광 절약 시간제(DST) , 또한 일광 절약 시간 또는 일광 시간 그리고 여름 따뜻한 달에 시계를 앞당겨 시계에 따라 매일 늦게 어둠이 내리도록 하는 관습입니다. DST가 구성되어 있을 때 Windows 10에서 CPU 및 메모리 사용량이 높다면 이 게시물이 도움이 될 것입니다. 이 게시물에서는 가능한 원인을 식별한 다음 해당 해결 방법과 문제를 해결하기 위해 시도할 수 있는 솔루션을 제공합니다.
Windows 10에서 DST 설정 문제가 높은 CPU 및 메모리 사용량을 유발할 수 있는 일반적인 시나리오를 살펴보겠습니다.
DST(일광 절약 시간제) 변경이 오전 2시가 아닌 자정(오전 12시)에 발생하는 표준 시간대를 사용하기 위해 Windows 10을 실행하는 컴퓨터가 있습니다. 이 경우 다음과 같은 문제가 발생할 수 있습니다.
문제 1
TaskHostw.exe 프로세스는 CPU 리소스의 100%를 소비합니다. 따라서 시스템 성능과 배터리 수명이 크게 감소합니다. 소형 폼 팩터 장치에서 이 문제는 시간 변환 계산을 수행하는 루프에서 프로세스가 계속 실행되기 때문에 열 관리에 영향을 미칠 수 있습니다.
문제 2
페이지 파일이 과도한 디스크 리소스를 소비하여 높은 디스크 사용률을 유발합니다.
문제 3
과도한 메모리 사용이 발생합니다.
문제 4
디스크, CPU 또는 메모리를 과도하게 사용하면 컴퓨터가 멈추거나 멈춥니다.
일광 절약 시간 설정으로 인해 CPU 및 메모리 사용량이 높음
일광 절약 시간(DST) 설정 문제로 인해 CPU 및 메모리 사용량이 높아짐 Windows 10에서는 energy.dll 중 하나를 실행하는 TaskHostW.exe 프로세스(Windows 서비스의 일반 호스트 프로세스)의 경쟁 조건으로 인해 발생합니다. 예약 된 일들. 이 예약된 작업은 컴퓨터에 설정된 시간에 따라 실행됩니다. 이 문제는 DST가 변경된 날에만 발생합니다.
energy.dll DST 변경이 오전 2시가 아닌 자정에 발생할 때 파일이 로드됩니다.
이 문제에 직면한 경우 아래에 설명된 권장 솔루션 또는 해결 방법(요구 사항에 따라)을 시도하여 문제를 완화할 수 있습니다.
이 문제를 해결하려면 , 컴퓨터를 최신 버전의 Windows 10으로 업그레이드하십시오.
어떤 이유로든 현재 Windows 10 설치를 유지하고 최신 버전의 Windows 10으로 업그레이드 또는 업그레이드하지 않는 것을 선호하거나 이미 최신 버전의 Windows 10을 실행하고 있지만 문제가 해결되지 않은 경우 아래에 제공된 해결 방법을 시도해 볼 수 있습니다.
문제 해결 , 전력 효율성 진단 작업을 비활성화해야 합니다. 다음 방법 중 하나를 사용하여.
- 작업 스케줄러 UI(사용자 인터페이스) 사용
- 명령 프롬프트 사용
Windows 10에서 DST 설정을 해결하는 방법은 CPU 및 메모리 사용량이 많기 때문에 각 단계에 대한 설명을 살펴보겠습니다.
1] 작업 스케줄러 UI(사용자 인터페이스) 사용
작업 스케줄러를 사용하려면 전력 효율성 진단 작업을 비활성화하려면 다음을 수행하십시오:
- Windows 키 + R 누르기 실행 대화 상자를 호출합니다.
- 실행 대화 상자에 taskschd.msc 를 입력합니다. Enter 키를 눌러 작업 스케줄러 콘솔을 엽니다.
- 작업 스케줄러 콘솔에서 다음으로 이동합니다.
작업 스케줄러 라이브러리> Windows> 전력 효율성 진단
- 중간 창에서 AnalyzeSystem.을 선택하고 마우스 오른쪽 버튼으로 클릭합니다.
- 사용 중지를 클릭합니다. .
작업 스케줄러 콘솔을 종료할 수 있습니다.
2] 명령 프롬프트 사용
명령 프롬프트를 사용하려면 전력 효율성 진단 작업을 비활성화하려면 다음을 수행하십시오:
- Windows 키 + R 누르기 실행 대화 상자를 호출합니다.
- 실행 대화 상자에 cmd를 입력합니다. 그런 다음 CTRL + SHIFT + ENTER를 누릅니다. 관리자/고급 모드에서 명령 프롬프트를 여세요.
- 명령 프롬프트 창에서 아래 명령을 복사하여 붙여넣고 Enter 키를 누릅니다.
schtasks /Change /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem" /DISABLE
이제 명령이 실행되면 명령 프롬프트를 종료할 수 있습니다. 그러나 다음 명령을 실행하여 변경 사항이 적용되었는지 확인하기 위해 작업 상태를 쿼리할 수 있습니다.
schtasks /Query /TN "\Microsoft\Windows\Power Efficiency Diagnostics\AnalyzeSystem"
출력은 다음과 같이 나타나야 합니다.
<블록 인용>
폴더:\Microsoft\Windows\Power Efficiency Diagnostics
TaskName 다음 런타임 상태
===============================================
AnalyzeSystem N/A 비활성화됨
바로 그것입니다!
해결 방법 또는 솔루션 자체를 완료한 후 높은 CPU 및 메모리 사용량 문제 Windows 10에서 일광 절약 시간제(DST) 설정 으로 인한 해결해야 합니다.