¿Cómo corregir el error 'Se ha producido una excepción no controlada en su aplicación' en Windows?

El error "Se ha producido una excepción no controlada en su aplicación " generalmente aparece en una ventana de Microsoft .NET Framework y, a menudo, aparece tan pronto como se inicia su computadora. El mensaje de error aparece entre las siguientes líneas:

 Una excepción incontrolada ha ocurrido en tu aplicación. Si hace clic en Continuar, la aplicación ignorará este error e intentará continuar. Si hace clic en Salir, la aplicación se cerrará inmediatamente. 

Las computadoras de los usuarios a veces también se congelan o muestran otro comportamiento sospechoso. De cualquier manera, ha habido muchos métodos diferentes que se pueden utilizar para resolver el problema, ¡así que asegúrese de consultarlos a continuación!

¿Qué causa el error "Se ha producido una excepción no controlada en su aplicación" en Windows?

Existen varias causas simples para este problema y el problema puede abordarse de manera efectiva si puede reconocer su escenario simplemente basándose en la identificación de la causa correcta. Mira la lista a continuación:

  • Su antivirus puede ser el culpable : se sabe que algunas herramientas antivirus como Panda Antivirus han causado este problema, así que asegúrese de reemplazarlas.
  • Es posible que se estén ejecutando ciertos programas o malware: si se está ejecutando un programa o malware instalado en su computadora, es posible que desee deshacerse de él. Asegúrese de arrancar en un arranque limpio para ver si esa es la causa correcta.
  • La instalación de Microsoft .NET Framework está dañada : si sus archivos principales están dañados, puede intentar reparar su instalación, instalar una versión más nueva o realizar un análisis SFC.

Solución 1: Reemplace su antivirus

Las herramientas antivirus gratuitas pueden ser bastante útiles y pueden hacer su trabajo protegiendo su computadora, pero a veces simplemente no se llevan bien con otras cosas en su computadora. ¡Considere reemplazar su antivirus si causa este problema mientras está encendido!

  1. Haga clic en el menú Inicio y abra el Panel de control buscándolo. Alternativamente, puede hacer clic en el ícono de ajustes para abrir la configuración si está utilizando Windows 10.
  2. En el Panel de control, seleccione Ver como - Categoría en la esquina superior derecha y haga clic en Desinstalar un programa en la sección Programas.

Desinstalar un programa en el Panel de control
  1. Si está utilizando la aplicación Configuración, al hacer clic en Aplicaciones debería abrir inmediatamente una lista de todos los programas instalados en su PC.
  2. Localice su herramienta antivirus en el Panel de control o Configuración y haga clic en Desinstalar .
  3. Su asistente de desinstalación debería abrirse, así que siga las instrucciones para desinstalarlo.

Desinstalar su antivirus
  1. Haga clic en Finalizar cuando el desinstalador complete el proceso y reinicie su computadora para ver si los errores seguirán apareciendo. Asegúrese de elegir una mejor opción antivirus .

Solución 2: realice un inicio limpio

Existen varios otros programas y servicios que pueden afectar la funcionalidad adecuada de la suite Microsoft .NET Framework. En la mayoría de los casos, la causa es el antivirus que ha instalado y puede intentar deshabilitarlo para ver si el error persiste. Sin embargo, para asegurarse de que nada pueda interferir con la instalación, le recomendamos que realice un inicio limpio que deshabilitará el inicio de todos los programas y servicios que no sean de Microsoft. ¡De esta manera, puede deducir fácilmente qué programa causa este error!

  1. Use la combinación de teclas Windows + R en su teclado. En el cuadro de diálogo Ejecutar, escriba MSCONFIG y haga clic en Aceptar.
  2. Haga clic en la pestaña Arranque y desactive la opción Arranque seguro (si está marcada).

Ejecutando MSCONFIG
  1. En la pestaña General en la misma ventana, haga clic para seleccionar la opción de inicio selectivo y luego haga clic para desactivar la casilla de verificación Cargar elementos de inicio para asegurarse de que no esté marcada.
  2. En la pestaña Servicios, haga clic para seleccionar la casilla Ocultar todos los servicios de Microsoft y luego haga clic en Desactivar todo .

Deshabilitar todos los servicios que no son de Microsoft
  1. En la pestaña Inicio, haga clic en Abrir Administrador de tareas . En la ventana del Administrador de tareas en la pestaña Inicio, haga clic con el botón derecho en cada elemento de inicio que esté habilitado y seleccione Deshabilitar .

Deshabilitar todos los elementos de inicio
  1. Después de esto, deberá realizar algunos de los procesos más aburridos y eso es habilitar los elementos de Inicio uno por uno y reiniciar su computadora. Después de eso, debe verificar si el problema aparece nuevamente. Deberá repetir el mismo proceso incluso para los Servicios que deshabilitó en el Paso 4.
  2. Una vez que encuentre el elemento o servicio de inicio problemático, puede emprender acciones para resolver el problema. Si es un programa, puede reinstalarlo o repararlo. Si es un servicio, puede desactivarlo, etc.

Solución 3: Instale la última versión de NET Framework y repárela

Tener NET Framework instalado en su computadora es vital y muchos juegos y programas modernos dependen de que lo tenga instalado. Antes de repararlo, siga los pasos a continuación para instalar la última versión en su computadora.

Navegue a este enlace y haga clic en el botón rojo de descarga para descargar la última versión de Microsoft .NET Framework. Una vez finalizada la descarga, busque el archivo que descargó y ejecútelo. Tenga en cuenta que deberá tener acceso constante a Internet. Siga las instrucciones en pantalla para continuar con la instalación.

  1. Después de instalar la última versión, es hora de verificar su integridad. En su teclado, use la combinación de teclas Windows + R para abrir el cuadro de diálogo Ejecutar .
  2. Escriba en control. exe y haga clic en Aceptar para abrirlo.

Ejecutar panel de control
  1. Haga clic en la opción Desinstalar un programa y haga clic en Activar o desactivar las características de Windows . Asegúrese de ubicar la entrada .NET Framework 4.xx y asegúrese de que esté habilitada. 'x.x' marca la última versión disponible para su sistema operativo.
  2. Si la casilla de verificación junto a .NET Framework 4.xx no está habilitada, actívela haciendo clic en la casilla. Haga clic en Aceptar para cerrar la ventana de características de Windows y reinicie la computadora.

Habilitar la última versión de .NET Framework
  1. Si .Net Framework 4.xx ya está habilitado, puede reparar .Net Framework desmarcando la casilla y reiniciando la computadora. Después de reiniciar la computadora, vuelva a habilitar .Net Framework y reinicie la computadora nuevamente.

Solución 4: use SFC para buscar pérdidas de memoria

Se ha informado que la corrupción de Microsoft .NET Framework está relacionada con archivos de sistema defectuosos. Estos problemas están arraigados en lo profundo de los archivos del sistema y la única forma de tratar de resolverlos es ejecutando el Comprobador de archivos del sistema (SFC). Analizará los archivos de su sistema en busca de errores y posibles reparaciones o reemplazarlos. ¡Siga los pasos a continuación para hacerlo!

  1. Busque " Símbolo del sistema " escribiéndolo directamente en el menú Inicio o presionando el botón de búsqueda que se encuentra junto a él. Haga clic con el botón derecho en la primera entrada que aparecerá como resultado de búsqueda y seleccione la entrada del menú contextual "Ejecutar como administrador".
  2. Además, también puede usar la combinación de la tecla del logotipo de Windows + la tecla R para abrir el cuadro de diálogo Ejecutar . Escriba " cmd " en el cuadro de diálogo que aparece y use la combinación de teclas Ctrl + Shift + Enter para el símbolo del sistema de administración.

Ejecutar símbolo del sistema como administrador
  1. Escriba los siguientes comandos en la ventana y asegúrese de presionar Entrar después de escribir cada uno. Espere el mensaje "Operación completada con éxito" o algo similar para saber que el método funcionó.
 sfc / scannow 
  1. Intente reiniciar su computadora y verifique si ha ocurrido una excepción no controlada en su aplicación. El error continúa apareciendo en su computadora.

Artículos De Interés