Windows7でhtmlファイルを開くと上書き保存できないといわれる

ここ数日、よく分からない現象に悩まされてきた。

症状

htmlファイルを編集しようとサクラエディタで開くと、「…は現在他のプロセスによって書き込みが禁止されています。」が出る。当然、他のエディタで同時に開いているわけでもなければ、作成途中のプレビューのためブラウザで開いている訳でもない。

このエラーは常に表示されるのではなく、タイミングが悪い時に発生するとしか言いようのないほどランダムに発生する。編集途中から上書きできなくなることもある。再起動によって直る場合もあるが、直らない場合もある。しかし、時間経過によっていつかは必ず直る。

サクラエディタの問題かというと、この問題が発生している間は、たとえば真魚で開いても上書きできない。もしかしてと思って試してみると、真魚で編集中に上書きできなくなる現象も発生した。

さらに訳の分からないことに、.txtやら.cssやら.jsやら.cgiやら.phpをエディタで編集しているときに発生したことはない。

こうなるとWindowsの問題な気がする。またどこか壊してしまったか。

対処

エクスプローラのプレビューウィンドウを非表示にする。

これがWindowsの仕様だそうで……宝くじ当たったらMac買いたい…