Maintenance services
Contact Us

Phone: 023-8265533

Fax: 023-8265533




Windows2000/XP startup

On Intel-based computers, Windows2000/XP the boot process can be divided into 5 steps: start, start loading kernel initializes the kernel and user login.
/> starts the computer power on self test and BIOS (basic input/output system) to complete basic hardware configuration, then reads the hard drive's MBR (master boot record) checks the hard disk partition table to determine the boot partition, and the operating system on the boot partition boot sector into an in-memory implementation, here is the implementation of NTLDR (OS loader) file.
Windows2000/XP support multiple boot. Installing other operating systems that already exist when the first boot sector as BOOTSECT.DOS file (located in the root directory of the active partition), and modify the boot sector of the system so that the system starts loading the NTLDR file, so as to achieve the purpose of multiple-boot. While the Windows98 does not have this feature, so if you install Windows2000/XP and then install Windows98 boot record will destroy Windows2000/XP and lead to 2000/XP cannot be started.
II, start,
1, is initialized first, NTLDR will be converted to 32-bit protected mode processors from the model.
2, reads the BOOT.INI file. The file is in the root directory of the active partition, its role was to make the system selection menu appears during the startup process, selected by the user want the operating system to start. If you choose to start the Windows2000/XP,NTLDR will continue to guide the process if the selection is non-Windows2000/XP system, NTLDR reads the boot sector of the system copy BOTSECT.DOS to start the system.
[BOOT LOADER] that is, the operating system loader, system selection menu default wait time specified and the default boot operating system. Manual changes or modifications in the Control Panel, for security reasons, we recommend modifications in the control panel. Select Control Panel-System-Advanced-> startup and recovery, and to change the related settings. (In WindowsXP or there is another way, that is, run MSCONFIG (System Configuration utility).
[OPERATING SYSTEMS] section specifies the list of operating systems, parts are enclosed by double quotation marks list displays the contents so that it can be modified to make it more personalized.
shaped as MULTI (0) DISK (0) RDISK (0) PARTITION (1) format of statement was called ARC path, it of format for: MULTI ()--specified disk controller (if for SCSI controller, is here should replaced for SCSI ()); DISK ()--specified SCSI equipment number (for MULTI the at value always for 0); RDISK ()--specified IDE equipment number ; PARTITION () – specify the partition number. Apart from the partition number, starting from 1, and rest of the numbering starts from 0.
parameter disables serial mouse detection, and is the default value. There are several common parameters: specify MAXMEM--Windows2000/XP available memory capacity; BASEVIDEO--using the standard VGA display driver NOGUIBOOT--does not display the drawing screen during the boot process; SOS--when a device driver is loaded to display its name.
in Chinese fonts on the operating system selection menu provided the BOOTFONT.BIN file is located in the root directory of the active partition.
3, the system loads the NTDETECT.COM file. It detects hardware, such as parallel ports, display adapters, and so on, and returned to the hardware list NTLDR will be collected for registration in the registry after saving.
4, if Windows2000/XP there is more than one hardware profile, select menu appears, wait for the user to determine which hardware profile to use, otherwise skip this step, the default configuration is enabled.
hardware configuration file refers to the store computer systems for a specific hardware configuration files. Multiple hardware profiles can be created to meet the application of computer in different occasions. Select control panel-system-hardware-> hardware profile to make changes.
, loading the kernel boot process start to load the Windows2000/XP kernel, NTOSKRNL.EXE. This file is located in Windows2000/XP in the SYSTEM32 folder under the install folder. The hardware abstraction layer (HAL) is the boot process loads, complete this step.
hardware abstraction layer (HAL): hides platform-specific hardware interface details, operating system provides a virtual hardware platform, which has nothing to do with hardware, can be ported on multiple platforms.
, initialize the kernel kernel initialization, NTLDR passes control to the Windows2000/XP kernel, which begin to load and initialize the device drivers, and starts the WIN32 subsystem, and WINDOWS2000/XP services.

v, user logs on by the WIN32 subsystem starts WINLOGON.EXE, and from it to start the LOCAL SECURITY AUTHORITY (LSASS. EXE) displays the logon dialog box. When the user logs on, WINDOWS2000/XP configuration of network equipment and user environment.

PREV: No informtation!

NEXT: No informtation!