Windows 10で破損したZIPアーカイブからファイルを復元する方法

📅
🕑 1 分で読む

オンラインでファイルを共有する際、ZIPファイル形式はよく使われます。重要なデータをZIPファイルにパスワード保護する人は多く、Windows 10やそれ以前のバージョンでも、通常は標準でZIPファイルの作成と解凍をサポートしています。しかし、時には問題が発生することがあります。例えば、ZIPファイルのダウンロードが完了しなかったり、ファイルが破損していたり​​するかもしれません。そうなると、Windowsや7-Zipなどのツールは、ファイルを開く代わりにエラーを表示することがあります。イライラしますよね?

特に、zipファイルに本当に必要なものが含まれている場合、破損したzipファイルを開こうとすると壁にぶつかるように感じられます。通常の方法ではうまくいかないこともあります。では、どうすれば修復できるのでしょうか?破損したzipファイルの修復は、ほとんどの修復ツールが無料ではなかったり、やや複雑だったりするため、必ずしも簡単ではありません。しかし、「DiskInternals ZIP Repair」という便利な無料ツールがあり、試してみる価値があります。元のzipファイルを修復することはできませんが、中のファイルを復旧するのに役立ちます。すべてを失うよりはましです。

Windows 10で破損したZIPファイルからファイルを抽出する方法

方法1:DiskInternals ZIP修復を使用する

このツールは、破損したzipファイルをスキャンし、残っているデータを復元しようと試み、復元したデータで新しいzipファイルを作成します。使い方は非常に簡単で、難しいことはありません。通常、ある設定では魔法のようにうまくいきますが、別の設定では、何度か試す必要があるかもしれません。とにかく、やり方は以下のとおりです。

  • DiskInternalsからZIP Repairをダウンロードしてください。600KB未満と非常に小さいので、ダウンロードに時間がかかる心配はありません。
  • インストーラーを実行してインストールします。(一部の Windows セットアップでは、安全のため管理者として実行する必要がある場合があります。)
  • ZIP Repairを起動します。ウィザード形式のインターフェースのようなメインウィンドウが表示されます。
  • 「次へ」をクリックします。噛みつきません。
  • 破損したzipファイルを尋ねる部分で、「参照」ボタンを押して破損したzipファイルを選択します。正しいファイルを選択したか、もう一度確認してください。これは重要ですから。
  • 次に、修復された(正確には、回復された)zip ファイルを保存する場所を選択します。「修復されたファイル」セクションの 2 番目の「参照」ボタンをクリックして、フォルダーを選択するか、新しいフォルダーを作成します。
  • もう一度「次へ」を押すと、魔法が始まります。ZIPファイルをスキャンし、残っている部分をつなぎ合わせようとします。
  • すべてがうまくいけば、中身のファイルが表示されます(見た目は多少不自然ですが)。もう一度「次へ」をクリックするだけで、復元したzipファイルを指定した場所に保存できます。

新しいZIPファイルを入手したら、Windows内蔵の圧縮ソフト、または7-Zip、WinRARなどのお気に入りのサードパーティ製ツールを使って解凍してみてください。解凍したファイルが部分的に破損している場合は、少し手直しが必要になることもありますが、すべてを失うよりはましです。

これがお役に立てば幸いです!破損したアーカイブに困っていて、有料の修復ツールが手元にない場合、これは救世主のような存在です。

まとめ

  • DiskInternals から ZIP Repair をダウンロードします。
  • プログラムをインストールして実行します (管理者権限が必要な場合があります)。
  • 破損した zip ファイルと、復元したアーカイブの保存場所を選択します。
  • 指示に従って、そのまま実行してください。
  • 新しい zip ファイルを Windows またはサードパーティの解凍ツールで開いてみてください。

まとめ

全体的に見て、これは破損したZIPファイルに遭遇した際に便利なちょっとした修正方法です。全てを完璧に修復できるとは限りません(データがひどく破損している場合など)が、多くの場合、これで状況は好転します。なぜ効果があるのか​​は分かりませんが、費用をかけずにファイルを復旧できるのは確かです。この方法が、データを完全に失ったり、大きなアーカイブを手動で修復するのに何時間も費やしたりするのを回避してくれることを願っています。