Solución: ha ocurrido un error inesperado. El asistente de resolución de problemas no puede continuar.



  1. El siguiente paso se puede omitir si este no es el último recurso. Este paso se considera un enfoque agresivo, pero definitivamente restablecerá su proceso de actualización desde su núcleo. Así que podemos recomendarle que pruebe esto. Ha sido sugerido por muchas personas en foros en línea.
  2. Cambie el nombre de las carpetas SoftwareDistribution y catroot2. Para hacer esto, en un símbolo del sistema administrativo, copie y pegue los siguientes comandos y haga clic en Entrar después de copiar cada uno.

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
Ren% systemroot% system32 catroot2 catroot2.bak



  1. Los siguientes comandos nos ayudarán a restablecer BITS (Servicio de transferencia de inteligencia en segundo plano) y wuauserv (Servicio de actualización de Windows) a sus descriptores de seguridad predeterminados. Asegúrese de no modificar los comandos a continuación para que sea mejor si simplemente los copia.

exe sdset bits D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLLRR ;;
exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPW;PDTLOCRRC;



  1. Regresemos a la carpeta System32 para continuar con la solución en cuestión.

cd / d% windir% system32



  1. Dado que hemos restablecido completamente el servicio BITS, tendremos que volver a registrar todos los archivos necesarios para que el servicio se ejecute y funcione sin problemas. Sin embargo, cada uno de los archivos requiere un nuevo comando para que se vuelva a registrar, por lo que el proceso puede terminar siendo más largo de lo que está acostumbrado. Copie los comandos uno por uno y asegúrese de no omitir ninguno de ellos. aquí es una lista de archivos que deben volver a registrarse junto con los comandos correspondientes junto a ellos.
  2. Es posible que algunos archivos se hayan quedado atrás después de estos procesos, por lo que los buscaremos en este paso. Abra el Editor del Registro escribiendo 'regedit' en la barra de búsqueda o en el cuadro de diálogo Ejecutar. Navegue a la siguiente clave en el Editor del registro:

HKEY_LOCAL_MACHINE COMPONENTS

  1. Haga clic en la clave Componentes y verifique el lado derecho de la ventana para las siguientes claves. Elimínelos todos si encuentra alguno.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving



  1. Lo siguiente que vamos a hacer es restablecer Winsock copiando y pegando el siguiente comando en el símbolo del sistema administrativo:

reinicio de netsh winsock

  1. Si está ejecutando Windows 7, 8, 8.1 o 10, en un símbolo del sistema, copie el siguiente comando y toque la tecla Intro:

netsh winhttp restablecer proxy

  1. Si todos los pasos anteriores se han realizado sin dolor, ahora puede reiniciar los servicios que eliminó en el primer paso utilizando los comandos a continuación.

bits de inicio neto
net start wuauserv
net start appidsvc
net start cryptsvc

  1. Reinicie su computadora después de seguir todos los pasos que se enumeran.

Solución 2: use la utilidad Chkdsk

Algunos usuarios afirman que el uso de la utilidad chkdsk ayudó a solucionar el problema casi de inmediato, ya que estos errores a veces ocurren si los archivos del disco duro se han dañado o algo similar. El proceso es bastante sencillo, pero la herramienta puede tardar un poco en finalizar.

Desde el símbolo del sistema

  1. Encienda su computadora e inicie sesión en Windows 10
  2. Presione la tecla de Windows para abrir el menú Inicio, seleccione el botón de búsqueda o comience a escribir inmediatamente y escriba 'cmd'
  3. Seleccione 'Símbolo del sistema', que debería ser el primer resultado, haga clic derecho sobre él y seleccione la opción Ejecutar como administrador.
  4. Cuando se inicie el símbolo del sistema, escriba el siguiente comando:
  5. chkdsk C: / f / r / x
  6. Los parámetros de este comando se pueden explicar así:
  7. /F La opción intentará corregir los errores encontrados.
  8. / r La opción buscará sectores defectuosos y recuperará cualquier información legible.
  9. /x La opción obligará a desmontar la unidad que está a punto de verificar antes de que la herramienta comience un escaneo.
  10. Si la unidad C: está en uso, escriba Y para ejecutar un escaneo en el próximo reinicio de su PC. Si es así, debe salir del símbolo del sistema y reiniciar la computadora para que el análisis se ejecute en el próximo inicio.

Desde mi computadora

  1. Encienda su computadora e inicie sesión en Windows 10.
  2. Haga doble clic en Esta PC (Mi PC) para abrirla y haga clic con el botón derecho en la unidad en la que le gustaría ejecutar una verificación. Seleccione la opción Propiedades y navegue hasta la pestaña Herramientas.
  3. Vaya a la sección Comprobación de errores y seleccione la opción Verificar.
  4. Si ve el siguiente mensaje, haga clic en Escanear unidad para comenzar el escaneo:
  5. No es necesario escanear esta unidad
    No hemos encontrado ningún error en esta unidad. Aún puede escanear la unidad en busca de errores si lo desea.
  6. Puede seguir usando su computadora durante el escaneo. Si se encuentran errores, puede decidir si desea corregirlos de inmediato. Dependiendo de los resultados de este escaneo, la herramienta formará los resultados:
  7. Si no se producen errores en su disco, verá este mensaje: Su disco fue escaneado con éxito
    Windows escaneó correctamente la unidad. No se encontraron errores.
  8. Si se producen errores en su disco, verá este mensaje en su lugar:
    Reinicie su computadora para reparar el sistema de archivos. Puede reiniciar de inmediato o programar la reparación del error en el próximo reinicio.

Solución 3: reparar .NET Framework

Este método en particular puede parecer extraño, pero parece que una instalación reciente de Microsoft .NET Framework puede ser la causa de este problema. Si este es realmente el caso, el problema debería poder resolverse en un par de minutos.

  1. Abra la configuración de Windows y navegue hasta la sección Aplicaciones si está usando Windows 10.
  2. Abra el Panel de control >> Programas y características, si está utilizando un sistema operativo Windows anterior.
  3. Busque .NET Framework en la lista de su lista de programas instalados y haga clic en 'Desinstalar / Cambiar'.
  4. Debería abrirse una ventana con varias opciones y debería poder elegir la opción Reparar en lugar de eliminar.
  5. El asistente comenzará a reparar la instalación en .NET Framework y ahora debería poder ejecutar cualquier solucionador de problemas sin problemas.
  6. Si esto no funciona, siempre puede intentar simplemente reinstalar .NET Framework.

Solución 4: asegúrese de que algunos de los servicios esenciales se estén ejecutando

Algunos de los servicios esenciales para los asistentes de resolución de problemas son:

Servicio de host de servicio de diagnóstico
Servicio de host del sistema de diagnóstico
Servicio de política de diagnóstico

Sin estos servicios, el solucionador de problemas no tiene ninguna posibilidad de iniciarse, por lo que debería comprobar si estos servicios están configurados para ejecutarse.

  1. Si está utilizando una versión de Windows anterior a Windows 10, la forma más fácil de acceder a los servicios que se ejecutan en su PC es hacer clic en el botón Inicio y navegar hasta el cuadro de diálogo Ejecutar.
  2. Escriba 'services.msc' en el cuadro de diálogo y espere a que se abra la lista de servicios.
  3. Si está usando Windows 10, también puede acceder a Servicios usando la combinación de teclas Ctrl + Shift + Esc para abrir el Administrador de tareas.
  4. Vaya a la pestaña Servicios en el Administrador de tareas y haga clic en Abrir servicios en la parte inferior de sus ventanas, junto al icono de engranajes.

Una vez que haya abierto correctamente los Servicios, siga las instrucciones a continuación.

  1. Localice el servicio Host del servicio de diagnóstico haciendo clic en la columna Nombre para ordenar los servicios en orden alfabético.
  2. Haga clic con el botón derecho en el servicio Host del servicio de diagnóstico y haga clic en Propiedades.
  3. Navegue hasta el tipo de Inicio y configúrelo en Automático (Inicio retrasado).
  4. Si el servicio no se está ejecutando, podrá hacer clic en Iniciar justo debajo del estado del servicio.

El servicio debería comenzar ahora y no tendrá ningún problema con él en el futuro. Sin embargo, puede recibir el siguiente mensaje de error al hacer clic en Inicio:

“Windows no pudo iniciar el servicio de host del servicio de diagnóstico en la computadora local. Error 1079: la cuenta especificada para este servicio difiere de la cuenta especificada para otros servicios que se ejecutan en el mismo proceso '.

Si esto ocurre, siga las instrucciones a continuación para solucionarlo.

  1. Siga los pasos 1 a 4 de las instrucciones a continuación para abrir las propiedades del servicio.
  2. Vaya a la pestaña Iniciar sesión y haga clic en el botón Navegador….
  3. Debajo del cuadro 'Ingrese el nombre del objeto para seleccionar', escriba el nombre de su computadora y haga clic en Comprobar nombres y espere a que el nombre se autentique.
  4. Haga clic en Aceptar cuando haya terminado y escriba la contraseña de administrador en el cuadro Contraseña cuando se le solicite.
  5. Haga clic en Aceptar y cierre esta ventana.
  6. Vuelva a las propiedades del servicio Host de servicio de diagnóstico y haga clic en Iniciar.
  7. Cierra todo y verifica si el servicio aún se está ejecutando.

Nota : Si aún observa ciertos problemas, abra Servicios nuevamente siguiendo las instrucciones anteriores y repita el mismo proceso para los servicios denominados Servicio host del sistema de diagnóstico remoto
y servicio de política de diagnóstico. Asegúrese de que estén iniciados y que su tipo de inicio esté configurado en Automático.

7 minutos de lectura