書き込み許可で開くことができないとき(Ver9.35対応版)
目次−
コマンド−
ファイル系コマンド−
書き込み許可で開くことができないとき
秀丸エディタがファイルを開こうとしたとき、以下のメッセージが出ることがあります。
このファイルを書き込み許可で開くことができませんでした。
以下の理由が考えられます。
- 他のプロセス/プログラムによって現在上書き禁止でファイルが開かれている。
- ファイルへのアクセス権限が制限されている。(ファイル/フォルダのセキュリティ)
操作を選択してください。
○編集可能状態で開く
○上書き禁止モードで開く
|
「編集可能状態で開く」にすると、ファイルを開いて編集は可能ですが、上書き保存はできないことになります。[上書き保存]時は、[名前を付けて保存]の操作をすることができます。
「上書き禁止モードで開く」にすると、ファイルを開いて、編集はできない状態になります。キー割り当などができる[上書き禁止]コマンドで、上書き禁止モードは解除できます。
このメッセージを出すかどうかの設定は、[その他]→[動作環境]→[ファイル]→[
開く2]の「開くときの確認メッセージ 」より変更できます。
ここの「書き込み許可で開くことができないとき」をOFFにすると、このメッセージは表示されないようになります。
このメッセージが出る理由は、メッセージに書かれている通り大きく2つの理由があります。
「他のプロセス/プログラムによって現在上書き禁止でファイルが開かれている」
他のアプリケーションが該当のファイルを開いたままの状態のときにこのメッセージが出ます。
開いているアプリケーションを終了させると開けるようになる場合があります。
「ファイルへのアクセス権限が制限されている」
ログオンしているユーザーの権限では書き込み許可で開くことができないようなファイルのアクセス権が与えられている場合にもこのエラーが出ます。
特別なアクセス権のように思えますが、Windows Vista以降ではUAC(ユーザーアカウント制御)の仕組みによって書き込みのアクセス権が無い状態になりやすくなりました。
通常のユーザー権限では別のユーザーが作成したファイルには簡単にアクセスできないようになっているのが理由です。
例えば、PCを買い換えた後など、古いPCで使っていたハードディスクをそのまま新しいPCで使ったりすると、このエラーが出ます。
このことは秀丸エディタに限らず、メモ帳など他のアプリケーションでも同様です。
以下にもしそういう状態だった場合の回避策の例を示します。
これは一例なので、セキュリティの状態によっては違うかもしれません。
回避策1
新しいPC上でフォルダ作成しそこにコピーすると書き換えできる状態になるかもしれません。
これが一番簡単な解決方法です。
または古いPC上で「パブリック」や「共有フォルダ」に入れておくと他のユーザーでも書き換えできる状態になります。
回避策2
秀丸エディタを「管理者として実行」するとXPの頃と同じようになんでもできるようになり、書き換えできる状態になるかもしれません。
回避策3
詳しくは、該当フォルダを右クリックして「プロパティ」の「セキュリティ」のところが関係しています。
セキュリティを変えるとそのままのフォルダで書き換えることもできるようになるかもしれません。
回避策4
[動作環境]→[トラブル対策]→[その他のトラブル対策]で、「
ファイルの読み込みの時点で書き込み許可では開かない」をONにすると、書き込み許可では開かず、読み込み許可でのみ開くので、メッセージは出ないようになります。
V8.73〜V8.88にかけて、このオプションがON相当で、メッセージは出ないようになっていました。ONにすると、V8.73〜V8.88の動作と同じになります。