Windows Update가 자체적으로 문제를 유발하고 다운로드한 구성 요소를 업데이트하지 못하는 경우가 많습니다. 여러 번 시도했지만 설치를 거부하는 업데이트 모듈에 '보류 중인 변경 사항' 알림이 표시될 수 있습니다. 이러한 경우 이미 다운로드한 Windows 업데이트 파일을 삭제하는 것이 좋습니다.
업데이트 모듈은 파일이 있는지 확인합니다. 그렇지 않으면 전체 프로세스를 다시 초기화하고 업데이트 다운로드를 다시 시작합니다. 업데이트 파일이 부분적으로 다운로드되는 것은 문제가 아니며 이 문제가 해결됩니다.
방법 1:임시 폴더의 내용 삭제
컴퓨터의 임시 폴더는 파일을 다운로드할 때 보관하고 설치 프로그램은 파일을 올바른 디렉토리에 설치하려고 할 때 이 폴더에서 파일을 가져옵니다. 설치 프로그램은 설치가 수행되도록 선택한 동일한 폴더에 파일을 다운로드하지 않습니다.
Run 터미널을 사용하여 액세스하여 발생한 문제를 해결하기 위해 임시 폴더의 내용을 삭제할 수 있습니다.
- Windows + R을 누르고 “%temp%를 입력합니다. "를 입력하고 Enter 키를 누릅니다.
- 임시 폴더를 지우지 않은 경우 디렉토리에 수백 개의 항목이 표시됩니다. 또한 문제가 발생할 경우 복원할 수 있도록 이 폴더를 다른 위치에 복사하는 것이 좋습니다.
모든 항목을 선택하고 마우스 오른쪽 버튼으로 클릭한 다음 삭제를 선택합니다. .
- 그런 다음 컴퓨터의 전원을 껐다가 켠 후 이 작업으로 문제가 해결되었는지 확인하세요.
방법 2:SoftwareDistribution 폴더의 내용 삭제
SoftwareDistribution은 컴퓨터에 최신 Windows 업데이트를 설치하는 데 필요할 수 있는 파일을 임시로 저장하는 데 사용되는 Windows 디렉토리에 있는 폴더입니다. 이것은 업데이트 모듈의 요구 사항이며 이에 대한 읽기/쓰기 작업은 WUagent에서 관리합니다.
이 폴더의 내용을 삭제하면 업데이트 기록이 삭제됩니다. 기록 삭제에는 고유한 특전이 있을 수 있습니다. 예를 들어 업데이트 모듈을 초기화하는 데 더 이상 많은 시간이 걸리지 않습니다. 내용을 삭제하기 전에 업데이트 모듈을 비활성화해야 합니다.
- Windows + S를 누르고 '명령 프롬프트를 입력합니다. " 대화 상자에서 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행을 선택합니다. ".
- 명령 프롬프트에서 "net stop wuauserv를 입력합니다. " 및 "순 정지 비트 ". 아직 명령 프롬프트를 닫지 마십시오. 나중에 필요할 수 있습니다.
이제 Windows Update 디렉토리로 이동하여 이미 존재하는 모든 업데이트된 파일을 삭제합니다. 파일 탐색기나 내 컴퓨터를 열고 단계를 따르세요.
- 아래에 기재된 주소로 이동합니다. 또한 Run 애플리케이션을 실행하고 주소를 복사하여 붙여넣기하여 직접 연결할 수도 있습니다.
C:\Windows\SoftwareDistribution
- 소프트웨어 배포 내의 모든 항목 삭제 폴더를 잘라서 다른 위치에 다시 붙여넣을 수도 있습니다.
참고: 대신 소프트웨어 배포 폴더의 이름을 바꿀 수도 있습니다. "SoftwareDistributionold"와 같은 이름을 지정합니다.
이제 Windows Update 서비스를 다시 켜고 다시 시작해야 합니다. 처음에는 업데이트 관리자가 세부 정보를 계산하고 다운로드를 위한 매니페스트를 준비하는 데 몇 분이 걸릴 수 있습니다.
- Windows + S를 누르고 '명령 프롬프트를 입력합니다. " 대화 상자에서 응용 프로그램을 마우스 오른쪽 버튼으로 클릭하고 "관리자 권한으로 실행을 선택합니다. ".
- 명령 프롬프트에서 "net start wuauserv를 입력합니다. " 및 "순 시작 비트 "를 입력하고 Enter 키를 누릅니다.
- 이제 컴퓨터를 다시 시작하고 Windows 업데이트 파일을 삭제하라는 메시지가 표시된 작업을 수행해 보십시오.
해결책 3:XML 파일 삭제
Windows는 다운로드된 모든 업데이트 파일을 추적하거나 현재 다운로드할 대기열에 있는 XML 파일을 유지 관리합니다. 이 XML 파일을 삭제하면 모든 목록이 손실되고 Windows에서 누락된 목록을 찾으면 새 목록을 만들고 모든 작업을 다시 초기화합니다.
참고: 목록을 삭제하는 대신 파일을 잘라서 다른 위치에 붙여넣는 것이 현명합니다. 그러면 문제가 발생하면 언제든지 복원할 수 있습니다.
- Windows + R을 누르고 “C:\Windows\WinSxS\를 입력합니다. "를 입력하고 Enter 키를 누릅니다.
- 대기 중인 XML 파일에 대한 디렉토리 검색 및 삭제
- 컴퓨터를 올바르게 다시 시작하고 Windows 업데이트 파일이 성공적으로 삭제되었는지 확인합니다.
해결책 4:CatRoot2 폴더 재설정
Catroot 및 catroot2는 Windows 업데이트 작업에 필수적인 폴더입니다. 이들은 업데이트 패키지의 서명을 저장하는 데 사용되며 설치 프로세스에 도움이 됩니다. catroot2 폴더 재설정은 여러 Windows 업데이트 문제에 대한 알려진 수정 사항입니다.
참고: catroot2 폴더를 삭제하거나 이름을 바꾸지 마십시오. 이 폴더는 Windows에서 자동으로 다시 생성되지만 후자가 완료되면 다시 생성되지 않습니다.
- Windows + S를 누르고 'cmd를 입력합니다. " 대화 상자에서 애플리케이션을 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택합니다. .
- 상승된 명령 프롬프트에서 다음 명령문을 하나씩 실행합니다.
net stop cryptsvc md %systemroot%\system32\catroot2.old
이제 모든 콘텐츠 를 삭제하십시오. catroot2 폴더의 폴더를 삭제하고 다음 명령을 실행합니다.
net start cryptsvc
Windows 업데이트를 다시 실행할 때마다 catroot 폴더가 재설정됩니다.