No se puede ejecutar un exe después de reinstalar Windows

No se puede ejecutar un exe después de reinstalar Windows

Hay un exearchivo que no puedo ejecutar desde el Explorador, que solo me avisa:

Windows cannot access the specified device path or file.
You may not have appropriate permissions to access the item

No importa si lo ejecuto como administrador o no.

  • Windows 7 último x64
  • Aún no hay ningún software antivirus instalado
  • La UAC está encendida
  • Soy dueño de ese archivo
  • Tengo todos los permisos sobre ese archivo (los administradores de mi grupo los tienen)
  • Puedo ver el contenido del archivo en el editor (después del diálogo UAC)
  • Ese exe se puede ejecutar con éxito desde un cmd.exeadministrador preiniciado (pero no desde Explorer)
  • Todo esto sucedió después de reinstalar Windows (ese archivo quedó de la instalación anterior)

¿Qué puede causar la imposibilidad de ejecutar mi propio archivo? ¿Cómo se puede investigar?

capturas de pantalla

Respuesta1

No puede ejecutar ese archivo porque no es de su propiedad. El propietario probablemente sea la cuenta de la otra instalación que instaló el archivo. Instale el programa nuevamente.

Respuesta2

Como se trata de una instalación nueva y el archivo proviene de su instalación anterior...
¿Está seguro de que todas las dependencias para este EXE ya están instaladas?
En algunos casos, las dependencias que faltan (como tiempos de ejecución de VC++, ciertos archivos DLL) pueden hacer que Windows no pueda inicializar el EXE, en cuyo caso (bajo algunas condiciones excepcionales) puede mostrar el MISMO mensaje de error como si no se pudiera encontrar el archivo.

Lo que realmente significa es: no puedo encontrarel otro archivoDe este EXE depende.

Desafortunadamente, no le dice qué archivo está buscando realmente...
En algunos casos, también hay un mensaje de error en el Registro de eventos de Windows. Eso podría brindar información adicional que podría ser útil.

Respuesta3

Tiene un malentendido sobre los permisos en Windows.Con la UAC activada, su cuenta tiene permisos de usuario estándar y, por lo tanto, Shell (Explorer.exe) se ejecuta con derechos de usuario estándar. Por lo tanto, debe editar los permisos para el grupo de usuarios estándar y otorgarle a este grupo permisos completos de lectura/escritura en el directorio/exe.

información relacionada