No hay confianza en el archivo CAB en DirectX en Windows 7, 10 y XP: Qué hacer y cómo solucionar el error

No hay confianza en el archivo CAB en DirectX en Windows 7, 10 y XP: Qué hacer y cómo solucionar el error

Qué hacer si el sistema da el error «No hay confianza en el archivo CAB necesario para realizar la instalación de DirectX. Comprueba que los servicios criptográficos están activados y que el certificado es válido» y no instala el componente necesario? A continuación, te daré detalles sobre el problema y te diré cómo solucionarlo. Así que, ¡aquí vamos!

¿Qué es un archivo CAB?

Se trata de un archivo que contiene ficheros comprimidos relacionados con Windows. Puede contener: controladores, archivos importantes del sistema y bibliotecas. Puedes confirmarlo en las propiedades del archivo «dxwebsetup» en la pestaña «Archivo».

Formas de solucionar el problema

Puede haber muchas razones para el error, así que también hablaré de todo tipo de formas de solucionarlo. Si todavía tienes preguntas, hazlas en los comentarios. ¡Vamos al grano!

Opciones sencillas.

Te recomiendo que utilices primero las soluciones fáciles y sólo después pases a las difíciles. Puedes ahorrar mucho tiempo de esta manera.

  1. Lo primero que te recomiendo probar es ir a la fuente oficial de Microsoft y descargar un paquete de DirectX por separado. Este es un instalador online. En «Requisitos del sistema» puedes ver que es apto para Windows 7, XP y otras versiones. Windows 10 no aparece en la lista, pero, no es crítico, debería funcionar.

    Hay ocasiones en las que el instalador online no es adecuado, en esos casos no hay más remedio que utilizar el instalador offline. La biblioteca DirectX está integrada en el controlador de la tarjeta de vídeo, lo más seguro es descargarla, reinstalarla o actualizarla.

    Ten cuidado cuando descargues cualquier cosa de fuentes oscuras, ya que hay muchas posibilidades de contraer virus.

  2. Otra opción… Descargar tiempos de ejecución de usuario final de DirectX (junio de 2010) e instalar inmediatamente después de instalar el SO en una máquina limpia.
  3. Si DirectX se descarga en forma de archivo, debes descomprimirlo en cualquier lugar conveniente antes de ejecutarlo.
  4. Haz clic con el botón derecho del ratón sobre el componente y selecciona «Abrir con«, desmarca la casilla «Utiliza esta aplicación para todos los archivos (.cab)«, haz clic en cualquier aplicación de la lista y ciérrala si se inicia o da un error. La tarea consiste en restablecer los ajustes. Luego intenta abrir de nuevo el instalador «.cab».
  5. Utiliza el solucionador de problemas.
    • Para hacerlo en Windows 10 y 8, pulsa la tecla «Ganar + S» y en el cuadro de búsqueda, escribe solucionar problemas. Abre esta sección. No sabes cuál es la causa exacta del problema, por lo que tendrás que revisar cada elemento desde el principio. Selecciona «Restaurar el sonido» y ejecuta el Asistente para la resolución de problemas.
    • En Windows 7 y XP tendrás que abrir «Panel de control» y luego haz clic en «Solución de problemas«. Repasa también cada elemento y corrige con el asistente.
  • Si el programa a través del cual se abre el archivo CAB no se elimina de ninguna manera, desinstálalo y repite el procedimiento.
  • Los usuarios que tienen «.cab» que intentan abrir a través del archivador WinRAR tienen que ejecutarlo e introducir el «CTRL + S» o a través del menú superior «Ajustes – Ajustes«. A continuación, pasa a la pestaña «Integración«, en la sección «Asociar WinRAR» desmarcar el formato «CAB» y luego pulsa «OK».
  • Activa la visualización de los objetos ocultos. Para ello, abre «Mi ordenador«y entra en el menú»Ver – Ajustes«, y luego volver a «Ver«. Desmarca todos los elementos «Ocultar» y haz clic en «OK«. Ahora borra el contenido de las siguientes carpetas (enumeradas a continuación). No es necesario eliminar las carpetas en sí, incluida la carpeta «Dinput».

    WINDOWSsistema32DirectX
    WINDOWSSysWOW64DirectX

    Si aparece el mensaje de TrustedInstaller, lee este artículo o repite el procedimiento a través del Modo Seguro. Una vez completado el proceso de desinstalación, limpia el sistema operativo mediante CCleaner.

  • Desactiva tu antivirus o defensor por el momento, ya que es capaz de bloquear la ejecución de algunos tipos de archivos por razones de seguridad. Esto es especialmente cierto para Avast. No es aconsejable deshacerse de él por completo.
  • Ejecuta una actualización del sistema operativo. Si es necesario, descárgalo del sitio web oficial de Microsoft Actualizar el agente.
LEER   Como Programar Alexa

Comprobación del disco duro y del sistema de archivos

Si la distribución de DirectX se ha descargado en un disco duro o en el sistema de archivos «NTFS», resistente a los errores, debes comprobar ambos elementos en busca de errores.

Cómo hacerlo:

  1. Abre una línea de comandos (asegúrate de que tienes privilegios de administrador), de lo contrario puede haber dificultades con los derechos de acceso.
  2. Introduce el comando chkdsk C: /f /r y pulsa «Entra en«. Aquí como la carta «C» representa la partición que contiene el sistema operativo. Es importante comprobar todos los discos locales (particiones), no sólo el «C».
  3. Entra en dism /online /limpieza-imagen y pulsa de nuevo «Entra en«. El software DISM funciona en ocho y diez y requiere acceso a Internet. Los usuarios de la versión siete y anteriores del sistema operativo omiten este punto.
  4. Entra en sfc /scannow y pulsa de nuevo «.Entra en«.

Espera a que termine el último escaneo y reinicia el ordenador.

Habilitar el servicio criptográfico

También debes comprobar y asegurarte de que los servicios de criptografía están activados.

Cómo hacerlo:

  1. Haz clic en los botones «GANAR + R» y ejecuta el comando servicios.msc.
  2. En la lista encontramos «Servicios de criptografía» y ve a «Propiedades«.
  3. En la columna «.Tipo de inicio» especifica «Automáticamente«y mira la línea»Estatus«. Si el elemento «Ejecuta«, significa que el servicio está parado y debe ser activado.

Después de eso, debería desaparecer el error «No hay confianza en el archivo CAB necesario para realizar una instalación de DirectX».

LEER   Como Jugar Roblox en Google

Vídeo detallado

[youtubomatic_search]