Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムの基本 >> 一般的なWindows XPの起動エラーと解決策

一般的なWindows XPの起動エラーと解決策

  
1. Win9XからWindows XPへアップグレードするときにNTLDRが見つからない
1)後でクローン:Windows XPへのクローンを使用してWin9xをアップグレードする場合、ヒントを得るのは簡単です:NTLDRが欠けています。もちろん、この状況を満たすには、次の要件を満たす必要があります。a)system /bootパーティションはFAT32ファイルシステムです。 b)コンピュータはINT-13割り込み拡張を使用して起動されます。一般的に、主流のコンピュータはこの方法を使用しています。 c)クローン作成時に、FAT32 BiOSパラメータブロック(BPD)に格納されている書き込み済みシステムの値が物理ドライブのジオメトリと一致しない。しかし、どうしてWin9Xを起動できますか?その理由は次のとおりです。値が不正であっても、Win9xは起動時にBPDの値を無視します。ただし、Win200 /XPではこの値は必須であり、この値が不正な場合、起動に失敗します。解決策:FAT32 BPBの正しい値を書き換えてから、Windows XPのFixbootコマンドを使用してWindows XPの起動コードを書き換えます。 SYS.COMを含むWin9X起動ディスクでコンピュータを起動し、SYS C:コマンドを実行してから再起動すると、Windows XPを起動できないことがわかりますが、これは問題ではありません。その後、再起動し、Windows XPのインストールCDを使用して起動し、回復コンソールを起動してfixbootを実行します。回復コンソールを使用しない場合は、別の方法があります。Win9XでWindows XPのインストールを実行し、ファイルをコピーした後にシステムを再起動し、戻るボタンで押した上下の矢印を起動します。次にWindowsを選択してWin9Xに戻り、次にBoot.iniファイルを編集し、Boot.iniファイルがコンピュータ上のWindows XPの起動と一致することを確認して、最後にCドライブのルートディレクトリを削除します。アンブレラ?/p> 2)、ファイルの損失/破壊:このファイルはCドライブのルートディレクトリにありますこのファイルをWindows XPインストールCDから抽出してCドライブのルートディレクトリに置くだけです。 2、I /Oエラー、Win9Xの起動に失敗しました
この問題は通常、Win9xを起動するためのCドライブのルートディレクトリにある重要なファイルbootsect.DOSを削除する間違いによって引き起こされます。このファイルはWin9xの起動に必要なコードを格納しており、Windows XPのインストール時に自動的に作成されますこの問題を直接解決するためのWindows XPのコマンドはありません。しかし、それを別の方法で解決することができます。解決策:SYS.COMを含むWin9X起動ディスクでコンピュータを起動し、SYS C:コマンドを実行してから再起動すると、Windows XPを起動できないことがわかりますが、これは問題ありません。その後、再起動し、Windows XPのインストールCDを使用して起動し、回復コンソールを起動してfixbootを実行します。回復コンソールを使用しない場合は、別の方法があります。Win9XでWindows XPのインストールを実行し、ファイルをコピーした後にシステムを再起動し、戻るボタンで押した上下の矢印を起動します。次にWindowsを選択してWin9Xに戻り、次にBoot.iniファイルを編集し、Boot.iniファイルがコンピュータ上のWindows XPの起動と一致することを確認して、最後にCドライブのルートディレクトリを削除します。 Umbrella?/p> 3. Boot.iniファイルが不正です。
この問題は一般的に、boot.iniファイルの形式が見つからないか、形式が正しくないことが原因で発生します。 boot.iniファイルの形式は、通常、次のようになります。[ブートローダー]タイムアウト= 30デフォルト= multi(0)disk(0)rdisk(0)partition(1)\\ Windows [オペレーティングシステム] multi(0)disk (0)rdisk(0)パーティション(1)\\ Windows = "Microsoft Windows XP Professional" /fastdetect 4、HAL.DLLファイルが見つかりません。中止を開始します。
これは、Cドライブのルートディレクトリにあるboot.iniファイルです。 C:\\ Windowsから起動するデフォルトを無効にしますが、Windows XPがCドライブにインストールされていないため、HAL.DLLファイルが見つからないことを示すプロンプトが表示されます。そのため、起動は失敗します。解決策はBoot.iniファイルを再編集することです。私たちには、たくさんの購入方法があります。钢钢1钢姨钢钢钢钢1使用1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 EDIT.EXEを起動したら、Boot.iniファイルの内容を正しい形式で入力し、Boot.iniファイルとして保存します。 2)COPY CONコマンドを使用してBoot.iniファイルを作成します。 DOSでCopy Con C:\\ boot.iniと入力して、Enterキーを押します。 Boot.iniファイルのフォーマットに従って入力し、各入力行に対してEnterキーを1回押すすべての内容を入力したら、Ctrl + Zキーを押すと、^ Zというプロンプトが画面に表示されます。この時点でもう一度Enterキーを押すと、システムは1つのファイルをコピーするようプロンプトを出します。 3)回復コンソールでbootcfgコマンドを使用します。特定の使用法については、Q330184の記事を参照してください。ここでは紹介しません。 4)他のコンピュータで作成した後、ソースファイルを破損したCドライブのルートディレクトリにコピーします。 5、メニューを起動するときWindows XPの簡体字中国語版のインストールは英語のプロンプトではありません
一般的にC:\\ bootfont.binの損失によって引き起こされるが、あなたが英語版のWindowsの新しいバージョンをインストールする場合この現象はごく普通のものです。そうでない場合は、Windows XPインストールCDからbootfont.binをCドライブのルートディレクトリに展開します。 6. Windows 2000のインストール後にWindows XPを起動できない。症状:Windows 2000のインストール後にWindows XPを起動しようとすると、次のエラーメッセージが表示されることがあります。見つからないか破損している場合:Windows 2000の場合は\\ WINDOWS \\ SYSTEM32 \\ CONFIG \\ SYSTEMd起動オプション、F8キー元のセットアップフロッピーディスクまたはCD-ROMを使用してWindows 2000セットアップを起動することにより、このファイルを修復できます。修復を開始する最初の画面です。 "原因:この問題の原因は、Windows 2000がリリースされたときにWindows XPが存在しないことです。 Windows 2000のブートローダは、それがWindows XPで変更されたことを知りません。コンピュータは、Windows XPをロードするためにこれらの変更を知っている必要があります。解決策:この問題を解決するには、Windows 2000でコンピュータを起動し、Windows XP CDのI386フォルダからNTLDRおよびNtdetect.comファイルをシステムドライブのルートにコピーします。
Copyright © Windowsの知識 All Rights Reserved