By ゆき / 最後の更新 2020年09月04日

問題:外付けHDDにWindows7から書き込みできない

▼あるユーザーからの質問:

外付けHDDをUSB接続で2つ繋げております。

一方は問題なく使用できておりますが、もう片方がファイルやフォルダを追加すると、「エラー0x80071AC3:ボリュームの状態が正しくないため、操作を完了できませんでした。chkdskを実行してからやり直してください。」というエラーメッセージが出ており、閲覧以外ができません。何をしてそうなったのか原因は分かりませんし、突然エラーがでておりました。

エラー0x80071AC3

またサーバのディスクの管理等で確認をしたのですが、ファイルのシステムはexFATで、状態は正常の状態にあり、物理的には問題ないように感じます。ネットで調べてみると「chkdsk」で修復できると書いてありましたが、チェックディスクの方法や、本当にチェックディスクしていいのか(データサーバーなのでリスクを考える)など、さっぱりわかりません。

おそらく、停電で予期しないシャットダウンが原因だと思います。USBの抜き差しをしたらデータは消失してしまうでしょうか。

他にどのようにしたら、エラーを解決できますでしょうか。ご教授願います。皆様、お助けください。

エラー0x80071ac3が発生する原因

Windows 7/10からファイルをSDカード、USBメモリまたは外付けHDDに移動/コピーする時、エラー0x80071AC3(the volume is dirty、ボリュームがダーティーエラー)が表示される原因は次のとおりです。

❶Windows 7/10搭載のカードリーダーが、メモリーカード規格のバージョン3.0等に未対応の機種です。

❷ディスクの上に不良セクターや破損したファイルシステムがあります。

❸ReadyBoostが有効になっていることが原因です。

❹古くなったか、または破損したデバイスドライバが原因となります。

❺そのほか:電力不足によるもの、書き込み中の強制終了…

次は、原因に応じて適切な処置を取りましょう。

補足:

データをUSB3.0でつないでいるブルーレイドライブで焼いている途中に、エラー0x80071AC3が発生する原因は、ディスクが壊れているか、BDの読み取りヘッドが汚れているか、または寿命や傷でデータが壊れていることが考えられます。


この現象の対策:SDとちがって、修復は出来ませんから、違うほかのPCやプレイヤーで正常なBDでためしてみる、そちらでもおかしければピックアップレンズの掃除、それでもだめならBDの修理か交換です。

12345645646

エラー0x80071ac3の対処方法について

exFATでフォーマットされた外付けHDDを使うと、エラー0x80071AC3が出る問題を解決するために、次はいくつかの対処法をご紹介します(ここでは、Windows 7を例とします)。

方法1:chkdskを実行してディスクエラーを修復する

0x80071AC3エラーが発生する理由の1つは、ハードディスク上の誤ったセクターです。以下の手順に従って、チェックディスクを行い、外付けHDDの問題をスキャンして、これが原因かを判断します。

※しかし、その前に:

エラーチェックはHDDに負荷がかかる作業なので、多くの場合は問題なく実行できますが、万一を考えたら、あらかじめデータのバックアップを採っておいた方がいいのです。

AOMEI Backupper Standardは最高のバックアップフリーソフトで、データバックアップに役立ちます。それは、Windows 10/8.1/8/7/Vista/XPに対応し、システム、ディスク、パーティション、ファイル、4種類のバックアップをサポートします。また、新しく変更されたデータを自動でバックアップするために、バックアップスケジュールを設定することもできます。

このソフトウェアを無料でダウンロードし、「バックアップ」→「ディスクバックアップ」をクリックすることで、外付けHDDのイメージバックアップを作成します。もし何か問題があれば、このバックアップからディスク復元を実行することができます。

ディスクバックアップ

手順 1. キーボードのWindows + Eを押してファイルエクスプローラを開きます。

手順 2. 外付けHDDを右クリックして、「プロパティ」をクリックします。

手順 3. 「ツール」タブをクリックし、「チェックする」をクリックします。

手順 4. Windows 7では、ウィンドウで利用可能なすべてのオプションを選択する必要があります。つまり、「ファイルシステムエラーを自動的に修復する」と「不良セクターをスキャンし、回復する」の両方にチェックしてください(時間がかかるかもしれません)。

チェックディスク

手順 5. それから「開始」をクリックします。

対象ドライブが使用中の場合は、「ディスク使用中にそのディスクを検査できません」というメッセージが出るので「ディスク検査のスケジュール」ボタンを押して、コンピュータを再起動します。

Windows7起動時に、チェックディスクが実行されます。ハードディスクのスキャンを待ちます。プロセスが完了したら、パソコンが自動的に再起動します。問題が解決されたことを確認します。

★関連記事:Windows 10でHDDのエラーをチェック、修復する方法

方法2:ReadyBoost機能を無効にする

多くの外付けHDDには、ReadyBoost機能が内蔵(搭載)されています。ReadyBoostは外付けHDDのパフォーマンスを向上させるように設計されていますが、場合によっては、ユーザーがドライブに読み書きしようとするとエラーコード0x80071AC3が表示されることもあります。

こういう場合、ReadyBoostを無効にして問題を解決する可能性があります。ReadyBoostを無効にするには、次の手順に従ってください。

手順 1. 方法1のように、まずはファイルエクスプローラを開き、外付けHDDを右クリックし、「プロパティ」を表示させます。

手順 2. ReadyBoostタブをクリックして、「このデバイスを使用しない」にチェックを入れます。

手順 3. 「適用」→「OK」をクリックします。

ReadyBoostを無効にする

方法3:ドライバを再インストールする

上述のとおり、デバイスドライバが古くなった場合や破損した場合、エラーコード0x80071AC3が出てくるかもしれないので、ドライバを再インストールするという解決策もあります。

手順 1. デバイスマネージャーを起動します。

※デバイスマネージャーを開く方法:「スタート」ボタンをクリックし、「コンピューター」を右クリックし、表示されたメニューから「プロパティ」をクリックします。「システム」画面が表示されるので、「デバイス マネージャー」をクリックします。

手順 2. ハードディスクドライバセクション(ディスクドライブ欄)を展開します。目的のドライバ(エラー0x80071AC3が表示されているドライブ)を見つけて、右クリックして「削除」をクリックします。

削除

手順 3. 「デバイスのアンインストールの確認」画面が表示されるので「OK」をクリックします。

手順 4. デバイスマネージャーの一覧から、該当するドライバが削除されたことを確認してください。

手順 5. 外付けHDDを取り外して、パソコンを再起動します。

手順 6. もう一度デバイスマネージャーを起動して、外付けHDDをパソコンに接続します。

手順 7. デバイスマネージャーウィンドウ上部の「ハードウェア変更のスキャン」をクリックします。システムが自動的に見つからないドライバをインストールするはずです。

ハードウェア変更のスキャン

方法4:セキュリティ権限を確認する

フォルダを扱おうとすると、エラーが発生する場合、フォルダへのアクセス許可を確認してください。

手順 1. 外付けHDD内のフォルダにアクセスし、右クリックで「プロパティ」を開きます。

手順 2. 「セキュリティ」タブをクリックし、「編集」をクリックします。

手順 3. 「フルコントロール」の「許可」チェックボックスにチェックを入れます。

手順 4. 「適用」→「OK」をクリックします。

方法5:外付けHDDをフォーマットする

上のすべての方法は問題を解決しない場合、ドライブのフォーマットを最終手段として試してみることができます。チェックディスクと同様にフォーマットを実行する前に、AOMEI Backupper Standardでバックアップを作成しておいた方がいいです。そして、以下の手順に従って、外付けHDDのフォーマットを実行しましょう。

手順 1. ファイルエクスプローラを開き、外付けHDDを右クリックして「フォーマット」を選択します。

手順 2. 「デバイスの既定値を復元する」をクリックしてから「開始」をクリックします。

フォーマット

ヒント:exFATはWin7と相性が悪いので、ほかのフォーマット形式(NTFSなど)でフォーマットしたらどうですか?

手順 3. 「警告:フォーマットするとこのディスクのすべてのデータが消去されます。」というメッセージが表示されます。外付けHDD内にある全てのデータは削除されるので、フォーマットをする前に本当に削除していいのかもう一度確認しましょう。「OK」ボタンをクリックするとフォーマットが開始されます。

★関連記事:Windows 7でのフォーマット方法

結語

外付けHDDでのエラー0x80071ac3を修復する方法は以上です。外付けHDDをより安全にするためにAOMEI Backupperを使用することができます。バックアップと復元のほか、AOMEI Backupperにはクローン機能も備えます。それをHDDクローンフリーソフトとして使用することもできます。今すぐ試してみませんか?