Corregir el error de Windows Update 0x80070643: Es posible que no puedas actualizar Windows 10 porque cuando abras Configuración, ve a Actualización y seguridad, luego en Windows Update verás un mensaje de error “Hubo algunos problemas al instalar las actualizaciones, pero lo intentaremos de nuevo más tarde”. Si sigues viendo esto y quieres buscar en la web o contactar con el soporte técnico para obtener información, esto puede ayudarte: (0x80070643)”.
Como todos sabemos, las actualizaciones de Windows son muy importantes ya que parchean las vulnerabilidades del sistema y hacen que tu PC esté más segura de la explotación externa. El error 0x80070643 de Windows Update puede ser causado por archivos de sistema corruptos o desactualizados, configuración incorrecta de Windows Update, carpeta corrupta de SoftwareDistribution, etc. De todos modos, sin perder tiempo veamos cómo arreglar el error de Windows Update 0x80070643 con la ayuda del siguiente tutorial.
Arreglar el error de Windows Update 0x80070643
Asegúrate de crear un punto de restauración por si algo sale mal.
Método 1: Instalar el último .NET Framework
A veces este error se debe a que el .NET Framework de tu PC está dañado y la instalación o reinstalación de la última versión puede solucionar el problema. De todos modos, no hay ningún daño en intentarlo y sólo actualizará tu PC a la última versión del .NET Framework. Sólo tienes que ir a este enlace y descargar el .NET Framework 4.7, y luego instalarlo.
Descargue el último .NET Framework
Descargue el instalador offline de .NET Framework 4.7
Método 2: Ejecutar el solucionador de problemas de Windows Update
1.Presiona la tecla Windows + I para abrir Configuración y luego haz clic en Actualización y Seguridad.
2.En el menú de la izquierda asegúrese de seleccionar Solución de problemas.
3.Ahora, en la sección “Get up and running”, haga clic en Windows Update.
4.Una vez que hagas clic en él, haz clic en “Ejecutar el solucionador de problemas” en Windows Update.
5.Siga las instrucciones en pantalla para ejecutar el solucionador de problemas y vea si puede corregir el error de Windows Update 0x80070643.
Método 3: Ejecutar SFC y DISM
1.Presione la tecla Windows + X y luego haga clic en Command Prompt (Admin).
2.Ahora escribe lo siguiente en el cmd y pulsa enter:
Sfc /scannow
3.Espere a que el proceso anterior termine y una vez hecho reinicie su PC.
4.Abrir de nuevo el Command Prompt con derechos administrativos.
5.Ahora escribe lo siguiente en el cmd y pulsa intro después de cada uno:
Dism /Online /Cleanup-Image /CheckHealth Dism /Online /Cleanup-Image /ScanHealth Dism /Online /Cleanup-Image /RestoreHealth
6. Deje que el comando DISM funcione y espere a que termine.
7. Si el comando anterior no funciona, entonces pruebe con el siguiente:
Dism /Imagen:C:Nfuera de línea /Limpiar-Imagen /Restaurar-Salud /Fuente:c:N-montando ventanas Desm /Online /Limpiar-Imagen /RestaurarSalud /Fuente:c:|montar ventanas /LimitarAcceso
Nota: Sustituya el C:NRepairSourceNWindows por la ubicación de su fuente de reparación (Disco de instalación o recuperación de Windows).
8.Reinicie su PC para guardar los cambios.
Método 4: Reiniciar Windows Update Service
1.Presiona la tecla Windows + R, luego escribe “services.msc” (sin comillas) y presiona Enter.
2.Encuentra el servicio de Windows Update en esta lista (presiona W para encontrar fácilmente el servicio).
3.Ahora haz clic con el botón derecho del ratón en el servicio de Windows Update y selecciona Reiniciar.
Intenta realizar de nuevo Windows Update y comprueba si puedes corregir el error de Windows Update 0x80070643.
Método 5: Ejecutar el archivo .BAT para volver a registrar los archivos DLL
1.Abrir el archivo del Bloc de notas y copiar y pegar el siguiente código tal como está:
net stop cryptsvc net stop wuauserv ren %windir%system32catroot2 catroot2.old ren %windir%N-SoftwareDistribución de SoftwareDistribución de Software.old regsvr32 comcat.dll /s Regsvr32 Msxml.dll /s Regsvr32 Msxml2.dll /s proxycfg -u Regsvr32 Msxml3.dll /s regsvr32 shdoc401.dll /s regsvr32 cdm.dll /s regsvr32 softpub.dll /s regsvr32 wintrust.dll /s regsvr32 initpki.dll /s regsvr32 dssenh.dll /s regsvr32 rsaenh.dll /s regsvr32 gpkcsp.dll /s regsvr32 sccbase.dll /s regsvr32 slbcsp.dll /s regsvr32 mssip32.dll /s regsvr32 cryptdlg.dll /s regsvr32 wucltui.dll /s regsvr32 shdoc401.dll /i /s regsvr32 dssenh.dll /s regsvr32 rsaenh.dll /s regsvr32 gpkcsp.dll /s regsvr32 sccbase.dll /s regsvr32 slbcsp.dll /s regsvr32 asctrls.ocx /s regsvr32 wintrust.dll /s regsvr32 initpki.dll /s regsvr32 softpub.dll /s regsvr32 oleaut32.dll /s regsvr32 shdocvw.dll /I /s regsvr32 shdocvw.dll /s regsvr32 browseui.dll /s regsvr32 browseui.dll /I /s regsvr32 msrating.dll /s regsvr32 mlang.dll /s regsvr32 hlink.dll /s regsvr32 mshtmled.dll /s regsvr32 urlmon.dll /s regsvr32 plugin.ocx /s regsvr32 sendmail.dll /s regsvr32 scrobj.dll /s regsvr32 mmefxe.ocx /s regsvr32 corpol.dll /s regsvr32 jscript.dll /s regsvr32 msxml.dll /s regsvr32 imgutil.dll /s regsvr32 thumbvw.dll /s regsvr32 cryptext.dll /s regsvr32 rsabase.dll /s regsvr32 inseng.dll /s regsvr32 iesetup.dll /i /s regsvr32 cryptdlg.dll /s regsvr32 actxprxy.dll /s regsvr32 dispex.dll /s regsvr32 occache.dll /s regsvr32 occache.dll /i /s regsvr32 iepeers.dll /s regsvr32 urlmon.dll /i /s regsvr32 cdfview.dll /s regsvr32 webcheck.dll /s regsvr32 mobsync.dll /s regsvr32 pngfilt.dll /s regsvr32 licmgr10.dll /s regsvr32 icmfilter.dll /s regsvr32 hhctrl.ocx /s regsvr32 inetcfg.dll /s regsvr32 tdc.ocx /s regsvr32 MSR2C.DLL /s regsvr32 msident.dll /s regsvr32 msieftp.dll /s regsvr32 xmsconf.ocx /s regsvr32 ils.dll /s regsvr32 msoeacct.dll /s regsvr32 inetcomm.dll /s regsvr32 msdxm.ocx /s regsvr32 dxmasf.dll /s regsvr32 l3codecx.ax /s regsvr32 acelpdec.ax /s regsvr32 mpg4ds32.ax /s regsvr32 voxmsdec.ax /s regsvr32 danim.dll /s regsvr32 Daxctle.ocx /s regsvr32 lmrt.dll /s regsvr32 datime.dll /s regsvr32 dxtrans.dll /s regsvr32 dxtmsft.dll /s regsvr32 WEBPOST.DLL /s regsvr32 WPWIZDLL.DLL /s regsvr32 POSTWPP.DLL /s regsvr32 CRSWPP.DLL /s regsvr32 FTPWPP.DLL /s regsvr32 FPWPP.DLL /s regsvr32 WUAPI.DLL /s regsvr32 wups2.dll /S regsvr32 WUAUENG.DLL /s regsvr32 ATL.DLL /s regsvr32 WUCLTUI.DLL /s regsvr32 WUPS.DLL /s regsvr32 WUWEB.DLL /s regsvr32 wshom.ocx /s regsvr32 wshext.dll /s regsvr32 vbscript.dll /s regsvr32 scrrun.dll mstinit.exe /setup /s regsvr32 msnsspc.dll /SspcCreateSspiReg /s regsvr32 msapsspc.dll /SspcCreateSspiReg /s proxycfg -d sc sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;; ;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) regsvr32 mshtml.dll /s net start cryptsvc net start wuauserv
2.Ahora haga clic en Archivo y luego seleccione Guardar como.
3.Desde el menú desplegable “Save as type” seleccione “All Files” y navegue hasta el lugar donde desea guardar el archivo.
4.Nombra el archivo como fix_update.bat (la extensión .bat es muy importante) y luego haz clic en Guardar.
5.Haga clic con el botón derecho del ratón en el archivo fix_update.bat y seleccione Ejecutar como administrador.
6.Esto restaurará y registrará tus archivos DLL arreglando el error de Windows Update 0x80070643.
Método 6: Desactivar temporalmente el antivirus y el cortafuegos
1.Haga clic con el botón derecho del ratón en el icono del Programa Antivirus de la bandeja del sistema y seleccione Desactivar.
2.A continuación, seleccione el tiempo durante el cual el Antivirus permanecerá desactivado.
Nota: Elija la menor cantidad de tiempo posible, por ejemplo 15 o 30 minutos.
3.Una vez hecho esto, intenta de nuevo ejecutar Windows Update y comprueba si el error se resuelve o no.
4.Presione la tecla de Windows + S, luego escriba control y haga clic en Panel de Control desde el resultado de la búsqueda.
5.A continuación, haga clic en Sistema y Seguridad.
6. Luego haga clic en el Firewall de Windows.
7.Ahora, desde el panel izquierdo de la ventana, haga clic en Activar o desactivar el Firewall de Windows.
8.Seleccione Apagar el Firewall de Windows y reinicie su PC.
Vuelve a intentar abrir Windows Update y mira si puedes arreglar el error 0x80070643 de Windows Update.Si el método anterior no funciona, asegúrate de seguir exactamente los mismos pasos para volver a activar el firewall.
Método 7: Instalar las actualizaciones manualmente
1.Haga clic con el botón derecho del ratón en “Este PC” y seleccione Propiedades.
2.Ahora en las Propiedades del Sistema, comprueba el tipo de sistema y mira si tienes un sistema operativo de 32 o 64 bits.
3.Presiona la tecla de Windows + I para abrir Configuración y luego haz clic en el icono de Actualización y Seguridad.
4.En Windows Update anota el número de “KB” de la actualización que no se instala.
5.A continuación, abra Internet Explorer o Microsoft Edge y navegue hasta el sitio web de Microsoft Update Catalog.
6.Bajo el cuadro de búsqueda, escriba el número de KB que anotó en el paso 4.
7.Ahora haga clic en el botón de descarga junto a la última actualización para su tipo de sistema operativo, es decir, 32 o 64 bits.
8.Una vez descargado el archivo, haga doble clic en él y siga las instrucciones en pantalla para completar la instalación.
Eso es todo, has arreglado con éxito el error de Windows Update 0x80070643, pero si todavía tienes alguna duda con respecto a esta publicación, no dudes en preguntar en la sección de comentarios.
Apliqué todas las opciones y no resolví el problema. Queda la duda de si en la opción del archivo por lotes se executa correctamente, porque solo parpadea pero no deja algún mensaje.