The boot process has several distinct steps, each of which provides different services, driver models, and requirements. The full Windows 95 boot sequence can be broken down as follows:
1. BIOS Bootstrap
2. MS-DOS Configuration Management Pre-Config.Sys
3. Process Config.Sys and Autoexec.Bat
4. VMM32 Real Mode Loader
5. Pre-Sys_Critical_Init Processing
6. VxD Initialization
7. Windows GUI Driver Initialization
8. (Post-boot) Dynamic Events