Faire un CD est bootable sur la plupart des ordinateurs exige que certains fichiers existent sur le CD . Les fichiers nécessaires dépendent du système d'exploitation que vous souhaitez exécuter . Elle exige également que le BIOS ( système de base in-out ) être configuré pour démarrer à partir d'un lecteur optique . Pour démarrer Windows XP sur la plupart des ordinateurs , il ya trois fichiers qui sont cruciales , cependant, certains ordinateurs peuvent nécessiter plus . NTLDR
NTLDR est le chargeur de démarrage pour plusieurs versions de Windows, y compris Windows XP. Il existe simplement comme " NTLDR " sur le disque dur ou tout autre disque de démarrage sans extensions de fichier. Aucun dispositif va démarrer dans Windows XP sans fichier NTLDR utilisable. Si plusieurs systèmes d'exploitation sont installés, NTLDR peut fournir à l'utilisateur le choix de ce système d'exploitation à démarrer . Par exemple , si vous avez Windows 2000 et Windows MCE installé, ntdlr offrira un menu textuel au démarrage du système, vous demandant quel système d'exploitation à charger.
Ntdetect.com
< p> Une fois NTLDR a été chargé en mémoire , il appelle ntdetect.com . Ntdetect est un programme qui détecte plus de votre matériel de base , tels qu'un clavier ou une souris , et le signale au système d'exploitation à charger. Chaque appareil a besoin de ressources système, et ntdetect.com est le programme responsable de déléguer la responsabilité de l'affectation de ces ressources. Si ACPI ( Advanced Configuration and Power Interface ) est absent sur l'ordinateur, ntdetect.com aura BIOS affecter les ressources système . Si l'ACPI est présent sur l'ordinateur, puis ntdetect.com permettra à Windows affecter les ressources système pour le matériel.
Boot.ini
Boot.ini contient certaines des variables qui sont utilisés pour initialiser un système d'exploitation . Si deux ou plusieurs systèmes d'exploitation sont présents, ntldr donne à l'utilisateur l'option dont une pour démarrer. Boot.ini est le fichier qui contrôle cette interface. Boot.ini listes et les noms des systèmes d'exploitation disponibles et contrôle la quantité de temps que l'utilisateur doit choisir un système d'exploitation . Variables dans le contrôle boot.ini à la fois le disque et la partition à utiliser pour démarrer les systèmes d'exploitation installés. Boot.ini contrôle également plusieurs variables qui influent sur la façon dont le processus de démarrage se poursuit .
Ntbootdd.sys
Small /interface simple du système d'ordinateur (SCSI) disques durs utilisent une protocole d'interface qui n'est pas natif de Windows. Pour démarrer Windows XP à partir d'un périphérique SCSI ntbootdd.sys doit être présent . Il s'agit d' un pilote de périphérique pour les périphériques SCSI . Si aucun périphérique SCSI existent, ce fichier n'est pas nécessaire.
Bootsect.sys
Si vous avez plusieurs systèmes d'exploitation installés, bootsect.sys doit être présent sur votre CD bootable. Bootsect.sys est une copie du secteur de boot qui était à l'origine sur le disque dur avant l'installation de Windows . Ce fichier est généralement faite automatiquement .