Cómo solucionar el error de ejecución R6034 en Windows 10
Lidiar con el error de ejecución R6034 en Windows 10 puede ser bastante molesto, sobre todo cuando las aplicaciones se niegan a iniciarse repentinamente y muestran este mensaje críptico. A veces parece que Windows se venga de ciertos programas, o que el sistema simplemente se está dando por vencido porque algo no está sincronizado. Es un poco extraño, pero este error suele aparecer cuando hay una discrepancia o corrupción en las bibliotecas de ejecución de C o en los archivos del sistema. Mucha gente lo encuentra después de instalar o actualizar software, sobre todo si los paquetes redistribuibles de Microsoft Visual C++ no se instalaron correctamente o se dañaron con el tiempo.
Arreglarlo no siempre es sencillo, y a veces lo que funciona en un PC no funciona en otro. Aun así, hay varias cosas que puedes probar para solucionarlo o al menos identificar la causa raíz. El objetivo es reparar los componentes dañados, actualizar los archivos obsoletos y asegurarte de que no queden problemas que causen conflictos. Si te pierdes un poco, no te preocupes: la mayoría de estas soluciones son bastante sencillas, aunque a veces un poco engorrosas.
Cómo solucionar el error de ejecución R6034 en Windows 10
Reinstalar o reparar paquetes redistribuibles de Microsoft Visual C++
Este suele ser el principal culpable. El error de ejecución suele aparecer porque las bibliotecas de Visual C++ están dañadas o no coinciden. Reparar el sistema o simplemente reinstalar los paquetes más recientes suele solucionarlo. Para ello, abra el Panel de control y vaya a Programas > Programas y características. Busque todas las entradas etiquetadas como Microsoft Visual C++ Redistributable (x86) y (x64). Haga clic con el botón derecho en cada una y seleccione Cambiar.
- En la ventana de configuración, haz clic en Reparar. A veces tarda uno o dos minutos y verás una barra de progreso. Si parece que se bloquea, espera; a veces Windows se ralentiza, sobre todo si hay mucho trabajo en ejecución.
- Una vez hecho esto, reinicia y comprueba si el error ha desaparecido. En algunas configuraciones, la reparación no funciona la primera vez, pero después de reiniciar, desaparece. Si la reparación no funciona, te recomendamos desinstalar esos paquetes por completo y obtener copias nuevas del [sitio web oficial de Microsoft](https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads).
Sólo asegúrate de obtener las versiones correctas: en la mayoría de los casos, se necesitan tanto x86 como x64, dependiendo de tus aplicaciones.
Ejecute el Comprobador de archivos del sistema (SFC) para reparar archivos dañados
Este error puede aparecer porque faltan archivos esenciales del sistema o están dañados. Es bastante molesto, pero por suerte Windows cuenta con una herramienta integrada llamada SFC que analiza y repara estos archivos dañados. Para ello:
- Abra el Símbolo del sistema como administrador: haga clic con el botón derecho en el menú Inicio y luego elija Terminal de Windows (Administrador) o Símbolo del sistema (Administrador).
- Escribe
sfc /scannowy pulsa Intro. Listo. Analizará tu sistema e intentará solucionar el problema. Tardará entre 15 y 20 minutos. - Una vez finalizado, reinicia y comprueba si el error persiste. En algunas máquinas, es como reiniciar el sistema para estabilizarlo.
Utilice DISM para reparar la imagen de Windows
Si SFC no soluciona el problema, es posible que el problema esté más arraigado en la propia imagen de Windows. DISM (Administración y Mantenimiento de Imágenes de Implementación) es ideal para eso. Básicamente, repara los componentes del sistema que SFC no puede modificar.
- Abra nuevamente el símbolo del sistema como administrador.
- Escriba este comando:
Dism /Online /Cleanup-Image /CheckHealthy presione Enter. - Si informa problemas, ejecute el comando de reparación:
Dism /Online /Cleanup-Image /RestoreHealth. Espere un poco, ya que no es inmediato. - Una vez hecho esto, reinicia tu PC. A veces, esto soluciona la corrupción de raíz que causa el error R6034.
Ejecutar aplicaciones como administrador
A veces, las aplicaciones necesitan esos permisos adicionales para cargar correctamente las bibliotecas en tiempo de ejecución. Sin permisos de administrador, algunos programas muestran estos errores incluso si todo lo demás parece correcto. Para comprobarlo:
- Haga clic derecho en el ícono de la aplicación y seleccione Ejecutar como administrador.
- Si ahora funciona bien, es posible que desees configurarlo para que siempre se ejecute como administrador a través de la pestaña Compatibilidad en Propiedades.
Comprobar si hay virus y malware
Una infección de malware puede afectar a los archivos y bibliotecas del sistema, provocando errores como el R6034. Es imprescindible ejecutar un análisis completo con Windows Defender o tu antivirus favorito. Simplemente abre Seguridad de Windows, ve a Protección contra virus y amenazas y selecciona Análisis rápido o Análisis completo. Con suerte, no habrá nada oculto.
Ejecute CHKDSK para comprobar el disco duro
Si su unidad tiene sectores defectuosos u otros problemas de disco, esto también puede causar errores de ejecución. Para comprobar si hay errores en la unidad C::
- Presione Win + X y luego elija Windows PowerShell (Administrador).
- Escriba
chkdsk C: /f /r /xy presione Enter. - Te preguntará si deseas programar la comprobación al reiniciar: pulsa Y y reinicia. Ten en cuenta que puede tardar un poco, sobre todo si tu disco duro es grande o está dañado.
Arranque en modo seguro para aislar el problema
Si actualizaciones recientes de software o controladores podrían estar causando conflictos, iniciar en Modo Seguro puede ayudarte a probarlo. Simplemente reinicia tu PC, mantén presionada la tecla Mayús y haz clic en Reiniciar. Luego, ve a Solucionar problemas > Opciones avanzadas > Configuración de inicio y selecciona Activar Modo Seguro. Desde allí, intenta ejecutar las aplicaciones problemáticas. Si funcionan correctamente, probablemente se trate de un conflicto con algún software o controlador de terceros. Anota lo que instalaste o actualizaste recientemente.
Actualizar o desinstalar controladores y software
Si los errores comenzaron después de un cambio de hardware o una actualización de controlador, revertir o actualizar esos controladores podría solucionarlo. Use el Administrador de dispositivos :
- Presione Win + X, elija Administrador de dispositivos.
- Expanda las secciones relevantes, haga clic derecho en el dispositivo y seleccione Actualizar controlador o Desinstalar dispositivo.
Luego, ve a Configuración > Actualización y seguridad > Windows Update y busca actualizaciones opcionales. A veces, Windows reinstala automáticamente los controladores después de reiniciar, pero vale la pena intentarlo.
Últimos recursos: Restaurar sistema, restablecer o instalar de forma limpia
Si ninguna de las soluciones anteriores funciona, podría considerar volver a un punto de restauración, restablecer Windows o realizar una instalación limpia. Estas soluciones son más drásticas y deben realizarse después de realizar una copia de seguridad de sus archivos importantes. Especialmente Restaurar Sistema: es como deshacer los cambios del sistema que podrían haber provocado el error.
En cualquier caso, esas suelen ser las soluciones más comunes. La clave está en identificar metódicamente la causa del error, ya sea un archivo dañado, un controlador defectuoso o malware. A veces, basta con reinstalar los paquetes de Visual C++ o ejecutar SFC/DISM; otras veces, se trata de un problema de hardware o un problema más grave del sistema. Espero que esto te dé al menos algunas ideas para probar, en lugar de tirarte de los pelos.
Resumen
- Reparar o reinstalar los redistribuibles de Visual C++
- Ejecutar escaneos SFC y DISM
- Ejecute siempre las aplicaciones como administrador
- Analizar en busca de virus o malware
- Comprueba tu disco duro con CHKDSK
- Arranque en modo seguro para realizar pruebas
- Actualizar o revertir controladores/software
- Considere restaurar el sistema o realizar una instalación limpia de Windows
Resumen
Todo este proceso puede ser un fastidio, pero la mayoría de las veces, limpiar los archivos del sistema, reparar bibliotecas o actualizar controladores elimina el molesto error R6034. Si nada parece funcionar, quizás valga la pena investigar los problemas de hardware o incluso reinstalar Windows. Cruzo los dedos y espero que alguno de estos trucos ayude a que todo vuelva a la normalidad. Es algo que funcionó en varias máquinas; espero que a ti también te funcione.