Windows PCでファイルやフォルダをコピーしようとした際に「不明なエラー」が表示されるのは、実際の原因がはっきりしないため、少々面倒です。このエラーは予期せず発生し、時にはコピー中にも発生し、途方に暮れてしまいます。重要なファイルを急いで移動しようとしているのに、何度も失敗してしまうと、非常にイライラさせられます。Windowsは詳細な情報を提供しないため、トラブルシューティングはまるで推測の域を出ません。しかし、何度もこのエラーに遭遇すると、いくつかのトリックや解決策が見つかり、多くの場合、問題が解決するようになります。
Windowsでファイルやフォルダをコピーする際に発生する「不明なエラー」を修正する方法
ファイルが他のプログラムで使用されていないことを確認する
これは当たり前のことかもしれませんが、念のため確認しておく価値があります。ファイルが他の場所、例えばアプリやバックグラウンドプロセスで開かれている場合、Windows がコピー操作をブロックする可能性があります。タスクマネージャー( Ctrl + Shift + Esc) を開いて、ファイルのプロセスが実行中かどうかを確認してください。ファイルを使用しているアプリを閉じるか、プロセスを再起動するだけでエラーが解消される場合もあります。その後、もう一度コピーしてみてください。環境によってはすぐに問題が解決する場合もありますが、そうでない場合もあります。
ドライブのフォーマットを確認する(特に大きなファイルの場合)
よくある失敗例の一つは、4GBを超える大容量ファイルをFAT32でフォーマットされたドライブにコピーすることです。WindowsはFAT32では4GBを超えるファイルを扱えないため、このエラーが発生します。その場合は、ドライブのフォーマットをNTFSに変更する必要があります。手順は以下のとおりです。
- ファイルエクスプローラーでドライブを右クリックし、「フォーマット」を選択します。
- ファイル システムドロップダウンから、FAT32 ではなくNTFSを選択します。
- [クイック フォーマット]をチェックし、[開始]をクリックします。
- 警告: これによりそのドライブ上のデータが消去されるため、まず必要なものを移動またはバックアップしてください。
再フォーマット後、ファイルを再度コピーしてみてください。一部のマシンでは、このエラーが大きな問題となるため、エラーが解消されるかどうかを確認してください。
保存先ドライブに十分な空き容量があり、破損していないことを確認してください
10GBのファイルを2GBしか空き容量のないドライブにコピーするのは、絶対にダメです。ドライブが破損していたり、不良セクタがあったりする場合も同様です。Windowsがコピーを拒否する可能性があります。「ドライブチェック」(ドライブを右クリックし、「プロパティ」を選択し、 「ツール」タブに移動して「チェック」をクリック)を使用して、エラーをスキャンしてください。また、空き容量にも注意してください。空き容量が不足している場合は、空き容量を増やすか、コピー先のドライブを変更してください。
PCを再起動してください。Windowsは再起動が必要な場合もあります。
些細なことのように聞こえるかもしれませんが、時間の経過とともに不具合が蓄積されていくことがあります。再起動を少し行うだけで、ファイルのコピーエラーの原因となる一時的なバグを解消できる場合があります。再起動後、もう一度コピーしてみてください。簡単すぎるように思えても、それだけで解決できる場合もあります。
権限を調整する – フォルダまたはファイルにフルコントロールを与える
ファイルまたはフォルダの権限が制限されている場合、コピー操作がブロックされる可能性があります。ファイルまたはフォルダを右クリックし、「プロパティ」を選択し、 「セキュリティ」に進みます。 「Everyone」を選択し、 「編集」をクリックして、「フルコントロールを許可する」にチェックを入れます。 「適用」と「OK」をクリックします。これで、アイテムの移動またはコピーに必要な権限が付与されます。Windowsは権限設定によってファイル操作をブロックすることがあります。この修正方法は試してみる価値があります。
外付けドライブの書き込み保護を解除する
外付けUSBドライブにコピーする場合は、そのドライブの書き込み保護が有効になっていないか確認してください。ドライブによっては物理的なスイッチが付いているものもあるので、もしあればオフに切り替えてください。デジタル的に行う場合は、以下の手順を実行してください。
- 管理者としてコマンド プロンプトを開きます( Win + R、
cmd
と入力してCtrl + Shift + Enter)。 - 入力し
diskpart
てEnterを押します。 - Diskpart でディスクを一覧表示し、
list disk
サイズで外付けドライブを識別します。 - ドライブを選択します:
select disk 1
(1 をディスク番号に置き換えます)。 - 読み取り専用属性を削除します:
attributes disk clear readonly
Enter キーを押します。 - 入力して
exit
diskpartを閉じ、もう一度コピーを試みてください。
このトリックにより、外付けドライブの書き込み制限が解除されることがよくあります。
ウイルス対策ソフトやファイアウォールを一時的にオフにする
セキュリティソフトウェアが誤報としてファイル操作をブロックすることがあります。サードパーティ製のウイルス対策ソフトやファイアウォールを一時的に無効にして、もう一度コピーしてみてください。問題が解決した場合は、そのソフトウェアが問題の原因でした。ただし、テスト後はセキュリティソフトを再度有効にすることをお忘れなく。
Windows セキュリティについては、「設定」>「プライバシーとセキュリティ」>「Windows セキュリティ」>「ウイルスと脅威の防止」に移動し、「設定の管理」をクリックします。 「リアルタイム保護」をオフにします。同様に、 「コントロールパネル」>「システムとセキュリティ」>「Windows Defender ファイアウォール」からファイアウォールを無効にします。
DLLが破損している場合は再登録する
jscript.dllやvbscript.dllなどの特定のDLLが破損または欠落している場合、コピーに失敗する可能性があります。これらのDLLを再登録することで、この問題は解決できます。
- コマンド プロンプトを管理者として開きます( Win + R、 と入力して
cmd
を押しますCtrl + Shift + Enter)。 - 次のコマンドを 1 つずつ実行します。
regsvr32 jscript.dll
regsvr32 vbscript.dll
- PCを再起動して、もう一度コピーしてみてください。理由は分かりませんが、DLLを再登録すると問題が解決することがあります。
コピーする前にファイルをZIPに圧縮してみてください
ファイルが大きすぎる場合や問題があると思われる場合は、まず圧縮してください。ファイルまたはフォルダを右クリックし、「ZIPに圧縮」を選択します(7-ZipやWindows内蔵のZIPなどのツールを使用)。そして、元のファイルではなくZIPファイルをコピーします。コピー後、必要に応じて解凍します。こうすることで、コピー中に発生する奇妙なエラーを回避できることが多いです。
Microsoftのファイルとフォルダのトラブルシューティングツールを使用する
まだ問題が解決しない場合は、Microsoftの公式トラブルシューティングツールを実行してみてください。Windowsには組み込まれていませんが、オンラインで入手できます。
- ファイルとフォルダのトラブルシューティングツールをダウンロードしてください。見つけやすい場所に保存してください。
- ファイル エクスプローラーを開き、ダウンロードフォルダーに移動して、トラブルシューティング ファイルをダブルクリックします。
- 「次へ」をクリックし、 「ファイルとフォルダの名前変更または移動」オプションを選択して、もう一度「次へ」をクリックします。そのまま実行してください。これにより、「不明なエラー」の原因となっている根本的な問題が解決される可能性があります。
- 完了したら、もう一度コピーしてみてください。
結論
ファイルコピー操作中に「不明なエラー」が発生する場合、多くの場合、権限、ドライブのフォーマット、または一時的な不具合が原因です。これらの修正方法は多くのケースで効果がありましたが、場合によっては、ご自身の環境で有効な方法を見つけるために試行錯誤するしかありません。とはいえ、少なくともこれで選択肢は豊富になりました。
まとめ
- ファイルが開かれているか、別のプロセスによって使用されているかどうかを確認します。
- 保存先ドライブが大きなファイルをサポートしていることを確認します (NTFS を使用)。
- 十分なスペースがあり、ドライブが破損していないことを確認してください。
- 一時的な不具合の場合は再起動してください。
- 完全な制御権を得るために権限を調整します。
- 必要に応じて、外部ドライブの書き込み保護を解除します。
- ウイルス対策ソフトウェア/ファイアウォール ソフトウェアを一時的に無効にします。
- jscript.dll や vbscript.dll などの DLL ファイルを再登録します。
- コピーする前に大きなファイルまたはフォルダーを圧縮します。
- 他に方法がない場合は、Microsoft のファイルとフォルダーのトラブルシューティング ツールを使用してください。
まとめ
スムーズにファイルをコピーするのは、時に少し難解な作業ですが、これらの手順のほとんどは簡単で、よくある原因に対処できます。そのうちの1つがすぐに効果を発揮してくれることを願っています。ただし、Windowsは物事を不必要に複雑にする傾向があることを覚えておいてください。これは当然のことです。幸運を祈ります。そして、この記事が誰かの頭痛の種を少しでも軽減してくれることを願っています。