- 그런 다음 업데이트 구성 요소를 계속 재설정하려면 삭제해야하는 일부 파일을 삭제해야합니다. 이것은 또한 관리 권한이있는 명령 프롬프트를 통해 수행됩니다.
Del“% ALLUSERSPROFILE % Application Data Microsoft Network Downloader qmgr * .dat”
- 이것이 최후의 수단이 아닌 경우 다음 단계를 건너 뛸 수 있습니다. 이 단계는 공격적인 접근 방식으로 간주되지만 업데이트 프로세스를 핵심에서 확실히 재설정합니다. 그래서 우리는 당신이 이것을 시도하는 것이 좋습니다. 온라인 포럼에서 많은 사람들이 제안했습니다.
- SoftwareDistribution 및 catroot2 폴더의 이름을 변경하십시오. 이를 수행하려면 관리 명령 프롬프트에서 다음 명령을 복사하여 붙여넣고 각 명령을 복사 한 후 Enter를 클릭하십시오.
Ren % systemroot % SoftwareDistribution SoftwareDistribution.bak Ren % systemroot % system32 catroot2 catroot2.bak
- 다음 명령은 BITS (Background Intelligence Transfer Service) 및 wuauserv (Windows 업데이트 서비스)를 기본 보안 설명 자로 재설정하는 데 도움이됩니다. 아래 명령을 수정하지 않도록하여 단순히 복사하는 것이 가장 좋습니다.
exe sdset 비트 D : (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRe ;;; PU) (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOCRRC ;;; PU)
- 현재 해결 방법을 진행하기 위해 System32 폴더로 다시 이동하겠습니다.
cd / d % windir % system32
- BITS 서비스를 완전히 재설정 했으므로 서비스가 원활하게 실행되고 운영되는 데 필요한 모든 파일을 다시 등록해야합니다. 그러나 각 파일을 다시 등록하려면 새 명령이 필요하므로 프로세스가 익숙한 것보다 더 길어질 수 있습니다. 명령을 하나씩 복사하고 생략하지 않도록합니다. 여기 재 등록해야하는 파일 목록과 그 옆에있는 해당 명령입니다.
- 이러한 프로세스 후에 일부 파일이 남아있을 수 있으므로이 단계에서 해당 파일을 찾아 보겠습니다. 검색 창이나 실행 대화 상자에 'regedit'를 입력하여 레지스트리 편집기를 엽니 다. 레지스트리 편집기에서 다음 키로 이동합니다.
HKEY_LOCAL_MACHINE COMPONENTS
- 구성 요소 키를 클릭하고 창 오른쪽에서 다음 키를 확인합니다. 그중 하나라도 찾으면 모두 삭제하십시오.
PendingXmlIdentifier NextQueueEntryIndex AdvancedInstallersNeedResolving
- 다음으로 할 일은 다음 명령을 복사하여 관리 명령 프롬프트에 다시 붙여 넣어 Winsock을 재설정하는 것입니다.
netsh winsock 재설정
- Windows 7, 8, 8.1 또는 10을 실행하는 경우 명령 프롬프트에서 다음 명령을 복사하고 Enter 키를 누릅니다.
netsh winhttp 재설정 프록시
- 위의 모든 단계를 쉽게 수행 한 경우 아래 명령을 사용하여 첫 번째 단계에서 종료 한 서비스를 다시 시작할 수 있습니다.
net 시작 비트 net start wuauserv net start appidsvc net start cryptsvc
- 나열된 모든 단계를 수행 한 후 컴퓨터를 다시 시작하십시오.
해결 방법 6 : Internet Explorer에서 특정 설정 편집
Internet Explorer는 일반적으로 Windows Update 및 전체 인터넷 연결과 관련된 특정 오류가 발생하는 경우 가장 먼저 확인해야하는 곳입니다. 이러한 설정은 조정하기가 매우 쉽기 때문에이 솔루션이 문제에 접근하는 첫 번째 단계인지 확인하십시오.
- 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 버전을 사용하는 경우 최신 버전과 설치해야하는 버전이 다를 수 있습니다.
9 분 읽기