lunes, 30 de mayo de 2022

Error "Windows no puede encontrar el archivo" al ejecutar un programa

Hoy me tope con un problema que casi me vuelve loco. Me trajeron una PC con Windows 7 x64, que no abría programas. Finalmente identifique que solo no abría tres programas específicos: Adobe Reader, Word y Excel.

Primero probé que no fuera un error real en los archivos ejecutables, pero los copie y pegue en otra ubicación y se abrían. Luego supuse que algún programa había alterado la asociación de archivos. Pero no. Pensé que podía haber algún problema con el usuario. Cree un usuario nuevo, nada. Finalmente, me puse a buscar en el registro de Windows específicamente al adobe reader, en que clave aparecía.
Hasta que llegué a una clave que contenía una sub clave alfanumerica, y adentro dos Claves, una llamada Debugger. Y se relacionada con AVG Tune Up, que no estába instalado en la Pc. Procedí a borrar esa clave, volví a probar, y funcionó. 
Luego encontré que es un problema que deja el AVG Tune Up.

Si tienen este problema, busquen la siguiente clave:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\<nombre del ejecutable>

Adentro de la clave <nombre del ejecutable> hay una sub clave, que refiere a Debugger y a Tune Up. Se borra esa clave completa y deberia solucionar el problema.