Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

0x8004005 및 0x800C005를 수정하는 방법

0x8004005 오류 Windows Server 2003 PC에서 "업데이트 검색"을 클릭하면 나타납니다. Windows가 진행률 표시줄에 "0%"를 표시한 직후 오류가 표시되어 업데이트가 실패했음을 나타냅니다. 이 오류는 일반적으로 손상된 링크 라이브러리 파일(.dll 파일)로 인해 발생하며 다음 오류를 표시합니다.

  • 0x8004005
  • 0x800C005

0x8004005 오류의 원인은 무엇입니까?

0x8004005 및 0x800C005 오류는 PC에서 .dll 파일이 손상되거나 누락되어 발생합니다. Windows가 시스템 업데이트를 시도할 때마다 Microsoft에서 릴리스하는 다양한 업데이트를 처리하는 데 필요한 일련의 파일을 열려고 시도합니다. 불행히도 이 업데이트 절차 중에 필요한 많은 파일이 손상되고 손상되는 경향이 있습니다. 즉, 이 오류를 수정하려면 Windows에 필요한 다양한 dll 파일의 손상을 복구할 수 있어야 합니다.

0x8004005 오류 수정 방법

1단계 – 인터넷 설정 및 방화벽 차단 확인

가장 먼저 해야 할 일은 인터넷 연결이 정상이고 Microsoft Update 서버가 방화벽에 의해 차단되고 있지 않은지 확인하는 것입니다. 이렇게 하려면 먼저 방화벽을 열고 PC에서 "HTTPS 데이터 전송"이 허용되는지 확인해야 합니다. 찾기가 까다로울 수 있지만 방화벽 유형이 너무 많기 때문에 여기에 수행할 작업을 정확히 나열하는 것은 불가능합니다.

2단계 – 필수 DLL 파일 등록

regsvr32를 사용할 수도 있습니다. 여러 .dll 파일을 다시 등록하는 명령:

  1. 시작을 클릭합니다. , 실행을 클릭합니다. , 열기에 cmd를 입력합니다. 상자를 클릭한 다음 확인을 클릭합니다.
  2. 명령 프롬프트에서 다음 명령을 입력합니다. 각 줄 다음에 Enter 키를 누릅니다.

    regsvr32 Softpub.dll
    regsvr32 Wintrust.dll
    regsvr32 Initpki.dll

  3. 확인을 클릭합니다. .
  4. 컴퓨터를 다시 시작합니다.

3단계 – 레지스트리 클리너를 사용하여 오류 복구

레지스트리 클리너는 일반적인 Windows 컴퓨터에서 발생하는 많은 일반적인 DLL 오류를 복구할 수 있기 때문에 0x8004005 오류와 같은 오류를 중지하는 좋은 방법입니다. 이 수정 사항의 특정 문제는 "레지스트리 데이터베이스"가 컴퓨터에 DLL 파일 및 해당 참조의 큰 목록을 저장한다는 것입니다. 이 목록은 PC의 모든 소프트웨어 프로그램에서 이러한 프로그램을 실행하는 데 필요한 다양한 파일을 로드하는 데 사용됩니다. 그러나 이 목록은 종종 손상되어 컴퓨터가 필요한 프로그램에 필요한 파일을 읽을 수 없습니다. 이것은 큰 문제이며 "레지스트리 클리너"를 사용하여 손상된 DLL 파일 목록을 검색하고 그 안에 있는 문제를 수정함으로써 해결되는 문제입니다. 아래에서 권장 레지스트리 클리너를 볼 수 있습니다.