'공급자 DLL을 올바르게 초기화하지 못했습니다'문제를 해결하는 방법?

Microsoft의 업데이트는 Windows 10의 성능을 개선하고 버그를 수정합니다. 그러나 출시 될 때 모든 것이 항상 순조롭게 진행되는 것은 아닙니다. 일부 사용자는 독립 실행 형 패키지 또는 전체 업데이트를 설치할 때 오류 코드 0x8009001d가 표시된다고 불평했습니다. 일반적으로 "공급자 DLL을 올바르게 초기화하지 못했습니다."라는 메시지가 표시됩니다.

Windows 오류 0x8009001d 란 무엇입니까?

오류 0x8009001d가 나타나는 데는 여러 가지 이유가 있습니다. 정크 파일, 남은 소프트웨어, 손상된 시스템 파일 및 기타 문제가 그 뒤에있을 수 있습니다. 따라서 '공급자 DLL을 올바르게 초기화하지 못했습니다'오류를 수정하는 방법에 대한 방법을 공유하면 모든 솔루션이 앞서 언급 한 문제 해결과 관련이 있음을 알 수 있습니다. 문제를 영구적으로 제거 할 때까지 목록 아래로 내려 가야합니다.

방법 1 : Windows Update 용 문제 해결사 실행

Windows 10의 가장 큰 장점 중 하나는 다양한 문제에 대한 문제 해결사가 있다는 것입니다. 오류 0x8009001d는 Windows Update와 관련이 있으므로 전용 문제 해결사를 사용할 수 있습니다. 유틸리티를 실행하려면 다음 단계를 따르십시오.

  1. 키보드에서 Windows 키 + I를 눌러 설정 앱을 시작합니다.
  2. 설정 창이 나타나면 업데이트 및 보안을 클릭하십시오.
  3. 왼쪽 창 메뉴로 이동 한 다음 문제 해결을 클릭합니다.
  4. 오른쪽 창으로 이동 한 다음 Windows 업데이트를 선택합니다.
  5. 문제 해결사 실행 버튼을 클릭합니다.

유틸리티가 오류를 식별하고 그에 따라 해결하도록합니다. 이제 문제 해결사가 문제를 해결하기 위해 추가 조치를 취할 것을 권장하는 경우 해당 조치를 따르십시오.

방법 2 : Windows Update의 구성 요소 재설정

일부 Windows 업데이트 구성 요소가 손상되었거나 손상되었을 수 있습니다. 따라서 'NTE_Provider_DLL_Fail'오류를 수정하는 방법을 배우려면 Windows 업데이트 구성 요소를 재설정하는 방법을 알아야합니다. 이렇게하면 손상된 시스템 파일이 교체되고 손상된 시스템 이미지가 수정되며 Winsock 설정이 재설정됩니다. 이렇게하려면 아래 지침을 따르십시오.

  1. 가장 먼저해야 할 일은 Microsoft의 공식 웹 사이트로 이동 한 다음 Reset Windows Update Agent Tool을 다운로드하는 것입니다.
  2. 유틸리티를 다운로드 한 후 마우스 오른쪽 버튼으로 클릭 한 다음 상황에 맞는 메뉴에서 관리자 권한으로 실행을 선택합니다.
  3. 창에서 "Y"(따옴표 없음)를 입력 한 다음 Enter 키를 누르십시오.
  4. 다음 옵션이 표시됩니다.
  • 보호 된 모든 시스템 파일을 검사하고 손상된 파일을 교체합니다 (sfc / scannow).
  • Windows 시스템 이미지의 손상 검사, 감지 및 복구
  • 대체 된 구성 요소 정리
  • Windows 업데이트 구성 요소 재설정
  • Windows 레지스트리에서 잘못된 값 변경
  • 임시 파일 삭제
  1. Windows Update 구성 요소를 재설정하려면 "4"(따옴표 제외)를 입력합니다.

이 단계를 완료하면 프로세스 상태를 자세히 설명하는 여러 메시지가 화면에 표시됩니다. 작업이 완료되면 아무 키나 누를 수 있습니다. 컴퓨터를 다시 시작한 다음 오류가 사라 졌는지 확인하십시오.

방법 3 : Catroot2 및 SoftwareDistribution 폴더의 내용 삭제

Windows 오류 0x8009001d를 제거하는 방법을 배우는 또 다른 트릭이 있습니다. Windows Update는 다운로드 한 파일을 Catroot2와 SoftwareDistribution의 두 폴더에 저장합니다. 따라서 업데이트 파일이 손상되거나 손상된 경우 이러한 폴더의 내용을 삭제할 수 있습니다. 이 작업을 수행하려면 관리자 권한이 필요합니다. 계속하려면 아래 지침을 따르십시오.

  1. 키보드에서 Windows 키 + R을 눌러 실행 대화 상자를 시작합니다.
  2. 실행 대화 상자에 "CMD"(따옴표 제외)를 입력합니다.
  3. 관리자 권한으로 명령 프롬프트를 시작해야합니다. 따라서 키보드에서 Ctrl + Shift + Enter를 눌러야합니다.
  4. 명령 프롬프트가 실행되면 다음 명령 줄을 하나씩 실행합니다.

net stop wuauserv

순 정지 비트

참고 : 이러한 명령은 Background Intelligent Transfer Service 및 Windows 업데이트 서비스를 중지합니다.

  1. 다음으로해야 할 일은 C : \ Windows \ SoftwareDistribution 폴더로 이동하는 것입니다.
  2. 키보드에서 Ctrl + A를 눌러 모든 파일을 선택한 다음 삭제를 선택합니다.

참고 : 폴더의 일부 파일이 사용중인 경우 컴퓨터를 다시 시작하고 명령 줄을 다시 실행해야 할 수 있습니다.

  1. SoftwareDistribution 폴더를 비운 후 PC를 재부팅하십시오. 관리자 권한으로 명령 프롬프트를 다시 열고 다음 명령 줄을 차례로 실행해야합니다.

net start wuauserv

순 시작 비트

이 단계를 수행하면 폴더가 자동으로 다시 채워집니다. 이제 catroot2 폴더의 내용을 비워야합니다. 다시 한 번 상승 된 형태의 명령 프롬프트를 열어야합니다.

  1. 명령 프롬프트가 실행되면 다음 명령 줄을 차례로 실행합니다.

net stop cryptsvc

md % systemroot % \ system32 \ catroot2.old

xcopy % systemroot % \ system32 \ catroot2 % systemroot % \ system32 \ catroot2.old / s

  1. 이 명령 줄을 실행 한 후 catroot2 폴더의 모든 내용을 제거합니다.
  2. 이제 아래 명령을 실행해야합니다.

net start cryptsvc

이 단계를 완료하면 Windows Update를 다시 실행할 때 catroot2 폴더가 재설정됩니다. 오류 0x8009001d로 인해 업데이트를 성공적으로 설치할 수없는 경우 다음 해결 방법을 시도해야합니다.

방법 4 : 정리 이미지 명령 줄 실행

'공급자 DLL을 올바르게 초기화하지 못했습니다'오류가 나타나는 이유 중 하나는 손상된 Windows 이미지 때문입니다. 명령 줄을 실행하여 Windows 이미지를 정리할 수 있습니다. 단계는 다음과 같습니다.

  1. 키보드에서 Windows 키를 누릅니다.
  2. "명령 프롬프트"(따옴표 제외)를 입력합니다.
  3. 결과에서 명령 프롬프트를 마우스 오른쪽 단추로 클릭 한 다음 상황에 맞는 메뉴에서 관리자 권한으로 실행을 선택합니다.
  4. 앱에 대한 권한을 부여하라는 메시지가 표시되면 예를 클릭합니다.
  5. 상승 된 명령 프롬프트가 나타나면 다음 명령 줄을 실행합니다.

dism / online / cleanup-image / startcomponentcleanup

프로세스가 완료되면 컴퓨터를 다시 시작하고 업데이트를 다시 설치하십시오.

방법 5 : 임시 및 정크 파일 지우기

컴퓨터에 쓸모없는 캐시 및 불필요한 파일과 같이 너무 많은 정크가 쌓이면 특정 서비스와 프로세스가 예상대로 실행되지 않습니다. 따라서 이러한 정크 파일을 제거하는 것이 좋습니다. 디스크 정리 유틸리티를 사용할 수 있지만 프로세스에 시간이 많이 걸릴 수 있습니다. 그 외에는 사라지는 것을 완전히 제어 할 수 없습니다. 따라서 PC 정크를 청소하기위한 신뢰할 수있는 도구를 사용하는 것이 좋습니다.

이 목적을 위해 설계된 많은 응용 프로그램이 있지만 Auslogics BoostSpeed처럼 효과적이고 편리한 결과를 약속하는 사람은 많지 않습니다. 프로그램을 설치하기 만하면 몇 번의 클릭만으로 정크 파일을 안전하게 제거 할 수 있습니다. 과부하 된 캐시를 삭제하는 것 외에도이 도구는 유효하지 않은 레지스트리 키를 제거하고, 드라이브를 조각 모음하고, Windows를 깔끔하고 효율적으로 만들 수 있습니다. 프로세스가 완료되면 시스템 안정성을 복원하고 더 빠른 컴퓨터를 즐길 수 있습니다. 물론 오류 0x8009001d를 제거하고 사용 가능한 업데이트를 성공적으로 설치합니다.

공유 한 솔루션 중 하나가 오류 0x8009001d를 해결하는 데 도움이 되었기를 바랍니다. 즉, 우리가 훌륭한 수정 사항을 놓쳤다 고 생각되면 아래 의견에 자유롭게 공유하십시오!