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

Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법

여전히 Windows 7을 사용 중이라면 wmpnetwk.exe가 다른 어떤 서비스보다 많은 시스템 리소스를 소모하는 것을 눈치챘을 것입니다. 마이크로소프트의 공식 입장에 따르면 이는 베타 버전에만 존재하던 버그로, 공개 버전에서는 제거되었다고 합니다. 하지만 실제로는 정식 라이선스를 구매한 Windows 7 공개 버전에서도 이 문제를 겪는 사용자들이 많습니다.

이 문제는 Windows 미디어 공유(Windows Media Sharing) 기능을 비활성화하지 않은 Windows 7 사용자에게서만 발생합니다.

참고: Windows 8 또는 Windows 10을 사용 중이라면 아래에서 소개하는 방법은 해당되지 않습니다.

wmpnetwk.exe란 무엇인가요?

wmpnetwk.exe는 내부 시스템 프로세스로, 이후 출시된 Windows 버전에서는 기본적으로 비활성화되어 있습니다. 이 프로세스는 내장 미디어 플레이어를 외부 네트워크와 연결하는 역할을 담당합니다. 원래는 리소스를 거의 사용하지 않아야 하지만, 일부 사용자들은 이 서비스 하나만으로 무려 70%에 달하는 리소스를 소모한다고 보고했습니다.

Windows Media Player로 인터넷을 통해 음악이나 동영상을 스트리밍하지 않는다면 이 서비스는 완전히 불필요합니다. wmpnetwk.exe를 비활성화해도 시스템에는 아무런 영향을 주지 않습니다.

시스템이 점점 느려지는 것을 느낀다면 CTRL + Shift + ESC 키를 눌러 작업 관리자를 열고 '프로세스' 탭을 클릭해 확인해 보세요.
Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법

wmpnetwk.exe가 리소스 문제의 원인임을 확인했다면 이제 조치를 취할 차례입니다. Windows Media Center를 사용하지 않는다면 wmpnetwk.exe를 한 번에 영구 비활성화하는 것이 좋습니다. 이 프로세스를 비활성화해도 시스템은 전혀 손상되지 않습니다.

반면 가끔 Windows Media Player로 스트리밍을 즐긴다면, 스트리밍 기능을 유지하면서 문제를 해결할 수 있는 더 섬세한 방법을 적용하는 편이 좋습니다.

나중에라도 wmpnetwk.exe 서비스를 사용할 계획이라면 방법 1을 따라 하세요. Windows Media Player 스트리밍을 앞으로도 사용할 계획이 없다면 방법 2를 따르는 것이 좋습니다.

방법 1: wmpnetwk.exe 자동 시작 방지

이 방법은 서비스를 중지하고 시작 유형을 '수동'으로 변경한 뒤 재부팅하고, 다시 '자동'으로 되돌리는 과정을 포함합니다. 이렇게 하면 wmpnetwk.exe가 스스로 실행되는 것을 막을 수 있으며, 필요할 때(Windows Media Player에서 스트리밍할 때)만 실행됩니다. 절차는 다음과 같습니다.

참고: 이 방법을 적용한 후 Windows 미디어 공유를 사용하면 wmpnetwk.exe가 다시 정상적으로 작동합니다. 실행을 멈추게 하려면 이 방법을 다시 적용하거나 방법 2를 사용해 영구적으로 비활성화해야 합니다.

  1. Windows 키 + R을 누르고 services.msc를 입력한 후 Enter 키를 누릅니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  2. 목록을 아래로 스크롤하여 Window Media Player Network Sharing Service를 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 '중지'를 선택합니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  3. 서비스가 중지되기까지 시간이 걸릴 수 있습니다. '중지' 항목이 회색으로 변하면 프로세스가 중단된 것입니다. 그러면 서비스를 다시 오른쪽 클릭하고 '속성'을 선택합니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  4. 속성 창에서 '일반' 탭을 클릭하고 '시작 유형' 옆의 드롭다운 메뉴를 엽니다. '수동'으로 설정한 후 '적용'을 누르고 시스템을 재시작합니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  5. 컴퓨터가 다시 부팅되면 1번과 3번 단계를 따라 속성 창으로 돌아갑니다. '일반' 탭에서 시작 유형을 '수동'에서 '자동'(자동(지연된 시작)이 아님)으로 변경하고 '적용'을 눌러 설정을 확인합니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법

이제 문제가 해결되었을 것입니다. wmpnetwk.exe 프로세스는 Windows Media Player가 필요로 할 때만 시작됩니다.

방법 2: wmpnetwk.exe 서비스 영구 비활성화

Windows Media Player를 사용하지 않는다면 wmpnetwk.exe 서비스가 다시 시작될 이유가 없습니다. 더 확실한 해결책을 원한다면 wmpnetwk.exe 서비스를 영구적으로 비활성화하는 것이 가장 좋은 방법입니다. 절차는 다음과 같습니다.

참고: wmpnetwk.exe 서비스를 비활성화해도 시스템에는 아무런 해가 없습니다.

  1. Windows 키 + R을 누르고 services.msc를 입력한 후 Enter 키를 누릅니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  2. 목록을 아래로 스크롤하여 Window Media Player Network Sharing Service를 찾습니다. 찾으면 마우스 오른쪽 버튼으로 클릭하고 '중지'를 선택합니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  3. '중지' 항목이 회색으로 변하면 서비스를 다시 오른쪽 클릭하고 '속성'을 선택합니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법
  4. '일반' 탭을 클릭하고 '시작 유형' 옆의 드롭다운 메뉴를 엽니다. '사용 안 함'으로 설정한 후 '적용'을 누릅니다.
    Windows 7에서 wmpnetwk.exe로 인한 높은 CPU·디스크 사용량 문제 해결 방법

이것으로 끝입니다. wmpnetwk.exe 서비스가 영구적으로 비활성화되었습니다. 다시 서비스 메뉴에서 활성화하기 전까지는 실행되지 않습니다.