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

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

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

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

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

скриншоты

3 ответа3

0

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

0

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

0

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

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

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .