Algunos usuarios de Windows 10 informan que se encuentran con el error 0x80070012 cada vez que el sistema escanea para nuevas actualizaciones. Y no, tal error, si cree que las declaraciones en la red, aparecen exclusivamente en el «Diez».
Mirando más de cerca el problema, descubrimos que el error 0x80070012 puede ocurrir por el siguiente número de razones:
- Un error típico en la operación de uno de los componentes del centro de actualización. Su Centro de actualización de Windows 10 consta de muchos componentes diferentes que realizan una variedad de tareas diferentes durante las actualizaciones del sistema. En algunos casos, uno de estos componentes puede comenzar a funcionar mal o dejar de trabajar por completo.
- Se cuelga uno o más de los servicios de actualización del centro de actualización. En algunos casos, los servicios de actualización del centro de actualización se congelarán y causarán una serie de problemas, incluido nuestro 0x80070012 hoy. Puede deshacerse del HANG utilizando un solucionador de problemas automatizado o mediante comandos específicos ingresados en el símbolo del sistema del sistema.
- Daño a archivos del sistema, almacenamiento de componentes e imagen de Windows 10. Otro posible escenario es la corrupción de los archivos del sistema, el almacenamiento de componentes y la imagen del sistema operativo del usuario. Es difícil determinar qué podría estar causando exactamente este tipo de daño, pero puede deshacerse de él utilizando software especial como SFC y Dism.
De acuerdo, se han tratado las causas, por lo que es hora de llegar a las soluciones. Habrá varias soluciones: le recomendamos que las haga en el orden en que están dispuestos. En pocas palabras, no vaya directamente a la molestia de reinstalar su sistema operativo simplemente porque no quiere nuevas actualizaciones.
SOLUCIÓN #1 Inicie un solucionador de problemas
Unos pocos usuarios afirman que el solucionador de problemas integrado en Windows 10 no es capaz de resolver problemas que surgen en el sistema. Sin embargo, todavía le recomendamos que use esta herramienta, ya que aún puede corregir errores de actualización del centro, aunque rara vez.
- Presione Win+I en su teclado para abrir la ventana Configuración.
- En la configuración del sistema, busque la sección «Actualización y seguridad» y haga clic en ella.
- A continuación, vaya a la subsección de «Solución de problemas».
- Encuentre el elemento «Windows Update Center» en la lista y seleccione con el LKM.
- Justo debajo, verá un botón «Ejecute el Subroblio de problemas»: haga clic en él.
- Ahora debe seguir todas las recomendaciones de la herramienta en la nueva ventana, tratando de solucionar los problemas.
- Reinicie su computadora tan pronto como haya terminado con el remedio.
Una vez que vuelva al sistema operativo, abra el centro de actualización y ejecute Windows Update. Quizás esta vez todo saldrá bien y el error 0x80070012 no ocurrirá. Si nada ha cambiado, intente usar otras soluciones.
Solución #2 Ejecutando SFC y dism
Los archivos del sistema corruptos, el almacenamiento de componentes y la imagen del sistema pueden causar problemas durante la actualización de Windows 10. Afortunadamente, puede reparar elementos dañados del sistema operativo ejecutando programas útiles como SFC y Dism. Ahora le mostraremos cómo ejecutar ambas utilidades a través del símbolo del sistema.
- Presione Win+R en su teclado para mencionar la ventana «Ejecutar».
- Escriba «CMD» en la línea vacía en la ventana y presione la combinación Ctrl+Shift+Enter (para invocar el símbolo del sistema como administrador).
- Pegue el comando «SFC /Scannow» (sin cotizaciones) en la consola del sistema y presione Entrar.
- Espere a que la utilidad termine y reinicie su computadora.
- Abra el símbolo del sistema nuevamente como administrador.
- A continuación, pegue el comando «dism /online /limpiando-imagen /checkhealth» en la consola y presione Entrar.
- Espere a que finalice el comando y lea los resultados del escaneo.
- Ahora escriba el comando «dism /online /limpiando-imagen /escaneo» y presione Entrar.
- Familiarícese con los resultados del segundo escaneo.¿Utilidad dismonada encontró algún daño en su sistema? Entonces es hora de ejecutar el último comando.
- Pegue el comando «dism /online /limpiando-imagen /restauración» en la consola y presione Entrar.
- Espere a que se complete el proceso de restauración y luego reinicie su PC.
SFC y Dism deberían haber arreglado la corrupción en el sistema. Vaya al Centro de actualización de Windows 10 y asegúrese de que el error 0x80070012 haya desaparecido.¿Nada ha cambiado? Hacia adelante…
Solución #3 Aplicar un punto de restauración
En algunos casos, las actualizaciones normales de Windows 10 pueden verse obstaculizadas por un software de terceros que se instaló en el sistema operativo en el pasado reciente. Determinar qué está causando exactamente el problema no es una tarea fácil, pero se puede simplificar aplicando un punto de restauración de Windows. Por defecto, se crea un punto de restauración cuando se instalan ciertas aplicaciones en el sistema.
Aquí le mostramos cómo iniciar la recuperación de Windows 10 usando el mismo punto de nombre:
- Presione Win+R en su teclado para mencionar la ventana «Ejecutar».
- Escriba «Control» en la línea en blanco en las ventanas y presione Entrar.
- Seleccione «iconos grandes» o «iconos pequeños» en la vista del panel de control para facilitar la búsqueda del componente del sistema deseado.
- Vaya a la sección «Recuperación» y seleccione «Inicio de la restauración del sistema».
- En la nueva ventana, haga clic en el botón «Siguiente», seleccione el punto de restauración apropiado y haga clic en «Siguiente» nuevamente.
- Haga clic en el botón «Finalizar» y espere a que se complete la recuperación del sistema.
Durante el proceso de recuperación, su PC se reiniciará y, por lo tanto, no hay necesidad de entrar en pánico cuando esto sucede. Vaya al Centro de actualización e intente actualizar su sistema nuevamente. Después de usar un punto de restauración, el error 0x80070012 debería desaparecer, pero si todavía lo enfrenta, puede probar una solución más.
Solución #4 Restaurar componentes del centro de actualización
Pasemos a la llamada «artillería pesada»: restaurando los componentes del centro de actualización de Windows 10. Suena como algo complicado, pero en realidad es una operación simple, al menos si sigue instrucciones claras. Por lo tanto, hay dos formas de restaurar los componentes del centro de actualización: manual y automático. Veremos ambos métodos, pero le recomendamos que use el método automático y no se preocupe por ello.
Restauración de los componentes del centro de actualización manualmente
- Presione Win+R para mencionar la ventana «Ejecutar».
- Escriba «CMD» y presione Ctrl+Shift+Enter.
- Ejecute la siguiente serie de comandos en la consola:
- net stop wuauserv
- net stop cryptsvc
- bits de parada neta
- net stop msiserver
- Ren C: Windows/SoftwareDistribution SoftWareDistribution. old.
- Ren C: Windows/System32/Catroot2 Catroot2. old.
- inicio neto wuauserv
- Net Start Cryptsvc
- bits de inicio neto
- Net Start Msiserver
Restaurar componentes del centro de actualización en modo automático
- Haga clic en PCM en el escritorio y seleccione «Crear → Documento de texto».
- Pegue el siguiente script en el archivo creado:
- @Echo off echo. Eco. Pausa Echo. Establecer b = 0: bits establecidos /a b =%b%+1 si%b%Equ 3 (goto end1) neto parada bits eco verificación del estado del servicio bits. SC Bits de consulta |Findstr /i /c: «detenido» si no %error de error %== 0 (bits goto) goto loop2: end1 cls eco. Echo no pudo restablecer la actualización de Windows debido al servicio bits no pudo detener el eco, ejecute el script como administrador haciendo clic con el botón derecho en el archivo wureset o el servicio de juebs no sean nots nos nos no sean no Onding. Eco. PAUSE GOTO INICIO: Loop2 SET W = 0: WUAUSERV SET /A W =%W%+1 If%W%Equ 3 (GOTO End2) Net Stop Wuauserv Echo marcado WUauserv. SC Consulta Wuauserv |Findstr /i /c: «detenido» si no %error de error %== 0 (goto wuauserv) goto loop3: end2 cls eco. Echo no pudo dejar caer la actualización de Windows debido al hecho de que el servicio Wuauserv no pudo detenerse. Eco. PACE GOTO Start: Loop3 set App = 0: AppIDSVC SET /A App =%App%+1 IP%App%Equ 3 (GOTO End3) Net Stop AppIDSVC Echo Comprobando el estado del estado de servicio ApedSVC. SC Query AppIDSVC |Findstr /i /c: «detenido» si no %errorLevel %== 0 (goto appidsvc) goto loop4: end3 cls eco. Echo no pudo dejar caer la actualización de Windows debido al hecho de que el servicio AppIDSVC no se detuvo. Eco. PACE GOTO Start: Loop4 SET C = 0: CRYPTSVC SET /A C =%+1 If%C%Equ 3 (GOTO End4) Net Stop CrypTSVC ECHO CRYPTSVC STATE SERVICE. SC Consulta Cryptsvc |Findstr /i /c: «detenido» si no %error de error %== 0 (goto cryptsvc) goto reins: end4 cls eco. Echo no pudo dejar caer la actualización de Windows debido al hecho de que el servicio CryptSVC no pudo detenerse. Eco. PACE GOTO Inicio: Restablecer ipconfig /F
- Bake «del /s /q /f»%systemroot%\ windowsupdate. log. bak «if existe»%systemroot%\ windowsupdate. log «(attri b-r – s-h /s /d»%tamaño del sistema \ WindowsUpdate. Log «Ren»%Systemroot%\ WindowsUpdate. Log «WindowsUpdate. log. bak) sc. exe sdset bits d: (a ;; cclcswrpwpdtlocrc ;; ella) (a ;; ccdclcspdtlocrsdrcwdwo;;; ; cclcswrpWpdttlocRc ;;; PU) sc. exe sdSet wuauserv d: (a ;; cclcswrpWpdttlocRc ;; ella) (a ;; ccdclcswrpdttllocSdrcwWO;;; au) (a ;; cclcWrpWpDtlocRc; Atl. dll derech o-vr32. exe /s urlmon. dll derech o-vr32. Exe /s mshtml. dll derech o-vr32. exe /s shdocvw. dll browseui. dll derech o-vr32. exe /s jscript. dl l-vr32. exe /s vbscript. dll derech o-vr32. exe /s scrun. dll derech o-vr32. exe /s msxml. dll rigr32. Exe /s msxml3. dll3. exml6. dll derecho vr32. exe /s actxprxy. dll derecho vr32. exe /s softpub. dll derech o-vr32. exe /s wintrust. dll derech o-vr32. exe /s dssenh. dll rigr32. exe /s rsaenh. dll derecho vr32. exe /s gpkccccc . exe /s sccbase. dll derecho – libre-vr32. exe /s slbcsp. dll derecho-vr32. exe /s cryptdlg. dll derecho-vr32. exe /s owleaut32. dll derecho-vr32. exe /s ole32. dll reg32. exe /s shell32. Dll derech o-vr32. exe /s initpki. dll derech o-vr32. exe /s wuapi. dll derech o-vr32. exe /s wuaueng. dll derech o-vr32. exe /s wuaieng1. dll derech o-vr32. exe /s wucltui. Dllu. dll derecho vr32. exe /s wups. dll . exe /s wups2. Dll derech o-vr32. exe /s weweb. dll rightr32. exe /s qmgr. dll derech o-vr32. exe /s qmgrprxy. dll derech o-vr32. exe /s wucltux. dll rig32. exe /muweb. dll vr32. exe /s wuwbv. dll /s wudriver. dll ne
- Haga clic en «Archivo» en la barra de menú del Bloc de notas y seleccione «Guardar como …».
- Nombra el archivo «Restoreco» y (¡asegúrate!) Cambie su extensión de . txt a . bat.
- Haga clic en el archivo «Restoreco. bat» y seleccione «Ejecutar como administrador».
Espere unos segundos hasta que terminen los componentes del centro de actualización de reparación y luego reinicie su PC.
- Una vez que haya iniciado sesión en el sistema operativo, ejecute la instalación de actualización nuevamente. Error 0x80070012 ¿Todavía te está molestando incluso después de todos los métodos anteriores? Bueno, claramente está lidiando con un problema que está en el nivel profundo del sistema. En este punto, puedes:
- Instale la actualización problemática directamente desde el directorio de Microsoft Update Center.
- Restaurar la PC a su estado original (a través de la configuración).
Reinstale completamente Windows 10.