Creare un CD avviabile che è sulla maggior parte dei computer è necessario che esistano alcuni file sul CD . I file necessari dipendono dal sistema operativo che si intende eseguire . Si richiede inoltre che il BIOS (basic sistema in - out ) essere impostato per avviare da un drive ottico . Per fare il boot di Windows XP sulla maggior parte dei computer ci sono tre file che sono fondamentali , tuttavia , alcuni computer possono richiedere più . Ntldr
NTLDR è il boot loader per molte versioni di Windows, compreso Windows XP. Esiste semplicemente come " NTLDR " sul disco rigido o altro disco di avvio senza estensioni di file . Nessun dispositivo si avvia in Windows XP senza un file NTLDR utilizzabile. Se sono installati più sistemi operativi , ntldr in grado di fornire all'utente la scelta di quale sistema operativo avviare . Per esempio, se si dispone di Windows 2000 e di Windows MCE installato , ntdlr fornirà un menu di testo al boot di sistema che chiede quale sistema operativo caricare.
Ntdetect.com
< p > Una volta che NTLDR è stato caricato in memoria , si chiama ntdetect.com . NTDETECT è un programma che rileva maggior parte dell'hardware di base , ad esempio una tastiera o un mouse , e lo segnala al sistema operativo da caricare . Ogni dispositivo ha bisogno di risorse di sistema , e ntdetect.com è il programma responsabile di delegare la responsabilità di assegnazione di queste risorse . Se ACPI ( Advanced Configuration and Power Interface ) è assente sul computer , ntdetect.com avrà BIOS di assegnare le risorse di sistema . Se ACPI è presente nel computer , quindi ntdetect.com sarà lasciare che Windows assegna le risorse di sistema per l'hardware .
Boot.ini
Boot.ini contiene alcune delle variabili che vengono utilizzati per avviare il sistema operativo . Se due o più sistemi operativi sono presenti, ntldr offre all'utente l' opzione di cui uno per l'avvio. Boot.ini è il file che controlla questa interfaccia . Liste Boot.ini e nomi dei sistemi operativi disponibili e controlla la quantità di tempo che l'utente deve scegliere un sistema operativo. Le variabili in controllo boot.ini sia il disco e la partizione da utilizzare per avviare i sistemi operativi installati . Boot.ini controlla anche diverse variabili che influenzano il modo in cui il processo di avvio continua .
Ntbootdd.sys
Small /Semplice Computer System Interface ( SCSI ) hard disk utilizzano un protocollo di interfaccia che non è nativo a Windows . Al fine di avviare Windows XP da un dispositivo SCSI ntbootdd.sys deve essere presente . Questo è un driver di periferica per le periferiche SCSI . Se non sono presenti dispositivi SCSI , non è necessario il file .
Bootsect.sys
Se si dispone di più sistemi operativi installati , bootsect.sys deve essere presente sul vostro CD avviabile . Bootsect.sys è una copia del settore di avvio che era in origine sul disco prima dell'installazione di Windows . Questo file viene di solito fatta automaticamente .