1. ホーム
  2. スクリプト・コラム
  3. その他

[解決済み】VC++の致命的なエラーLNK1168: 書き込み用のファイル名.exeを開けない

2022-01-16 05:42:50

質問

以前はVisual Studio Express 2010 C++でF7キーを押すことでプロジェクトをビルドできましたが、現在はできません。

何か変更を加えて F7 をもう一度表示すると、エラーが発生します。

1>LINK : fatal error LNK1168: cannot open C:\Users\username\Documents\Visual Studio 2010\Projects\console\Debug\console.exe for writing**<br><br>

さて、面白いことが起こります。

  1. アプリは起動しておらず、タスクマネージャーにも表示されていません。
  2. プロジェクトディレクトリに移動し、ハンドで削除しようとすると成功しますが、ファイルが「どこにもないところから再び現れる」のです。
  3. システムの復元が無効になっています。
  4. また、クソドライブ全体の所有権を取ろうとしました。
  5. ファイルを削除するたびにまた再作成されますが、時々それが停止します。
  6. ファイルを削除して(その後再作成される)、sysinternals procmonを起動すると、ファイルが消えます。
  7. procmonを先に起動すると - 削除後もいつものようにファイルが表示されます。

OS:W7 SP1 64ビット、最新アップデートあり

解決方法は?

Application Experience」サービスを有効にします。コンソールウィンドウを起動し、次のように入力します。 net start AeLookupSvc