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

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

Windows 사용자라면 블루스크린(Blue Screen of Death), 업데이트 후 커서만 표시되는 검은 화면, 각종 성능 저하 문제를 자주 겪게 됩니다. 많은 분들이 이런 문제의 원인을 컴퓨터 바이러스나 악성코드 감염으로 의심하지만, 사실 항상 그런 것은 아닙니다.

DISM 호스트 서비스 프로세스(DISM.exe), 즉 Deployment Image Servicing 역시 이러한 문제의 원인이 될 수 있습니다.

DISM 호스트 서비스 프로세스란 무엇인가?

DISM(Deployment Image Servicing and Management)은 명령줄 기반 도구로, 백그라운드에서 Windows PE(Windows 사전 설치 환경)를 생성하는 데 사용되는 서비스입니다.

또한 DISM은 설치된 패키지 수를 확인하거나 Windows 기능을 활성화·비활성화하는 데에도 활용됩니다. 다만 DISM.exe의 위험한 점은 임시 폴더(Temp)에서 스스로 복제될 수 있다는 것입니다. 이로 인해 시스템 속도가 느려지고 디스크 사용량이 급증하는 문제가 발생합니다.

이는 정상적인 파일의 동작 방식이 아니기 때문에, 문제 원인을 파악하고 DISM 호스트 서비스 프로세스의 높은 CPU 사용량을 해결하는 방법을 알아두는 것이 필요합니다.

추가 정보:

Windows 전문가들에 따르면, DISM이 저장된 위치에 따라 위험도가 달라집니다. 일반적으로 DISM 호스트 서비스 프로세스는 약 27%의 위험도를 가지며,

C:\Windows에 저장된 경우에는 34%,

C:\Program Files에 있는 경우에는 최대 19%,

사용자 폴더에 있을 경우에는 약 28%의 위험도를 보입니다.

이번 포스트에서는 Windows에서 DISM 호스트 서비스 프로세스의 높은 디스크·CPU 사용량 오류를 해결하는 방법을 자세히 알아보겠습니다.

DismHost.exe가 유발하는 대표적인 문제

  1. "dismhost.exe 높은 디스크 사용량"
  2. "dismhost.exe가 응답하지 않습니다"
  3. "dismhost.exe 액세스가 거부되었습니다"
  4. "dismhost.exe를 찾을 수 없습니다"
  5. "dismhost.exe 실행 실패"
  6. "오류 응용 프로그램 경로: dismhost.exe"
  7. "dismhost.exe에 문제가 발생하여 프로그램을 종료해야 합니다. 불편을 드려 죄송합니다."

이러한 오류 메시지 외에도 네트워크 제한(Network Restricted) 문제 등 각종 성능 문제가 DISM 파일로 인해 발생할 수 있습니다.

다행히도 이 문제를 해결하는 방법은 여러 가지가 있습니다. 아래 단계를 하나씩 따라 하며 높은 디스크 사용량 문제를 해결해 보세요.

해결 방법 1 – DismHost.exe 악성코드 감염 여부 확인

DismHost.exe가 감염되었는지 확인하려면 다음과 같은 증상이 있는지 살펴보세요.

  1. C:\Windows\Temp 폴더로 이동하여 DismHost.exe 파일이 몇 개 있는지 확인합니다. 여러 개의 DismHost.exe가 보인다면 감염된 것일 가능성이 높습니다.
  2. CPU 사용률을 점검합니다. Ctrl+Shift+Esc를 눌러 작업 관리자를 연 뒤 CPU 사용량을 확인하세요. 100%에 가깝다면 감염을 의심할 수 있습니다.
  3. \Users\<사용자 이름>\appdata\local\temp 폴더에 수백 개의 알 수 없는 파일이 존재하는 경우에도 마찬가지입니다.
  4. 컴퓨터 전반의 성능 저하 현상이 나타나는 경우
  5. 프로그램이 스스로 실행되고 강제로 종료할 수 없는 경우

위와 같은 증상이 확인된다면 DismHost.exe로 위장한 악성코드가 존재하는 것이므로 신속하게 조치해야 합니다. 이를 위해서는 악성코드 검사와 불필요한 파일 정리 기능을 함께 제공하는 종합 시스템 최적화 도구가 필요합니다. 이런 작업에는 Advanced System Optimizer를 사용해 보길 권장합니다.

PC를 청소하고 최적화하는 올인원 도구로, 악성 파일을 빠르게 제거하고 Windows 10 PC에서 문제를 일으키는 요인들을 해결할 수 있습니다.

해결 방법 2: Superfetch(SysMain) 서비스 비활성화

시스템 성능 문제를 복구하기 위해 가장 먼저 시도할 것은 Superfetch 서비스를 비활성화하는 것입니다.

Superfetch는 높은 CPU 리소스를 소모하여 PC 속도를 늦출 수 있기 때문에, 시스템 속도를 개선하려면 이를 끄는 것이 좋습니다.

아래 단계를 따라 진행해 보세요.

1. 키보드에서 Windows 로고 키 + R 키를 동시에 누릅니다.

2. 실행 창에 services.msc를 입력한 후 확인을 클릭합니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

3. Windows 서비스 창에서 Superfetch(최신 Windows 10 버전에서는 SysMain으로 표시됨) 서비스를 찾습니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

4. 마우스 오른쪽 버튼 > 속성 > 중지를 차례로 클릭합니다.

5. 시작 유형 옆의 드롭다운 화살표를 클릭 > 사용 안 함 선택 > 적용 > 확인을 클릭합니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

이제 시스템 성능이 눈에 띄게 개선된 것을 느낄 수 있을 것입니다.

해결 방법 3: BITS(Background Intelligent Transfer Service) 비활성화

DISM 호스트 서비스 프로세스 문제를 해결하는 또 다른 방법은 온라인 파일 전송에 사용되는 BITS 서비스를 비활성화하는 것입니다. 아래 단계를 따라 진행하세요.

1. Windows 검색창에 '서비스'를 입력하고 Enter 키를 누릅니다.

2. Background Intelligent Transfer Service를 찾아 마우스 오른쪽 버튼을 클릭한 후 속성을 선택합니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

3. 서비스가 실행 중이라면 중지 버튼을 클릭합니다.

4. 시작 유형에서 '사용 안 함'을 선택 > 적용 > 확인을 클릭합니다.

5. Windows를 재부팅합니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

이렇게 하면 문제가 해결될 것입니다. 만약 문제가 계속된다면 다음 단계로 넘어가세요.

해결 방법 4: Windows 10에서 DismHost.exe 삭제

DismHost.exe로 인해 CPU 사용률이 100%에 달한다면 즉시 제거하는 것이 좋습니다. 아래 단계를 참고하세요.

1. Windows 검색창에 '제어판'을 입력합니다.

2. 프로그램 아래의 '프로그램 제거'를 클릭합니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

3. 목록에서 알 수 없는 응용 프로그램을 모두 제거합니다.

4. 이렇게 하면 비정상적으로 높았던 CPU 사용량이 정상화됩니다.

5. DismHost.exe가 완전히 삭제되었는지 확인하려면 C:/Program Files 폴더로 이동하여 해당 파일이 남아 있는지 검색합니다.

6. 추가로 Windows + R 키를 누른 후 Regedit를 입력하여 레지스트리 편집기를 실행합니다.

7. HKEY_LOCAL_MACHINE 키 > Software로 이동합니다.

DISM 호스트 서비스 프로세스의 높은 CPU 사용량 문제를 해결하는 방법

8. DISM 호스트 서비스 프로세스와 관련된 폴더를 찾으면 삭제합니다.

여기까지 완료했다면 DismHost.exe가 성공적으로 제거된 것입니다.

추가 팁

DISM 호스트 서비스 프로세스 문제를 미리 예방하려면 다음 사항을 기억해 두세요.

  1. Windows 10을 항상 최신 상태로 유지하세요. 이를 통해 최신 버전의 DismHost.exe를 사용할 수 있습니다.
  2. 시스템 디렉터리를 주기적으로 점검하세요. 알 수 없는 파일, 폴더 또는 프로그램이 발견되면 즉시 제거해야 합니다. 수동 작업은 시간이 많이 걸리므로 Advanced System Optimizer 같은 시스템 최적화 도구를 활용하는 것이 효율적입니다.

지금까지 DISM 호스트 서비스 프로세스의 높은 CPU 사용량을 해결하는 방법을 알아보았습니다. 이 가이드가 도움이 되었기를 바랍니다. 제안 사항이나 궁금한 점이 있다면 댓글로 알려주세요.