¿Cómo reparar el error CLR en Windows 10?

¿Cómo reparar el error CLR en Windows 10?

How Fix Clr Error Windows 10

los Error de CLR 80004005 se encuentra normalmente cuando el usuario intenta iniciar MusicBee, Discord, Raser Synapse, Hd Writer AE o cualquier otro programa basado en .NET. En otros casos, este error aparece en cada inicio del sistema.





En la mayoría de los casos, este problema se producirá debido a la corrupción de los archivos de la versión de .NET Framework que utiliza la aplicación. La forma más sencilla de solucionarlo es ejecutando la herramienta de reparación de Framework o cambiando el nombre de la carpeta de ensamblaje .NET, pero también puede hacer el trabajo obligando al programa a reinstalar y aceptando la instalación de .NET framework. También es posible que se esté perdiendo por completo la versión del marco .NET que requiere la aplicación en cuestión.

Sin embargo, también puede ver el Error de CLR 80004005 porque el ejecutable que está intentando ejecutar no tiene acceso de administrador o debido a algún tipo de corrupción del archivo del sistema.



1. Ejecute la herramienta de reparación de .NET Framework

En la mayoría de los casos documentados, Error de CLR 80004005 El problema ocurrirá debido a algún tipo de problema de corrupción del marco .NET que termina afectando la capacidad de su computadora para iniciar aplicaciones. La mayoría de los usuarios afectados han encontrado este problema con las siguientes versiones de .NET: 4.6.1, 4.6, 4.5.2, 4.5.1, 4.5, 4.0 y 3.5.

Si este escenario es aplicable, puede solucionar el problema rápidamente ejecutando la herramienta de reparación de .NET Framework. Esta herramienta patentada es conocida por resolver la mayoría de los problemas de la aplicación .NET Framework que pueden desencadenar errores de inicio.

Aquí hay una guía rápida con lo que debe hacer para ejecutar la herramienta de reparación de .NET Framework:



  1. Empiece por acceder a este enlace ( aquí ). A continuación, haga clic en el Descargar botón debajo del Herramienta de reparación de Microsoft .NET Framework .

    Descarga de la herramienta de reparación de Net Framework

  2. Una vez que llegue a la siguiente pantalla, comience marcando la casilla asociada con NetFxRepairTool.exe, luego haga clic en el botón Siguiente para avanzar a la siguiente pantalla.

    Descarga de la herramienta de reparación de .NET Framework

  3. Espere pacientemente hasta que se complete la descarga, luego haga doble clic en el ejecutable que acaba de descargar. Cuando se le solicite Control de cuentas de usuario (UAC) , haga clic en si para otorgar privilegios administrativos.
  4. Una vez que se abre la herramienta de reparación de Microsoft .NET Framework y se accede a la primera ventana, lo primero que debe hacer es marcar la casilla asociada con He leído y aceptado los términos de la licencia. Después de hacer esto, haga clic en próximo para avanzar a la siguiente ventana.

    Iniciar una reparación con la herramienta de reparación .NET

  5. Ahora la utilidad debería comenzar su análisis inicial. Espere pacientemente hasta que se complete el proceso y haga clic próximo una vez que la opción esté disponible para aplicar automáticamente las estrategias de reparación recomendadas.

    Reparación del marco .NET

  6. Hacer clic próximo una vez más para aplicar las correcciones, luego haga clic en Terminar para completar el proceso.
    Nota: Existe una alta probabilidad de que se le solicite que reinicie automáticamente. Pero en caso de que no aparezca el mensaje, reinicie manualmente.
  7. Una vez completada la siguiente secuencia de inicio, repita la acción que activaba previamente el Error de CLR 80004005 y vea si el problema está resuelto.

En caso de que el mismo problema persista, pase a la siguiente solución potencial a continuación.

2. Forzar la ejecución del programa con acceso de administrador

Resulta que el Error de CLR 80004005 también puede ocurrir debido al hecho de que la aplicación que desencadena el problema no tiene acceso de administrador. Para ciertos programas, esto significa que realmente no pueden usar las dependencias de .NET que son necesarias.

Tenga en cuenta que esto suele ocurrir en sistemas operativos que están configurados utilizar un UAC estricto. En este caso, puede resolver el problema modificando el menú de propiedades del ejecutable de inicio para que se vea obligado a obtener acceso de administrador en cada inicio.

Este método es efectivo para los usuarios que encontraron el problema con HD Writer AE, Discord y Synapse.

A continuación, encontrará una guía rápida sobre cómo abrir el programa que activa el Error de CLR 80004005 con acceso de administrador y vea si el problema se resuelve:

  1. Empiece por asegurarse de que el programa con el que se encuentra el problema esté completamente cerrado (verifique también si hay un proceso en segundo plano).
  2. Después de cerrar cada instancia de la aplicación, haga clic con el botón derecho en el ejecutable y luego haga clic en Ejecutar como administrador desde el menú contextual recién aparecido. Si ves el UAC (Control de cuentas de usuario) mensaje, haga clic en si para otorgar privilegios administrativos.
  3. Si el programa se abre normalmente sin el mismo problema, continúe con los pasos a continuación para que los cambios sean permanentes.
    Nota: En caso de que continúe ocurriendo el mismo problema, pase directamente a la siguiente solución potencial a continuación.
  4. Cierra la aplicación que estaba fallando con este error una vez más.
  5. Haga clic derecho en el ejecutable de la aplicación una vez más, luego haga clic en Propiedades desde el menú contextual una vez más.
  6. Dentro de la pantalla Propiedades de Photoshop, diríjase a la Compatibilidad pestaña a través del menú horizontal en la parte superior.
  7. A continuación, vaya a la sección Configuración a continuación y marque la casilla asociada con Ejecute este programa como administrador.
  8. Una vez que se aplique el cambio, haga clic en Aplicar para guardar los cambios.
  9. Inicie la aplicación una vez más y vea si logró resolver con éxito el Error de CLR 80004005.

Obligar a Photoshop a abrirse con acceso de administrador

En caso de que el mismo problema persista, pase a la siguiente solución potencial a continuación.

3. Reinstale el programa y la instalación de .NET Framework

Tenga en cuenta que otro culpable bastante común que puede causar este problema es un marco .NET faltante o parcialmente instalado. Una instalación fallida o una preferencia manual del usuario podrían haber obligado al instalador de la aplicación a omitir la instalación del marco .NET necesario para su ejecución.

Una manera fácil de resolver este problema es desinstalar la aplicación y luego reinstalarla nuevamente, pero esta vez sin omitir la instalación del marco .NET requerido.

Aquí tienes una guía rápida sobre cómo hacer esto:

  1. prensa Tecla de Windows + R para abrir un correr caja de diálogo. A continuación, escriba 'Appwiz.cpl' dentro del cuadro de texto, luego presione Entrar para abrir el Programas y características .

    Escribiendo 'appwiz.cpl' en el indicador Ejecutar

  2. Una vez que esté dentro del Programas y características , desplácese hacia abajo por la lista de aplicaciones instaladas y busque la aplicación que está causando el problema. Cuando lo vea, haga clic derecho sobre él y elija Desinstalar desde el recién aparecido Menú de contexto .

    Desinstalación de la aplicación a través de programas y funciones

  3. Cuando esté dentro de la ventana de desinstalación, siga las instrucciones en pantalla para completar la operación que elimina el programa de su computadora.
  4. Una vez que se complete el proceso, reinicie su computadora y espere a que se complete la siguiente secuencia de inicio.
  5. A continuación, vuelva a instalar el programa con el que tiene el problema, pero esta vez, no omita la instalación del .NET Framework requerido.

    Instalación del marco de red requerido

  6. Una vez que el marco requerido esté instalado, reinicie su computadora una vez más y vea si el problema ahora está resuelto.

En caso de que sigas encontrando el mismo Error de CLR 80004005, pasar a la siguiente solución a continuación.

4. Instale la última versión de .NET Framework Runtime

Es importante comprender que las diferentes aplicaciones requieren diferentes marcos .NET. Si está intentando ejecutar una versión portátil de una aplicación, es probable que su sistema operativo no le indique que le falta un marco .NET requerido por esta aplicación.

Si este escenario es aplicable, debería poder resolver el problema instalando la última versión de .NET Framework Runtime. Este es un instalador acumulativo que incluye todo lo que necesita para ejecutar aplicaciones y programas existentes creados con .NET Framework.

Aquí hay una guía rápida sobre el uso de la versión Runtime para instalar todas las versiones de Framework disponibles en su computadora:

  1. Visite este enlace ( aquí ) y haga clic en el Descarga .NET Framework Runtime (en Runtime) para iniciar la descarga del ejecutable de instalación.

    Descarga del ejecutable .NET Framework 4.8

  2. Una vez que el ejecutable de instalación se haya descargado correctamente, haga doble clic en él y haga clic en si en el UAC (Control de cuentas de usuario) .
  3. A continuación, siga las instrucciones en pantalla para completar la instalación de las versiones de .NET Framework que faltan.

    Instalación de las versiones de .NET Framework que faltan

  4. Espere hasta que finalice la operación y reinicie su computadora manualmente si no se le solicita automáticamente que reinicie.

En caso de que el problema aún no se resuelva, pase a la siguiente solución potencial a continuación.

5. Cambie el nombre de la carpeta de 'ensamblado' de NET

Resulta que este problema también puede ocurrir debido a un conflicto entre los marcos .NET instalados. Esto suele ocurrir si el usuario ha instalado previamente cada redistribución de .NET Framework individualmente. El problema se produce porque todas las versiones compartirán la misma carpeta de ensamblaje.

Si este escenario es aplicable, puede resolver el problema cambiando el nombre del montaje carpeta, lo que obliga a su sistema operativo a crear una nueva instancia, eliminando así el conflicto.

Después de hacer esto y reinstalar el programa que está causando el error, el asistente de instalación solo debería instalar el marco NET que se necesita

Aquí hay una guía rápida sobre cómo eliminar el conflicto de .NET framework que podría ser responsable de la Error de CLR 80004005:

  1. Abierto Explorador de archivos y navega a la siguiente ubicación:
    C:  Windows  Microsoft.NET
  2. Cuando llegue a la ubicación correcta, simplemente haga clic derecho en el ensamblaje y elija Rebautizar desde el menú contextual.

    Cambiar el nombre de la carpeta de ensamblaje

  3. Cuando se le solicite UAC (Control de cuentas de usuario) , haga clic en si para otorgar privilegios administrativos.
  4. Cambie el nombre de la carpeta de ensamblaje a algo diferente, como 'Montaje2'. El punto es cambiar el nombre para obligar a su sistema operativo a crear una nueva instancia de la misma carpeta en el próximo inicio de la computadora.
  5. En el próximo inicio, reinstale el programa que causa el problema junto con la versión .NET que utiliza.
  6. Reinicie su computadora y vea si el problema se resuelve en el próximo inicio del sistema.

En caso de que sigas encontrando el mismo Error de CLR 80004005, error, vaya al siguiente método a continuación.

6. Utilice Restaurar sistema

Si el problema solo ha comenzado a ocurrir recientemente, es posible que una instalación de software reciente o una actualización del controlador haya causado el Error de CLR 80004005. En caso de que este escenario sea aplicable y el problema haya surgido debido a un proceso o servicio de terceros, debería poder resolverlo mediante la utilidad Restaurar sistema.

Pero para hacer esto, deberá aprovechar una instantánea creada previamente, pero a menos que modifique el comportamiento predeterminado de Restaurar sistema, debe tener muchas instantáneas de restauración para elegir.

A continuación, se incluye una guía rápida sobre el uso de la utilidad Restaurar sistema para corregir el error ' Error de CLR 80004005 ′ error:

  1. prensa Tecla de Windows + R para abrir un correr caja de diálogo. A continuación, escriba 'Rstrui' y presione Entrar para abrir el Restauración del sistema mago.

    Abrir el asistente de Restaurar sistema a través del cuadro Ejecutar

  2. Una vez que logre ingresar al asistente de Restauración del sistema, haga clic en próximo en la pantalla inicial para avanzar al siguiente menú.

    Superando la pantalla inicial de Restaurar sistema

  3. En la siguiente pantalla, comience marcando la casilla asociada con Mostrar más puntos de restauración. Después de hacer esto, comience a buscar las fechas de cada instantánea de restauración disponible y seleccione la que tenga la fecha más cercana a la fecha en que comenzó a ocurrir el problema.
  4. A continuación, seleccione el punto de restauración apropiado y haga clic en próximo para avanzar al siguiente menú.

    Restaurar su sistema a un punto anterior en el tiempo

    Importante: Tenga en cuenta que una vez que siga con este procedimiento, se perderán todos los cambios que haya aplicado desde que se creó la instantánea de restauración. Esto incluye cualquier instalación de aplicaciones, actualizaciones de controladores y cualquier otra cosa que haya instalado después de ese punto.

  5. Una vez que llegue tan lejos, la utilidad estará lista para funcionar. Para iniciarlo, simplemente haga clic en Terminar, luego haga clic en si en el mensaje de confirmación para iniciar el proceso de restauración. Su computadora se reiniciará y el estado anterior se aplicará en el próximo inicio del sistema.

    Inicio del proceso de restauración del sistema

  6. En el próximo inicio del sistema, vea si el problema se ha resuelto.

En caso de que sigas viendo el Error de CLR 80004005 cuando intente iniciar la aplicación, vaya a la solución final a continuación.

7. Actualiza todos los componentes del sistema operativo

Si ninguna de las posibles soluciones anteriores ha tenido éxito en permitirle evitar la Error de CLR 80004005, lo más probable es que se trate de algún tiempo de corrupción del sistema que no se puede resolver de forma convencional.

En este caso, la única solución viable en este momento es actualizar todos los componentes de Windows y todos los procesos relacionados con el arranque.

Esto puede lograrse mediante un instalación limpia oa través de un reparar instalar (reparación en el lugar) .

A instalación limpia es el procedimiento más sencillo que le permitirá hacer esto sin utilizar un medio de instalación compatible. Pero la principal desventaja de este método es que, a menos que haga una copia de seguridad de sus datos por adelantado, perderá todos los datos personales almacenados en la unidad del sistema operativo.

En caso de que desee evitar la pérdida total de datos, debe optar por un reparar instalar (reparación en el lugar) . Necesitarás un medios de instalación compatibles , pero podrá conservar todos sus archivos personales, incluidos juegos, aplicaciones, medios personales e incluso algunas preferencias de usuario.

Nota: Aquí está cómo crear un medio de instalación para Windows 10 en caso de que no tenga uno disponible.

Etiquetas Ventanas 8 minutos de lectura