WinRAR 診断メッセージを修正する方法
<本文>
WinRAR 診断メッセージは、プログラムの圧縮、抽出、またはアーカイブの検証中に問題が発生した場合に表示されます。簡単に言うと、WinRAR がアーカイブを正しく読み取れず、処理できないため、操作の終了を拒否することを意味します。

これらのメッセージは、「 CRC が失敗しました 」、「 アーカイブの予期しない終わり 」、「 ファイルを開けません 」、「 アーカイブが壊れています 」などのエラーとして表示されることがあります (表現は異なる場合があります)。通常、この問題は、WinRAR がファイルに適切にアクセスできない場合、アーカイブが部分的に破損している場合、または現在の WinRAR バージョンが完全にはサポートしていない新しい圧縮方法を使用してファイルが作成された場合に発生します。
一般的なトリガーには次のものがあります。
-
権限の問題、特に異なるユーザー アカウントまたは PC 間でファイルを移動する場合。
-
不完全なダウンロードまたは中断されたファイル転送によって引き起こされるファイルの破損。
-
ウイルス対策の干渉により、WinRAR によるアーカイブの適切な読み取りが妨げられます。
-
解凍に使用できるディスク領域が不十分です (WinRAR では、ファイルを解凍するために追加の領域が必要です)。
-
別のプログラムが同時に同じファイルにアクセスまたはロックしています (クラウド同期ツールやバックアップ アプリがこれを行う可能性があります)。
これらの診断メッセージの意味とその発生理由がわかったので、以下の解決策を使用して問題を解決し、ファイルを通常どおり抽出してください。
1. WinRAR を更新する
WinRAR の古いバージョンは、新しい圧縮方法を完全にはサポートしていない可能性があり、更新されたアルゴリズムで作成されたアーカイブを開くときにエラーが発生する可能性があります。 WinRAR を更新すると、既知のバグも修正され、新しいアーカイブ形式との互換性が向上します。アップデートは主に互換性の問題に役立ちますが、すでに破損しているアーカイブは修正されない可能性があることに注意してください。
-
ブラウザを起動します。
-
WinRAR の公式 Web サイトにアクセスします。
-
下にスクロールして、「ダウンロード」をクリックします。
-
64 ビット バージョンを選択してダウンロードします。

- ダウンロード後、インストーラーを実行して WinRAR を更新し、アーカイブを再度解凍してみます。
2. Windows Defenderを一時的に無効にする
Windows Defender のリアルタイム保護は、WinRAR がアーカイブを操作しているときにアーカイブをスキャンしたり、一時的にロックしたりすることがあります。 Defender がプロセス中にファイルをブロックまたは保留すると、WinRAR はファイルを正しく読み取れず、診断メッセージが表示されることがあります。リアルタイム保護を一時的に無効にすると、Defender が原因かどうかを確認できます。
重要: Windows Defender を無効にするのは、抽出をテストする場合のみです。システムを保護するために、完了したらすぐに再度有効にしてください。
- スタート メニューをクリックし、Windows セキュリティ を検索して開きます。

- 「ウイルスと脅威の保護」をクリックします。

- 下にスクロールして、「設定の管理」をクリックします。

- リアルタイム保護をオフに切り替えます。

- アーカイブを再度解凍してみます。完了したら、ここに戻ってリアルタイム保護を再度オンにします。
##3. ファイルを完全にコントロールする
アーカイブが別の PC からコピーされた場合、別のアカウントでダウンロードされた場合、または制限されたセキュリティ設定を継承した場合、ファイルは表示できても Windows によってアクセスがブロックされる場合があります。これは、アカウントまたはデバイスの「外部」から来たファイルの通常の動作です。フルコントロールを取得すると、アカウントの所有権と、アーカイブの読み取りと抽出に必要な権限が付与され、アクセス関連の診断エラーを排除できます。
-
影響を受ける RAR ファイルを右クリックし、「プロパティ」を選択します。
-
「セキュリティ」タブを開き、「詳細設定」をクリックします。

- 所有者 の横にある 変更 リンクをクリックします。

- 「ユーザーまたはグループの選択」ウィンドウで、「詳細設定」をクリックします。

- 今すぐ検索 をクリックし、ユーザー アカウント (管理 PC を使用している場合は管理者) を選択し、OK をクリックします。

-
もう一度「OK」をクリックして新しい所有者を設定し、ウィンドウを閉じます。
-
詳細セキュリティ設定に戻り、ユーザー (または選択したグループ) がフル コントロールを持っていることを確認します。必要に応じて、「追加」または「編集」をクリックし、権限を「フルコントロールを許可」に設定します。
-
適用 をクリックしてから OK をクリックし、アーカイブを再度解凍してみます。
##4. 破損したアーカイブを修復する
アーカイブ構造が破損している場合、WinRAR は検証に失敗し、何かを抽出する前に診断メッセージを表示することがあります。 WinRAR の組み込み修復機能は、アーカイブ構造を再構築し、可能な限り多くのデータを回復しようとします。これは、CRC の失敗やアーカイブの予期しない終了などのエラーが発生した場合に最も役立ちます。
-
WinRAR で破損したアーカイブを開きます。
-
トップメニューの「ツール」をクリックし、「アーカイブの修復」を選択します。

-
「参照」をクリックして、修復されたファイルを保存する場所を選択します。
-
適切な形式 ( ZIP または RAR ) を選択し、「OK」をクリックして修復プロセスを開始します。

- 修復が完了したら、修復されたアーカイブ ファイルを抽出してみます。
5. 「壊れたファイルを保持する」オプションを使用してファイルを抽出する
アーカイブに 1 つ以上の破損したファイルが含まれている場合、WinRAR は不完全な出力の生成を避けるために抽出全体を停止することがあります。 壊れたファイルを保持 を有効にすると、WinRAR は操作全体を中止するのではなく、抽出できるものはすべて抽出し続けるように指示されます。これは、アーカイブの一部のみが必要な場合、またはできるだけ多くのデータを回復したい場合に便利です。
注:これは修理とは異なります。 「修復」では最初にアーカイブ構造の再構築が試行されますが、「壊れたファイルを保持」では、一部のファイルが破損している場合でも抽出が強制的に続行されます。修復が役に立たず、ファイルが欠落していたり不完全であっても問題ない場合でも、このオプションを使用すると使用可能な部分を回復できます。
-
影響を受けるアーカイブを右クリックし、「ファイルの抽出」を選択します。
-
「その他」セクションで、「壊れたファイルを保持する」にチェックを入れます。

- 抽出先を選択し、「OK」をクリックします。
6. 代替の抽出ツールを使用する
それでも WinRAR に診断メッセージが表示される場合は、WinRAR ビルドが適切に処理できない方法でアーカイブが圧縮されているか、ファイルの損傷は別のツールで回避する方が簡単である可能性があります。 7-Zip や PeaZip などの代替ツールは、異なる抽出エンジンを使用しているため、WinRAR が処理できないアーカイブを正常に開くことができる場合があります。
-
ブラウザを起動します。
-
7-Zip または PeaZip の公式 Web サイトにアクセスします。
-
64 ビット バージョンを選択してダウンロードします。

-
ダウンロード後、インストーラーを開き、画面上の指示に従ってインストールを完了します。
-
インストールしたら、アーカイブを右クリックし、新しいツールを使用して解凍してみます。
問題が解決しない場合: できれば安定した接続を使用して、元のソースからアーカイブを再度ダウンロードします。再ダウンロードしてもファイルが一貫して壊れる場合は、アップローダー側でアーカイブが破損している可能性があるため、新しいコピーが必要になる可能性があります。
*️⃣ 出典リンク:
WinRAR ウェブサイト 、 7-Zip 、 PeaZip 、