Невозможно запустить exe после переустановки Windows

Невозможно запустить exe после переустановки Windows

Есть exeфайл, который я не могу запустить из Проводника, он только предупреждает меня:

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

Неважно, запускаю ли я его как администратор или нет.

  • Windows 7 Максимальная x64
  • Антивирусное программное обеспечение пока не установлено.
  • UAC включен
  • Я владелец этого файла.
  • У меня есть все разрешения на этот файл (у моей группы «Администраторы»).
  • Я могу просмотреть содержимое файла в редакторе (после диалога UAC)
  • Этот exe-файл можно успешно запустить из cmd.exeпредварительно запущенного от имени администратора (но не из Проводника)
  • Все это произошло после того, как я переустановил Windows (этот файл остался от предыдущей установки)

Что может быть причиной невозможности запустить собственный файл? Как это можно исследовать?

скриншоты

решение1

Вы не можете запустить этот файл, потому что вы не являетесь его владельцем. Владельцем, вероятно, является учетная запись на другой установке, которая установила файл. Установите программу еще раз.

решение2

Поскольку это новая установка, а файл взят из предыдущей установки...
Вы уверены, что все зависимости для этого EXE-файла уже установлены?
В некоторых случаях отсутствие зависимостей (например, среды выполнения VC++, определенные файлы DLL) может привести к тому, что Windows не сможет инициализировать EXE-файл, и в этом случае (в некоторых редких случаях) может появиться ТО ЖЕ сообщение об ошибке, как будто файл не может быть найден.

На самом деле это означает: я не могу найтидругой файлэтот EXE-файл зависит от.

К сожалению, он не сообщает, какой файл он на самом деле ищет...
В некоторых случаях в журнале событий Windows также есть сообщение об ошибке. Это может дать дополнительную информацию, которая может быть полезной.

решение3

У вас возникло недопонимание относительно разрешений в Windows.С включенным UAC, у вашей учетной записи есть стандартные пользовательские разрешения, поэтому Shell (Explorer.exe) запускается с правами стандартного пользователя. Поэтому вам нужно отредактировать разрешения для стандартной группы пользователей и предоставить этой группе полные права на чтение/запись в каталог/exe.

Связанный контент