Error 0x8007000d al actualizar Windows 10: ¿cómo solucionarlo?
La aparición del código de error 0x8007000d en tu ordenador suele significar que hay un archivo solicitado por el Centro de Actualización de Windows en la unidad, pero no se ha podido acceder a él porque está dañado o falta. Esta incidencia impedirá que realices una actualización del sistema operativo Windows 10 y de cualquiera de sus componentes. También es posible que algún controlador corrupto haya causado este error.
El error 0x8007000d es probablemente uno de los problemas más comunes y habituales del Centro de Actualización de Windows. Se resuelve casi con el mismo conjunto de métodos que se utilizan para otros errores. Vayamos directamente a ellos.
Métodos de solución para el error 0x8007000d
Método nº 1 Utilizar la solución de problemas de compatibilidad
Si tienes este problema cuando intentas instalar un controlador concreto, el Solucionador de problemas de incompatibilidad de ese controlador puede ayudarte. Para ello, haz lo siguiente:
- Abre el Explorador de Windows pulsando la combinación de teclas Ganar+E.
- Ve a la carpeta donde tienes el instalador del controlador.
- Haz clic con el botón derecho del ratón en el instalador y selecciona «Solucionar problemas de compatibilidad».
- Haz clic en «Software de diagnóstico».
- En la siguiente pantalla, selecciona el problema que tienes con los controladores y haz clic en «Siguiente».
- Selecciona la versión superior del sistema operativo Windows en el que se ejecutará el controlador (Windows 7 sería una buena elección, ya que es la versión más estable de todos los sistemas operativos).
- Haz clic en «Siguiente» y selecciona «Probar el software…».
- Ejecuta el instalador como lo harías normalmente antes y si todo va bien, selecciona «Sí, guardar la configuración de este programa».
Si se trata de compatibilidad, este método te solucionará el problema del controlador «desinstalable» y el error 0x8007000d. En el otro caso, sin embargo, pasa al siguiente método.
Método #2 Restablecimiento manual de los componentes del Centro de Actualización de Windows
Restablecer los componentes del Centro de Actualización de Windows puede resolver tu problema. Para reiniciar, haz lo siguiente
- Pulsa el botón Ganar+X y selecciona «Línea de comandos (admin)».
- Escribe secuencialmente estos comandos en la línea de comandos y no olvides confirmarlos pulsando Intro:
- bits de parada netos
- net stop wuauserv
- net stop appidsvc
- net stop cryptsvc
- Ahora tienes que eliminar qmgr.dat. Esto también puede hacerse a través de la misma línea de comandos. Ábrelo de la misma manera que el anterior, copia la línea de abajo y pulsa Enter:
- Suprime «%ALLUSERSPROFILE%NDatos de aplicaciónNMicrosoftNRedNDownloaderqmgr.dat
- A continuación, escribe cd /d %windir%system32 en la línea de comandos aún abierta y pulsa Intro.
- A continuación tienes que introducir una serie de comandos consecutivos, pulsando Enter en cada uno de ellos para volver a registrar los archivos de BITS y del Centro de Actualización de Windows:
- regsvr32.exe atl.dll
- regsvr32.exe urlmon.dll
- regsvr32.exe mshtml.dll
- regsvr32.exe shdocvw.dll
- regsvr32.exe browseui.dll
- regsvr32.exe jscript.dll
- regsvr32.exe vbscript.dll
- regsvr32.exe scrrun.dll
- regsvr32.exe msxml.dll
- regsvr32.exe msxml3.dll
- regsvr32.exe msxml6.dll
- regsvr32.exe actxprxy.dll
- regsvr32.exe softpub.dll
- regsvr32.exe wintrust.dll
- regsvr32.exe dssenh.dll
- regsvr32.exe rsaenh.dll
- regsvr32.exe gpkcsp.dll
- regsvr32.exe sccbase.dll
- regsvr32.exe slbcsp.dll
- regsvr32.exe cryptdlg.dll
- regsvr32.exe oleaut32.dll
- regsvr32.exe ole32.dll
- regsvr32.exe shell32.dll
- regsvr32.exe initpki.dll
- regsvr32.exe wuapi.dll
- regsvr32.exe wuaueng.dll
- regsvr32.exe wuaueng1.dll
- regsvr32.exe wucltui.dll
- regsvr32.exe wups.dll
- regsvr32.exe wups2.dll
- regsvr32.exe wuweb.dll
- regsvr32.exe qmgr.dll
- regsvr32.exe qmgrprxy.dll
- regsvr32.exe wucltux.dll
- regsvr32.exe muweb.dll
- regsvr32.exe wuwebv.dll
- Escribe el comando netsh winsock reset Para restablecer el directorio Winsock.
- Escribe el comando netsh winhttp reset proxy para restablecer el proxy.
- Introduce los siguientes comandos para reiniciar los servicios que has detenido hace unos pasos:
- bits de inicio de red
- net start wuauserv
- net start appidsvc
- net start cryptsvc
- Y por último, reinicia tu ordenador. Una vez que hayas realizado los pasos anteriores, el error 0x8007000d debería dejarte en paz.
Método #3 Ejecutar DISM
Si el método anterior no te ha funcionado, puedes probar a ejecutar la herramienta «Deployment Image Maintenance and Management System» o, simplemente, DISM, que ya está integrada en tu sistema y puede resolver el problema de los archivos corruptos.
- Pulsa la combinación de teclas Ganar+X y selecciona «Línea de comandos (admin)» en el menú contextual.
- Introduce el comando dism.exe /online /cleanup-image /scanhealth y pulsa Intro.
- En cuanto termine el comando anterior, introduce dism.exe /online /cleanup-image /restorehealth y pulsa Intro.
- Una vez ejecutado, cierra la línea de comandos.
Definitivamente, algún método podrá ayudarte con el error 0x8007000d, que, por cierto, es otro problema de Windows 10 que permanece en él incluso después de dos años de vida. Una vez que te hayas librado del problema, podrás realizar con seguridad la actualización prevista en el Centro de Actualización de Windows.