First, the NT startup required file is:
NTLDR - This is a hidden, read-only system file for loading the operating system boot.ini - this is a read-only system file that establishes the file that starts the load operating system selection menu on Intel X86-based computers. Bootsect.dos - This is a hidden system file. If the additional operating system is selected, it is loaded by NTLDR to memory. NTDetect.com - This is a hidden, read-only system file. Used to detect available hardware and establish a hardware list. Ntbootddd.sys- This file is only used by systems that are started from the SCSI disk.
The common start-up sequence file is:
NTOSKRNL.EXE-Windows NT kernel system- This file is a collection of system configuration settings. Device drivers - These are file HAL.DLL-hardware abstraction software for various devices drive
The start sequence is as follows:
1 The real mode of the device is changed to 32-bit smoothing memory mode 6, and NTLDR starts running the appropriate small file system driver. The small file system driver is built within NTLDR and it can read FAT or NTFS. 7, NTLDR Read Boot.ini file 8, NTLDR loads the selected operating system * If Windows NT is selected, NTLDR runs NTDetect.com * For other operating systems, NTLDR is loaded and run bootsect.dos and then pass control. Windows NT process End. 9.ntDetect.com Search computer hardware and transfer the list to NTLDR to write this information into HKE Y_LOCAL_MACHINE / HARDWARE. 10. Then NTLDR loads NTOSKRNL.EXE, HAL.DLL and system information collection 11.ntldr search system The information collection, and loads the device driver configuration so that the device starts working at startup 12.ntldr handles control to Ntoskrnl.exe, at this time, the startup program ends, the loading phase begins