「使用中」で削除・移動できないファイルを特定する方法|PowerToys File Locksmith

どのアプリも閉じたはずなのに、「別のプログラムで開かれているため操作できません」と表示され、ファイルを削除・移動・名前変更できないことがあります。画面上ではアプリが消えていても、関連するプロセスがバックグラウンドでファイルを使用し続けている可能性があります。

このようなときは、Microsoft PowerToysの「File Locksmith」を使うと、対象のファイルやフォルダーを使用しているプロセスを調べられます。安全に解決する基本手順は、利用元を特定し、対象アプリで保存して通常終了し、それでも解放されない場合だけタスクの終了を検討するという流れです。

ただし、File Locksmithは万能なロック解除ツールではありません。ファイルの所有権やアクセス権が原因の「アクセスが拒否されました」といった問題を、すべて解決する機能ではない点に注意してください。([Microsoft Learn][1])

目次

「使用中」で削除できないファイルの利用元をFile Locksmithで調べる方法

File Locksmithは、Windows上で指定したファイルやフォルダーを使用しているプロセスを識別するPowerToysの機能です。エクスプローラーの右クリックメニューから起動できるため、タスクマネージャーを見ながら原因を推測するより、対象を絞って調べられます。([Microsoft Learn][1])

次のような場面で役立ちます。

  • アプリを閉じたのにファイルを削除できない
  • ファイルを別のフォルダーへ移動できない
  • ファイル名やフォルダー名を変更できない
  • 「別のプログラムがこのファイルを開いています」と表示される
  • どのアプリが使用しているのか分からない

一方、エラーの原因が権限不足である場合は、File Locksmithだけでは解決できません。

表示される状況File Locksmithの適性主な対応
別のプログラムで使用中と表示される高い使用中のプロセスを特定する
閉じたアプリがバックグラウンドに残っている高い保存後、アプリを通常終了する
別ユーザーのプロセスが使用している可能性があるあり必要に応じて管理者として再起動する
アクセス許可が必要と表示される低い所有権やアクセス権を確認する
システムやセキュリティ機能が使用している要注意無理に終了せず、影響を確認する
プロセスが何も表示されない判断できない権限とエラー内容を再確認する

File Locksmithを使う前の準備

File LocksmithはPowerToysに含まれる機能です。利用するには、あらかじめPowerToysをインストールし、File Locksmithを有効にしておく必要があります。

PowerToysを開き、File Locksmithの設定画面で「File Locksmithを有効にする」のスイッチをオンにします。Microsoftの公式手順でも、この設定を有効にしたうえで、エクスプローラーから対象を選択する流れが案内されています。([Microsoft Learn][1])

操作前には、開いている文書や編集中のデータを保存しておきましょう。後の手順でプロセスを終了すると、そのプロセス内の未保存データが失われる可能性があるためです。

対象のファイルまたはフォルダーを選択する

まず、削除や移動ができないファイルをエクスプローラーで表示します。

対象を右クリックし、必要に応じて「その他のオプションを表示」を選択します。その後、File Locksmithを起動する項目を選びます。Microsoft Learnの日本語ページでは「File LocksmithでUnlock」と表記されていますが、WindowsやPowerToysの表示言語によって表記が異なる場合があります。([Microsoft Learn][1])

操作の流れは次のとおりです。

  1. エクスプローラーで対象を選択する
  2. 対象を右クリックする
  3. 「その他のオプションを表示」を開く
  4. File Locksmithの項目を選択する
  5. 使用中のプロセスが表示されるまで待つ

複数のファイルをまとめて選択して調べることもできます。ただし、最初は問題が起きているファイルだけに絞る方が、結果を判断しやすくなります。

フォルダーを調べるときは範囲を絞る

File Locksmithでは、ファイルだけでなくフォルダーも指定できます。

ただし、フォルダーを指定した場合、そのフォルダー内のファイルに加えて、サブフォルダーもスキャン対象になります。上位階層の大きなフォルダーを指定すると、確認範囲が必要以上に広くなるため注意が必要です。([Microsoft Learn][1])

例えば、次のような構成で「提出用」フォルダーだけを移動できない場合を考えます。

C:\Work
├─ 会議資料
├─ 提出用
│  ├─ report.docx
│  └─ data.xlsx
└─ 過去資料

この場合、最初からC:\Work全体を選ぶのではなく、C:\Work\提出用だけを選択します。

確認範囲を絞ることで、次のメリットがあります。

  • スキャン対象を少なくできる
  • 関係のないプロセスが混ざりにくい
  • どのファイルが使用中なのか判断しやすい
  • 不要なプロセスを誤って終了するリスクを減らせる

フォルダーごと削除できない場合でも、まずはそのフォルダー内で最近使用したファイルや、エラーの原因として表示されたファイルから確認する方法が安全です。

表示されたプロセスと詳細を確認する

スキャンが完了すると、対象を使用しているプロセスの一覧が表示されます。

プロセスの横にある展開操作を使うと、追加情報を確認できます。すぐに「タスクの終了」を押すのではなく、まずはどのアプリや処理に関係するプロセスなのかを判断してください。([Microsoft Learn][1])

確認時は、次の順序で考えると安全です。

自分が開いていたアプリか確認する

Word、Excel、画像編集ソフト、圧縮・解凍ソフトなど、自分が直前まで使っていたアプリに関連するプロセスであれば、そのアプリに戻ります。

編集中の内容を保存し、「×」ボタンだけではなく、アプリ内の終了操作を使って通常終了してください。

ウィンドウを閉じても、常駐機能や関連処理が残るアプリがあります。そのため、画面上から消えただけで「完全に終了した」とは限りません。

見覚えのないプロセスはすぐに終了しない

プロセス名に見覚えがない場合は、詳細を展開して関係するアプリを確認します。

名前だけで判断して終了すると、別のアプリやWindowsの機能まで停止させる可能性があります。特に、次のようなプロセスは慎重に扱ってください。

  • Windowsのシステムに関係するもの
  • セキュリティ対策に関係するもの
  • バックアップや同期に関係するもの
  • 業務システムや管理ソフトに関係するもの
  • 複数のアプリから利用される共通プロセス

用途を判断できない場合は、無理に終了せず、対象アプリ側の終了方法を確認する方が安全です。

プロセスが表示されない場合は管理者として再起動する

File Locksmithは、現在のユーザーがアクセスできる実行中プロセスを調べます。

別のユーザーとして実行されているプロセスは、通常の権限では一覧に表示されない可能性があります。その場合は、File Locksmith画面の「管理者として再起動」を選ぶことで、より広い範囲のプロセスをスキャンできます。([Microsoft Learn][1])

ただし、最初から必ず管理者として起動する必要はありません。

次のような場合に限って検討するとよいでしょう。

  • 通常のスキャンでは何も表示されない
  • 別のWindowsユーザーが同じ端末を使用している
  • 管理者権限で起動したアプリが対象を使用している可能性がある
  • 業務用の常駐プログラムが関係している可能性がある

管理者として再起動しても、所有権やアクセス許可の不足が自動的に修正されるわけではありません。「管理者として再起動」は、File Locksmithが確認できるプロセスの範囲を広げるための操作です。

可能なら対象アプリから通常終了する

原因となるアプリが分かったら、File Locksmithからいきなりプロセスを終了するのではなく、対象アプリを開いて通常の手順で終了します。

安全な順序は次のとおりです。

  1. 対象アプリを前面に表示する
  2. 編集中のファイルを保存する
  3. 実行中の処理がないか確認する
  4. アプリ内の終了操作を行う
  5. File Locksmithで状態を再確認する
  6. ファイルの削除や移動を再実行する

例えば、文書作成アプリのプロセスが表示されている場合、タスクを強制終了する前に、そのアプリ内で開いている別の文書も確認します。

1つのプロセスが複数のファイルを扱っていることがあるため、問題のファイルだけでなく、同じアプリ内の未保存データにも影響が及ぶ可能性があります。

「タスクの終了」は最後の手段として使う

File Locksmithには、表示されたプロセスを終了する機能があります。

ただし、この操作は「対象ファイルだけを閉じる」のではなく、ファイルを使用しているプロセス自体を終了する操作です。Microsoftの公式ページでも、「タスクの終了」を選ぶとプロセスを終了すると説明されています。([Microsoft Learn][1])

実行前に、少なくとも次の項目を確認してください。

  • 対象プロセスが何のアプリか分かっている
  • 編集中のデータを保存した
  • バックアップや書き込み処理の途中ではない
  • 他のユーザーが同じアプリを使用していない
  • システムやセキュリティ関連のプロセスではない
  • 終了後にアプリを再起動できる

特に避けるべきなのは、表示されたプロセスを上から順に無差別に終了することです。

原因のプロセスが複数表示された場合も、関係が明確なものから1つずつ通常終了し、状態を確認してください。

「再読み込み」でロックが解除されたか確認する

プロセスを通常終了またはタスク終了すると、File Locksmithの一覧からそのプロセスが自動的に削除されます。

表示が変わらない場合は、「再読み込み」を実行して再スキャンできます。Microsoftの公式説明でも、終了したプロセスは一覧から自動的に削除され、手動更新には「再読み込み」を使用すると案内されています。([Microsoft Learn][1])

確認の流れは次のとおりです。

  1. 対象アプリまたはプロセスを終了する
  2. File Locksmithの一覧を確認する
  3. 必要に応じて「再読み込み」を押す
  4. 使用中のプロセスが消えたことを確認する
  5. エクスプローラーで削除・移動・名前変更を再実行する

プロセスが一覧から消えても、操作に失敗する場合は、別の原因が残っている可能性があります。

プロセスが検出されないからといって「使用中ではない」とは限らない

File Locksmithに何も表示されなかった場合でも、「どのプロセスも使用していない」と完全に証明できたわけではありません。

通常権限では確認できないプロセスがある可能性や、処理のタイミングによって結果が変わる可能性があります。また、エラーの原因がプロセスによる使用中ではなく、所有権やアクセス権にあることも考えられます。

何も表示されない場合は、次の順で切り分けます。

  1. 対象ファイルを間違えていないか確認する
  2. 対象範囲を絞って再スキャンする
  3. File Locksmithを再読み込みする
  4. 必要に応じて管理者として再起動する
  5. エラーメッセージを正確に確認する
  6. 「使用中」ではなく「アクセス拒否」なら権限を調べる

「検出結果が空だった」という理由だけで、システム障害やファイル破損と決めつけないことが重要です。

「使用中」と「アクセス拒否」は分けて考える

ファイルを削除できない場合でも、原因は大きく分けて2種類あります。

プロセスによるロック

別のアプリやバックグラウンドプロセスが、対象ファイルを開いたままにしている状態です。

エラーメッセージに「使用中」「別のプログラムで開かれている」といった内容が含まれる場合は、File Locksmithによる確認が適しています。

所有権やアクセス権の不足

現在のユーザーに、削除・移動・変更を行う権限がない状態です。

エラーメッセージに次のような内容が含まれる場合は、File Locksmith以外の確認が必要です。

  • アクセスが拒否されました
  • この操作を実行するアクセス許可が必要です
  • 管理者のアクセス許可が必要です
  • ファイルまたはフォルダーへのアクセス権がありません

この場合は、ファイルやフォルダーのプロパティから、所有者やセキュリティ設定を確認します。

ただし、解決を急いで「Everyone」にフルコントロールを付与するなど、必要以上に権限を広げるのは避けてください。業務用パソコンでは、組織の管理者が設定したアクセス制御やセキュリティポリシーが関係していることもあります。

File Locksmithで失敗しやすいポイント

大きなフォルダーを最初から指定する

フォルダーを指定すると、配下のファイルやサブフォルダーも対象になります。ドライブ直下や大きな共有フォルダーではなく、問題のあるファイルや最小限のフォルダーから調べましょう。([Microsoft Learn][1])

プロセス名だけで判断して終了する

名前が分かりにくいプロセスでも、Windowsや業務ソフトに必要な場合があります。詳細を確認し、用途を判断できないプロセスは終了しない方が安全です。

保存せずにタスクを終了する

タスク終了は、未保存データを失う原因になります。対象ファイル以外にも、同じアプリで編集中のデータがないか確認してください。

最初から管理者として操作する

管理者権限は、File Locksmithから見えるプロセスを増やすために役立ちますが、常に必要なわけではありません。通常権限で確認し、不足する場合に管理者として再起動する方が安全です。

検出されないことを解決済みと判断する

結果が空でも、権限不足や別原因が残っている可能性があります。実際に削除や移動を再実行し、エラーが解消したか確認してください。

安全に削除・移動するための判断フロー

迷ったときは、次の順序で進めます。

順番確認すること実行する操作
1エラーに「使用中」と表示されているかFile Locksmithを起動する
2使用中のプロセスが表示されたか詳細を確認する
3自分が使っていたアプリか保存して通常終了する
4プロセスが表示されないか必要に応じて管理者として再起動する
5通常終了しても解放されないか影響確認後、タスク終了を検討する
6一覧から消えたか再読み込みして確認する
7それでも操作できないか所有権やアクセス権を調べる

この順序なら、不要な強制終了を避けながら、原因を段階的に切り分けられます。

まとめ

どのアプリも閉じたつもりなのにファイルを削除・移動できない場合は、PowerToysのFile Locksmithで使用中のプロセスを特定します。

重要なのは、対象選択、使用元の特定、権限の確認、安全な終了の順に進めることです。

まず問題のファイルや最小限のフォルダーを指定し、表示されたプロセスの詳細を確認します。原因が分かったら、対象アプリでデータを保存して通常終了してください。別ユーザーのプロセスが疑われる場合に限って管理者として再起動し、タスク終了は最後の手段とします。

File Locksmithでプロセスが検出されない場合や、「アクセスが拒否されました」と表示される場合は、所有権やアクセス権など、ロック以外の原因を切り分けましょう。
[1]: https://learn.microsoft.com/ja-jp/windows/powertoys/file-locksmith “File Locksmith Windows用ユーティリティ – PowerToys | Microsoft Learn”

この記事を書いた人

実務の現場で詰まりがちなポイントを地図にするITブログ「IT trip」を運営。Windows/Office(Teams・Excel)からSQL、サーバ運用、ガジェットまで、再現性のある手順と“なぜそうなるか”を丁寧に解説します。読んだらすぐ試せること、そして迷った人の次の一歩が見えることを大切にしています。

コメント

コメントする

目次