서비스 호스트 진단 정책 오류를 수정하는 방법

서비스 호스트 진단 정책





글쎄, 진단 정책 서비스는 윈도우 당신 문제를 감지, 해결 및 해결하기 위해 Windows 구성 요소 . 이 서비스를 비활성화 할 때마다 진단 기능이 더 이상 작동하지 않습니다. 이것은 실제로 백그라운드 서비스이고 Windows. 시스템을 시작할 때마다 자동으로 시작되고 계속 실행됩니다. 이 기사에서는 서비스 호스트 진단 정책 오류를 수정하는 방법에 대해 설명합니다. 의 시작하자!



그러나 대부분의 경우 높은 CPU 함께 사용 진단 정책 서비스 . 이것은 실제로 백그라운드 서비스에 바람직하지 않습니다. 높은 CPU 단일 프로세스에서 사용하면 기본적으로 다른 프로세스에 응답하기 위해 시스템 속도가 느려집니다. 그리고 여러분은 지체 문제에 직면합니다. 아래에 표시된 스크린 샷을 확인하세요. CPU 사용 진단 정책 서비스 게다가.

서비스 호스트 (Svchost.exe) 란 무엇입니까?

서비스 호스트 진단 정책



PC의 일부 앱과 프로그램은 독립 실행 형 실행 파일이라고하며 실제로는 스스로 실행할 수 있습니다. 그러나 이러한 서비스의 대부분은 실제로 실행하는 데 필요한 모든 정보를 포함하지 않는 DLL (Dynamic Link Libraries)입니다.



이러한 DLL을 PC에서로드하고 실행하려면 서비스 호스트가 필요합니다. 이러한 이유로 작업 관리자를 실제로 열 때마다 대부분의 서비스 호스트 프로세스가 실행됩니다.

모든 메시지 불일치 삭제

서비스 호스트는 기본적으로 PC에서 특정 서비스를 호스팅하는 데 도움이됩니다. 이러한 서비스는 대부분 백그라운드에서 실행되도록 설계되었으며 많은 문제를 일으키지 않습니다. 그러나 서비스 호스트 앱이 실제로 손상되어 실제로 필요한 것보다 더 많은 처리 능력을 소비하기 시작할 수있는 경우가 있습니다.



또한 실제로 오류를 일으키는 것은 서비스 호스트 자체가 아니라 서비스 호스트가 실행중인 대부분의 프로세스라는 점에 유의하십시오. 그렇다고해서 여러분이 서비스를 종료하고 제거 할 수도 있다는 의미는 아닙니다. Microsoft Windows에는 서비스 호스트 앱을 실행하기 위해 필요한 많은 필수 서비스가 있습니다. 이 중 일부를 종료하면 PC 시스템이 불안정 해집니다.



서비스 호스트 진단 정책 오류를 수정하는 방법

일반적인 제안

  • 우선, 작업 프로세스를 종료하고 자체적으로 다시 시작하십시오. 높은지 확인 CPU 사용 여부는 현재 프로세스에서 발생합니다. 계속되면 시스템을 재부팅하십시오.
  • 당신은 실행해야 시스템 파일 검사기 스캔 또는 실행 DISM 받은 편지함 손상을 복구하기위한 명령.
  • 새 사용자 계정을 만들고 문제가 지속되는지 확인하십시오.
  • 또한 최신 버전을 설치했는지 확인하십시오. Windows 업데이트 .
  • 그런 다음 실행 시스템 성능 문제 해결사 .
  • 당신은 당신의 컴퓨터를 업데이트해야 BIOS 펌웨어를 최신 버전으로 업그레이드하십시오.
  • 시스템에 최신 드라이버가 설치되어 있는지 확인하십시오.

파일 탐색기를 통해

  • 프레스 Windows + R 그런 다음 운영 대화 상자에서 시작하다 키:
  %WinDir%System32sru  
  • 이제 sru 폴더가 열려 있으므로 SRUDB.dat 파일을 삭제합니다.
  • 당신은 닫아야합니다 파일 탐색기 그런 다음 시스템을 다시 시작하십시오.

작업 관리자에서

모든 솔루션 중 가장 간단한 방법은 기본적으로 작업 관리자에서 작업을 중지하고 자동으로 다시 시작되도록하는 것입니다. 다시 시작되면 잠시 동안 관찰하고 문제가 해결되었는지 확인하십시오.

  • 먼저 작업 표시 줄의 빈 공간을 마우스 오른쪽 버튼으로 클릭합니다. 그런 다음 작업 관리자 오른쪽 클릭 상황에 맞는 메뉴의 옵션도 있습니다.
  • 기본적으로 작업 관리자는 프로세스 탭. 그런 다음 프로세스 탭에서 스크롤 하위위치하고 있다 명명 된 섹션 Windows 프로세스 .
  • Windows 프로세스에서 다음과 같은 프로세스를 찾아야합니다. 서비스 호스트 : 진단 정책 서비스 . 마우스 오른쪽 버튼으로 클릭 그런 다음 오른쪽 탭 컨텍스트 메뉴에서 옵션을 선택하십시오. 작업 종료 .
  • 이제 시스템 프로세스를 종료 할 때 확인을 요청하는 UAC 창이 표시됩니다. 서비스 호스트 : 진단 정책 서비스. 또한 검사 체크 박스 저장되지 않은 데이터를 버리고 종료 만들기 위해 일시 휴업 버튼이 활성화되고 활성화되면 딸깍 하는 소리 그 위에.

글쎄, 그게 다야. 이제 프로세스는 몇 초 안에 자체적으로 다시 시작됩니다. 다시 시작되면 잠시 동안 관찰하고 문제가 사라 졌는지 확인하십시오. 그렇지 않은 경우 다음 방법으로 이동하십시오.

SRU 폴더에서 SRUDB.dat 파일 제거

따라서 위의 두 가지 방법이 작동하지 않으면 sru 폴더에서도 SRUDB.dat 파일을 삭제해야합니다. 그만큼 SRUDB.dat 파일은 기본적으로 진단 정책 서비스 서비스 . 이 파일은 대부분의 경우 매우 커질 수 있으며 실제로 많은 메모리 소비를 유발할 수 있습니다. 이 파일을 삭제할 때마다 많은 CPU 전력을 차지하는 진단 정책 서비스 서비스 문제가 대부분 사라집니다. 동일한 작업을 수행하려면 아래 나열된 간단한 단계를 따라야합니다.

  • 탭을 눌러 실행 대화 상자를 엽니 다. 승리 + R 함께 키. 열리면 복사 붙여 넣기 다음을 탭한 다음 시작하다 키.

서비스 호스트 진단 정책

  • 이제 액세스 권한이 충분하지 않다는 알림을받을 수 있습니다. sru 폴더. 글쎄,이 경우에는 계속하다 단추.
  • 이제 시스템 폴더 sru에있는 모든 파일을 볼 수 있습니다. 이름이 지정된 파일을 찾아 마우스 오른쪽 버튼으로 클릭해야합니다. SRUDB.dat . 오른쪽 클릭 컨텍스트 메뉴에서 지우다 선택권.
  • 우연히 메시지를 받으면 SRUDB.dat 파일을 삭제할 수 없습니다. 때문에 진단 정책 서비스에서 사용 중입니다. . 그런 다음 진단 정책 서비스를 열고 회전 SRUDB.dat 파일도 성공적으로 삭제합니다.

결론

좋아요, 모두 여러분이었습니다! 여러분이이 기사를 좋아하고 도움이 되었기를 바랍니다. 이에 대한 의견을 보내주세요. 또한이 기사와 관련된 추가 질문과 문제가있는 경우. 그런 다음 아래 댓글 섹션에 알려주십시오. 곧 연락 드리겠습니다.

좋은 하루 되세요!

참조 : Windows 10에서 'Windows가이 드라이브를 포맷 할 수 없음'을 수정하는 방법