Wuauserv가 CPU 사용량을 높이는 이유와 해결 방법

많은 Windows 시스템 프로세스는 안전하고 완벽하게 작동하는 PC를 실행하는 데 필수적인 것으로 간주됩니다. Wuauserv 는 틀림없이 가장 중요한 서비스 중 하나입니다. 이 서비스( (Wuauserv)Windows Update 서비스 라고도 함 )는 최신 기능 릴리스 및 버그 수정으로 PC를 최신 상태로 유지합니다.

ntoskrnl.exe 및 기타 중요한 시스템 서비스와 마찬가지로 wuauserv는 때때로 시스템 리소스에 우선적으로 액세스해야 합니다. 불행히도 이것은 wuauserv가 높은 CPU(CPU) 사용량을 보고하는 것을 가끔 볼 수 있음을 의미합니다 . 그런 일이 발생하고 해결 방법을 찾고 있다면 다음을 수행해야 합니다.

Wuauserv가 CPU 사용량을 높이는 이유는 무엇입니까?(Why Does Wuauserv Cause High CPU Usage?)

Windows Update 서비스(또는 wuauserv)는 이름에서 알 수 있듯이 Windows PC를 최신 상태로 유지하는 역할 을 합니다(Windows) . 긴급 보안 및 버그 수정, 새로운 기능 및 시스템 개선 사항은 Windows Update 시스템을 통해 제공됩니다. 

때때로 중단된 업데이트를 수정(fix a stuck update) 해야 할 수도 있지만 Windows는 일반적으로 사용자가 눈치채지 못하는 사이에 이러한 업데이트를 처리합니다 . 그러나 wuauserv와 관련된 프로세스(예: wuauclt.exe) 가 작업 관리자 에서 지속적으로 높은 (Task Manager)CPU 사용량을 보고 하는 경우, 이는 추가 문제 해결이 필요한 PC 문제를 나타낼 수 있습니다.

대부분의 사람들에게 이것은 현재 설치 중인 업데이트를 가리킬 수 있습니다. 업데이트를 기다리기만 하면 됩니다. 또한 업데이트가 제대로 설치(updates not installing) 되지 않는 문제를 지적 할 수 있지만 wuauserv와 같은 서비스가 제대로 작동하지 않게 하는 손상된 시스템 파일이 있을 수도 있습니다.

이 경우 시스템 파일을 확인하고 복구해야 하며, 최악의 경우 Windows 10을 공장 설정으로 재설정하는 것이(resetting Windows 10 to factory settings) 좋습니다. 물론 PC에 문제가 있는 경우 더 많은 처리 능력을 제공하기 위해 PC를 업그레이드(upgrading your PC) 하는 것을 고려해야 할 수도 있습니다 .

Windows 업데이트 상태 확인(Check Your Windows Update Status)

높은 CPU 사용량에는 근본 원인이 있습니다. 결국 이유 없이 높은 것은 아닙니다. wuauserv 및 관련 프로세스(예: wuauclt.exe 또는 svchost.exe )가 PC에서 높은 CPU 사용량을 보고하는 경우 (CPU)Windows 업데이트(Windows Update) 가 실행 중인 것입니다.

가장 가능성 있는 대답은 Windows Update 가 업데이트 다운로드 및 설치라는 가장 잘하는 일을 하고 있다는 것입니다. 일부 업데이트(특히 대규모 기능 업데이트)는 다운로드 및 설치하는 데 시간이 걸리므로 프로세스를 완료하려면 추가 시스템 리소스가 필요합니다. 그런 경우 당황하지 마십시오. 

Windows 업데이트(Allow Windows Update) 가 업데이트 프로세스를 완료하도록 허용하고 지시에 따라 PC를 다시 시작하여 완료합니다. Windows 설정(Windows Settings) 메뉴 에서 Windows 업데이트(Windows Update) 상태(현재 다운로드 중이거나 설치 중인 업데이트가 있는지 여부 포함)를 확인할 수 있습니다 .

  1. 이를 확인하려면 시작(Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 설정(Settings) 을 선택합니다 .

  1. Windows 설정(Windows Settings) 메뉴에서 업데이트 및 보안(Update & Security ) > Windows 업데이트(Windows Update) 를 선택 합니다 . 여기에서 업데이트를 사용할 수 있는지, 다운로드 중인지 또는 현재 설치 중인지를 포함 하여 Windows Update 서비스 의 현재 상태를 볼 수 있습니다.

Windows Update 가 일반적인 활동(예: 업데이트 다운로드 또는 설치)의 징후 없이 상당한 양의 시스템 리소스를 사용하는 경우 아래 단계를 사용하여 문제에 대한 가능한 수정 사항을 계속 조사해야 합니다 .

시스템 파일 확인 및 복구(Check and Repair Your System Files)

Windows 설치가 값비싼 마차 시계와 같다고 상상해 보십시오 . 단순해 보이지만 그 아래에는 모든 종류의 톱니, 레버 및 고정 장치가 함께 모여 사용 중인 시스템을 만듭니다.

그러나 이러한 톱니 중 하나가 부러지거나 손상되면 전체 시스템이 작동을 멈춥니다. 이 경우 부러지는 톱니가 시스템 파일입니다. 손상된 시스템 파일은 일반적인 시스템 불안정(높은 (Corrupt)CPU 사용 포함)이든 더 심각한 BSOD 충돌 및 오류(BSOD crashes and errors) 이든 문제를 일으킵니다 .

Windows Update 서비스는 이러한 톱니 중 하나입니다. Windows 업데이트(Windows Update) 에 문제가 있는 경우 시스템 파일에 오류가 있는지 확인하고 오류가 있으면 수정해야 합니다. Windows PowerShell 의 시스템 파일 검사기(System File Checker) 도구를 사용하여 이 작업을 수행할 수 있습니다 .

  1. 시작하려면 시작(Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 Windows PowerShell(관리자)(Windows PowerShell (Admin)) 을 선택 합니다.

  1. PowerShell 창에서 /sfc scannowEnter 를 선택 하여 명령을 실행합니다. 이것은 시스템 파일에 대한 무결성 검사를 실행하여 표준 Windows 설치 이미지와 비교하고 자동으로 찾은 손상된 파일을 해결하지만 추가 화면 지침에 주의하십시오.

Windows 업데이트 배달 최적화 비활성화(Disable Windows Update Delivery Optimization)

로컬 네트워크에 Windows 10 PC가 여러 대 있는 경우 wuauserv 서비스 및 관련 프로세스 에서 CPU 사용량 이 증가할 수 있습니다 . 이는 네트워크에서 파일을 공유하여 Windows Update 다운로드에 사용되는 대역폭의 양을 제한하는 데 도움이 되는 배달 최적화 시스템 때문입니다.(Delivery Optimization)

주요 업데이트를 다운로드하는 PC가 한 대 있는 경우 이 업데이트는 배달 최적화(Delivery Optimization) 를 사용하여 네트워크의 다른 Windows PC와 자동으로 공유됩니다 . 시스템의 피어 투 피어 특성 덕분에 동일한 시스템을 사용하여 다른 인터넷 기반 장치에 업데이트를 제공할 수도 있습니다.

이는 사용 가능한 인터넷 대역폭(연결의 데이터 한도 포함)을 잠식할 수 있지만 콘텐츠가 다른 장치와 공유될 때 CPU 사용량 이 급증할 수도 있습니다 . 이를 제한하려면 Windows 설정 에서 (Windows Settings)배달 최적화(Delivery Optimization) 를 완전히 중지할 수 있습니다 .

  1. 시작하려면 시작(Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 설정(Settings) 을 선택합니다 .

  1. Windows 설정 메뉴에서 업데이트 및 보안(Update & Security ) > 배달 최적화를 선택합니다.(Delivery Optimization.)

  1. 배달 최적화(Delivery Optimization ) 메뉴 에서 다른 PC에서 다운로드 허용(Allow downloads from other PCs) 슬라이더를 선택 하고 끄기(Off) 위치로 전환합니다. 또는 슬라이더를 활성화된 상태로 두고 아래 에서 내 로컬 네트워크의 PC를 선택하여 로컬 네트워크의 다른 (PCs on my local network)Windows PC에 대한 업데이트 파일 공유를 제한 합니다.

배달 최적화(Delivery Optimization) 를 비활성화했으면 PC를 다시 시작하여 변경 사항이 적용되었는지 확인합니다.

Microsoft Defender를 사용하여 맬웨어 확인(Check for Malware Using Microsoft Defender)

PC가 바이러스나 맬웨어에 감염되면 PC에 미치는 영향이 상당할 수 있습니다. Windows 업데이트(Windows Updates) 를 중지 하면 특히 보안 업데이트가 특정 유형의 맬웨어가 영향을 미치는 것을 막을 수 있기 때문에 맬웨어 감염 가능성이 있는 경로 중 하나입니다.

이 경우 PC에서 맬웨어를 검사(scan your PC for malware) 해야 합니다 . 이를 위해 타사 도구를 사용할 수 있지만 가장 좋은 방법은 기본 제공 Microsoft Defender 를 사용하여 PC의 부팅 검사를 실행하는 것 입니다. 

이 완전한 바이러스 백신 및 맬웨어 방지 솔루션은 PC에서 가장 완고한 맬웨어 감염을 제거 할 수 있습니다. (remove most stubborn malware infections)그러나 아직 타사 바이러스 백신을 사용하지 않는 경우 에만 Microsoft Defender 를 사용할 수 있습니다. (Microsoft Defender)그렇다면 대안으로 해당 도구의 부팅 검색 기능을 사용하는 것이 좋습니다.

  1. 시작하려면 시작(Start) 메뉴를 마우스 오른쪽 버튼으로 클릭하고 설정(Settings) 을 선택합니다 .
  1. 설정 메뉴에서 업데이트 및 보안(Update & Security ) > Windows 보안(Windows Security ) > Windows 보안 열기(Open Windows Security) 를 선택합니다 .

  1. Windows 보안(Windows Security) 창에서 바이러스 및 위협 방지(Virus & threat protection ) > 검사 옵션 을 선택(Scan options) 합니다. Microsoft Defender 에 대한 추가 검사 방법 목록이 아래에 나타납니다.

  1. 나열된 Microsoft Defender 오프라인 검사(Microsoft Defender Offline scan) 옵션을 선택한 다음 지금 검사(Scan now ) 를 선택 하여 예약합니다.

  1. 열려 있는 모든 창을 닫고 작업을 저장하고 다시 시작할 준비를 하라는 메시지가 표시됩니다. 계속하려면 스캔(Scan) 을 선택하십시오 .

잠시 후 Windows 가 다시 시작되고 Microsoft Defender 검색 메뉴로 부팅됩니다. Microsoft Defender 는 PC에서 맬웨어를 확인합니다. 화면의 추가 지침에 따라 발견한 감염된 파일의 제거, 격리 또는 가능한 수정 사항을 확인합니다.

자동 Windows 업데이트 중지(Stop Automatic Windows Updates)

Windows 업데이트(Windows Update) 서비스 를 완전히 비활성화하고 업데이트 설치를 방지할 수는 없지만 일시적으로 중지할 수 있습니다. 이러한 업데이트를 일시 중지하면 특히 특정 업데이트로 인해 문제가 발생하는 경우 문제를 추가로 해결할 수 있습니다.

  1. 시작(Start) 메뉴 를 마우스 오른쪽 버튼으로 클릭하고 설정 을 선택하여 (Settings)시작(Start) 합니다 . 
  1. 설정 메뉴에서 업데이트 및 보안(Update & Security ) > Windows 업데이트를 선택합니다. (Windows Update. )7일 동안 업데이트 일시 중지 옵션을 선택하여 (Pause updates for 7 days)Windows 업데이트(Windows Update) 서비스를 일주일 동안 일시 중지하도록 선택할 수 있습니다 . 또는 고급 옵션(Advanced Options) 을 선택하여 더 긴 기간을 선택합니다. 

  1. 고급 옵션 의 (Advanced Options )업데이트 일시 중지(Pause updates ) 드롭다운 메뉴를 사용하여 Windows 업데이트(updates) 를 재개할 날짜를 선택 합니다 . 변경 사항이 자동으로 적용됩니다.

고급 옵션(Advanced Options) 메뉴 를 사용하여 업데이트를 연기하는 경우 날짜가 지나면 누락된 업데이트를 설치해야 프로세스를 반복할 수 있습니다.

Windows 10 업데이트 유지(Keeping Windows 10 Updated)

wuauserv 서비스로 인해 PC에서 높은 CPU 사용량이 발생하는 경우 기한이 지난 시스템 유지 관리를 가리킬 수 있습니다. (CPU)Windows 업데이트(Windows Update) 는 해당 프로세스의 일부이지만 업데이트가 번거로운 것 같으면 먼저 근본적인 문제를 조사하고 해결하기 위해 Windows 업데이트 설치를 중지 해야 할 수 있습니다.(stop the Windows Update installation)

특정 구성 요소( 그래픽 카드(graphics card) 포함 )를 사용하려면 최신 드라이버를 수동으로 다운로드해야 할 수도 있지만 Windows Update 또는 타사 앱을 사용하여 장치 드라이버(keeping your device drivers updated) 를 자동으로 업데이트하는 방법을 고려할 수도 있습니다. 오래된 소프트웨어가 걱정된다면 앱을 자동으로 업데이트(update your apps automatically) 할 수도 있습니다 .



About the author

저는 Edge 경험이 있는 숙련된 Windows 10 및 Windows 11/10 관리자입니다. 저는 이 분야에서 제공할 수 있는 풍부한 지식과 경험을 가지고 있습니다. 그렇기 때문에 제 기술이 귀사에 귀중한 자산이 될 것이라고 생각합니다. Windows 10과 Edge 모두에서 다년간의 경험을 통해 새로운 기술을 빠르게 배우고 문제를 신속하게 해결하며 비즈니스 운영에 대한 책임을 질 수 있습니다. 또한 Windows 10 및 Edge에 대한 경험을 통해 운영 체제의 모든 측면에 대해 매우 잘 알고 있으므로 서버 관리 또는 소프트웨어 응용 프로그램 관리에 도움이 될 것입니다.



Related posts