コンピューターの電源を入れると、ハードドライブの容量が0バイトと表示されます。この問題は、フラッシュドライブやファイル、フォルダーでも発生する可能性があります。0バイトのものを開こうとすると、Windowsがそれを許可せず、代わりに開くことができないというエラーメッセージを表示します。
心配しないでください。この問題は以前にも何度も発生しており、そのたびに修正されています。ハードドライブが0バイトと表示される場合は、この問題の原因と修正方法を理解するためにこの記事を最後まで読んでください。
0バイトとはどういう意味ですか?
バイトは、特定のファイルの大きさやドライブ上に占有している空き容量を示す単位です。「0バイト」と表示される場合、それはデータが存在しないことを意味します。ファイルの場合、これはファイルが空であることを意味します。ドライブの場合、これはドライブが空であることを意味します。
ただし、0バイトと表示されていてもファイル、フォルダー、またはディスクが実際に空であることを意味するわけではありません。これはドライブの問題による誤読である可能性があります。例えば、フォルダーにデータが入っていることが分かっていても0バイトと表示される場合、どこかに問題があることを意味します。
ハードドライブが0バイトと表示される一般的な理由
ハードドライブが0バイトを表示する理由はいくつもあります。以下が最も一般的なものです:
理由 | 説明 |
🦠 マルウェア | この場合、0バイトのウイルスがコンピュータに感染し、ファイル、フォルダ、および/またはディスクが0バイトと表示される可能性があります。通常、これはアンチウイルスプログラムでコンピュータをスキャンすることで解決できます。 |
💾 ファイルシステムの破損 | ファイルシステムが破損すると、コンピュータの起動が妨げられ、パーティションが0バイトとして表示されることがあります。 |
🔌 不適切なシャットダウン | 重要な操作を完了する前にコンピュータがシャットダウンされると、データとファイルシステムの両方が破損する可能性があります。 |
❌ 不良セクタ | ハードドライブに多少の不良セクタがあるのは通常ですが、不良セクタが突然増加する場合、0バイトの問題を引き起こすハードドライブに潜在的な問題があることを示している可能性があります。 |
🚫 スペースがない | もちろん、追加のデータを保存するためのストレージスペースが不足しているため、ディスクが0バイトとして表示される場合があります。その場合は、不要なデータを削除するか、ストレージを拡張するだけで十分です。 |
0バイトを示すドライブからデータを回復する方法
ハードドライブが 0 バイトと表示される問題を修復する前に、ディスク管理で正しいサイズで表示されている場合、現在のデータを最初に回復する必要があります。これにより、修復が失敗した場合でもデータは安全に保たれます。これを行うために、ディスクドリル を使用します。これは、ドライブのバイト単位のバックアップを作成して復元することを可能にするものです。
これらの手順は、Disk Drillを使用して0バイトと表示されるドライブからデータを回復する方法をガイドします。
- ダウンロードをダウンロードしてDisk Drillをインストールします。0バイトの問題を抱えている同じドライブにインストールしないようにしてください。
- バックアップ ドライブ をクリックします。
- ドライブを選択し、 バイト単位のバックアップ をクリックします。
- バックアップに名前を付け、別の物理パーティションに出力場所を指定します。 OK をクリックします。完了したら 完了 をクリックします。
- ストレージデバイス セクションに戻り、 ディスクイメージを取り付ける をクリックします。作成したばかりのイメージを添付します。
- バックアップイメージを選択し、 失われたデータを検索 をクリックします。
- スキャンが終了したら 見つかったアイテムを確認 をクリックします。
- 復元したいファイルを選択し、 回復 をクリックします。各ファイルの復元の可能性を確認するために 回復の見込み 列をメモします。
- 同じ問題のディスクではない出力場所を選択します。 次へ をクリックします。
0 バイトの問題を修正する方法
データが安全になったので、0バイトの問題を解決するさまざまな方法を見てみましょう。
方法 1:別のポートまたはコンピューターを試す
まず最初に、問題がどこにあるのかを特定する必要があります。この問題があなたのコンピュータのハードウェア、例えば不良なハードドライブ電源コネクタによって引き起こされている可能性は十分にあります。
問題がハードドライブに限定されていることを確認するために、ハードドライブを取り外して別のマシンに接続してテストすることを検討してください。もし問題が続くようであれば、その問題がハードドライブにあると断言できます。
方法 2:CheckDiskでドライブの修復
あなたのフォルダーの1つに ディスク上のサイズ:0バイト と表示される場合、それはファイルシステムに関連している可能性があります。CheckDiskは、ファイルシステム関連のエラーをスキャンして解決できるWindowsの修復ツールです。特定の問題を修復できない場合でも、原因についての詳細な情報を提供できるかもしれません。
CheckDiskを使用してドライブを修復するには、次の手順に従ってください:
- 開始 を右クリックして、 Windows PowerShell (管理者) を選択します。
chkdsk F: /f /r
を入力します。 F: を自分のドライブ文字に置き換えます。入力を押します。
方法 3:TestDiskで修復
パーティションが0バイトと表示されている場合、diskpartも0と表示されていることを確認してください。もしそうであれば、パーティションが破損している可能性があります。ありがたいことに、TestDiskを使用して、パーティション全体を元の状態に復元することができます。
これらの手順は、TestDiskを使用して失われたまたは破損したパーティションを復元する方法を案内します:
- ダウンロードしてTestDiskファイルの内容を解凍します。 testdisk_win を開きます。
- 作成 オプションで入力を押します。
- 復元したいパーティションのディスクをハイライトし、入力を押して進みます。
- パーティションテーブルの種類を選択します。TestDiskはこれを自動で検出することがよくあります。
- 分析 オプションで入力を押します。
- クイックサーチを開始するためにもう一度入力を押します。
- 検出されたパーティションで入力を押します。
- 書く オプションに移動し、入力を押します。
- Y を押して確認します。
方法4:破損したMBRを修復する
MBR (マスターブートレコード) の破損が原因で、ハードドライブの容量が正しく表示されなくなっている可能性があります。 これを修復することで、ブートレコードにドライブに関するすべての正しい情報が含まれるようになります。
破損したMBRを修復するには、WindowsインストールDVDまたは起動可能なリカバリUSBが必要です。以下の手順に従って破損したMBRを修復してください。
- Windowsインストール環境にブートする。
- コンピューターを修理する をクリックする。
- トラブルシュート をクリックする。
- コマンドプロンプト をクリックする。
bootrec /FixMbr
を入力して入力を押す。bootrec /FixBoot
を入力して入力を押す。bootrec /ScanOs
を入力して入力を押す。bootrec /RebuildBcd
を入力して入力を押す。- 通常通りにコンピュータを再起動し、ディスクがまだ0バイトと表示されているか確認する。
方法 5:形式で解決
ドライブのフォーマットは、工場出荷時のリセットを行うことに似ています。これは失敗したハードドライブの修理に一般的な方法です。ドライブをフォーマットすると、現在のすべてのデータが削除されますが、現在のファイルシステムに関連する問題も解決されます。
以下の指示に従って、ドライブのフォーマットを行ってください:
- 開始 を右クリックして、 ディスク管理 を選択します。
- 0バイトと表示されるドライブのパーティションを右クリックして、 フォーマット をクリックします。
- 名前とファイルシステムを指定します。 クイックフォーマットを実行 が選択されていることを確認し、 OK をクリックします。
- 確認のためにもう一度 OK をクリックします。