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

【Windows】「フォルダーは使用中のため、操作を完了できません」エラーの解決方法

Microsoft Windowsでフォルダーのコピーや削除、名前変更などを行おうとした際、「フォルダーは使用中です。この操作を完了できません。フォルダーまたはその中のファイルが別のプログラムで開かれています。フォルダーを閉じてから、もう一度実行してください」というエラーメッセージが表示されることがあります。この記事では、このエラーの原因と、誰でも実践できる6つの解決方法をわかりやすく解説します。

エラーの原因

このエラーの主な原因は、Windowsのサムネイルキャッシュを管理する thumbcache.dll にあります。このモジュールが隠しファイルである thumbs.db へのハンドルを開いたまま保持し続けるため、フォルダーの名前変更などの操作が妨げられてしまいます。thumbcache.dll には、ハンドルを動的かつタイムリーに解放する仕組みが実装されていないことが、エラーの背景にあります。

以下のトラブルシューティング手順を順番に試して、エラーを解決していきましょう。

方法1: 隠しthumbs.dbファイルのサムネイルキャッシュを無効にする(レジストリ)

注意: まず Microsoft Fix It をダウンロードして実行すると、自動的に問題を修復できる場合があります。

1. Windowsキー + R を同時に押して、「ファイル名を指定して実行」ダイアログを開きます。

2. 「regedit」と入力してEnterキーを押し、レジストリエディターを起動します。

3. 次のレジストリキーへ移動します。
HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Explorer

注意: Windows 8 / 10 の場合、Explorerキーが存在しないことがあります。その場合は \Windows\ キーを右クリックし、「新規」→「キー」を選択して新しいキーを作成し、名前を「Explorer」にします。さらに、そのキーを右クリックして「新規」→「DWORD (32ビット) 値」を選択し、名前を「DisableThumbsDBOnNetworkFolders」にします。

4. 作成した「DisableThumbsDBOnNetworkFolders」を右クリックして「修正」を選択し、値を 0(既定)から 1 に変更します。

5. レジストリエディターを閉じてPCを再起動し、エラーが解消されたか確認してください。

方法2: グループポリシーエディターでサムネイルキャッシュを無効にする

1. Windowsキー + R を押し、「gpedit.msc」と入力してOKをクリックすると、ローカルグループポリシーエディターが開きます。

2. ローカルグループポリシーエディターの画面で、以下の場所へ移動します。
ユーザーの構成 → 管理用テンプレート → Windowsコンポーネント → エクスプローラー

3. 設定一覧の中から「隠し thumbs.db ファイル内のサムネイルのキャッシュをオフにする」という項目を探します。

4. この設定は初期状態で「未構成」になっているため、「有効」に変更することで問題が解決します。

5. 項目をダブルクリックして「有効」を選択し、「適用」→「OK」をクリックします。

6. 最後にローカルグループポリシーエディターを閉じ、PCを再起動すれば完了です。

上記の手順でもエラーが解決しない場合は、次の方法に進んでください。

方法3: フォルダーウィンドウを別のプロセスで開く設定を無効にする

1. キーボードで Windowsキー + E を押して、エクスプローラーを起動します。

2. リボンの「表示」タブをクリックし、「オプション」→「フォルダーおよび検索のオプションの変更」を選択します。

3. 「フォルダーオプション」の「表示」タブを開き、詳細設定の一覧を下へスクロールして「フォルダーのウィンドウを別のプロセスで開く」という項目を見つけます。この問題が発生している場合、この項目が有効になっているはずなので、チェックを外して無効化します。

4. 「適用」→「OK」をクリックし、PCを再起動します。これでエラーが解消されるはずです。

方法4: 該当フォルダーの共有を無効にする

1. エラーが表示されるフォルダーを右クリックします。

2. 「共有」メニューを開き、共有相手を「Nobody(誰にも共有しない)」に設定します。

3. その後、フォルダーの移動や名前変更が正常に行えるか確認してください。

方法5: サムネイル表示を無効にする

1. Windowsキー + E を押して、エクスプローラーを起動します。

2. リボンの「表示」タブをクリックし、「オプション」→「フォルダーおよび検索のオプションの変更」を選択します。

3. 「フォルダーオプション」の「表示」タブで、「常にアイコンを表示し、サムネイルは表示しない」にチェックを入れます。

4. PCを再起動すると、問題が解決しているはずです。

方法6: ごみ箱を空にして一時ファイルを削除する

1. デスクトップの「ごみ箱」を右クリックし、「ごみ箱を空にする」を選択します。

2. 「ファイル名を指定して実行」ダイアログを開き、「%temp%」と入力してEnterキーを押します。表示されたフォルダー内のすべてのファイルを削除してください。

3. 上記の方法で解決しない場合は、ファイルのロックを解除できるフリーツール「Unlocker」の導入も検討してみてください。

まとめ

以上の手順を実行することで、「フォルダーは使用中のため、操作を完了できません」というエラーは簡単に解決できます。多くの場合、サムネイルキャッシュ関連の設定変更で改善しますが、それでも解決しない場合は、エクスプローラーの再起動やセキュリティソフトの一時停止なども併せて試してみてください。それでも問題が残る場合は、お気軽にコメント欄でお問い合わせください。

  1. 【Windows】「フォルダーは使用中のため、操作を完了できません」エラーの解決方法

    Microsoft Windowsでフォルダーのコピーや削除、名前変更などを行おうとした際、「フォルダーは使用中です。この操作を完了できません。フォルダーまたはその中のファイルが別のプログラムで開かれています。フォルダーを閉じてから、もう一度実行してください」というエラーメッセージが表示されることがあります。この記事では、このエラーの原因と、誰でも実践できる6つの解決方法をわかりやすく解説します。 エラーの原因 このエラーの主な原因は、Windowsのサムネイルキャッシュを管理する thumbcache.dll にあります。このモジュールが隠しファイルである thumbs.db へのハンドルを

  2. Windows 10ストアエラー0x80073cf9を修正する方法|原因別の9つの解決策を徹底解説

    Microsoft Storeからアプリをインストールしようとした際に、エラーコード「0x80073cf9」が表示されて困ったことはありませんか?Microsoft Storeは安全にアプリを入手できる信頼性の高い場所ですが、このエラーが発生するとインストールができず、非常にストレスを感じます。他のサイトからサードパーティ製アプリをダウンロードすると、マルウェアやウイルスに感染するリスクが高まるため、Storeが使えないと本当に困ってしまいますよね。 しかし、ご安心ください。このエラーはきちんと解決できます。この記事では、Windows 10で発生するストアエラー0x80073cf9を修正す