Posted at

Windowsで実行ファイルのアクセスエラーが偶発するやつ

More than 3 years have passed since last update.

技術系の話題なのかどうか微妙だけども、実際コンパイル中に起きて詰まったのでここに。


状況

実行ファイル(*.exe)がたまに、権限なくて実行失敗する。いわゆるpermissiopn denied。実行ファイルや上位フォルダのセキュリティ設定をいじっても効果なし。常時失敗するわけではなく、再度実行すると大抵成功する。

どうやらコマンドラインツールばかり引っかかる模様…。うちで引っかかったのは、自作動画エンコードバッチのffmpegとか、Visual Studioでクロスコンパイルするときのclang.exeとか。


原因

アンチウィルスソフト Avast! の ファイルシステムシールド。

とりあえず必要なときは一時的にオフにする運用で…


環境

Windows7 (64bit)

Avastは2016年6月頃のバージョン。