Computer >> 컴퓨터 >  >> 문제 해결 >> Windows 오류

WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리

컴퓨터가 평소보다 확연히 느려져 작업 관리자를 열어 확인해 보니 WUDFHost.exe 프로세스가 CPU와 메모리를 비정상적으로 많이 점유하고 있다면, 시스템에 설치된 일부 드라이버가 손상되었거나 오래된 버전일 가능성이 높습니다.

WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리

WUDFHost.exe란 무엇인가?

WUDFHost.exe는 Windows Driver Foundation(과거 명칭: Windows Driver Framework)의 호스트 프로세스로, 사용자 모드 드라이버(User-mode Driver)의 실행을 담당하는 핵심 시스템 구성 요소입니다. 프린터, 스마트폰 연결, 미디어 플레이어 등 다양한 주변 기기 드라이버가 이 프로세스를 통해 동작합니다.

문제는 WUDFHost.exe가 높은 CPU 및 RAM 사용량을 유발할 수 있다는 점입니다. 더 곤란한 것은 시스템 프로세스이기 때문에 작업 관리자에서 단순히 '작업 끝내기'로 종료할 수 없다는 것입니다.

참고로 작업 관리자에서는 이 프로세스가 wudfhost.exe 또는 '사용자 모드 드라이버 프레임워크(UMDF)'라는 이름으로 표시될 수 있으니 헷갈리지 않도록 주의하세요.

그럼 지금부터 WUDFHost.exe로 인한 높은 CPU 사용량 문제를 단계별로 해결하는 방법을 살펴보겠습니다.

시작하기 전에: 만약의 상황에 대비해 반드시 시스템 복원 지점을 먼저 생성해 두는 것이 좋습니다.

방법 1: Windows 업데이트 실행

가장 기본적이면서도 효과적인 방법은 Windows를 최신 상태로 유지하는 것입니다. 마이크로소프트는 드라이버 관련 문제를 수정하는 패치를 자주 배포합니다.

  1. Windows 키 + I를 눌러 설정을 연 후 '업데이트 및 보안'을 선택합니다.
  2. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  3. '업데이트 확인' 버튼을 클릭하고, 대기 중인 업데이트가 있다면 모두 설치합니다.
  4. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  5. 업데이트 설치가 완료되면 PC를 재부팅한 뒤 문제가 해결되었는지 확인합니다.

방법 2: 시스템 유지 관리 문제 해결사 실행

Windows에 내장된 문제 해결사를 이용하면 시스템 비효율을 자동으로 진단하고 수정할 수 있습니다.

  1. 시작 메뉴 검색창에 '제어판'을 입력해 실행합니다.
  2. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  3. 검색창에 '문제 해결'을 입력한 후 '문제 해결'을 클릭합니다.
  4. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  5. 왼쪽 창에서 '모두 보기'를 클릭합니다.
  6. '시스템 유지 관리' 문제 해결사를 클릭하여 실행합니다.
  7. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  8. 문제 해결사로 해결되지 않았다면, 시스템 성능 문제 해결사도 함께 실행해야 합니다.
  9. 명령 프롬프트를 엽니다. 시작 메뉴에서 'cmd'를 검색하고 Enter 키를 누르면 됩니다.
  10. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  11. 명령 프롬프트에 아래 명령어를 입력하고 Enter 키를 누릅니다:
    msdt.exe /id PerformanceDiagnostic
  12. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  13. 명령 프롬프트를 종료하고 PC를 재부팅합니다.

참고: 최신 Windows 11 빌드에서는 msdt 기반 문제 해결사가 단계적으로 지원 중단되고 있으므로, 위 명령이 실행되지 않으면 설정 > 시스템 > 문제 해결 경로에서 권장 문제 해결사를 이용해 보세요.

방법 3: 클린 부팅 수행

타사 백그라운드 프로그램이 Windows와 충돌하여 이 문제를 일으키는 경우도 있습니다. 클린 부팅(Clean Boot)을 수행하면 최소한의 드라이버와 시작 프로그램만으로 Windows를 시작할 수 있으므로, 어떤 프로그램이 원인인지 하나씩 진단할 수 있습니다.

WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리

방법 4: 네트워크 어댑터 드라이버 업데이트

무선 네트워크 어댑터 드라이버가 손상되면 WUDFHost.exe의 리소스 사용량이 급증하는 원인이 될 수 있습니다. 아래 순서대로 드라이버를 재설치하고 업데이트해 보세요.

  1. Windows 키 + R을 누른 후 devmgmt.msc를 입력하고 Enter 키를 눌러 장치 관리자를 엽니다.
  2. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  3. '네트워크 어댑터'를 확장한 후 무선 어댑터를 마우스 오른쪽 버튼으로 클릭하고 '디바이스 제거'를 선택합니다.
  4. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  5. PC를 재부팅한 뒤 장치 관리자를 다시 엽니다.
  6. '네트워크 어댑터'를 마우스 오른쪽 버튼으로 클릭하고 '하드웨어 변경 사항 검색'을 선택합니다.
  7. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  8. 이 시점에서 문제가 해결되었다면 더 진행할 필요가 없습니다. 그래도 문제가 지속된다면 계속 진행하세요.
  9. 네트워크 어댑터 아래의 무선 어댑터를 마우스 오른쪽 버튼으로 클릭하고 '드라이버 업데이트'를 선택합니다.
  10. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  11. '내 컴퓨터에서 드라이버 찾아보기'를 선택합니다.
  12. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  13. 이어서 '컴퓨터에서 사용 가능한 드라이버 목록에서 직접 선택'을 클릭합니다.
  14. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  15. 목록에서 사용 가능한 최신 드라이버를 선택하고 '다음'을 클릭합니다.
  16. PC를 재부팅하여 변경 사항을 저장합니다.

방법 5: 드라이버 검증 도구(Driver Verifier) 실행

드라이버 검증 도구는 문제를 일으키는 드라이버를 식별하는 데 유용하지만, 안전 모드가 아닌 정상적으로 Windows에 로그인할 수 있는 경우에만 사용할 수 있습니다. 실행 전 반드시 시스템 복원 지점을 생성해 두세요.

WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리

방법 6: NFC 및 휴대용 장치 비활성화

NFC나 휴대용 장치(스마트폰, 태블릿 등)의 드라이버가 WUDFHost.exe와 충돌하는 경우도 있습니다. 해당 기능을 사용하지 않는다면 비활성화해 보세요.

  1. Windows 키 + I를 눌러 설정을 연 후 '네트워크 및 인터넷'을 클릭합니다.
  2. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  3. 왼쪽 메뉴에서 '비행기 모드'를 선택합니다.
  4. 무선 장치 항목에서 NFC 토글을 끕니다.
  5. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  6. Windows 키 + R을 누른 후 devmgmt.msc를 입력하고 Enter 키를 눌러 장치 관리자를 엽니다.
  7. WUDFHost.exe 높은 CPU 사용량 문제 해결 방법 총정리
  8. '휴대용 장치'를 확장한 후 연결했던 장치를 마우스 오른쪽 버튼으로 클릭하고 '디바이스 사용 안 함'을 선택합니다.
  9. 장치 관리자를 닫고 PC를 재부팅하여 변경 사항을 저장합니다.

함께 읽으면 좋은 글

  • Windows Installer 액세스 거부 오류 수정 방법
  • 느린 Windows 10 PC 속도를 높이는 15가지 방법
  • '선택한 부팅 이미지가 인증되지 않았습니다' 오류 해결 방법
  • Windows 10 작업 표시줄에서 볼륨 아이콘이 사라졌을 때 대처법

위 방법들을 차례대로 적용하면 WUDFHost.exe로 인한 높은 CPU 사용량 문제를 성공적으로 해결할 수 있을 것입니다. 그래도 궁금한 점이 남아 있다면 댓글로 자유롭게 질문해 주세요.