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

게시 됨: 2019-12-10

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

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

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

방법 1: Windows 업데이트 문제 해결사 실행

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

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

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

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

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

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

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

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

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

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

넷 스톱 wuauserv

순 정지 비트

참고: 이 명령은 Background Intelligent Transfer Service 및 Windows Update Service를 중지합니다.

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

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

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

인터넷 시작 wuauserv

순 시작 비트

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

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

넷 스톱 cryptsvc

md %systemroot%\system32\catroot2.old

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

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

순 시작 cryptsvc

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

방법 4: Cleanup-Image 명령줄 실행

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

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

dism /online /cleanup-image /startcomponentcleanup

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

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

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

추천

Auslogics BoostSpeed로 PC 문제 해결

BoostSpeed는 PC 청소 및 최적화 외에도 개인 정보를 보호하고 하드웨어 문제를 진단하며 속도 향상을 위한 팁을 제공하고 대부분의 PC 유지 관리 및 서비스 요구 사항을 처리하는 20개 이상의 도구를 제공합니다.

Auslogics BoostSpeed는 인증된 Microsoft Silver Application Developer인 Auslogics의 제품입니다.
무료 다운로드

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

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