Windows

Com es pot solucionar el problema "El proveïdor DLL no s'ha pogut inicialitzar correctament"?

Les actualitzacions de Microsoft haurien de millorar el rendiment de Windows 10 i corregir-ne els errors. Tot i això, les coses no sempre van bé quan es presenten. Alguns usuaris es van queixar que quan instal·lessin un paquet autònom o una actualització completa, rebessin el codi d'error 0x8009001d. Normalment, s'acompanya d'un missatge que diu: "El proveïdor DLL no s'ha pogut inicialitzar correctament".

Què és l'error de Windows 0x8009001d?

Hi ha moltes raons per les quals apareix l’error 0x8009001d. Hi podrien haver fitxers brossa, restes de programari, fitxers del sistema corruptes i altres problemes. Per tant, un cop compartim els mètodes sobre com solucionar l’error ‘El proveïdor DLL no s’ha pogut inicialitzar correctament’, veureu que totes les solucions estan relacionades amb la resolució dels problemes esmentats. Assegureu-vos que aneu baixant de la llista fins que desfeu el problema permanentment.

Mètode 1: executar l'eina de resolució de problemes per a Windows Update

Una de les grans coses de Windows 10 és que té solucions de resolució de problemes per a diversos problemes. Com que l'error 0x8009001d està relacionat amb Windows Update, podeu utilitzar l'eina de resolució de problemes dedicada. Per executar la utilitat, seguiu els passos següents:

  1. Inicieu l'aplicació Configuració prement la tecla Windows + I del teclat.
  2. Un cop aparegui la finestra Configuració, feu clic a Actualitza i seguretat.
  3. Aneu al menú del tauler esquerre i feu clic a Resolució de problemes.
  4. Aneu al tauler dret i seleccioneu Windows Update.
  5. Feu clic al botó Executa l’eina de resolució de problemes.

Deixeu que l’utilitat identifiqui l’error i el resolgui en conseqüència. Ara, si l’eina de resolució de problemes us recomana que realitzeu accions addicionals per solucionar el problema, seguiu-les.

Mètode 2: restabliment dels components de Windows Update

És possible que alguns dels components de Windows Update estiguin danyats o danyats. Per tant, si voleu aprendre a solucionar l’error ‘NTE_Provider_DLL_Fail’, heu de saber com restablir els components de Windows Update. En fer-ho, se substituiran els fitxers del sistema danyats, es corregirà una imatge del sistema danyada i es restabliran els paràmetres de Winsock. Per fer-ho, seguiu les instruccions següents:

  1. El primer que heu de fer és anar al lloc web oficial de Microsoft i, a continuació, descarregar l’eina Reinicia l’agent de Windows Update.
  2. Després de descarregar la utilitat, feu-hi clic amb el botó dret i seleccioneu Executa com a administrador al menú contextual.
  3. A la finestra, escriviu “Y” (sense cometes) i premeu Retorn.
  4. Veureu les opcions següents:
  • Escaneja tots els fitxers del sistema protegits i substitueix els danyats (sfc / scannow)
  • Escanejar, detectar i reparar danys a la imatge del sistema de Windows
  • Netejar els components substituïts
  • Restableix els components de Windows Update
  • Canvieu els valors no vàlids al registre de Windows
  • Suprimiu fitxers temporals
  1. Escriviu "4" (sense cometes) per restablir els components de Windows Update.

Després de completar aquests passos, es mostraran diversos missatges a la pantalla que detallen l'estat del procés. Podeu prémer qualsevol tecla un cop finalitzada l'operació. Reinicieu l'ordinador i comproveu si l'error ha desaparegut.

Mètode 3: supressió del contingut de les carpetes Catroot2 i SoftwareDistribution

Hi ha un altre truc per aprendre a eliminar l’error de Windows 0x8009001d. Windows Update emmagatzema els fitxers descarregats en dues carpetes: Catroot2 i SoftwareDistribution. Per tant, si els fitxers d'actualització estan danyats o danyats, podeu suprimir el contingut d'aquestes carpetes. Tingueu en compte que necessiteu privilegis administratius per fer-ho. Per continuar, seguiu les instruccions següents:

  1. Al teclat, premeu la tecla Windows + R per iniciar el quadre de diàleg Executar.
  2. Al quadre de diàleg Executa, escriviu "CMD" (sense cometes).
  3. Heu d'iniciar el símbol del sistema amb privilegis administratius. Per tant, heu de prémer Ctrl + Maj + Retorn al teclat.
  4. Un cop s'hagi activat el símbol del sistema, executeu les línies d'ordres següents una per una:

net stop wuauserv

bits de parada nets

Nota: Aquestes ordres aturaran el servei de transferència intel·ligent en segon pla i el servei de Windows Update.

  1. El següent que heu de fer és anar a la carpeta C: \ Windows \ SoftwareDistribution.
  2. Premeu Ctrl + A al teclat per seleccionar tots els fitxers i seleccioneu Suprimeix.

Nota: Si s’utilitzen alguns dels fitxers de la carpeta, és possible que hàgiu de reiniciar l’ordinador i tornar a executar les línies d’ordres.

  1. Després de buidar la carpeta SoftwareDistribution, reinicieu el PC. Heu de tornar a obrir el símbol del sistema amb privilegis administratius i, a continuació, executar les línies d’ordres següents una darrere l’altra:

net start wuauserv

bits inicials nets

Després de seguir aquests passos, la carpeta es repoblarà automàticament. Ara, heu d’esborrar el contingut de la carpeta quatreot2. Un cop més, haureu d'obrir un formulari elevat de símbol del sistema.

  1. Un cop s'hagi activat el símbol del sistema, executeu les línies d'ordres següents una darrere l'altra:

net stop cryptsvc

md% systemroot% \ system32 \ quatreot2.old

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

  1. Després d’executar aquestes línies d’ordres, traieu tot el contingut de la carpeta quatreot2.
  2. Ara, cal que executeu l'ordre següent:

net start cryptsvc

Un cop hàgiu completat aquests passos, la carpeta quatreot2 es restablirà quan torneu a executar Windows Update. Si l'error 0x8009001d encara impedeix instal·lar correctament les actualitzacions, proveu la següent solució.

Mètode 4: Execució de la línia d'ordres Cleanup-Image

Un dels motius pels quals apareix l’error ‘Provider DLL no ha pogut inicialitzar correctament’ és per una imatge de Windows danyada. Podeu executar una línia d'ordres per netejar les imatges del Windows. Aquests són els passos següents:

  1. Al teclat, premeu la tecla Windows.
  2. Escriviu "símbol del sistema" (sense cometes).
  3. Feu clic amb el botó dret al símbol del sistema des dels resultats i, a continuació, seleccioneu Executa com a administrador al menú contextual.
  4. Si se us demana que doneu permís a l'aplicació, feu clic a Sí.
  5. Un cop aparegui el símbol del sistema elevat, executeu la línia d'ordres següent:

dism / online / cleanup-image / startcomponentcleanup

Un cop finalitzat el procés, reinicieu l'ordinador i torneu a instal·lar les actualitzacions.

Mètode 5: esborrar fitxers temporals i brossa

Un cop l'ordinador hagi acumulat massa brossa, com ara memòria cau inútil i fitxers innecessaris, determinats serveis i processos no s'executaran com se suposa. Per tant, us recomanem que desfeu aquests fitxers brossa. Podeu utilitzar la utilitat Neteja de disc, però el procés pot trigar molt de temps. A part d’això, no tindreu el control total del que desapareix. Com a tal, us suggerim que utilitzeu una eina fiable dedicada a netejar les brossa de PC.

Hi ha moltes aplicacions dissenyades per a aquest propòsit, però no moltes prometen resultats efectius i convenients com ho fa Auslogics BoostSpeed. Tot el que heu de fer és instal·lar el programa i, en pocs clics, podeu desfer-vos dels fitxers brossa amb seguretat. A part de suprimir la memòria cau sobrecarregada, aquesta eina també eliminarà les claus de registre no vàlides, desfragmentarà les unitats i reduirà el Windows per fer-la neta i eficaç. Un cop finalitzat el procés, podreu restaurar l'estabilitat del sistema i gaudir d'un equip més ràpid. Per descomptat, desapareixerà l’error 0x8009001d i instal·larà correctament les actualitzacions disponibles.

Esperem que una de les solucions que hem compartit us hagi ajudat a resoldre l'error 0x8009001d. Dit això, si creieu que ens hem perdut alguna solució excel·lent, no dubteu a compartir-la als comentaris següents.

$config[zx-auto] not found$config[zx-overlay] not found