2013-08-05 08:58:09 +0000 2013-08-05 08:58:09 +0000
6
6
Advertisement

\¶Boot BCD Status. 0xc000000f error

Advertisement

ノートパソコンを起動するたびに以下のようなメッセージが表示されます。

**Windows Boot Manager**
Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:   1. Insert your Windows installation disc and restart your computer.   2. Choose your language settings, and then click "Next."   3. Click "repair your computer." If you don't have this disc, contact your system administrator or computer manufacturer for assistance.   File: \Boot\BCD   Status: 0xc000000f

エラーについてググってみましたが、メッセージを見る限り、Windowsインストールディスクからラップトップを起動する必要があるようです。

私のラップトップにはWindows 7 Professional SP1 x86がインストールされていますが、Windows 7 Professional x86を入れようとすると同じエラーが出ます。SP1ディスクが必要なのでしょうか?CD/DVDドライブを起動順の最初にセットアップしたのですが、やはり同じエラーが出ます。

あと、BCDファイルを修復/再構築できるように、Windows 7のシステム修復画面に行くには、他にどのようなオプションを試したらいいのでしょうか?

Advertisement
Advertisement

回答 (5)

7
7
7
2013-08-05 09:55:27 +0000

Windows 7のディスクが壊れているようなので、新しいディスクを作成してみてください。

ブータブルUSBの作成

インターネット接続に問題がなければ、Windows 7のバージョンをダウンロードすることができます こちら (もちろん、正規のキーが必要です)。

それから、 Microsoft独自のツール を使って、起動可能なwindows 7 USBを作ることができます。

  • ダウンロードしてインストールしたら、Windows 7 USB/DVDダウンロードツールを起動する
  • Sourceフィールドでダウンロードしたisoファイルを選択し、Nextをクリックする
  • 使用したいUSBドライブを挿入する(4GBで十分です)
  • USB DEVICEを選択し、Nextをクリックする
  • 使用したいUSBデバイスを選択し、BEGIN COPYINGをクリックする

それが完了したら、BEGIN COPYINGをクリックします。Windows 7 USB

BCD修復

BCD修復

BCD修復

BCD修復

BCD修復

BCD 修復

Windows には既に BCDboot と呼ばれるこの目的のためのツールがあります。

システムパーティションが破損している場合、BCDbootを使用してシステムパーティションのファイルをWindowsパーティションからの新しいコピーで置き換えることができます。

Windowsディスクにブートしたら、コマンドプロンプト(ここでは[ (http://www.bleepingcomputer.com/tutorials/windows-7-recovery-environment-command-prompt/)]を参照)に行き、以下のように入力して、Cドライブ上のBCDを再作成します。

  1. attrib -r -s -h c:\boot\bcd - BCD を削除できるように非表示にする
  2. del c:\boot\bcd - 現在の BCD を削除する
  3. bcdboot C:\windows - Cドライブに新しいBCDを作成する

ここから再びWindowsを起動できるようになるはずです。

4
4
4
2014-08-04 02:24:59 +0000

私はこの全く同じ問題を持っていたし、私は答えのためにグーグルとベストを願っていたほとんどの人がしたことをしました。win 7のインストールディスクは、いくつかの自動起動の失敗の修正を実装することができます修復コンピュータオプションを持っています。時にはこれは動作しませんが、今回はそうではありませんでした。 コンピュータがブログ記事を持っていたように考える それが結局救いの手応えでした。

しかし、長い話を短くすると、「windows failed to start」エラーが出た後にやったことは以下の通りです。

  1. win 7 の DVD または usb スティックから起動します。usb スティックの場合は usb 2.0 ポートを使用してください (3.0 では予期せぬエラーが発生する可能性があります)
  2. 言語を選択した後、「コンピュータの修復」を選択します (win7をインストールしないでください!)
  3. Use Recovery Tools that help fix problems starting Windows…‘を選択してください。
  4. コマンドプロンプト」(CMD)を選択し、管理者権限でCMDを起動します。diskpart “と入力し(引用符なし)、Enterキーを押すとDISKPARTユーティリティが起動します。(c: はブートパーティションのドライブ文字

  5. The operation completed successfully」というメッセージが表示されるはずです。

  6. c:と入力してください。The operation completed successfully」または「element not found」メッセージを取得する必要がある。

  7. コンピュータをリカバリーモード/修復モードに戻して再起動し、CMDプロンプトをロードします。

  8. ブートパーティションのディレクトリに移動してください(通常は bootrec /fixmbr)

  9. 'c:\Windows’ は windows フォルダへの正確なパスです。リカバリーモードでは、ブートパーティションのパスとwindowsへのパスが異なる場合があることを覚えておいてください。私の場合はbootrec /fixbootでした。

  10. エラー ‘Failure when attempting to copy boot files’ または suspect you may have an EFI system partition が出たら、c: 11 と入力してみてください。コンピュータを再起動します(起動ディスクを取り除きます)。Windows 7が正常に読み込まれるはずです。

Windows 7 64bit intel i5 第3世代でSSDドライブを搭載していました。Win 7 64bitをロードしたUSBサムドライブを使用しました(rufus 1.4.9)。USB 2.0ポートを使用していることを確認してください。USB 3.0ポートを使用すると、特定のステップでエラーが発生することがあります(ほとんどの場合、3.0ドライバはbiosレベルで利用できません)。

私のコピーしたwin7はもっと最近(2014年)のもので、リカバリーツールにはwindows explorerを含むオプションが追加されていました。どのパーティションにwindowsのインストールフォルダがあるかを確認するために、CMDプロンプトに加えてそれを使用しました。

この修復方法は、win8および/またはwin2k8/2012サーバ版でも動作する可能性があります。何がうまくいかなかったのか?ブートローダファイルの修復/再構築に bcdedit を使用してみました。element not found’ エラーが出ました。また、biosでドライブのブート順を変更しても何もできませんでした。


編集 2018年5月20日。私は数ヶ月前に数回の再インストールを試みた後に再び動作させることができなかったいくつかのプログラムがクラッシュした後にbcdboot c:\Windowsにアップグレードしました; 一度も振り返ったことはありません。完全に復旧できるかどうかは別として、アップグレードを検討してみてください。

2
Advertisement
2
2
2014-08-06 09:37:28 +0000
Advertisement

私も全く同じ問題を抱えていましたが、bcdbootでブートパーティション

  1. ディスクパーティション_
  2. ディスクをリストアップする
  3. ディスク 0 を選択
  4. 全てのパーティションがあることを確認するための list partition
  5. 100m ブートパーティション
  6. 7. detail partition, パーティションの Ltr (私の場合は c:) を取得し、アクティブであることを確認する
  7. 8. exit, ディスクパーティションを残す

これでwindowsパーティションとブートパーティションの文字がわかったので、bcdbootを使ってブートパーティションを修正することができます。

  1. bcdboot d:\windows /s c:
  2. これで再起動して起動処理ができるようになりました

頑張ってください。

1
1
1
2015-06-01 11:44:44 +0000

これらすべてを行う前に、バイオスをチェックしてください。私の状況では、システムボリューム上に新しいアレイが形成されたため、RAIDアレイが変更されました。起動順序が変更されたため、windowsがロードできませんでした。バイオスを更新した後、windowsは問題なく起動しています。

0
Advertisement
0
0
2014-02-07 09:10:43 +0000
Advertisement

もしくは、私がやったように、MiniWindowsを使って、c:\bootをブラウズして、32kbの “bcd "ファイルを削除して、再起動して……ここで、動作するシステムができました。

でも、この後のアドバイスとしては、Winの新しいコピーをインストールしてみてください。

Advertisement

関連する質問

3
28
13
7
8
Advertisement
Advertisement