Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XP FAQ >> Windows XPの起動失敗に対する簡単な解決策

Windows XPの起動失敗に対する簡単な解決策

  

Windows XPでは、セキュリティの高いNTカーネルを使用しているため、スイッチの速度が遅いことを除けば、システムはかなり安定して動作します。シャットダウン障害が発生しました。しかし、時にはそれはあなたがWindows XPを起動するときに明白に壊れています。この障害はWindows XPオペレーティングシステムで一般的な障害です。この問題が発生するケースがいくつかあります。

1. Boot.iniファイルが無効です。通常、この問題はboot.iniファイルの消失または形式の誤りが原因で発生します。 boot.iniファイルの形式は、通常、次のようになります。[ブートローダー]タイムアウト= 30デフォルト= multi(0)disk(0)rdisk(0)partition(1)\\ Windows [オペレーティングシステム] multi(0)disk( 0)rdisk(0)partition(1)\\ Windows =" Microsoft Windows XP Professional" /fastdetect 2.メニューを起動すると、インストールされた簡体字中国語版のWindows XPは英語のプロンプトではありません一般的にC:\\ bootfont.binのために失われます。原因は、あなたがWindowsの英語版の新しいバージョンをインストールする場合、その後、この現象は非常に正常です。そうでない場合は、Windows XPインストールCDからbootfont.binをCドライブのルートディレクトリに展開します。 3. 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ファイルをシステムドライブのルートにコピーします。 4、NTLDRが欠けているあなたがWin9XからWindows XPにアップグレードするとき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ドライブのルートディレクトリにある$で始まるファイルをすべて削除します。 2)、ファイルの損失/破壊:このファイルはCドライブのルートディレクトリにあります、我々は唯一のWindows XPインストールCDからこのファイルを抽出し、それをCドライブのルートディレクトリに置く必要があります。 5、HAL.DLLファイルを見つけることができません、Cドライブのルートディレクトリにあるboot.iniファイルはC:\\ Windowsからのデフォルトの起動という結果になりますが、Cドライブにインストールされていないためシステムは、HAL.DLLファイルが見つからないことを示すプロンプトを出します。そのため、起動は失敗します。解決策はBoot.iniファイルを再編集することです。私たちはこのファイルを編集するためのたくさんの方法を持っています。以下で私は皆のためのいくつかの使いやすい指示を選びます:1)Win9Xブートディスクを使い始めてEDIT.EXEコマンドでこのファイルを編集します。 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ドライブのルートディレクトリにコピーします。 6、I /Oエラー、Win9Xの起動失敗この問題は一般的にCドライブのルートディレクトリにWin9xの重要なファイル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ドライブのルートディレクトリにある$で始まるファイルをすべて削除します。

Copyright © Windowsの知識 All Rights Reserved