• ベストアンサー

他のアプリケーションで使用中、ってどのアプリケーション?

よくファイルがロックされているときなどに「他のアプリケーションで使用中です」というメッセージが出ますが、このときにどのアプリケーションが使用しているのか、を知る方法はないでしょうか。そういうことがわかるツールなどがありましたらご紹介頂ければと思います。 よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • thanks39
  • ベストアンサー率61% (1189/1944)
回答No.3

このフリーソフトで簡単に分かります。 http://www.forest.impress.co.jp/article/2005/05/10/unlocker.html

annyGrace
質問者

お礼

これはすばらしい!ありがとうございました!

その他の回答 (2)

noname#101556
noname#101556
回答No.2

ご参考までに、WindowsXPのコマンドラインツール openfiles で行う方法をお知らせします。システムグローバルフラグ 'maintain objects list' が有効である必要があり、 通常は再起動が必要です。有効となっているとパフォーマンスが低下するため、終えたら外して再起動するような運用が可能な場合に限られます。 **************************** C:\>openfiles /Local /? C:\>openfiles /Local ON <再起動> C:\>openfiles /Query /? C:\>openfiles /Query /V ローカルで開いているファイル: --------------------- ID アクセス プロセス名 開いているファイル (パス\実行可能ファイル) ===== =============== ==================== ====================================== 12 usr1 explorer.exe C:\Documents and Settings\usr1 60 usr1 explorer.exe C:\WINDOWS\WinSxS\x86_Microsoft.Windows.... ... ローカルの共有ポイントをとおしてリモートで開いているファイル: --------------------------------------------- 情報: 開いている共有ファイルが見つかりませんでした。 C:\>openfiles /Local OFF <再起動> **************************** 詳細は以下をご参照ください。 |ヘルプとサポート|コマンドラインリファレンス|openfiles|

annyGrace
質問者

お礼

詳しいご回答ありがとうございました。 これからトライしてみます。

  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

Process Explorer が使いやすいかと。

参考URL:
http://www.sysinternals.com/Utilities/ProcessExplorer.html
annyGrace
質問者

お礼

ありがとうございました。ファイルロックの検知以外にもなかなか使いでがありそうなツールです!

関連するQ&A

  • このファイルは他のアプリケーションで使用されています

    windows2000pro sp4を利用しています。最近一度開いて閉じたアプリケーションは再び開こうとすると「このファイルは他のアプリケーションで使用されています」というエラーメッセージが出て、再起動するまで利用できません。ネットにつないだ直後に毎回freeのウイルス・スパイウェア削除ソフトで掃除していましたし、今回ウイルスバスターオンラインでも何も検知されませんでした。このエラーをなくすにはどうしたらいいか教えてください

  • 受信トレイ修復ツールが動かない:pstが他のアプリケーションで使用中と出る

    はじめまして、どうぞ宜しくお願い致します。カテゴリーの選択がよく分からず、間違えたところに投稿してるかもしれません…すみません。 突然受信ボックスが見えなくなり、調べた結果受信トレイの修復をするところまで何とかたどり着きました。ようやくpstファイルも発見し、指定したものの、再起動しても何をしても、「他のアプリケーションで使用中です、メイル機能を備えたアプリケーションをすべて閉じてからやり直してください」という内容のエラーが出てしまいます。 勿論ほかのアプリケーションは一切動かしていない状態で、再起動、または一旦シャットアウトして立ち上げなおした直後に、エクスプローラで修復ツールの所へ行く事意外、一切何も動かさずに行っているのに、他のアプリケーションで(pstファイルが)使用中です、になってしまいます。 もうどうにもならなくて、ここに登録して回答を待つ事にしました…。(マイクロソフトの問い合わせも試みましたが、IDを入れても製品とIDが一致しないと言われ質問もできませんでした…) 誰か助けて下さい(TT)どうぞ宜しくお願い致します…m(_ _)m!!!!

  • 「他のユーザーまたは他のアプリケーションが・・」

    iX500を使っています。昨日まで調子よく動いていましたが、突然エラーメッセージが出て動かなくなりました。PCの再起動、iX500の再起動を何回か試してみても同様です。エラーメッセージの内容は「ScanSnapを使用することができませんでした。他のユーザーまたは他のアプリケーションがScanSnapを使用していないことを確認してから再度操作してください」というものです。PCはwin10。アプリケーションは楽々ライブラリを使っています。 ※OKWAVEより補足:「「ScanSnap/fiシリーズ/HHKB」商品について」についての質問です。

  • 他のアプリケーションがサーバーを使用しているため

    windows XP,VB,EXCELでプログラミングしています。 エラーメッセージ ”他のアプリケーションがサーバーを使用しているためこの操作を完了できません、操作を続けるには、切り替え、再試行、キャンセル(押下できない)”に遭遇しています。 このエラーメッセージの意味はどういう意味なのか教えてください。 また、何が起こっているのか教えていただければ幸いです。 因みに、App.OleRequestPendingTimeout=5000 App.OLeServerBusyTimeout=10000 OleServerBusyRaiseError=false です。また、回避策をどのようにすればよいのかご教授お願いいたします。

  • 他のアプリケーションが出したメッセージボックスを

    他のアプリケーションが出したメッセージボックスを VB.NETから閉じたいですが、そういうことは可能でしょうか? 方法を教えて頂きたいです。

  • Accessで他のアプリケーションファイルを開く方法は?

    Access2000でshell関数を使用するなどして、他のアプリケーションを起動する方法はありますが、アプリケーションを指定せずファイルだけを指定して、関連付けされたアプリケーションで開く方法はないでしょうか? (例: c:\test\sample.jpgを指定すると、関連付けされたペイントブラシが起動してファイルが開かれる)

  • ACCESSのフォームの他ユーザーへのロック

    ACCESSの1つのファイルを何人もが使用しているファイルがあるとして、指定したフォームだけ、他ユーザーが使用している場合はロックする方法はありますか?レコードロックの機能ではうまくできなかったので、フォームを開かないようにエラーメッセージを出したいのですが・・・

  • Mac os10.4でpdfでプリントしたり、Safariを使用しているとアプリケーションが落ちてしまう。

    Mac os10.4を使用しているのですが、PDFファイルを印刷したり、Safariを使用していると、「アプリケーションは予期しない理由で終了しました。デフォルト設定を復元しアプリケーションを再度開く場合は、再試行をクリックして下さい」というメッセージが表示され、アプリケーションが落ちてしまいます。 何か原因など分かりましたら、教えてください。 宜しくお願い致します。

  • エクセルの不具合(他のアプリケーションを無視する)

    エクセル2000です。 非常に困っているので、よろしく願いします。 エクセルファイルを開こうとすると、エクセルのみが立ち上がって、 ファイル自体が開きません。 ツールから、「他のアプリケーションに無視する」を確認しても、 チェックは入っていません。 「他のアプリ-ケーションを無視する」に(逆に)チェックを入れ、 一度画面を閉じ、ファイルをクリックすると開けます。 その状態のときに、別のファイルを開こうとすると、やっぱり開けません。 そこで、今度はデスクトップからエクセルを開き、 「他のアプリケーションを無視する」のチェックをはずさなければなりません。 必ず、一日に何度か起こるので、急いでいるときにはとても困ります。 一度、Officeをインストールしなおいましたが、治りませんでした。 なにか、原因・対処法わかる方いらっしゃいましたら、アドバイスを よろしくお願いします。

  • アプリケーションの複数人数での使用は可能か?

    アプリケーションの複数人数での使用は可能か? 1台のPCからWindows2003serverの共有フォルダにアプリケーションインストール、その他DLLファイルを置き、それらのexeファイルを複数人数で使用したいと考えております。そのようなことは可能でしょうか?