Windows 11/10でどのプロセスがファイルをロックまたは使用しているかを確認するにはどうすればよいですか?
プロセスによってロックされているため、ファイルを削除、移動、またはアクションを実行できませんか?この記事で説明するさまざまな方法を使用して、 Windows11 (Find)Windows 11/10でファイルをロックしているプロセスを確認します。
多くの場合、ファイルに対してアクション(削除、名前変更、コピーなど)を実行しようとすると、 「ファイルが別のプログラムで開いているため、アクションを完了できません(The action can’t be completed because the file is open in another program)」というプロンプトを示す[使用中のファイル(File in Use)]ダイアログボックスが表示されます。 「。場合によっては、ファイルを使用しているプロセス名またはプログラム名が表示されます。しかし、多くの場合、そうではありません。
では、どのプロセスでファイルが開いているかを確認するにはどうすればよいですか?緊急の場合は、ファイルをロックしているプロセスを特定してから、プロセスを終了してターゲットファイルを変更する必要があります。このガイドでは、Windows 11/10でファイルを保持しているプロセスを確認するためのさまざまな方法について説明します。
Windows 11/10でどのプロセスがファイルをロックまたは使用しているかを確認する方法
Windows 11/10でファイルをロックしているプロセスを識別するためのさまざまな方法は次のとおりです。
- ResourceMonitorを使用してファイルをロックしているプロセスを確認します。
- SysInternals Process Explorer(Use SysInternals Process Explorer)を使用して、ファイルをロックしているプロセスを特定します。
- ハンドル(Handle)ツールを使用してコマンドプロンプトで確認します。(Command Prompt)
- OpenedFilesView(Use OpenedFilesView)フリーウェアを使用して、ファイルを保持しているプロセスを識別します。
これらの方法について詳しく説明しましょう。
1] ResourceMonitorを使用してファイルをロックしているプロセスを確認します(Check)
Resource Monitorを使用すると、ファイルをロックしているプロセスまたはサービスを識別できます。これは、 CPU使用率、メモリ、ディスクネットワーク、ファイルハンドルなどを監視するのに役立つWindows10の組み込みユーティリティです。
Windows + Rホットキーを押して実行(Run)アプリを開き、 resmonと入力します。OKボタンを押すと、リソースモニター(Resource Monitor)が開きます。
[リソースモニター(Resource Monitor)]ウィンドウで、 [ CPU ]タブに移動し、[関連付けられたハンドル(Associated Handles)]オプションを展開します。次に、検索ボックスに、プロセスによってロックされていることを示しているファイルの名前を入力し、 Enterボタンを押します。ターゲットファイルを保持しているプロセスのリストが表示されます。
プロセスを右クリックし、[プロセスの終了(End Process)]オプションを選択してプロセスを終了できます。プロセスが終了したら、以前にロックされたファイルに対して目的のアクションを実行してみてください。
2] SysInternals Process Explorerを使用(Use SysInternals Process Explorer)して、ファイルをロックしているプロセスを特定します
ファイルを保持しているプロセスまたはサービスを識別する別のオプションは、SysInternalsProcessExplorerです。これは、システムで実行されているプロセスに関する詳細情報を見つけるための高度なユーティリティです。ファイルを保持しているプロセスを特定するには、以下の手順に従います。
まず、 PCにSysInternalsProcessExplorerをダウンロードして実行します。次に、[ Process Explorer ]ウィンドウで、[ファイル]メニューに移動し、[(File)ハンドルまたはDLLの検索(Find Handle or DLL)]オプションをクリックします。次に、Process Explorerの[検索(Process Explorer Search)]ダイアログウィンドウにファイル名を入力し、[検索(Search)]オプションを押します。入力したファイルを使用しているすべてのプロセスが結果に表示されます。
(Right-click)[プロセス(Process)]タブで識別されたプロセスを右クリックして、閉じます。
ここで、ファイルがまだプロセスによって保持またはロックされているかどうかをファイルで確認します。
関連:(Related:) 別のプロセスによって使用されているため、プロセスはファイルにアクセスできません。(The process cannot access the file because it is being used by another process.)
3]ハンドル(Find)ツールを使用してコマンドプロンプトで(Command Prompt)確認する(Handle)
Handleは、どのプロセスでファイルが開いているかを示すコマンドベースのユーティリティです。これは基本的に、上記のSysInternalsProcessExplorerのコマンドラインバージョンです。次の手順に従って、このツールを使用してコマンドプロンプトでファイルを保持しているプロセスを確認できます。
microsoft.comからHandleをダウンロードし、ZIPフォルダーを解凍します。次に、抽出したフォルダーでCMDを開きます(open CMD in the extracted folder)。コマンドプロンプト(Command Prompt)で、次の構文でコマンドを入力します。
handle.exe -a -u <filename-with-path>
例えば:
handle.exe -a -u "C:\Users\KOMAL\Documents\Sample Files\twc.pdf"
コマンドを入力すると、プロセスIDとユーザー名でファイルを保持しているプロセスのリストが表示されます。
フルパスなしでファイル名だけを入力して同じことを確認しようとしましたが、うまくいきました。ただし、すべてのファイルで機能するとは限りません。したがって、ロックされたファイルの場所を入力することをお勧めします。
プロセスを特定したら、タスクマネージャー(Task Manager)からプロセスを閉じることができます。
4] OpenedFilesView(Use OpenedFilesView)フリーウェアを使用して、ファイルを保持しているプロセスを識別します
OpenedFilesViewは、開いているすべてのファイルとそれらを保持しているプロセスを表示するためのポータブルアプリケーションです。ZIPフォルダーをダウンロードして解凍し、OpenedFilesView.exeファイルを実行してインターフェイスを起動できます。次に、現在開いているすべてのファイルが、プロセス名、プロセスID、プロセスパス、ファイルのアクセス許可、ターゲットファイルパスなどのそれぞれの詳細とともに表示されます。
ターゲットファイルを見つけて、どのプロセスがそれを保持しているかを確認します。また、 [検索( Find)]オプションを使用して、ロックされたファイルと関連するプロセスをすばやく検索できます。プロセスを見つけたら、ファイルを右クリックして、それを保持しているすべてのプロセスを閉じます。
このガイドが、ファイルを保持してから閉じるプロセスを特定するのに役立つことを願っています。
今読んでください:(Now read:) ロックされたファイルを削除し、ファイルがロックされているエラーを修正します。
Related posts
Windows 11/10のMicrosoft Office Click-To-Run High CPU usage
Windows 10でDISMを使用している間のリモートprocedure callエラーが失敗しました
Background Intelligent Transfer ServiceがWindows 11/10で動作しません
Fix Device encryptionはWindows 11/10で一時的に中断されています
Windows 10のSmall Memory Dump(DMP)ファイルを開いて読み取る方法
Windows Update Windows 11/10でインストールまたはダウンロードできませんでした
Run administrator optionとして、Windows 11/10では表示または機能していない
iPhoneからWindows 11/10 PCにPhotosをインポートできません
いいえスキャナはWindows 10コンピュータ上でエラーが検出されませんでした
ファイルやフォルダをWindows 11/10にドラッグアンドドロップできません
OptimizeおよびWindows 10 computer performanceを改善する
Windows 10のための一般的なVPN errorコードは、トラブルシューティング&ソリューション
Device Managerは空白であり、Windows 11/10では何も表示されません
PCはMiracast - Windows 10エラーをサポートしていません
Audio Windows 10では、サービスが応答していません
Windows 10にNetwork driveマッピングすることができません
Windows Update Windows 11/10でアップデートをダウンロードする
削除済みPrinter Windows 10に再公開して戻ってくる
System System Windows 11/10ではありません
SFCが機能しない、実行されない、またはWindows 10で破損したファイルを修復できませんでした