en tres gros resumé fait de memoire :
1- demarrage du systeme de maniere standard par le BIUOS, qui va executer le secteur d'amorce de la premiere partition active du premier disque.
2- le secteur d'amorce va executer des routines dans IO.SYS (caché, systeme, a la racine)
3- celui-ci charge aussi MSDOS.SYS qui contient des fonctions de base et des definitions de parametres (depuis windows95, il n'y a plus que des parametres, le fichier est passé en mode texte)
4- le chargement se poursuit avec le shell, par defaut COMMAND.COM qui est executé
5- ce dernier va parcourir tout d'abord CONFIG.SYS avant tout, il contient entre autre la liste des drivers a lancer (modele memoire, paripheriques, etc...)
6- une fois la configuration systeme faite, il lance le shell proprement dit (l'utilisateur devient alors interactif) et execute le fichier AUTOEXEC.BAT
7- quand le fichier AUTOEXEC.BAT se termine, l'utilisateur se retrouve sous DOS avec le prompt.
En fait, pendant des années, AUTOEXEC.BAT (win 3.1) puis MSDOS.SYS (win9x) on contenu une instruction de lancement automatique de windows ("win.com" puis "BootGui=1" ou qqchose comme ça) pour masquer ce fonctionnement a l'utilisateur et essayer de faire croire a tout le monde que Windows9x etait un OS, alors qu'il n'est qu'une application DOS