【Windows】共有ドライブの割り当て解除ができない時に使用中のプログラムを特定し切断する手順

【Windows】共有ドライブの割り当て解除ができない時に使用中のプログラムを特定し切断する手順
🛡️ 超解決

共有ドライブの割り当て解除ができず、「別のプログラムが使用中」というエラーメッセージに直面していませんか。

この問題は、ファイルやアプリケーションが共有ドライブにアクセスしている状態が続いているために発生します。

この記事では、共有ドライブを使用しているプログラムを特定し、安全に割り当てを解除するための具体的な手順を解説します。

【要点】共有ドライブの割り当て解除ができない場合の対処法

  • タスクマネージャーでプロセスを終了: 共有ドライブにアクセスしている可能性のあるアプリケーションやプロセスを強制的に停止させます。
  • コンピューターの管理でセッションを切断: サーバー側で開かれているファイルやセッションを切断し、共有ドライブへのアクセスを解除します。
  • コマンドプロンプトで強制切断: net useコマンドを使って、共有ドライブの接続を強制的に削除し、割り当てを解除します。

ADVERTISEMENT

共有ドライブの割り当て解除ができない主な原因

共有ドライブの割り当て解除ができない主な原因は、Windowsがそのドライブを「使用中」と認識しているためです。

これは通常、ドライブ上のファイルやフォルダーが何らかのプログラムによって開かれている場合に発生します。

見えないバックグラウンドプロセスが原因となることもあります。

ファイルやフォルダーが開かれている状態

共有ドライブ上にあるドキュメントや画像、アプリケーションのファイルが、開いたままになっていると割り当て解除はできません。

エクスプローラーで共有ドライブのウィンドウを開いているだけでも、使用中と判断される場合があります。

見た目には何も開いていないように見えても、バックグラウンドで処理中の可能性があります。

バックグラウンドで動作するプログラム

ウイルス対策ソフトウェアやバックアップツール、インデックスサービスなどが共有ドライブのファイルをスキャンしている場合があります。

これらのプログラムはユーザーインターフェースを持たず、目に見えない形で共有ドライブにアクセスし続けます。

そのため、割り当て解除の邪魔をする可能性があります。

ネットワーク接続の問題

一時的なネットワーク接続の不安定さや、サーバー側の問題も原因となることがあります。

Windowsが共有ドライブへの接続状態を正確に判断できない場合、割り当て解除の処理がブロックされることがあります。

このような場合は、ネットワーク接続のリフレッシュが必要です。

使用中のプログラムを特定し共有ドライブの割り当てを解除する手順

共有ドライブの割り当て解除ができない場合、以下の手順で原因を特定し、接続を切断できます。

Windows 11を基準に説明しますが、Windows 10でも同様の手順で操作できます。

タスクマネージャーでプロセスを終了する

  1. タスクマネージャーを開く
    タスクバーを右クリックし、「タスクマネージャー」を選択します。
    または、Ctrl+Shift+Escキーを押して直接開くこともできます。
  2. プロセスを確認する
    「プロセス」タブで、共有ドライブ上のファイルを使用している可能性のあるアプリケーションやプロセスを探します。
    例えば、OfficeアプリケーションやPDFリーダー、動画編集ソフトなどが該当します。
  3. プロセスを終了する
    該当するプロセスを選択し、「タスクの終了」ボタンをクリックします。
    不明なプロセスを終了する際は、システムに影響を与えないよう注意してください。
  4. 共有ドライブの割り当てを解除する
    すべての関連プロセスを終了した後、エクスプローラーから再度共有ドライブの割り当て解除を試します。

コンピューターの管理でセッションを切断する

この方法は、共有ドライブが置かれているサーバー側で開かれているセッションを切断する際に有効です。

  1. コンピューターの管理を開く
    スタートボタンを右クリックし、「コンピューターの管理」を選択します。
  2. 共有フォルダーを展開する
    左側のナビゲーションペインで「システムツール」の下にある「共有フォルダー」を展開します。
  3. 開いているファイルとセッションを確認する
    「セッション」と「開いているファイル」をクリックして、共有ドライブに接続しているユーザーや開かれているファイルを確認します。
    ここで、自分のユーザー名や関連するファイルが見つかることがあります。
  4. セッションまたはファイルを切断する
    切断したいセッションまたは開いているファイルを右クリックし、「セッションを閉じる」または「開いているファイルを閉じる」を選択します。
    これにより、共有ドライブへのアクセスが強制的に解除されます。
  5. 共有ドライブの割り当てを解除する
    セッションを切断した後、エクスプローラーから再度共有ドライブの割り当て解除を試します。

コマンドプロンプトで強制的に切断する

コマンドプロンプトを使用すると、より強力に共有ドライブの接続を切断できます。

  1. コマンドプロンプトを管理者として実行する
    スタートメニューを検索ボックスで「cmd」と入力し、「コマンドプロンプト」を右クリックして「管理者として実行」を選択します。
  2. 現在のネットワークドライブを確認する
    net use と入力してEnterキーを押します。
    現在割り当てられているすべてのネットワークドライブとその状態が表示されます。
  3. 共有ドライブを強制的に切断する
    解除したい共有ドライブのドライブレターを確認し、net use Z: /delete と入力してEnterキーを押します。
    「Z:」の部分は、解除したいドライブレターに置き換えてください。
    例: net use Y: /delete
  4. 切断を確認する
    「コマンドは正常に終了しました。」と表示されれば、割り当て解除は完了です。
    Windows 10でも同じコマンドで操作できます。

エクスプローラーから割り当てを解除する

上記の方法で原因を特定・解除した後、最終的にエクスプローラーから割り当てを解除します。

  1. エクスプローラーを開く
    タスクバーのエクスプローラーアイコンをクリックするか、Windowsキー+Eを押して開きます。
  2. ネットワークドライブを選択する
    左側のナビゲーションペインで「PC」または「このPC」を選択します。
    「ネットワークの場所」の下に表示されている共有ドライブを探します。
  3. ネットワークドライブの切断
    割り当てを解除したい共有ドライブを右クリックし、「ネットワークドライブの切断」を選択します。
    エラーメッセージが表示されなければ、割り当て解除は成功です。

割り当て解除ができない場合の追加確認事項

上記の手順を試しても共有ドライブの割り当て解除ができない場合は、以下の点を確認してください。

再起動しても解除できない場合

Windowsの再起動は、一時的なシステムリソースのロックを解除する最も簡単な方法です。

しかし、再起動後も割り当て解除ができない場合は、システムの永続的な設定やネットワーク構成に問題がある可能性があります。

特に、スタートアップ時に自動的に起動するプログラムが共有ドライブにアクセスしている場合、再起動だけでは解決しません。

他のユーザーが使用している可能性

共有ドライブがネットワーク上の他のユーザーによって使用されている場合、割り当て解除ができないことがあります。

「コンピューターの管理」ツールで「開いているファイル」を確認し、他のユーザーのセッションが見つかった場合は、そのユーザーにファイルの使用を停止するよう依頼してください。

サーバーの管理者であれば、強制的にセッションを切断することも可能です。

ネットワークドライブの再接続に失敗する

割り当て解除後に再度接続しようとして失敗する場合、ネットワークパスが間違っているか、サーバーへのアクセス許可がない可能性があります。

ネットワークパスが正しいか、共有フォルダーのアクセス権限を確認してください。

ファイアウォールやセキュリティソフトウェアが接続をブロックしている可能性も考えられます。

エラーコード0x80070005アクセス拒否が表示される

このエラーコードは、通常、操作を実行するための適切な権限がない場合に表示されます。

共有ドライブの割り当て解除には管理者権限が必要な場合があります。

コマンドプロンプトを「管理者として実行」しているか、または管理者アカウントでログインしているかを確認してください。

ADVERTISEMENT

共有ドライブ割り当て解除の各方法の比較

項目 タスクマネージャー コンピューターの管理 コマンドプロンプト
難易度 やや高
影響範囲 自身のPC上のプロセスに限定 サーバー上のセッションを切断 自身のPC上の接続を強制切断
解決力 ローカルプロセスの問題を解決 サーバー側の問題解決に有効 強制的な切断に最も強力
適用場面 使用中のアプリを特定したい時 他のユーザーの接続を切りたい時 他の方法で解除できない時

まとめ

この記事では、共有ドライブの割り当て解除ができない際に、使用中のプログラムを特定し切断する手順を解説しました。

タスクマネージャー、コンピューターの管理、コマンドプロンプトといった複数の方法を使い分けることで、多くのケースで問題を解決できます。

今回学んだ手順を活用し、共有ドライブの割り当て解除をスムーズに行いましょう。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。