¿Cómo puedo solucionar el error de instalación «0x80242016» en Windows 10?

¿Cómo puedo solucionar el error de instalación «0x80242016» en Windows 10?

El error 0x80242016 que se produce durante una actualización del sistema operativo Windows 10 está ocurriendo cada vez con más frecuencia a los usuarios. Además, incluso la nueva versión del sistema operativo de Microsoft, Windows 11, parece ser propensa al mismo problema. Después de leer detenidamente la información en la web, hemos llegado a la conclusión de que el error 0x80242016 puede producirse debido a la siguiente gama de razones:

  • Típico error de funcionamiento de Windows.
  • Algunos servicios o componentes del Centro de Actualización no funcionan correctamente.
  • Los archivos del Centro de Actualización Temporal están dañados.
  • Daños en los archivos del sistema, en el repositorio de componentes y en la imagen de Windows.
  • Error en el motor de búsqueda del sistema Windows.

¿Ya te estás asustando? No hay que asustarse. El 0x80242016 es un error bastante común del Centro de Actualización de Windows que se resuelve con un conjunto de métodos conocidos desde hace tiempo. En el artículo de hoy, echamos un vistazo a esos mismos métodos.

Método nº 1 de resolución de problemas

Antes de intentar hacer algo «complicado», vamos a intentar utilizar el solucionador de problemas que ya está incorporado en Windows 10. No se garantiza que esta herramienta resuelva los problemas, pero sí ayuda a los usuarios en algunos casos.

Para ejecutar el Solucionador de Problemas del Centro de Actualización, tienes que hacer lo siguiente:

  • haz clic en el menú Inicio y selecciona «Configuración»;
  • ve a «Actualización y seguridad», y luego a «Solución de problemas»;
  • ve a la parte inferior de la ventana y haz clic en «Solución de problemas avanzada»;
  • busca el «Centro de Actualización de Windows» en la lista de herramientas y selecciónalo con la LK;
  • Haz clic en el botón «Ejecutar el solucionador de problemas»;
  • Sigue las instrucciones de la pantalla para solucionar los posibles problemas de la actualización en tu sistema.

Una vez que hayas terminado, cierra todas las ventanas, reinicia el ordenador y comprueba el error 0x80242016.

Método #2 Reiniciar los servicios del Centro de Actualización

Algunos servicios del Centro de Actualización pueden dejar de funcionar por una u otra razón. En este caso, el usuario debe reiniciar manualmente los servicios mediante la línea de comandos (desde un administrador, por supuesto) o el componente del sistema Servicios. El Centro de Actualización incluye los siguientes servicios:

  • Servicio de Transferencia Inteligente en segundo plano (BITS)
  • Servicios criptográficos
  • Centro de Actualización de Windows
  • Instalador de módulos de Windows

Para iniciar el servicio, tienes que hacer lo siguiente en tu PC:

  • Pulsa WIN+R en tu teclado para abrir el cuadro de diálogo Ejecutar;
  • escribe «CMD» en la línea en blanco y pulsa CTRL+MAYÚS+ENTER;
  • abre la consola y ejecuta los siguientes comandos en la consola:
    • SC config wuauserv start=auto
    • SC config bits start=auto
    • SC config cryptsvc start=auto
    • SC config trustedinstaller start=auto
  • Cuando hayas terminado de introducir los comandos, cierra la línea de comandos y reinicia tu ordenador.

Después de obtener el control del sistema, abre el Centro de Actualizaciones y comprueba el error 0x80242016.

Método #3 Restablecer los componentes del Centro de Actualización de Windows

Los problemas con el Centro de Actualización pueden estar causados por daños en uno o varios de sus componentes. Para reparar el daño, debes realizar el llamado «restablecimiento de componentes». Esto puede hacerse de forma manual o automática. Consideraremos ambas opciones.

LEER   Como Ver Supercopa Gratis

Restablecimiento manual de los componentes del Centro de Actualización

El restablecimiento manual de los componentes del Centro de Actualización se realiza introduciendo varios comandos en el Símbolo del sistema. Por supuesto, la línea de comandos se inicia, por supuesto, como administrador.

  • Pulsa WIN+R para que aparezca la ventana Ejecutar;
  • inserta «CMD» en la línea en blanco y pulsa CTRL+MAYÚS+ENTRAR;
  • para que aparezca la consola, ejecuta el siguiente conjunto de comandos en la consola:
    • bits de parada netos
    • net stop wuauserv
    • net stop cryptsvc
    • Suprime «%ALLUSERSPROFILE%NDatos de aplicaciónNMicrosoftNRedNDownloaderqmgr.dat»
    • Ren %Systemroot%NDistribuciónDeSoftwareNDataStore DataStore.bak
    • Ren %Systemroot%NDistribuciónDeSoftwareNDescarga Download.bak
    • Ren %Systemroot%System32catroot2.bak
    • sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCLCSWLOCRRC;;AU)(A;;CCLCSWRPWPDTLOCRRC;;PU)
    • sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCLCSWLOCRRC;;AU)(A;;CCLCSWPWPDTLOCRRC;;PU)
    • cd /d %windir%system32
    • 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
    • netsh winsock reset
    • bits de inicio de red
    • net start wuauserv
    • net start cryptsvc
  • cierra la línea de comandos y reinicia el PC.

No cambies nunca los caracteres de los comandos, pues de lo contrario no funcionarán. Además, no ejecutes los comandos en un orden aleatorio, sino sólo en el orden en que se indican arriba.

Restablecimiento automático de los componentes del Centro de Actualización

Con esta opción, casi no tienes que hacer nada: crear un archivo de texto, pegar un script de uno de los hacks de Internet, convertir el archivo de texto en un archivo BAT y ejecutarlo como administrador. Parece algo complicado, pero no lo es, y estamos a punto de demostrártelo.

  • Haz clic en PCM en el Escritorio y selecciona Crear→Documento de Texto;
  • abre el archivo de texto que acabas de crear y pega en él el siguiente script:

:: Ejecuta los componentes de restablecimiento de Windows Update.
:: void componentes();
:: //
:componentes
:: — Detener los servicios de Windows Update —
call :print Detención de los servicios de Windows Update.
net stop bitscall :print Detener los servicios de Windows Update.
net stop wuauservcall :print Detener los servicios de Windows Update.
net stop appidsvccall :print Detener los servicios de Windows Update.
net stop cryptsvccall :print Cancelación del proceso de Windows Update.
taskkill /im wuauclt.exe /f
:: — Comprobar el estado de los servicios —
llamada :print Comprobación del estado de los servicios.sc consulta bits | findstr /I /C: «STOPPED»
si %errorlevel% NEQ 0 (
eco. No se ha podido detener el servicio BITS.
eco.
eco.Pulsa cualquier tecla para continuar …
pausa>nul
ir a :eof
)call :print Comprobación del estado de los servicios.

sc query wuauserv | findstr /I /C: «STOPPED»
si %errorlevel% NEQ 0 (
eco. No se ha podido detener el servicio de Windows Update.
eco.
eco.Pulsa cualquier tecla para continuar …
pausa>nul
ir a :eof
)

llamada :imprimir Comprobación del estado de los servicios.

sc query appidsvc | findstr /I /C: «STOPPED»
si %errorlevel% NEQ 0 (
sc query appidsvc | findstr /I /C: «OpenService FAILED 1060″.
si %errorlevel% NEQ 0 (
eco. No se ha podido detener el servicio de Identidad de la Aplicación.
eco.
eco.Pulsa cualquier tecla para continuar …
pausa>nul
si %familia% NEQ 6 goto :eof
)
)

llamada :imprimir Comprobación del estado de los servicios.

sc consulta cryptsvc | findstr /I /C: «STOPPED»
si %errorlevel% NEQ 0 (
eco. No se ha podido detener el servicio de Servicios Criptográficos.
eco.
eco.Pulsa cualquier tecla para continuar …
pausa>nul
ir a :eof
)

:: — Borra los archivos qmgr.dat —
llamar a :print Borrar los archivos qmgr.dat.

del /s /q /f «%ALLUSERSPROFILE%NDatos de aplicaciónNMicrosoftNRedNDownloaderqmgr.dat»
del /s /q /f «%ALLUSERSPROFILE%NMicrosoftNRedNDownloaderqmgr.dat»

:: — Renombrar las copias de seguridad de las carpetas de distribución de softare —
call :print Borrar las antiguas copias de seguridad de la distribución de software.

cd /d %SYSTEMROOT%

si existe «%SYSTEMROOT%winsxspending.xml.bak» (
del /s /q /f «%SYSTEMROOT%winsxspending.xml.bak»
)
si existe «%SYSTEMROOT%NDistribuciónDeSoftware.bak» (
rmdir /s /q «%SYSTEMROOT%DistribuciónDeSoftware.bak»
)
si existe «%SYSTEMROOT%Nsystem32Catroot2.bak» (
rmdir /s /q «%SYSTEMROOT%system32Catroot2.bak»
)
if exist «%SYSTEMROOT%WindowsUpdate.log.bak» (
del /s /q /f «%SYSTEMROOT%WindowsUpdate.log.bak»
)

llamar a :imprimir Cambiar el nombre de las carpetas de distribución del software.

si existe «%SYSTEMROOT%winsxspending.xml» (
takeown /f «%SYSTEMROOT%winsxspending.xml»
attrib -r -h -s /d «%SYSTEMROOT%winsxspending.xml»
ren «%SYSTEMROOT%winsxspending.xml» pending.xml.bak
)
si existe «%SYSTEMROOT%DistribuciónDeSoftware» (
attrib -r -s -h /s /d «%SYSTEMROOT%NDistribuciónDeSoftware»
ren «%SYSTEMROOT%DistribuciónDeSoftware» SoftwareDistribution.bak
si existe «%SYSTEMROOT%DistribuciónDeSoftware» (
eco.
eco. No se ha podido cambiar el nombre de la carpeta SoftwareDistribution.
eco.
eco.Pulsa cualquier tecla para continuar …
pausa>nul
ir a :eof
)
)
si existe «%SYSTEMROOT%Nsystem32Catroot2» (
attrib -r -s -h /s /d «%SYSTEMROOT%catroot2»
ren «%SYSTEMROOT%Nsystem32Catroot2» Catroot2.bak
)
si existe «%SYSTEMROOT%WindowsUpdate.log» (
attrib -r -s -h /s /d «%SYSTEMROOT%NWindowsUpdate.log»
ren «%SYSTEMROOT%WindowsUpdate.log» WindowsUpdate.log.bak
)

:: — Restablece el servicio BITS y el servicio Windows Update al descriptor de seguridad por defecto —
llamada :print Restablece el servicio BITS y el servicio Windows Update al descriptor de seguridad por defecto.

sc.exe sdset wuauserv D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPDTLOCRSDRCWDWO;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;SO)(A;;CCLCSWRPDTLOCRRC;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDWO;;WD)
sc.exe sdset bits D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCDCLCSWRPDTLCRSDRCWDWO;;SO)(A;;CCLCSWRPDTLOCRRC;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
sc.exe sdset cryptsvc D:(A;;CCLCSWLOCRRC;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;SO)(A;;CCLCSWRPDTLOCRRC;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)
sc.exe sdset trustedinstaller D:(A;;CCLCSWLOCRRC;;;AU)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;BA)(A;;CCDCLCSWRPWPDTLCRSDRCWDWO;;SO)(A;;CCLCSWRPWPDTLOCRRC;;SY)S:(AU;FA;CCDCLCSWRPWPDTLOCRSDRCWDWO;;WD)

:: — Vuelve a registrar los archivos BITS y los archivos de Windows Update —
llamada :print Vuelve a registrar los archivos BITS y los archivos de Windows Update.

cd /d %SYSTEMROOT%system32
regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll

:: — Restablecer Winsock —
llamar :imprimir Reiniciar Winsock.
netsh winsock reset

:: — Restablecer el proxy WinHTTP —
call :print Restablecimiento del proxy WinHTTP.

si %familia% EQU 5 (
proxycfg.exe -d
) si no (
netsh winhttp reset proxy
)

:: — Establece el tipo de inicio como automático —
llamar :imprimir Reajustar los servicios como automáticos.
sc.exe config wuauserv start= auto
sc.exe config bits start= delayed-auto
sc.exe config cryptsvc start= auto
sc.exe config TrustedInstaller start= demand
sc.exe config DcomLaunch start= auto

:: — Iniciar los servicios de Windows Update —
llamar :imprimir Iniciar los servicios de Windows Update.
bits de inicio de red

llamar :imprimir Iniciar los servicios de Windows Update.
net start wuauserv

llamar :imprimir Iniciar los servicios de Windows Update.
net start appidsvc

llamar :imprimir Iniciar los servicios de Windows Update.
net start cryptsvc

llamar :imprimir Iniciar los servicios de Windows Update.
net start DcomLaunch

:: — Finalizar el proceso —
llamada :imprimir La operación se ha completado con éxito.

eco.Pulsa cualquier tecla para continuar …
pausa>nul
ir a :eof
:: //

  • Pasa los ojos por el guión y asegúrate de que no se ha roto nada en él;
  • haz clic en el botón «Archivo» de la barra de menú de la ventana del Bloc de notas y selecciona «Guardar como…»;
  • nombra el archivo «UpdSerReset» y cambia su extensión de «.txt» a «.bat»;

Nota: Si no puedes ver las extensiones de los archivos, tienes que activar la opción «Extensiones de los nombres de los archivos» en la configuración del Explorador de Windows (pestaña Ver).

  • selecciona tu Escritorio como ubicación y haz clic en el botón «Guardar»;
  • haz clic en el archivo «UpdSerReset.bat» con el PCM y selecciona «Ejecutar como administrador»;
  • espera unos segundos y luego haz clic en cualquier botón cuando aparezca un mensaje en la línea de comandos;
  • reinicia el ordenador.
LEER   Bluestacks vs LDPlayer: qué emulador de Android es mejor

El proceso descrito anteriormente debería arreglar el error 0x80242016 si fue causado por componentes corruptos del Centro de Actualización. Si nada ha cambiado, sigamos adelante.

Método #4 Ejecutar SFC y DISM

El error 0x80242016 puede producirse durante una actualización debido a la corrupción de los archivos del sistema, del repositorio de componentes o de la imagen de Windows 10 en general. En cualquier caso, el problema es bastante grave, pero se puede solucionar ejecutando utilidades como SFC y DISM.

  • Abre la línea de comandos como administrador, como se muestra en el segundo método;
  • introduce el comando «sfc /scannow» (sin las comillas) en la consola y pulsa ENTER;
  • espera a que se complete el comando y revisa los resultados del SFC;
  • reinicia el ordenador y vuelve a llamar a la línea de comandos;
  • ejecuta alternativamente el siguiente conjunto de comandos:
    • DISM /Online /Limpiar-Imagen /ComprobarSalud
    • DISM /Online /Limpieza-Imagen /ScanHealth
    • DISM /Online /Limpiar-Imagen /RestaurarSalud
  • Comprueba los resultados del DISM y reinicia el PC de nuevo.

Es casi seguro que te librarás del error 0x80242016 después de usar SFC y DISM, si ambas utilidades encontraron algún daño en Windows 10 y lo arreglaron.

Método #5 Corregir la configuración del motor de búsqueda

Los usuarios de las versiones preliminares internas de Windows 10 afirman haber conseguido deshacerse del error 0x80242016 realizando algunos cambios en la configuración del servicio «Windows Search». Este servicio se encarga de indexar el contenido, almacenar en caché las propiedades y los resultados de la búsqueda de archivos, correos electrónicos y otros contenidos en el sistema operativo. ¿Tu PC tiene la misma versión de Windows? Entonces intenta lo siguiente:

LEER   Cómo desbloquear un archivo PDF para editarlo: Guía práctica

  • Pulsa WIN+R en tu teclado para que aparezca la ventana «Ejecutar»;
  • Introduce «services.msc» en la línea en blanco de la ventana y pulsa ENTER;
  • encuentra el servicio «Búsqueda de Windows» en la lista y haz doble clic sobre él;
  • Selecciona «Manual» para el tipo de inicio del servicio;
  • pulsa los botones «Aplicar» y «Aceptar»;
  • reinicia tu PC.

Ve al Centro de Actualizaciones de Windows 10 y comprueba el error 0x80242016.

Desgraciadamente, si ninguno de los métodos anteriores te ha ayudado con el error 0x80242016, entonces es casi seguro que estás ante un daño grave del sistema operativo que no puede resolverse por medios convencionales. En ese caso, tendrás que restablecer el PC a su estado original (ejecutar a través de Opciones) o reinstalar Windows por completo.