Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XP FAQ >> Windows Vistaシステム起動プロセスの概要

Windows Vistaシステム起動プロセスの概要

  

電源投入 -

1.コンピュータシステムは、電源投入時自己診断(POST)を実行します。合格すると、BIOSはブートデバイスとしてマークされたハードディスクの最初のセクタであるマスタブートレコード(MBR)を読み取り、Windows Vistaによって確立された制御コードをMBRに転送します。

——この時点で、Windowsが起動プロセスを引き継ぎます。次に:

MBRはブートセクタ、つまりアクティブパーティションの最初のセクタを読み込みます。このセクターには、WindowsブートマネージャープログラムBootmgr.exeを起動するためのコードが含まれています。

02. Windowsブートマネージャが「ブート構成データストア」の情報を読み取ります。この情報には、コンピュータにインストールされているすべてのオペレーティングシステムの設定情報が含まれています。そしてブートメニューを生成するために使用されます。

3.ブートメニューで次の操作を選択した場合:

(1)Windows Vistaを選択した場合、Windowsブートマネージャは%SystemRoot%\\を実行します。 System32フォルダ内のOSローダーWinload.exe。

(2)Windows Vistaを休止状態から復元することを選択した場合、ブートマネージャはWinresume.exeをロードして以前の使用環境を復元します。

(3)ブートメニューで以前のバージョンのWindowsを選択した場合、ブートマネージャはシステムがインストールされているボリュームを探し、Windows NTスタイルの初期OSローダー(Ntldr.exe)をロードします。 - mdash;は、boot.iniの内容によって決まるブートメニューを生成します。

Windows Vistaが起動すると、Ntoskrnl.exeとhal.dll—のコアファイルを読み込み、レジストリから設定を読み込んでドライバを読み込みます。次に、Windowsセッションマネージャ(smss.exe)を実行し、Windowsランチャー(Wininit.exe)、ローカルセキュリティ認証(Lsass.exe)、およびサービス(services.exe)の各プロセスを起動します。システムは消えました。


Copyright © Windowsの知識 All Rights Reserved