1カ月くらい前から、起動しなかったり、使用中に突然画面が真っ白になったりし始め、いよいよCドライブを換装しなければならないと思い始めました。
Win7 Proの発売は、2009年10月22日。この1週間後に自作したパソコンで、6年5カ月ほど経っていますから、HDDの寿命はかなり長いほうと言えます。
AOS社のアプリで、Cドライブをブートセクタもろとも完コピしてありますから、HDDを差し替えるだけと思っていたのですが、いざつないでみると、起動しない。つまり、ブートドライブとして認識されないのです。血の気がひく思いです。
ゼロからWin7をインストールして、すべてのアプリをインストールし直し、設定もやり直ししなければならないのか・・・悪夢のような話です。
1日、2日、間を置いて、頭を冷やして、再度起動しないPC画面を見ていたら、「0xc000000e」というエラーが出ていることに気がつき、早速、調べてみました。
このエラー対策を詳しく書いてあるページが存在していました。「
墜落日誌」というタイトルのブログです。原因は、マスターブートレコードの問題なのだそうです。
ここで、コマンド・プロンプトを使用することになりました。予想外の展開です。Win7のシステムディスクから起動し、回復オプションから「コマンド・プロンプト」を選択。
以下は、「墜落日誌」からのコピペです。
***********************
C:>bootrec /fixmbrを実行。
次ぎに
C:>diskpart [Enter]
Microsoft DiskPart バージョン 6.1.7600
Copyright (C) 1999-2008 Microsoft Corporation.
コンピューター: (コンピューターの名前)
☆ここから、プロンプトが DISKPART> に変化します。
DISKPART> list disk [Enter]
ディスク 状態 サイズ 空き ダイナ GPT
### ミック
------------ ------------- ------- ------- --- ---
ディスク 0 オンライン 149 GB 0 KB
DISKPART> select disk 0 [Enter]
ディスク 0 が選択されました。
DISKPART> list partition [Enter]
Partition ### Type Size Offset
------------- ------------------ ------- -------
Partition 1 回復 6144 MB 1024 KB
Partition 2 プライマリ 123 GB 6145 MB
Partition 3 プライマリ 19 GB 129 GB
DISKPART> select partition 2 [Enter]
パーティション 2 が選択されました。
DISKPART> active [Enter]
DiskPart は現在のパーティションをアクティブとしてマークしました。
DISKPART> exit [Enter]
DiskPart を終了しています...
C:>bootrec /fixboot [Enter]
操作は正常に終了しました。
C:>bootrec /fixmbr [Enter]
操作は正常に終了しました。
C:>exit [Enter]
ここで再起動すると
BOOTMGR is missing.
press ctrl + alt + del to restartとエラー。
もう一度インストールDVDから起動してシステム回復オプションから「スタートアップの修復」を選んで修復すると無事起動するようになりました。
******************以上コピペ
上は、コマンド入力中の画面。CドライブのほかUSBドライブを接続したままだったので、ディスクが2つ表示されています。ディスク 0が、Cドライブです。
次は、コマンドをすべて実行したあと、再起動した時の画面です。
ここで再びシステムディスクから起動し、「スタートアップの修復」を実行。これで完了のはずなのですが、Cドライブから起動しない・・・。もう一度システムディスクから起動してみますと、次の画面になりました。
Cドライブを正しく認識しています。「次へ」進み、すべて完了してから、Cドライブからの起動を試みたところ、無事起動しました。やれやれです。
「墜落日誌」さん、お世話になりました。ありがとうございます。