Computer >> 컴퓨터 >  >> 시스템 >> Windows

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

어떤 운영체제를 사용하든 — Windows, macOS, Linux를 막론하고 — 백그라운드에서는 수많은 프로세스와 서비스가 활성화된 상태로 실행되고 있습니다. 사용자 입장에서는 이렇게 복잡하게 작동하는 서비스들이 상당한 CPU 점유율과 시스템 리소스를 소모하고 있다는 사실을 쉽게 알아차리지 못하는 경우가 많습니다.

진단 정책 서비스(Diagnostic Policy Service)는 바로 그러한 핵심 프로세스 중 하나입니다. 이 서비스는 다양한 Windows 구성 요소의 문제를 감지하는 역할을 하며, PC를 재시작할 때마다 자동으로 실행되도록 설정되어 있습니다. 이 서비스의 궁극적인 목적은 컴퓨터 사용 경험을 향상시키고 오류나 장애 발생을 최소화하는 것으로, Windows 구성 요소와 관련된 오류를 수정하고 기기의 전반적인 속도와 성능을 개선합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

하지만 진단 정책 서비스의 높은 CPU 사용량은 즉각적인 조치가 필요한 심각한 문제입니다. 진단 정책 프로세스가 과도한 시스템 리소스를 소모하고 있다면, 손상된 시스템 파일, 바이러스나 악성코드 감염, 대용량 로그 파일 등이 원인일 가능성이 높습니다.

이번 글에서는 Windows 11에서 진단 정책 서비스의 높은 CPU 사용량 문제를 해결할 수 있는 간단하면서도 효과적인 다양한 방법을 정리했습니다.

지금부터 하나씩 살펴보겠습니다.

함께 읽으면 좋은 글: COM Surrogate 높은 CPU 사용량 해결 방법

진단 정책 서비스 높은 CPU·메모리 사용량 해결 방법

해결 방법 1: 프로세스 강제 종료

Ctrl + Shift + Esc 키 조합을 눌러 Windows 작업 관리자를 엽니다. '프로세스' 탭으로 이동하면 현재 기기에서 실행 중인 모든 앱, 서비스, 프로세스의 전체 목록을 확인할 수 있습니다.

'서비스 호스트: 진단 정책 서비스(Service Host: Diagnostic Policy Service)'를 찾아 마우스 오른쪽 버튼으로 클릭한 후 '작업 끝내기'를 선택하여 해당 프로세스를 종료합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

확인 알림 창이 나타나면 '저장하지 않은 데이터 무시 및 종료' 옵션을 체크하고 '종료' 버튼을 클릭합니다.

PC를 재부팅한 후 작업 관리자를 다시 열어 문제가 해결되었는지 확인합니다.

함께 읽으면 좋은 글: Killer Network Service란? 높은 CPU 사용량 해결 방법

해결 방법 2: 전원 관리 설정 변경

작업 표시줄의 검색 아이콘을 클릭하고 '전원 관리 옵션 편집'을 입력한 후 Enter 키를 누릅니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

제어판 창이 화면에 나타나면 '고급 전원 설정 변경'을 선택합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

'무선 어댑터 설정'을 클릭한 후 '절전 모드' 항목으로 이동합니다.

'배터리 사용'과 '전원 연결' 두 항목 모두 '최대 성능'으로 설정한 뒤, '적용'과 '확인' 버튼을 눌러 전원 관리 설정을 저장합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

위 설정을 완료한 후 PC를 재부팅합니다.

함께 읽으면 좋은 글: IgfxEM.exe 높은 CPU 사용량 해결을 위한 5가지 방법

해결 방법 3: 이벤트 로그 정리

작업 표시줄의 검색 아이콘을 클릭하고 '이벤트 뷰어'를 입력한 후 Enter 키를 누릅니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

왼쪽 메뉴 창의 'Windows 로그'를 두 번 클릭한 후 '응용 프로그램'을 선택합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

'모든 이벤트를 다른 이름으로 저장...'을 클릭합니다.

이벤트 로그 파일을 저장할 폴더 위치를 지정합니다. 로그 파일 저장이 완료되면 '로그 지우기'를 선택합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

'지우기' 버튼을 클릭하여 작업을 확정합니다. PC를 재부팅한 후 작업 관리자를 열어 여전히 '진단 정책 높은 CPU 사용량' 문제가 발생하는지 확인합니다.

해결 방법 4: 서비스 비활성화

Windows + R 키 조합을 눌러 실행 대화상자를 열고 'Services.msc'를 입력한 후 Enter 키를 누릅니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

서비스 창에서 'Diagnostic Policy Service(진단 정책 서비스)'를 찾아 두 번 클릭하여 속성 창을 엽니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

'중지' 버튼을 클릭해 서비스를 비활성화한 후 '확인'을 누릅니다.

해결 방법 5: SRUDB.dat 파일 삭제

Windows + R 키 조합을 눌러 실행 대화상자를 연 뒤, 텍스트 상자에 아래 경로를 입력하고 Enter 키를 누릅니다:

C:\WINDOWS\System32\sru

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

해당 폴더가 열리면 'SRU' 폴더 안에서 'SRUDB.dat' 파일을 찾아 삭제합니다.

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

SRUDB.dat 파일을 삭제한 후 작업 관리자를 열어 높은 CPU 사용량 문제가 해결되었는지 확인합니다.

해결 방법 6: SFC 검사 실행

'진단 정책 높은 CPU 사용량' 문제를 유발하는 가장 흔한 원인 중 하나는 손상된 시스템 파일입니다. SFC(System File Checker)는 Windows에 내장된 유틸리티로, 손상된 시스템 파일을 검사하고 복구해 줍니다. Windows 11에서 SFC 검사를 실행하려면 다음 단계를 따르세요:

관리자 권한으로 명령 프롬프트를 실행한 후, 터미널 창에 아래 명령어를 입력하고 Enter 키를 눌러 실행합니다:

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

sfc/scannow

Windows 11 진단 정책 서비스(Diagnostic Policy Service) 높은 CPU·메모리 사용량 문제 해결 방법

검사가 완료되면 PC를 재부팅합니다.

함께 읽으면 좋은 글: Windows 10에서 OneDrive 높은 CPU 사용량 해결 및 비활성화 방법

마무리

지금까지 진단 정책 서비스의 높은 CPU 사용량 문제를 해결할 수 있는 몇 가지 간단한 방법을 살펴봤습니다. 백그라운드 프로세스의 과도한 CPU 점유율은 반드시 빠르게 대응해야 할 사안입니다. 위에서 소개한 방법 중 하나를 우선적으로 시도해 보시기 바랍니다. Facebook, Instagram, YouTube에서 저희를 팔로우하세요.