2012-12-28 04:21:01 +0000 2012-12-28 04:21:01 +0000
53
53

Notepad++は「ファイルが他のプログラムで開かれているか確認してください」と言っていますが、他のプログラムは開いていません。

メモ帳++で.CFGファイルを編集しようとしています。保存しようとするとエラーが表示されます。

Check if file is open in another program.

以前は、設定ファイルの編集や変更内容の保存に問題はありませんでした。この問題を解決するために、他の開いているウィンドウをすべて閉じたり、メモ帳++を再起動したり、コンピュータを再起動したりしてみました。残念ながら、いずれもファイルを編集することはできませんでした。

回答 (7)

89
89
89
2013-03-29 09:24:54 +0000

apache webserverとphpを設定するときに同じ問題がありました。windows7のUACが原因であることがわかりました。他の場所でファイルを開いているのが原因ではありません。管理者としてメモ帳++を開いてみてください。メモ帳++のショートカットを右クリックして管理者として実行を選択するか、ctrl+shiftでメモ帳++のショートカットをクリックしてください。そして、編集したいファイルをnotepad++の中から開いてください。

これで問題は解決しました。

13
13
13
2013-09-29 14:09:29 +0000

考えられる問題としては、ファイルがエクスプローラのプレビューペインで開かれている、**プレビューペインで別のファイルを選択するか、プレビューペインを完全に無効にしている、ということが考えられます。

私はちょうどこの問題に遭遇しました。ファイルのプレビューが表示されますが、これが原因でメモ帳++がファイルを開いているように見えてしまうのだと思います。

8
8
8
2012-12-28 14:14:37 +0000

Sysinternalのプロセスエクスプローラ](http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx)を使用すると、指定したパスにアクセスしている全てのプロセスを検索することができます。これを行うには、プロセスエクスプローラを起動した後、CTRL+Fキーを押して(または、検索-ハンドル検索メニューを開いて)、該当するパス(例: c:\some\path\to\file.cfg)を入力すると、どのプロセスが開いているかを表示してくれます。

アンマウントしようとしたドライブにアクセスしているプロセスを見つけるのに便利です。

2
2
2
2015-10-31 11:30:51 +0000

Avira (無料) アンチウイルスはまた、C:\Windows\System32\drivers\etc\hosts

など、いくつかのファイルの変更をブロックします。Avira アンチウイルスを使用している場合は、"リアルタイム保護" を無効にしてからもう一度試してみてください。

1
1
1
2013-05-14 07:44:13 +0000

のパーミッションがブロックされています。そのため、管理者としてログインして、編集したいユーザにshareの権限を与えてください。

0
0
0
2013-11-08 11:14:52 +0000

いくつかの原因が考えられます。

  • 別のプログラムがファイルを開いた。しかし、あなたの場合はすでにシステムを再起動しているので、この問題は適用されません。
  • ファイルにアクセスする権限がありません。ファイルをどこかに移動するか、「名前を付けて保存…」を実行して、元のファイルを新しいものに置き換えてみてください。
  • ファイルに触れてはいけません。\Windows で何かを編集しようとしている場合、この警告は本当にそのファイルに触れてはいけないということを意味している可能性が高いです。
0
0
0
2013-11-29 03:11:21 +0000

カスペルスキーの仕業です。解決策は、Notepad++をTrustedグループに追加することです。
実は、カスペルスキーはプログラムをブロックしたときにレポート/ポップアップメッセージを表示するようになっているのですが、今回は表示されませんでした。