私の質問: これは Windows 10 Defender の既知の品質ですか?
INNO セットアップに同梱されている Example1.iss に 2 つの変更を加えました。 DefaultDirName={userdocs}\My Program
を追加しPrivilegesRequired=lowest
ます。これらの変更により、標準ユーザー アカウントでセットアップを実行して、マイ ドキュメントにファイルをインストールします。Windows Defender リアルタイム保護がオンになっている場合CreateFile failed; code 2. The system cannot find the file specified.
、右クリックして昇格した特権で実行してもこのエラーが発生します (ただし、これは管理者のマイ ドキュメント フォルダーを対象としています)。Defender がオフの場合、問題なく動作します。がなくてもこのエラーが発生しますPrivilegesRequired=lowest
。管理者特権で実行し、C:\Program Files (x86)
の代わりに参照userdocs
すると、エラーなしでインストールされます。また、変更userdocs
するuserappdata
と問題なくインストールされます。これにより、WD RTP がユーザードキュメントを立ち入り禁止にしているように見えますが、これは不必要に過保護であると思われます。