ลำดับการเริ่มต้นปกติสำหรับ Windows 7 คือ:
- ขั้นตอนการทดสอบตัวเองเมื่อเปิดเครื่อง (POST)
- ระยะเริ่มต้นเริ่มต้น
- เฟสตัวจัดการการเริ่มระบบของ Windows
- เฟส Windows Boot Loader
- ขั้นตอนการโหลดเคอร์เนล
- ขั้นตอนการเข้าสู่ระบบ
ขั้นตอนการโหลดเคอร์เนล Windows Boot Loader รับผิดชอบโหลดเคอร์เนล Windows ( Ntoskrnl.exe
) และ HAL เข้าสู่หน่วยความจำ ร่วมกันเคอร์เนลและ HAL เริ่มต้นกลุ่มของคุณสมบัติซอฟต์แวร์ที่เรียกว่าผู้บริหาร Windows ผู้บริหาร Windows ประมวลผลข้อมูลการกำหนดค่าที่เก็บไว้ในรีจิสทรีใน
HKLM\SYSTEM\CurrentControlSet
และเริ่มบริการและไดรเวอร์ ส่วนต่อไปนี้ให้รายละเอียดเพิ่มเติมเกี่ยวกับขั้นตอนการโหลดเคอร์เนล
ขั้นตอนการเข้าสู่ระบบ
ระบบย่อยของ Windows เริ่มทำงานWinlogon.exe
ซึ่งเป็นบริการระบบที่ช่วยให้คุณสามารถเข้าสู่ระบบและออกจากระบบได้ Winlogon.exe
จากนั้นทำสิ่งต่อไปนี้:
- เริ่มระบบย่อย Services (
Services.exe
) หรือที่เรียกว่า SCM SCM เริ่มต้นบริการที่รายการรีจิสทรีเริ่มต้นกำหนดเป็น Autoload
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Servicename
ในคีย์ย่อยของรีจิสทรี
- เริ่มต้นกระบวนการ Local Security Authority (LSA) (
Lsass.exe
)
- แยกวิเคราะห์คีย์ผสมCtrl+ Alt+ Deleteที่พรอมต์เริ่มต้นการเข้าสู่ระบบ (หากคอมพิวเตอร์เป็นส่วนหนึ่งของโดเมน AD DS)
คุณลักษณะส่วนต่อประสานผู้ใช้เข้าสู่ระบบ (LogonUI) และผู้ให้บริการข้อมูลประจำตัว (ซึ่งอาจเป็นผู้ให้บริการข้อมูลมาตรฐานหรือผู้ให้บริการข้อมูลบุคคลที่สาม) รวบรวมชื่อผู้ใช้และรหัสผ่าน (หรือหนังสือรับรองอื่น ๆ ) และส่งข้อมูลนี้อย่างปลอดภัย หากผู้ใช้ระบุข้อมูลรับรองที่ถูกต้องการเข้าถึงจะได้รับโดยใช้โปรโตคอลการตรวจสอบสิทธิ์ Kerberos V 5 ที่เป็นค่าเริ่มต้นหรือ Windows NT LAN Manager (NTLM)
Winlogon เริ่มต้นคุณลักษณะด้านความปลอดภัยและการรับรองความถูกต้องในขณะที่ PnP เริ่มต้นบริการโหลดอัตโนมัติและไดรเวอร์ หลังจากที่ผู้ใช้เข้าสู่ระบบชุดควบคุมที่อ้างอิงโดยรายการรีจิสทรีLastKnownGood
(อยู่ในHKLM\SYSTEM\Select
) จะถูกปรับปรุงด้วยเนื้อหาใน
CurrentControlSet
คีย์ย่อย ตามค่าเริ่มต้น Winlogon จะเริ่มต้น
Userinit.exe
และเชลล์ Windows Explorer Userinit อาจเริ่มกระบวนการอื่นรวมถึง:
- การตั้งค่านโยบายกลุ่มมีผลบังคับใช้การตั้งค่านโยบายกลุ่มที่ใช้กับผู้ใช้และคอมพิวเตอร์จะมีผล
โปรแกรมเริ่มต้นทำงานเมื่อไม่ถูกแทนที่ด้วยการตั้งค่านโยบายกลุ่ม Windows จะเริ่มต้นสคริปต์เข้าสู่ระบบโปรแกรมเริ่มต้นและบริการที่อ้างอิงในคีย์ย่อยของรีจิสทรีและโฟลเดอร์ระบบไฟล์ต่อไปนี้:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Runonce
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\Explorer\Run
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\Windows\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\RunOnce
SystemDrive\Documents and Settings\All Users\Start Menu\Programs\Startup
SystemDrive\Documents and Settings\username\Start Menu\Programs\Startup
อาจมีการกำหนดค่าให้แอปพลิเคชั่นหลายตัวเริ่มต้นหลังจากที่คุณติดตั้ง Windows รวมถึง Windows Defender ผู้ผลิตคอมพิวเตอร์หรือแผนกไอทีอาจกำหนดค่าแอปพลิเคชันเริ่มต้นอื่น ๆ
การเริ่มต้น Windows ไม่สมบูรณ์จนกว่าผู้ใช้จะล็อกออนเข้าสู่คอมพิวเตอร์ได้สำเร็จ หากการเริ่มต้นล้มเหลวระหว่างขั้นตอนการเข้าสู่ระบบคุณมีปัญหากับบริการหรือแอปพลิเคชันที่กำหนดค่าให้เริ่มโดยอัตโนมัติ