web-dev-qa-db-ja.com

Windowsで特定のファイルに何がロックされているかを確認する方法は?

ファイルにロックがかかっているのがわかります。これの原因と根本をどのようにして見つけることができますか?

11
MattUebel

nlocker は、この目的で何度も使用したフリーウェアユーティリティです。使いやすく、問題のファイルを右クリックすると、どのプロセスがファイルをロックしているかがわかります。次に、それらのプロセスを強制終了するか、すべてまたは1つのロックプロセスを強制的にロック解除します。

http://www.emptyloop.com/unlocker/

9
minamhere

Sysinternalsの Process Explorer ツールを試してください。また、それらの Handle ツールは、何かがロックされているものを見つけるコマンドラインツールです。

16
squillman

START> RUNから、引用符なしで「fsmgmt.msc」と入力します。

これは共有フォルダですMMCそしてここでセッションを管理して、特定のファイルをロックしているユーザーを確認できます。

編集して追加:

このスナップインを使用してサーバー(または別のコンピューター)に接続するには、[アクション]> [別のコンピューターに接続]をクリックします。ファイルが存在するコンピューターに接続する必要があります。

12
GregD

Sysinternalsの ProcessExplorer を使用します。ロックされたファイルを検索すると、ハンドルのリスト(下部のペイン)でそのファイルへの参照を持つプロセスを簡単に確認できます。

どのプログラムが特定のファイルまたはディレクトリを開いているのか疑問に思ったことはありませんか?今、あなたは見つけることができます。プロセスエクスプローラーは、どのハンドルとDLLプロセスが開かれたか読み込まれたかに関する情報を表示します。

2
gbjbaanb

コマンドプロンプトからファイルサーバーに「ネットファイル」を使用できます。

1
NitroAMD