Movatterモバイル変換


[0]ホーム

URL:


Jump to content
WikipediaThe Free Encyclopedia
Search

Booting process of Windows

From Wikipedia, the free encyclopedia
This article includes a list ofgeneral references, butit lacks sufficient correspondinginline citations. Please help toimprove this article byintroducing more precise citations.(March 2024) (Learn how and when to remove this message)
The topic of this articlemay not meet Wikipedia'sgeneral notability guideline. Please help to demonstrate the notability of the topic by citingreliable secondary sources that areindependent of the topic and provide significant coverage of it beyond a mere trivial mention. If notability cannot be shown, the article is likely to bemerged,redirected, ordeleted.
Find sources: "Booting process of Windows" – news ·newspapers ·books ·scholar ·JSTOR
(March 2024) (Learn how and when to remove this message)
Process by which the Microsoft Windows of operating system family initializes

Thebooting process ofMicrosoft Windows varies between different releases.

DOS-based Windows

[edit]

Windows 1.x/2.x

[edit]

In Windows versions 1.01 to Windows 2.11, the system was loaded whenWIN.COM was executed within MS-DOS. It then loadedWIN100.BIN orWIN200.BIN andWIN100.OVL orWIN200.OVL, along with the configuration settings fileWIN.INI. The default shell is theMS-DOS Executive.

The modulesGDI.EXE,KERNEL.EXE andUSER.EXE, fonts, and the various device drivers (such asCOMM.DRV,MOUSE.DRV,KEYBOARD.DRV) are incorporated inWIN100.BIN/WIN200.BIN andWIN100.OVL/WIN200.OVL.

Windows 3.x/9x

[edit]
Main article:Architecture of Windows 9x § Boot sequence

InWindows 3.x and95/98/ME, the boot loader phase is handled byMS-DOS. During the boot phase,CONFIG.SYS andAUTOEXEC.BAT are executed, along with the configuration settings filesWIN.INI andSYSTEM.INI. Virtual device drivers are also loaded in the startup process: they are most commonly loaded from the registry (HKLM\System\CurrentControlSet\Services\VxD) or from theSYSTEM.INI file.

MS-DOS startsWIN.COM. In Windows 3.x, theWIN.COM startsKRNL286.EXE (standard mode) orKRNL386.EXE (386 enhanced mode). In Windows 9x, theWIN.COM startsVMM32.VXD.

When all system configuration files and device drivers have been loaded, the 16-bit modules,KRNL386.EXE,GDI.EXE, andUSER.EXE, are loaded, then the 32-bit DLLs (KERNEL32.DLL,GDI32.DLL, andUSER32.DLL) are loaded. The 32-bit VxD message server (MSGSRV32) startsMPREXE.EXE, which is responsible for loading the network logon client (such as Client for Microsoft Networks, Microsoft Family Logon or Windows Logon).

When a user is logging on to Windows, the startup sound is played, the shell (usuallyEXPLORER.EXE) is loaded from the [boot] section of theSYSTEM.INI file, and startup items are loaded.

In all versions of Windows 9x except ME, it is also possible to load Windows by booting to a DOS prompt and typing "win". There are some command line switches that can be used with the WIN command: with the/D switch, Windows boots tosafe mode, and with the/D:n switch, Windows boots to safe mode with networking. The latter switch only works properly with Windows 95.[1] In Windows 3.1, additional options are available, such as/3, which starts Windows in 386 enhanced mode, and/S, which starts Windows in standard mode[2]

A startup sound was first added in Windows 3.0 after installing the Multimedia Extensions (MME),[3] but not enabled by default until Windows 3.1.

Windows CE

[edit]

Windows CE uses WCELDR as its second stage boot loader in x86 platforms; or uses EBOOT as its boot loader in ARM platforms.[4] On the startup process, NK.BINboot image or NK.EXE kernel is loaded by the WCELDR or EBOOT bootloader.[5][6]

Windows NT

[edit]
[icon]
This sectionneeds expansion with: notable, non-"how-to" material selected fromthis version of "Booting process of Windows NT", as perWikipedia:Articles for deletion/Booting process of Windows NT. You can help byadding to it.(April 2024)

InWindows NT, the booting process is initiated byNTLDR in versions before Vista and theWindows Boot Manager (BOOTMGR) in Vista and later.[7] The boot loader is responsible for accessing the file system on the boot drive, startingntoskrnl.exe, and loading boot-time device drivers into memory. Once all the boot and system drivers have been loaded, the kernel starts thesession manager (smss.exe), which begins thelogin process. After the user has successfully logged into the machine, winlogon applies User and ComputerGroup Policy setting and runs startup programs declared in theWindows Registry and in "Startup" folders.[8]

See also

[edit]

References

[edit]
  1. ^"Unable to Start Windows 98 in Safe Mode with Network Support".Support.Microsoft. January 23, 2007. Archived fromthe original on October 14, 2007.
  2. ^"Windows 3.1 WIN.COM Command Switches".Support.Microsoft. October 13, 2003. Archived fromthe original on April 23, 2007.
  3. ^Windows 3.0 MME... actually has a startup sound (and more!),archived from the original on 2021-12-13, retrieved2021-06-22
  4. ^"BSP Porting Guide for Windows Embedded Compact 7"(PDF).
  5. ^"Understanding CEPC Boot Sequence in Windows Embedded Compact 7"(PDF).
  6. ^"Minimum Requirements for a Windows CE Board Support Package"(PDF).
  7. ^"Boot Sequence of Windows Multi-Boot - Multibooters.com".www.multibooters.com.Archived from the original on 2020-02-19. Retrieved2020-11-19.
  8. ^"Troubleshooting the Startup Process".Windows XP Resource Kit. Microsoft Technet. November 3, 2005.Archived from the original on October 26, 2011. RetrievedOctober 24, 2011.
Management
tools
Apps
Shell
Services
File systems
Server
Architecture
Security
Compatibility
API
Games
Discontinued
Games
Apps
Others
Spun off to
Microsoft Store
Processes
Bootingfirmware
Types
Interfaces
Implementations
Hybrid firmware bootloader
Bootloaders
Implementations
Partition layouts
Partitions
Utilities
Software
Hardware
Network boot
ROM variants
Related
Retrieved from "https://en.wikipedia.org/w/index.php?title=Booting_process_of_Windows&oldid=1301008241"
Categories:
Hidden categories:

[8]ページ先頭

©2009-2025 Movatter.jp