Windows 업데이트 오류는 Windows가 지속적으로 새 업데이트를 설치하고 다운로드하도록 강제하기 때문에 경험할 수 있는 최악의 오류 중 하나입니다. 그러한 오류 중 하나는 확실히 Windows 7 및 Windows 10 사용자 사이에서 일반적인 8024402c 오류입니다.
문제에 대한 몇 가지 다른 솔루션이 있으며 때때로 인터넷 공급자를 비난할 수도 있습니다. 주소가 때때로 PC가 Microsoft 서버에 연결하는 것을 허용하지 않기 때문입니다. 어쨌든 아래 방법을 따라하시면 문제를 해결해 드리겠습니다.
해결 방법 1:DNS 주소 변경
인터넷 공급자가 실제로 이러한 문제를 일으키는 경우 현재 DNS 주소가 단순히 Microsoft 서버와 호환되지 않는다는 사실을 해결할 수 없기 때문에 다른 솔루션이 매우 도움이 되지 않을 수 있습니다. 운 좋게도 아래 지침을 주의 깊게 따르면 DNS 주소를 변경하는 과정이 매우 쉽습니다. 문제가 발생하면 프로세스를 아주 쉽게 되돌릴 수 있습니다.
- Windows 로고 키 + R 키를 함께 눌러 실행 대화 상자를 엽니다. 그런 다음 "ncpa.cpl"을 입력하고 확인을 클릭합니다.
- 이제 인터넷 연결 창이 열리면 활성 네트워크 어댑터를 두 번 클릭하십시오.
- 그런 다음 속성을 클릭하고 인터넷 프로토콜 버전 4(TCP/IPv4)를 두 번 클릭합니다.
- 다음 DNS 서버 주소 사용 옵션 찾기
- 선호하는 DNS 서버를 8.8.8.8로 설정
- 대체 DNS 서버를 8.8.4.4로 설정합니다.
참고 :구글의 공개 DNS 서버 주소입니다.
<올 시작="7">해결 방법 2:HDD 및 SSD 드라이브 업데이트
일부 사용자는 동일한 오류 코드에 대한 경험을 공유했으며 HDD 또는 SDD 드라이버를 업데이트하면 이 특정 Windows 업데이트 오류 코드를 포함하여 컴퓨터의 많은 문제를 해결하는 데 도움이 된다고 말했습니다. 특히 최근에 컴퓨터에 새 저장 장치를 추가한 경우 동일한 작업을 수행하는 것이 좋습니다.
- 시작 버튼을 선택하고 장치 관리자를 입력한 다음 결과 목록에서 선택합니다.
- 카테고리 중 하나를 확장하여 장치 이름을 찾은 다음 마우스 오른쪽 버튼으로 클릭(또는 길게 탭)하고 드라이버 업데이트를 선택합니다. 저장 장치의 경우 디스크 드라이브 범주를 확장하고 업데이트할 장치를 마우스 오른쪽 버튼으로 클릭한 다음 상황에 맞는 메뉴에서 업데이트 옵션을 선택합니다.
- 업데이트된 드라이버 소프트웨어 자동 검색을 선택합니다.
- Windows에서 새 드라이버를 찾지 못하면 장치 제조업체의 웹사이트에서 드라이버를 찾아 지침을 따를 수 있습니다.
참고 :Windows 10을 사용하는 경우 최신 드라이버가 다른 Windows 업데이트와 함께 설치되는 경우가 많으므로 컴퓨터를 최신 상태로 유지하세요. Windows Update는 Windows 10에서 자동으로 실행되지만 아래 지침에 따라 새 업데이트를 확인할 수 있습니다.
- Windows 키 + I 키 조합을 사용하여 Windows PC에서 설정을 엽니다. 또는 작업 표시줄에 있는 검색 창을 사용하여 "설정"을 검색할 수 있습니다.
- 설정 앱에서 '업데이트 및 보안' 섹션을 찾아 엽니다.
- Windows 업데이트 탭에서 업데이트 상태 아래의 업데이트 확인 버튼을 클릭하여 사용 가능한 새 버전의 Windows가 있는지 확인하십시오.
- 있는 경우 Windows에서 자동으로 다운로드 프로세스를 진행해야 합니다.
해결 방법 3:PC에서 IPV6 비활성화
이 Windows 업데이트 오류는 IPv6을 활성화했고 연결에 필요한 로컬 게이트웨이가 없는 경우에 발생합니다. 이 방법으로 문제를 해결할 수 있었던 여러 사용자가 있지만 다른 사용자에게는 작동하지 않았습니다. 가장 안전한 방법은 스스로 작동하는지 확인하는 것입니다.
- Windows 로고 키 + R 키를 함께 눌러 실행 대화 상자를 엽니다. 그런 다음 "ncpa.cpl"을 입력하고 확인을 클릭합니다.
- 이제 인터넷 연결 창이 열리면 활성 네트워크 어댑터를 두 번 클릭하십시오.
- 그런 다음 속성을 클릭하고 목록에서 인터넷 프로토콜 버전 6 항목을 찾습니다. 이 항목 옆에 있는 확인란을 비활성화하고 확인을 클릭합니다. 변경 사항을 확인하고 오류가 다시 나타나는지 확인하려면 컴퓨터를 다시 시작하세요.
해결책 4:명령 프롬프트 조정
이 솔루션은 쉽게 수행할 수 있고 마지막으로 업데이트를 실행한 이후 손상되었을 수 있는 컴퓨터의 프록시 설정을 재설정하여 문제를 해결할 수 있으므로 매우 유용할 수 있습니다. 문제를 해결하려면 아래 지침을 따르세요.
- Windows 키 + X 키 조합을 사용하여 명령 프롬프트(관리자) 옵션을 선택해야 하는 메뉴를 엽니다. 또는 동일한 효과를 위해 시작 메뉴를 마우스 오른쪽 버튼으로 클릭하거나 명령 프롬프트를 검색하여 마우스 오른쪽 버튼으로 클릭하고 관리자 권한으로 실행을 선택할 수 있습니다.
- 아래에 표시된 명령을 입력하고 각 명령 다음에 Enter 키를 눌러야 제대로 실행됩니다.
netsh winhttp reset proxy
- Windows 업데이트로 돌아가서 PC에 문제가 계속 나타나는지 확인하십시오.
해결 방법 5:Windows 업데이트 구성 요소 재설정
이 방법은 다소 고급스럽고 완료하는 데 시간이 걸립니다. 그러나 사용자는 다른 방법이 실패하더라도 구성 요소를 재설정하면 문제를 해결할 수 있다고 보고했습니다.
이 솔루션을 진행하기 전에 실행 중인 모든 프로그램을 닫고 레지스트리를 편집하는 동안 심각한 문제가 발생할 경우에 대비하여 레지스트리 백업을 만드는 것이 좋습니다.
- Windows Update와 관련된 핵심 서비스인 Background Intelligent Transfer, Windows Update 및 Cryptographic Services를 종료하여 솔루션을 진행해 보겠습니다. 나머지 단계를 원활하게 수행하려면 시작하기 전에 비활성화하는 것이 중요합니다.
- "명령 프롬프트"를 검색하고 마우스 오른쪽 버튼으로 클릭한 다음 "관리자 권한으로 실행" 옵션을 선택합니다. 다음 명령을 복사하여 붙여넣고 각 명령 다음에 Enter를 클릭해야 합니다.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
- 그 후에 업데이트 구성 요소 재설정을 계속하려면 삭제해야 하는 일부 파일을 삭제해야 합니다. 이는 관리자 권한이 있는 명령 프롬프트를 통해서도 수행됩니다.
Del “%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\qmgr*.dat”
- 최후의 수단이 아닌 경우 다음 단계를 건너뛸 수 있습니다. 이 단계는 공격적인 접근 방식으로 간주되지만 핵심부터 업데이트 프로세스를 재설정합니다. 그래서 우리는 당신이 이것을 시도하는 것이 좋습니다. 온라인 포럼에서 많은 사람들이 제안했습니다.
- SoftwareDistribution 및 catroot2 폴더의 이름을 변경합니다. 이렇게 하려면 관리 명령 프롬프트에서 다음 명령을 복사하여 붙여넣고 각각을 복사한 후 Enter를 클릭하세요.
Ren %systemroot%\SoftwareDistribution SoftwareDistribution.bak Ren %systemroot%\system32\catroot2 catroot2.bak
<올 시작="6">
exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)<올 시작="7">
cd /d %windir%\system32
- BITS 서비스를 완전히 초기화하였으므로 서비스가 원활하게 실행되고 작동하는 데 필요한 모든 파일을 다시 등록해야 합니다. 그러나 각 파일은 자신을 재등록하기 위해 새 명령이 필요하므로 프로세스가 이전보다 길어질 수 있습니다. 명령을 하나씩 복사하고 누락되지 않았는지 확인하십시오. 다음은 해당 파일 옆에 있는 해당 명령과 함께 다시 등록해야 하는 파일 목록입니다.
- 일부 파일은 이러한 프로세스 후에 남아 있을 수 있으므로 이 단계에서 파일을 찾을 것입니다. 검색 창이나 실행 대화 상자에 "regedit"를 입력하여 레지스트리 편집기를 엽니다. 레지스트리 편집기에서 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE\COMPONENTS
- 구성 요소 키를 클릭하고 창 오른쪽에서 다음 키를 확인합니다. 그 중 하나라도 찾으면 모두 삭제하십시오.
PendingXmlIdentifier NextQueueEntryIndex AdvancedInstallersNeedResolving
- 다음으로 할 일은 다음 명령을 복사하여 관리 명령 프롬프트에 붙여넣어 Winsock을 재설정하는 것입니다.
netsh winsock reset
- Windows 7, 8, 8.1 또는 10을 실행하는 경우 명령 프롬프트에서 다음 명령을 복사하고 Enter 키를 누릅니다.
netsh winhttp reset proxy
- 위의 모든 단계가 문제 없이 진행되었다면 이제 아래 명령을 사용하여 첫 번째 단계에서 종료한 서비스를 다시 시작할 수 있습니다.
net start bits net start wuauserv net start appidsvc net start cryptsvc
- 나열된 모든 단계를 수행한 후 컴퓨터를 다시 시작합니다.
해결 방법 6:Internet Explorer에서 특정 설정 편집
Internet Explorer는 일반적으로 Windows 업데이트 및 전반적인 인터넷 연결과 관련된 특정 오류가 발생하는 경우 가장 먼저 확인해야 하는 위치입니다. 이러한 설정은 조정하기가 매우 쉽기 때문에 이 솔루션이 문제에 접근하는 첫 번째 단계인지 확인하십시오.
- Internet Explorer를 열고 오른쪽 상단에 있는 톱니바퀴 아이콘을 클릭합니다.
- 메뉴가 열리면 인터넷 옵션을 클릭합니다.
- 연결 탭으로 이동하여 LAN 설정을 클릭합니다.
- 자동으로 설정 감지 옆의 확인란을 선택하고 프록시 서버를 적극적으로 사용하지 않는 한 비어 있는지 확인하십시오. 이는 Windows를 업데이트하는 동안 권장되지 않습니다.
- 변경 사항을 적용하고 업데이트 오류가 계속 나타나는지 확인하기 전에 컴퓨터를 다시 시작하세요.
해결 방법 7:컴퓨터를 업데이트할 때까지 UAC 끄기
UAC는 사용자를 안전하게 보호하도록 설계되었지만 UAC가 켜져 있는 경우 이 오류가 발생하는 버그가 있는 것으로 보입니다. 항상 켜두는 것이 좋지만 업데이트가 설치될 때까지 잠시 동안 UAC를 비활성화할 수 있지만 가능한 한 빨리 다시 활성화해야 합니다.
- 시작 메뉴에서 제어판을 검색하여 엽니다.
- 제어판의 보기 기준 옵션을 큰 아이콘으로 전환하고 사용자 계정 옵션을 찾습니다.
- 이 파일을 열고 "사용자 계정 컨트롤 설정 변경"을 클릭합니다.
- 슬라이더에서 선택할 수 있는 여러 가지 옵션이 있음을 알 수 있습니다. 슬라이더가 최상위 수준으로 설정되어 있으면 평소보다 이러한 팝업 메시지를 더 많이 받게 됩니다. 또한 현재 겪고 있는 것과 유사한 오류 메시지는 일반적으로 사용자 계정 컨트롤에 의해 발생합니다.
- 업데이트가 성공적으로 설치될 것이므로 지금은 이 기능을 끄는 것이 좋습니다. 이렇게 하면 현재 문제를 해결하는 데 도움이 되었을 수 있지만 PC를 보호하는 역할을 하므로 반드시 그대로 두어야 합니다.
해결책 8:간단한 레지스트리 핫픽스
이 프로세스에는 매우 유용하지만 위험할 수 있는 레지스트리 편집이 필요합니다. 이 솔루션을 진행하기 전에 실행 중인 모든 프로그램을 닫고 레지스트리를 편집하는 동안 심각한 문제가 발생할 경우에 대비하여 레지스트리 백업을 만드는 것이 좋습니다.
- Windows 로고 키 + R 키를 함께 눌러 실행 대화 상자를 엽니다. 그런 다음 regedit를 입력하고 확인을 클릭합니다. 사용자 계정 컨트롤에서 메시지가 표시되면 예를 클릭합니다.
- 레지스트리 편집기 창에서 HKEY_LOCAL_MACHINE>> SOFTWARE>> Policies>> Microsoft>> Windows>> WindowsUpdate>> AU로 이동합니다.
- AU 키의 오른쪽 창에서 UseWUServer를 두 번 클릭하고 값 데이터를 0으로 변경한 다음 확인을 클릭합니다.
참고 :WindowsUpdate를 찾을 수 없으면 새로 만들어야 합니다. 아래 단계를 따르세요.
- Windows 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 새로 만들기> 키를 선택하고 새 키의 이름을 WindowsUpdate로 지정합니다.
- WindowsUpdate 폴더를 마우스 오른쪽 버튼으로 클릭한 다음 새로 만들기>> 키를 선택하고 새 키의 이름을 AU로 지정합니다.
- AU 키의 오른쪽 창을 마우스 오른쪽 버튼으로 클릭하고 새로 만들기>> DWORD(32비트) 값을 선택합니다. 새 값의 이름을 UseWUServer로 지정합니다. 값을 0으로 설정합니다.
- 지금 Windows 업데이트를 설치해 보십시오.
해결 방법 9:최신 버전의 .NET Framework 설치
업데이트 프로세스를 원활하게 진행하려면 이 도구의 최신 버전이 있어야 합니다.
최신 버전의 Microsoft .NET Framework를 다운로드하려면 이 링크로 이동하여 빨간색 다운로드 버튼을 클릭하십시오. 다운로드가 완료되면 다운로드한 파일을 찾아 실행합니다. 인터넷에 지속적으로 액세스할 수 있어야 합니다.
- 최신 버전을 설치했으면 이제 무결성을 확인할 차례입니다. 키보드에서 Windows 키 + R 키 조합을 사용하여 실행 대화 상자를 엽니다.
- 제어판을 입력하고 확인을 클릭하여 엽니다.
- 프로그램 제거 옵션을 클릭하고 Windows 기능 켜기/끄기를 클릭합니다. .NET Framework 4.6.1 항목을 찾고 활성화되어 있는지 확인하십시오.
- .NET Framework 4.6.1 옆의 확인란이 활성화되어 있지 않으면 확인란을 클릭하여 활성화합니다. 확인을 클릭하여 Windows 기능 창을 닫고 컴퓨터를 재부팅하십시오.
- .Net Framework 4.6.1이 이미 활성화된 경우 상자를 지우고 컴퓨터를 재부팅하여 .Net Framework를 복구할 수 있습니다. 컴퓨터가 다시 시작되면 .Net Framework를 다시 활성화하고 컴퓨터를 다시 시작하십시오.
참고:Windows 10 이외의 Windows 버전을 사용하는 경우 최신 버전이 다를 수 있으므로 함께 설치해야 합니다.