Windows を再インストールした後、exe を実行できない

Windows を再インストールした後、exe を実行できない

エクスプローラーから実行できないファイルがあり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(ただし、エクスプローラからは実行できません)
  • これはすべて、Windows を再インストールした後に発生しました (そのファイルは以前のインストールから残っていました)

自分のファイルを実行できない原因は何でしょうか? どのように調査すればよいでしょうか?

スクリーンショット

答え1

ファイルの所有者ではないため、そのファイルを実行できません。所有者は、ファイルをインストールした他のインストールのアカウントである可能性があります。プログラムを再度インストールしてください。

答え2

これは新規インストールであり、ファイルは以前のインストールからのものです。
この EXE のすべての依存関係がすでにインストールされていることを確認してください。
依存関係 (VC++ ランタイム、特定の DLL ファイルなど) が見つからない場合、Windows が EXE を初期化できなくなることがあります。その場合 (まれな状況下)、ファイルが見つからない場合と同じエラー メッセージが表示されることがあります。

実際のところ、それは「見つからない」という意味です他のファイルこのEXEは依存します。

残念ながら、実際に探しているファイルがどれなのかはわかりません...
場合によっては、Windows イベント ログにエラー メッセージも表示されます。これにより、役立つ追加情報が得られる可能性があります。

答え3

Windows の権限について誤解しています。UACをオンにした場合アカウントには標準ユーザー権限があるため、シェル (Explorer.exe) は標準ユーザー権限で実行されます。そのため、標準ユーザー グループの権限を編集し、このグループにディレクトリ/exe への完全な読み取り/書き込み権限を与える必要があります。

関連情報