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

Windows 10, 8.1, 7에서 윈도우 업데이트 캐시 삭제하는 3가지 방법

윈도우 업데이트 캐시를 삭제하면 다운로드가 멈추는 현상, 다양한 오류 코드와 함께 설치에 실패하는 문제 등 대부분의 윈도우 업데이트 관련 오류를 해결할 수 있다는 사실을 알고 계셨나요? 윈도우는 업데이트 확인 시 설치 파일들을 자동으로 캐시 폴더에 저장하는데, 이는 업데이트를 다시 적용해야 할 때 유용하게 사용됩니다. 하지만 때로는 버그가 있는 업데이트 파일이나 캐시 폴더의 손상으로 인해 전체 업데이트 과정이 중단되어, 다운로드가 몇 시간씩 멈춰 있거나 여러 가지 오류와 함께 설치에 실패하게 됩니다.

노트북에서 일부 업데이트가 로드되지 않거나 설치되지 않는 문제를 겪고 있다면 윈도우 업데이트 캐시 삭제가 효과적인 해결책이 될 수 있습니다. 캐시를 삭제하면 기존의 오래된 업데이트 파일이 제거되고, 마이크로소프트 서버에서 새로운 업데이트 파일을 다시 받아오게 됩니다. 이를 통해 손상된 업데이트 파일로 인해 설치가 실패하는 문제도 해결할 수 있습니다. 이번 글에서는 윈도우 업데이트 캐시를 삭제하는 세 가지 방법을 소개합니다.

윈도우 업데이트 캐시 폴더 위치

업데이트 캐시는 업데이트 설치 파일을 저장하는 특수 폴더입니다. 시스템 드라이브(C:)의 루트 디렉터리에 위치하며, 정확한 경로는 다음과 같습니다.

C:\Windows\SoftwareDistribution\Download

방법 1: 다운로드된 업데이트 파일 직접 삭제하기

Windows 7, 8.1, 10 등 지원되는 모든 버전에서 캐시된 업데이트 파일을 삭제하는 것은 매우 간단합니다. 아래 순서대로 진행해 보세요.

1단계: 업데이트 서비스 중지

  • Windows + R 키를 눌러 실행 창을 엽니다.
  • services.msc를 입력하고 확인을 클릭하여 서비스 콘솔을 실행합니다.
  • 목록을 스크롤하여 Windows Update 서비스를 찾은 후 마우스 오른쪽 버튼을 클릭하고 중지를 선택합니다.
  • 같은 방법으로 BITS(Background Intelligent Transfer Service) 서비스도 찾아 중지합니다.

Windows 10, 8.1, 7에서 윈도우 업데이트 캐시 삭제하는 3가지 방법

2단계: Download 폴더 내용 삭제

  • Windows + E 단축키로 파일 탐색기를 엽니다.
  • C:\WINDOWS\SoftwareDistribution\Download 경로로 이동합니다.
  • Download 폴더 안의 모든 파일을 선택합니다(Ctrl + A 단축키 활용 가능).
  • Delete 키를 눌러 모든 파일을 삭제합니다.

Windows 10, 8.1, 7에서 윈도우 업데이트 캐시 삭제하는 3가지 방법

3단계: 서비스 다시 시작

  • 다시 서비스 콘솔로 돌아갑니다.
  • Windows Update 서비스를 찾아 마우스 오른쪽 버튼을 클릭하고 시작을 선택합니다.
  • BITS 서비스도 동일하게 시작합니다.

이것으로 끝입니다. PC를 재시작하면, 다음에 윈도우가 업데이트를 확인할 때 마이크로소프트 서버에서 새로운 업데이트 파일을 다운로드합니다. 새로 받은 파일은 대부분 오류 없이 문제없이 설치됩니다.

방법 2: 명령 프롬프트로 업데이트 캐시 삭제하기

명령 프롬프트를 통해서도 윈도우 업데이트 캐시를 삭제할 수 있습니다.

  1. 명령 프롬프트를 관리자 권한으로 실행합니다.
  2. 윈도우에서 표시하는 UAC(사용자 계정 컨트롤) 메시지를 허용합니다.
  3. 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누릅니다.
    • net stop wuauserv — Windows Update 서비스를 중지합니다.
    • cd %Windir%\SoftwareDistribution — 윈도우가 설치된 SoftwareDistribution 디렉터리로 이동합니다.
    • del /f /s /q Download — SoftwareDistribution의 Download 폴더를 삭제합니다. (/f: 읽기 전용 파일 강제 삭제, /s: 하위 디렉터리 포함, /q: 확인 메시지 없이 조용히 삭제)
    • net start wuauserv — Windows Update 서비스를 다시 시작합니다.

Windows 10, 8.1, 7에서 윈도우 업데이트 캐시 삭제하는 3가지 방법

방법 3: 윈도우 업데이트 구성 요소 초기화하기

윈도우 업데이트 구성 요소를 초기화하면 업데이트 문제를 해결하고 보안 패치, 드라이버, 기능 업데이트를 다시 정상적으로 받을 수 있습니다.

1단계: 관련 서비스 중지

명령 프롬프트를 관리자 권한으로 실행한 뒤, BITS, 암호화 서비스, MSI Installer, Windows Update 서비스를 중지해야 합니다. 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누르세요.

  1. net stop wuauserv
  2. net stop cryptSvc
  3. net stop bits
  4. net stop msiserver

2단계: SoftwareDistribution 및 Catroot2 폴더 이름 변경

이제 SoftwareDistribution과 Catroot2 폴더의 이름을 변경합니다. 명령 프롬프트에 아래 명령어를 입력하고 각 줄마다 Enter 키를 누르세요.

  1. ren C:\Windows\SoftwareDistribution SoftwareDistribution.old
  2. ren C:\Windows\System32\catroot2 Catroot2.old

3단계: 서비스 다시 시작

중지했던 BITS, 암호화 서비스, MSI Installer, Windows Update 서비스를 다시 시작합니다. 아래 명령어를 한 줄씩 입력하고 각 줄마다 Enter 키를 누르세요.

  1. net start wuauserv
  2. net start cryptSvc
  3. net start bits
  4. net start msiserver

마지막으로 명령 프롬프트에 Exit를 입력하여 창을 닫고, 컴퓨터를 재시작합니다. 이후 업데이트를 확인하면 마이크로소프트 서버에서 새로운 업데이트 파일을 정상적으로 다운로드하게 됩니다.

함께 참고하면 좋은 관련 글

  • Windows 10, 8.1, 7에서 '서비스 등록이 없거나 손상됨' 오류 해결 방법
  • Windows 10에서 ntoskrnl.exe 높은 메모리 사용량 문제 해결 방법
  • Windows 10 1909 업데이트 후 Microsoft Edge가 충돌하거나 작동하지 않을 때 해결법
  • Windows 10 자동 복구 무한 루프 "PC가 올바르게 시작되지 않았습니다" 해결 방법
  • Windows 10/8/7에서 알 수 없는 하드 오류(Unknown Hard Error) 해결 방법 5가지