web-dev-qa-db-ja.com

Windows 7をインストールすると、CDBOOTエラー5が表示されます。CDから起動できません。どうして?

古いマシンにWindows 7をインストールしています。起動させることすらできません。私はこのエラーメッセージを受け取ります:

CDBOOT: Cannot boot from CD - Code: 5
Boot Failure from Previous Device..
Boot Failure from Previous Device..
Broadcom UNDI, PXE-2.1 (build 082) v1.0.3
Copyright (C) 2000-2002 Broadcom Corporation
Copyright (C) 2007-2000 Intel Corporation
All rights reseved.
PXE-E61: Media test failure, check cable

PXE-M0F: Exiting Broadcom PXE ROM.


Boot Failure
Reboot and Select proper Boot device
or Insert Boot Media in selected Boot device
Press any key when ready

PCは機能しており、現時点ではWindows XPを実行しています。 DVDドライブは機能しており、XPが起動している間、Windows 7インストールDVDを読み取ってインストールを実行できます。Windows7アップグレードアドバイザーベータ版では、マシンに問題は見つかりませんでした。

19
Željko Filipin

このサイトには、この問題のない起動可能なDVDを作成する方法に関する優れたチュートリアルがあります。

http://www.unawave.de/windows-7-tipps/code5-error.html?lang=EN

一部のPCのWindows 7インストールDVDからの起動中に、「エラーコード5-ディスクから起動できません」というエラーメッセージが表示されます。影響を受けるのは、主に「AsRock」または「MSI」という会社の古いマザーボードを搭載したコンピューターです。これらのPCの他のDVDは問題なく起動できます。例えばWindows VistaインストールDVDから。また、このDVDは他のコンピューターで起動できるため、Windows 7のインストールDVDでも問題ありません。また、DVDドライブの交換も役に立ちません。また、USBスティックからの起動も役に立ちません。このエラーは、MicrosoftがWindows 7インストールDVDで使用しているDVDブートセクターと「AsRock」マザーボードとの互換性がないようです。

これは、無料の書き込みプログラム ImgBurn で新しい起動可能DVDを作成する方法です。これは、「AsRock」または「MSI」マザーボードと互換性があります。

書き込みプログラムに加えて、ImgBurnには依然として適切なブートセクターが必要です。 Windows VistaブートDVDが利用可能な場合は、このDVDからブートセクターを抽出できます。 Windows VistaブートDVDがない場合は、フリーウェア vLite を使用できます。 vLiteのプログラムディレクトリには、互換性のあるブートセクターでもある適切なファイル「boot.bin」があります。

  1. ImgBurnを起動した後、概要で「ファイル/フォルダーから画像ファイルを作成する」を選択します
  2. Windows Vista DVDを挿入します。 [詳細設定]タブ-> [ブータブルディスク]-> [ブートイメージの抽出]で、適切なDVDドライブを選択し、フロッピーアイコンをクリックします。
  3. ブートセクターファイルにわかりやすい名前を付けます。例えば「Vista-BootImage.ima」
  4. 次のメッセージウィンドウで、このファイルを現在のプロジェクトで使用するかどうかを尋ねられます
    • これにより、上記のフィールドに手動で入力する手間が省けます
  5. したがって、「Make Image Bootable」の下のフィールドは自動的に入力されます
  6. 「オプション」タブで「ISO9660 + UDF」を選択し、「隠しファイルを含める」と「システムファイルを含める」のチェックボックスをオンにします。
  7. 「ラベル」タブで、ISO9660およびUDFの「ボリュームラベル」を追加します。
  8. [詳細]タブ-> [制限]-> [ISO9660]で、['; 1'バージョン番号をファイルに追加しない]チェックボックスをオンにします。
  9. [詳細]タブ-> [制限]-> [UDF]で、何も変更する必要はありません
  10. Windows 7インストールDVDを挿入し、DVDをソースとして選択します
  11. 「宛先」のISOファイル名を選択
  12. ISOファイルを作成するには、大きなボタンをクリックします
  13. 短時間の分析の後、ISOファイルが作成されます
  14. ISOファイルが完成したら、「Ez-Mode Picker」を選択します
  15. 最後のステップとして、概要ウィンドウで「イメージファイルをディスクに書き込む」を選択して、新しく作成したISOイメージファイルをディスクに書き込みます
  16. 作成したばかりのISOファイルをソースとして選択します
  17. 空のDVDを挿入した後、大きなボタンで書き込みプロセスを開始できます
18
Joseph

Windows 7 DVDから起動しようとしたときに「エラー5」が発生した場合に起動可能なWindows 7 DVDを作成する方法を説明する ドイツ語の投稿 (Google翻訳は以下を参照)を見つけました。私が使用していた4年前のMSIボードが問題の原因であるように見えます。DVDドライブを現在のモデルに交換したため、問題が解決しなかったためです。

この投稿では、Windows 7 DVDにWindows Vista DVDのブートイメージをパッチする方法について説明しています。 Windows Vista DVDからは起動できるがWindows 7 DVDからは起動できない場合、この手順で問題が解決する可能性があります。

私は新しいユーザーなので、1つのリンクのみを投稿できます。 上記の英語の翻訳です 上記の記事の=。

2
Alexander Groß

ブートXPそしてそこからWindows 7をインストールします。(私にとってはうまくいきました。おそらくXPの代わりにVistaが既にインストールされていればうまくいくでしょう。)

2
Željko Filipin

Windows 7をインストールするには、ブート可能なペンドライブを Windows 7 USB DVDダウンロードツール (これはブート可能なペンドライブを作成するためのソフトウェアです)を使用して使用します。インストールはDVDからのブートと同じです。

1
Shamim Akhtar

役に立ったかどうかはわかりませんが、起動時にマザーボードでWindows Code 5エラーが発生しました。 (gujinブートローダーを試してから、vLiteブートローディングファイルをISOに入れ替えた後に)機能するようになった解決策は、DVD ISOファイルをUDF形式ではなくISO9660形式として書き込むことでした。 Asus P5BマザーボードがUDFファイルシステムフォーマットから起動できませんでした。

ブートローディングを妨げているのはDVD上のファイルシステムである可能性があることに気づくまで、私はいくつかのDVDを調べました。

1
DetriusXii

this および this スレッドによると、DVDドライブのBIOSまたはIDEコントローラーを認識するインストーラーソフトウェア、またはDVDドライブ自体( CDからの起動時)。また、DVDイメージのブートローダーにも問題がある可能性があります。

以下を試してください(私が信じているものの中で最も少ない->ほとんどの作業)

  1. Windows 7 DVDのコピーを作成する
  2. 代替デバイスからウィンドウをインストール
  3. DVDドライブを交換してください
1
pavsaund

CDから起動しようとしないでください。代わりにこれを行ってください:

  1. ハードディスクの起動を許可する
  2. 起動時にF8キーを押します
  3. コマンドプロンプトでセーフモードを選択する
  4. CDドライブ ":"を選択します
  5. 「セットアップ」と入力します
  6. Enterキーを押す
1
PJ

うまくいったこと:別のPCにハードドライブを接続しましたが、ここではHDDを接続せずにインストールを開始しました。インストーラーが最初の再起動を要求したとき、電源を切り、HDDを問題のあるPCに再接続し、ドライブにDVDを挿入して起動しました。インストールは正常に開始され、続行されましたが、PCは問題なくwin7を実行します。悲しいことに、それを実行するには「健康な」PCが必要です。

0
Dan Tomshon

これは、この投稿でつまずくかもしれないWinPEの群衆のためです。

WinPE 3.0(7カーネル)は、同じ理由でこれらの古いシステムでも起動しません。

WinPE 2.0(Vistaカーネル)は、この問題を解決するために、標準の代わりにoscdimgでISOを作成する場合、WinPE 2.0に付属のetfsboot.comファイルを使用することもできます。

Vista WAIK(WinPE 2.0を使用)

0
JoshHetland

もう1つの方法は、Windows VistaリカバリCDを直接使用して起動し、Windows 7 DVDインストールに切り替えることです。

このメソッドはnotを実行して、ISOイメージの変更/作成/パッチを含めますが、起動には自由に利用できるVistaイメージを使用します。

Windows 7 32ビットをインストールする場合は2ビット Vista CDを、Windows 7 64ビットのインストールには64ビット Vista CDを使用してください。

  1. 手元にVistaリカバリーCDがない場合は、ダウンロードしてください。たとえば、ここ(ドイツ語のサイトから、CD自体はドイツ語のみです。申し訳ありませんが、これまでのところ、国際版はありません):
  2. Vista CDから起動します。
  3. 次のウィンドウでRepair Optionsを選択し、nextをクリックします(どのオペレーティングシステムを使用するかは関係ありません) )、次のウィンドウでコマンドプロンプトを選択します->コマンドプロンプトが表示されます。
  4. Vista CDを取り出し、Windows 7 DVDを挿入します。
  5. コマンドプロンプトでcd/dvdドライブに変更します。たとえば、D:と入力して、 Return
  6. setupと入力してヒット Return

これで、Windows 7のインストールが開始されます。

注:XP修復CDは、修復OSがCDから直接アクセスされるため機能しません。私の場合、これによりCDが取り出されなくなりました。別の問題は、32ビット修復システムでの64ビットインストールの問題です。

注2:この方法常に機能しない Windows 7のインストールはcd/dvdドライバーに依存しているため、Windows Vistaから実行すると存在しない可能性があります。

0
user1251007