web-dev-qa-db-ja.com

動作中のWindows7パーティション全体(SSD上)が突然「未割り当てのディスク領域」になりました

アップグレードドライブベイ(DVDドライブを収容するために使用されていた)にあるPlextor M3SSDにWindows7を搭載したHP2540pがインストールされています。システムは、今朝電源を入れたとき(前夜の休止状態が成功した後)まで、数か月間正常に機能していました。

非システムディスク。どれかキーを押してください...

bIOS POST画面の後の黒い画面。

これが私が試したもののリストです

  1. BIOSで利用可能なHP「HDDセルフテスト」の使用:テストは終了し、問題は報告されません(これに関するHPのドキュメントには、ハードドライブの「ソフトの問題」である場合、通知なしに自動的に修正されることが記載されています。 )

  2. Windows 7修復ディスクの使用:修復環境では、Windowsパーティション(SSD)が認識されません。

    DISKPART> LISTDISK

    sSDは表示されますが、「0B」の空き容量が表示されます。

    DISKPART> LIST VOLUME

    このSSDは表示されません。

  3. このSSDをUSBケースに入れ、別のWindows 8コンピューターに接続します。ここで、ディスクの管理でドライブが「初期化されていません」と表示され、ドライブ全体の容量が「未割り当て」であることがわかりました。

ドライブには多くの重要な作業ファイルがあり、それらの一部(大きすぎない)のみがバックアップされています。ですから、データを失わない方がいいです。

この問題の原因と解決方法を誰かが知っているなら、私は大いに感謝します。これが他の場所で以前に議論された場合は、親切に私に議論を指摘するか、グーグル検索のキーワードを提案してください。

どうもありがとうございました。

Pawin

5
Pawin

私はついに問題を解決することができました(データを失うことなく)。パーティションテーブルが破損しているようです。 Windowsが約1時間動作を再開した後、問題は再び繰り返されました。

これが私が持っていたこの特定の問題を修正するために私がしたステップです(これはメモリから呼び出されるので、いくつかの詳細が欠落している可能性があります)。以下に書いていることは紛らわしいかもしれませんので、いくつかのステップが冗長であると思われる場合などは編集してください。ありがとうございます。

I.私は、 TestDisk に分類されたプログラムを使用し、 " ステップバイステップ "ガイドからその動作を学びました。ディスクはUSBケースを介して動作中のコンピューター(Windows 8)に接続されていますが、何らかのリカバリディスクを作成すると、問題のあるマシンでも実行できると思います。詳細/図解情報については、ガイドをご覧ください。

I.1)管理者権限でプログラムを開いたら、問題のあるドライブ、「Intel」パーティションテーブル、「Analyze」、「QuickSearch」の順に選択しました。

I.2)クイック検索で2つのパーティションが見つかりませんでした(1つは非表示、100 MB、もう1つはOSです)。問題は、表示されるOSパーティションが実際には無効であるということです。つまり、キー「P」を押して内部のファイルを一覧表示すると、2つの空のフォルダしか表示されませんでした。そこで、さらに「Deeper Search」を選択すると、最後にさらにいくつかのバックアップテーブルが見つかりました。内部のファイルとフォルダを正しくリストするものを選択しました。正しくない他のパーティションを削除し、必要なパーティションを2つだけ残しました。 (このステップでは、削除されたパーティションは検索リストからのみ削除されます。もう一度検索すると、それらが再び表示されました。)

I.3)修正されたパーティションが選択されたら、「書き込み」を選択してプログラムを終了し、コンピューターを再起動しました。

I.4)再起動すると、Windowsはドライブを認識します。ドライブ文字が割り当てられていない場合は、コマンドプロンプトでDiskPartを使用するか(たとえば、この ガイド を参照)、グラフィックモードでWindows 7diskmgmnt.mscを使用できます。バックアップが完了したら、ドライブを問題のあるラップトップ(USBではなくSATAスロット)に再接続します。

II。 Windows回復環境CDの使用。

II.1)Windows 7 RECDを使用しました。グラフィックモードに到達すると、Windowsパーティションが見つかりませんでした。そのため、自動修復は機能しませんでした。コマンドプロンプトに移動しました。

II.2)Windows REをどのように使用しても、bcdedit.exeが実行されませんでした。つまり、フラッシュドライブもCD/DVDも機能しませんでした)。

II.3)非表示になっているはずのパーティション(100MB)がドライブCとして表示され、SSDがドライブEとして表示されます(ドライブDはラップトップ上の別の動作中のハードドライブによって取得されました)。 diskpartを使用して、ドライブ文字を正しく割り当てました。たとえば、Windowsパーティションを「C」に移動し、非表示のパーティションを別の場所に移動すると、文字「Q」を選択しました。

II.4)それから私はこれに従いました フォーラム 。基本的に、私は走った

bcdboot.exe c:\ windows/s q:

次に、システムを再起動します。

追加の手順。ブートリストの冗長なアイテムを削除します。これは実際には、問題を解決するために必要のない追加の手順です。

E.1)システムを再起動すると、ブートメニューに2つの選択肢が見つかりました(一番上の選択肢は先ほど作成したものです)。私はそれを選び、Windowsは問題なく起動しました。

E.2)これで、bcdeditを(管理者権限で)実行できます。これが他の人に役立つかもしれない場合に備えて、問題のあるアイテムは次のようにリストされています

Windowsブートローダー


識別子{7aa720a0-b0cf-11e1-abab-9fb52c3d6b9c}

デバイス不明

パス\ Windows\system32\winload.exe

説明Windows7

ロケール\ en-米国

osdevice不明

systemroot\Windows

resumeobject {6e5f99fa-0503-11e2-85d4-806e6f6e6963}

だから私はちょうどそれを削除しました(例えば、より多くの情報 ここ

bcdedit/delete {7aa720a0-b0cf-11e1-abab-9fb52c3d6b9c}

X.すべてがうまくいったわけではありません... Windows 7は約1時間美しく動作し、再び死にました。同じ問題で、表示された短いBSODの間に私は見ました

Mountmgr.sys

エラーメッセージ...

追加情報:SSDのSMARTステータスを確認し、すべてが正常です。これはPlextorドライブであり、最初にSMARTログを確認して、 RMAが許可されるので、RMAが置き換えられるかどうか、またはこれがドライブの問題であるかどうかはわかりません。

少なくとも、ここにある情報がお役に立てば幸いです。

6
Pawin