Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方

Windowsユーザーの一部から、BitTorrentを使ってP2Pコンテンツをダウンロードしようとすると、「別のプロセスがファイルを使用しているため、プロセスはファイルにアクセスできません(The process cannot access the file because it is being used by another process)」というエラーが頻繁に表示されるという報告があります。この問題は、さまざまなBitTorrentのバージョンで発生することが確認されています。

BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方

調査の結果、このエラーにはいくつかの異なる原因があることが判明しました。考えられる主な原因は以下のとおりです。

  • ファイルが別のアプリケーションによって使用されている – 最も一般的な原因は、BitTorrentが書き込もうとしているファイルを、別のプロセスやアプリケーションが同時に使用しているケースです。特に多いのは、Finder、ファイルインデックス作成ソフト、ISOマウントソフトなどです。この問題を解決するには、BitTorrentがファイルに書き込もうとしている間、他のアプリケーションを停止する必要があります。
  • Torrentがクラウドストレージのフォルダ内にダウンロードされている – OneDrive、Dropbox、Google Driveなどのクラウドストレージサービスが管理している場所にTorrentをダウンロードした場合にも、この問題が発生することがあります。解決するには、クラウドストレージの管理範囲外の場所にファイルを再ダウンロードしてください。
  • サードパーティ製アンチウイルスの干渉 – アンチウイルスソフトがTorrentファイルの一部を隔離することで(正当な理由でも誤検知でも)、このエラーが発生することが確認されています。この場合は、Torrentフォルダを除外リスト(ホワイトリスト)に追加するか、アンチウイルスを一時的に無効化するか、アンインストールすることで対処できます。

別のプロセスがファイルを使用しているため、プロセスはファイルにアクセスできません」エラーの原因がわかったところで、実際に問題を解決するための検証済みの方法を順番に紹介します。

方法1: 干渉している可能性のあるアプリケーションのプロセスをすべて閉じる

トラブルシューティングを始めたばかりなら、まず、現在実行中のサードパーティ製アプリケーションが、BitTorrentと同じファイルにデータを書き込もうとしていないことを確認しましょう。

WindowsのエクスプローラーやmacOSのFinderといったファイルインデックス機能がこの問題を引き起こすことは珍しくありません。エラーが発生しているTorrentのフォルダが、ファイルインデックスツールで開かれたままになっていないか確認してください。

また、Diamond ToolなどISOファイルをマウントできるソフトも原因となることがあります。BitTorrentでまだシード中のISOファイルをマウントした直後に問題が発生し始めたというユーザー報告が多数確認されています。

重要: 通常の方法でアプリケーションを閉じても問題が解決しない場合は、疑わしいアプリケーションのバックグラウンドプロセスが残っていないか確認してください。Ctrl + Shift + Escキーを押してタスクマネージャーを開き、プロセスタブを下にスクロールして、干渉している可能性のあるアプリケーションに属するプロセスを(右クリック > タスクの終了)で終了させてください。

BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方

エラーの原因になりうるアプリケーションをすべて閉じても同じ問題が続く場合は、次の方法に進んでください。

方法2: クラウドストレージ(Dropbox / Drive / OneDrive)フォルダ外にファイルを再ダウンロードする(該当する場合)

Google Drive、Microsoft OneDrive、Dropboxなどのクラウドストレージが管理している場所にTorrentファイルをダウンロードしようとした場合にも、このエラーが発生する可能性があります。

これは、BitTorrentとクラウドストレージアプリケーションの両方が同じフォルダ内のファイルに同時にアクセスしようとすることで競合が起きるために起こります。

同じ問題に直面した多くのユーザーによると、この場合の唯一有効な解決策は、クラウドストレージ上のTorrentを削除し、Drive・OneDrive・Dropboxの管理範囲外の通常の場所に再ダウンロードすることです。

やり方がわからない場合は、以下の手順に従ってください。

  1. BitTorrentを開き、エラーが表示されているTorrentを右クリックして、[削除] > [.torrent + データを削除]を選択します。BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方
  2. .torrentファイルを再度ダブルクリックし、クラウドストレージの管理範囲外にある別の保存先を選択します。

それでも問題が解決しない場合は、次の方法に進んでください。

方法3: アンチウイルスの干渉を止める(該当する場合)

アンチウイルスが誤検知により、ダウンロードしたばかりのTorrentファイルにフラグを立てている場合にも、この問題が発生することがあります。このシナリオに該当する場合、3つの対処方法があります。

  • アンチウイルスソフトを一時的に無効化する
  • BitTorrentのダウンロードフォルダをアンチウイルスの除外リストに登録する
  • サードパーティ製アンチウイルスをアンインストールする(該当する場合)

別のプロセスがファイルを使用しているため、プロセスはファイルにアクセスできません」エラーの状況に応じて、以下のサブガイドから適切なものを選んでください。

ダウンロードを完了させるための一時的な対策をお探しなら、サブガイドAへ進んでください。

セキュリティ設定に大きな変更を加えずに問題を解決したいなら、サブガイドBへ進んでください。

そして、現在使用中のサードパーティ製アンチウイルスが不要であれば、サブガイドCに従ってください。

A. アンチウイルスソフトを一時的に無効化する

多くのユーザーが、アンチウイルスのリアルタイム保護を一時的に無効化するだけで、Torrentのダウンロードを完了させるのに十分な時間、この問題を回避できたと報告しています。

サードパーティ製アンチウイルスを使用している場合、通常はタスクトレイのアンチウイルスアイコンを右クリックし、シールドを一時的に無効化するオプションを探すことでリアルタイム保護をオフにできます。

BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方

注: 内蔵のWindows Defender(Windowsセキュリティ)+ Windowsファイアウォールを使用している場合は、こちらの手順でリアルタイム保護を無効化してください。

B. BitTorrentのダウンロードフォルダを除外リストに登録する

使用中のアンチウイルスソフトを手放したくない場合、最もスマートな解決策(ただしやや手間がかかります)は、BitTorrentでダウンロードするP2Pコンテンツ用のフォルダをアンチウイルスの除外リストに登録することです。

この方法は、アンチウイルスがBitTorrentが書き込もうとしている同じTorrentファイルをスキャンしようとすることで「別のプロセスがファイルを使用しているため、プロセスはファイルにアクセスできません」エラーが発生している場合に有効です。

注: サードパーティ製アンチウイルスを使用している場合は、お使いのソフトウェアに応じた具体的な手順をオンラインで検索してください。

一方、Windows Defender + Windowsファイアウォールをデフォルトのアンチウイルス/ファイアウォールとして使用している場合は、以下の手順に従ってください。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「ms-settings:windowsdefender」と入力し、Enterキーを押してWindows Defender(Windowsセキュリティ)の画面を開きます。BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方
  2. Windowsセキュリティの画面が表示されたら、右側のセクションにある[Windowsセキュリティを開く]をクリックします。BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方
  3. Windowsセキュリティタブに入ったら、利用可能なオプションの一覧から[ウイルスと脅威の防止]をクリックします。BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方
  4. [ウイルスと脅威の防止]の設定メニューで、右側のメニューから[設定の管理]をクリックし、[除外]の下にある[除外の追加]をクリックします。
  5. 最後に、BitTorrentのダウンロードのデフォルト保存先となっているフォルダに移動し、除外項目のリストに追加して変更を保存します。
  6. BitTorrentに戻り、エラーが発生していたTorrentの強制再チェックを実行して、問題が解決したかどうかを確認します。

C. サードパーティ製アンチウイルスをアンインストールする

サードパーティ製アンチウイルスでこの問題が発生しており、そのソフトにこだわりがない場合は、単純にアンインストールすることで「別のプロセスがファイルを使用しているため、プロセスはファイルにアクセスできません」エラーを解決できます。

注: 問題の原因となっているサードパーティ製アンチウイルスをアンインストールすると、コンピュータは自動的にデフォルトのセキュリティ構成(Windows Defender + Windowsファイアウォール)に戻ることに注意してください。

問題の原因となっているサードパーティ製アンチウイルスをアンインストールする場合は、以下の手順に従ってください。

  1. Windowsキー + Rを押してファイル名を指定して実行ダイアログを開きます。テキストボックスに「appwiz.cpl」と入力し、Enterキーを押してプログラムと機能メニューを開きます。BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方
  2. プログラムと機能の画面で、インストール済みアプリケーションのリストを下にスクロールし、アンインストールする予定のアンチウイルスソフトを見つけます。
  3. 問題のソフトウェアが見つかったら、右クリックして表示されたコンテキストメニューから[アンインストール]を選択します。BitTorrentで「別のプロセスがファイルを使用中のためアクセスできません」エラーが出たときの直し方
  4. アンインストール画面の指示に従ってアンインストールを完了させ、コンピュータを再起動します。次回の起動が完了した後、問題が解決したかどうかを確認してください。
  1. Windows 10で「別のプロセスが使用中のため、プロセスはファイルにアクセスできません」エラーを修正する方法

    お気に入りのアプリを使おうとしたら、「別のプロセスが使用中のため、プロセスはファイルにアクセスできません(The process cannot access the file because it is being used by another process)」というエラーメッセージが表示された経験はありませんか?多くの方はまずエラーメッセージを閉じて対処しようとしますが、残念ながらこの方法では問題は解決しません。本記事では、Windows 10 PCでこのエラーを解消するための具体的な方法を詳しく解説します。 Windows 10で「プロセスはファイルにアクセスできません」エラーを修正

  2. 【Windows 10】BitTorrentの「プロセスはファイルにアクセスできません」エラーを解決する8つの方法

    BitTorrentは、世界で最も人気のあるP2P(ピアツーピア)ファイル共有ツールの一つです。2001年に登場して以来、多くのユーザーに利用されてきました。しかし最近、「プロセスはファイルにアクセスできません」というエラーが表示され、ファイルをダウンロードできないという報告が増えています。このエラーが発生すると、ダウンロードが中断されたり、完了できなかったりするため、非常に困りものです。 この記事では、BitTorrentで「プロセスはファイルにアクセスできません」エラーが発生する主な原因と、Windows 10での具体的な解決策を8つの方法に分けて詳しく解説します。 BitTorrent