Windows system >> Windowsの知識 >  >> Windows 7システムチュートリアル >> Windows 7システムチュートリアルについて >> Windows 7の起動順序の詳細については、こちらを参照してください

Windows 7の起動順序の詳細については、こちらを参照してください

  
コンピュータの起動プロセスを知っていますか?この記事では、Windows起動問題の分析と解決を容易にするために、Windowsオペレーティングシステムの起動シーケンスについて詳しく説明します。
Windowsの起動プロセスには、次のステージがあります。
セルフテストフェーズの開始
このステージでは、主にBIOS、次にメモリ、CPU、ハードディスク、キーボード、およびその他のセルフテスト用のデバイスを読み取ります。この段階で、セルフテストの印刷情報が画面に表示されます。
画面表示:セルフテストの情報の印刷
初期化開始段階
この段階では、BIOSで指定された起動順序に従って、ローカルディスク、CDドライバ、USBデバイスなどの起動可能な起動可能デバイスが検出されます。これらのデバイスからシステムを起動する準備をします。
画面表示:黒い画面
ブートローディングステージ
このステージではまずブートパーティション(Cドライブなど)からNtldrをロードし、次にNtldrが以下の設定を行います。
1.内蔵メモリモード(x86処理の場合)オペレーティングシステムが32ビットで、32ビットフラットメモリモードに設定されています。64ビットオペレーティングシステム+ 64ビットプロセッサの場合は、64ビットメモリモードに設定されています。
2.ファイルシステムを起動します。
3. boot.iniファイルを読みます。画面表示:黒い画面。F8キーまたは複数のシステムを押すと、起動オプションメニューが表示されます。
ハードウェアフェーズの検出と設定
このフェーズでは、一部のハードウェアデバイスをチェックして設定します。時間と日付などのシステムファームウェア
—バスとアダプタ
- mdash; displayアダプタ - キーボード - キーボード - 通信ポート - フロッピーディスク - マウスなどの入力デバイス - パラレルポート - ISA - ISAバス上で実行されているデバイス
画面の表示:黒い画面
カーネルのロード段階
カーネルのロード段階では、Ntldrは最初にWindowsカーネルのNtoskrnl.exeとハードウェア抽象化層(HAL)をロードします。システムの下のBSP(Boradサポートパッケージ)では、この抽象化層がハードウェアの基本的な機能を分離し、オペレーティングシステムへの統一された呼び出しインタフェースを提供します。変更する必要がある、これはオペレーティングシステムの通常のデザインパターンです。
Next Ntldrは、このマシンにインストールされているドライバをHKEY_LOCAL_MACHINE \\ SYSTEM \\ CurrentControlSetから読み込み、ドライバを1つずつロードします。
ドライバがロードされた後、Windowsは次のことを行います。
1.システム環境変数を作成します。
2. Windowsサブシステムのカーネルモード部分であるwin32.sysを起動します。
3. Windowsサブシステムのユーザーモード部分であるcsrss.exeを起動します。
4. winlogon.exeを起動します。
5.仮想メモリページファイルを作成します。
6.必要なファイルの名前を変更します(主にドライバファイルが更新された場合は、次回の再起動前に名前を変更する必要があります)。 Br>画面表示:Windowsロゴのインターフェイスとプログレスバーを表示する
ログインステージ
このステージでは以下のことを行います。
1.マシン上で自動的に開始する必要があるすべてのWindowsサービスを開始します。
2ローカルセキュリティ認証の開始Lsass.exe
3.ログイン画面の表示

画面の表示:ログイン画面の表示
Copyright © Windowsの知識 All Rights Reserved