Файл на Windows XP

Структурата на файла BOOT.INI в най-простия случай, една операционна система на Intel x86 PC диск, както следва:

[Зареждане]
изчакване = 5
подразбиране = мулти (0) диск (0) rdisk (0) преграда (1) \ WINNT
[Операционни системи]
мулти (0) диск (0) rdisk (0) дял (1) \ WINNT = "Windows XP Professional" / fastdetect

Ако използвате две операционни системи, например, Windows Me и Windows XP, съдържанието на файла ще бъде приблизително по следния начин:

[Зареждане]
изчакване = 5
подразбиране = C: \
[Операционни системи]
C: \ = "Windows Millennium Edition"
мулти (0) диск (0) rdisk (0) дял (2) \ WINNT = "Windows XP Professional" / fastdetect

Както може да се види, служи да се определят параметрите на две операционна система за зареждане, по-специално настройка «изчакване = 5" определя броя секунди в раздела Примери [зареждане], през който потребителят може да избере или сваляне на операционната система, или една от претенции стартиращи меню (например зареждане на системата в безотказен режим). Когато «изчакване = 0" менюто за стартиране не се показва, а когато «изчакване = -1» това меню ще остане на екрана за неопределено време чака за избор на потребителя. Всеки потребител е свободен да зададете времето на неговия вкус - за мен, за да разбера, е 5 секунди. По подразбиране, закъснението е 30 секунди, максимална - 999.
Параметър «подразбиране =» посочва пътя към операционната система по подразбиране се зарежда. По този начин в случай на Windows NT е разположен в ARC формат (Advanced RISC Computing), която точно под правила. Ако в системата за няколко операционни системи, операционната система по подразбиране е, например, Windows 98 (или MS-DOS, Linux), често е достатъчно, за да покаже «подразбиране = C: \», където C: - шофиране, на която системните файлове на Windows 9x ( - или по-скоро, изображението й Bootsect.dos обувки сектор, както и io.sys, MSDOS.SYS и т.н.). Такава една операционна система в следващия раздел [операционни системи] ще съответстват на вида на линия

C: \ = "Windows Millennium Edition"

мулти (0) диск (0) rdisk (X) дял (Y) \ IMYA_KATALOGA_WINDOWS = "NAZVANIE_OS, OTOBRAZHAEMOE_V_ZAGRUZOCHNOM_MENYU" / ПАРАМЕТЪР

  • мулти (0) показва поредния номер на адаптера, от което сте изтегляне, и винаги е на стойност "0" (като се започне от нулата, като се започне с контролера намира по-близо до промуши 0 на дънната платка);
  • диск (0) - винаги е нула, тъй като прекъсване INT13 не може да се използва за идентифициране на множество дискови контролери (за повечето BIOS);
  • rdisk (X) - указва серийния номер на твърдия диск, от който сте изтегляне, като се започне от 0, и обикновено X - число от 0 до 3;
  • дял (Y) - твърд диск сериен номер, от който се зарежда операционната система, номерацията започва от 1 (съответстваща на C: устройство по обичайния нотация) първо основни дяла са номерирани, последвано от логически устройства. Не номерирани разширени дялове MS-DOS (тип 5), както и части от вида 0 - неизползван.

подпис (X) диск (Y) rdisk (Z) дял (W) \ IMYA_KATALOGA_WINDOWS = "NAZVANIE_OS, OTOBRAZHAEMOE_V_ZAGRUZOCHNOM_MENYU" / ПАРАМЕТЪР

/ BOOTLOG - включва сеч разбира изтеглите драйверите във файла% SystemRoot на \% ntbtlog.txt (текстов формат - UNICODE). Полезно при идентифицирането на водача нарушител.

Microsoft (R) Windows NT (R) версия 5.0
Заредени шофьор \ WINNT \ System32 \ ntoskrnl.exe
Заредени шофьор \ WINNT \ System32 \ Hal.dll
Заредени шофьор \ WINNT \ System32 \ BOOTVID.dll
Заредени pci.sys шофьор
Заредени isapnp.sys шофьор
Заредени intelide.sys шофьор
.

/ NODEBUG - забранява използването на режим за отстраняване на грешки, отменя ключове / отстраняване на грешки, / DEBUGPORT и / BAUDRATE

/ BREAK - спирка изисква HAL инициализиране на прекъсване и изчакайте за връзка с отстраняване на грешки. Когато използвате без ключ / отстраняване на грешки ще се покаже BSOD син екран с възможност за спиране на код.

/ PAE - включва използването на механизми PAE (Физическа Адрес разширение), дори и ако се установи най-малко 4 GB памет. Така ntkrnlpa.exe зареден основни системи, позволяващи x86 до 64 GB памет (стандартна граница x86 - 4 GB). При зареждане в безопасен режим се игнорира. Той обикновено се използва за целите на изпитване.

/ NOPAE - забранява използването на ППР за системи с повече от 4GB памет, поддръжка на ППР.

/ NOLOWMEM - на системи с подкрепа за PAE памет и 4 GB забранява използването на първите 4 GB памет. Използва се за тестови цели и изисква ключа / ППР.

/ NOGUIBOOT - забранява използването на VGA-шофьор по време на багажника - в същото време няма да се показва графично показвай и неуспехи няма да бъдат показвани на BSOD син екран, за който показва, че също така отговаря на VGA-шофьор.

/ SAFEBOOT: - принудително зареждане на безотказност режим. Тя има три ключа дефинирани след двоеточието:

При задаване на опция - (ALTERNATESHELL) (например - «/ SAFEBOOT: минимална (ALTERNATESHELL)», без интервал) вместо Explorer ще се изтегли заместник кожи, посочени в регистъра ключ HKLM \ System \ CurrentControlSet \ SafeBoot \ AlternateShell

/ Година = - игнорира инструктира година издава вграден PC часовник и използването на годината, посочена в стойността на този параметър. Тя работи от WindowsNT SP4.

/ NUMPROC = многопроцесорни системи за ограничаване на броя на процесорите, използвани. Например: / NUMPROC = 2 до 4 PC процесор забранява на системата да работи с две от четирите процесори.

/ HAL =<имя файла> - използването на алтернативна версия на HAL вместо Hal.dll.

/ KERNEL =<имя файла> - използването на алтернативна версия на ядрото, а не Ntoskrnl.exe. Напоследък на мода да се използва за промяна на обувка екрана на Windows, логото на "кабелен" в Ntoskrnl.exe и заменен с комунални услуги като Restorator.

/ BURNMEMORY = ограничава размера на паметта се използва като параметър / MAXMEM: При задаване «/ BURNMEMORY = 128" ще бъде изхвърлена 128 мегабайта памет RAM наличен капацитет. Количеството на памет в мегабайта.

/ INTAFFINITY - прави многопроцесорни HAL (HALMPS.DLL), за да настроите прекъсне, така че процесора само с най-голям брой в ОМП получи прекъсване.

/ MAXPROCSPERCLUSTER = - определя ограничаване на CPU в система клъстер. Дата на лични системи.

/ TIMERES = X - в многопроцесорни системи определя разделителната способност на системния таймер. резолюция по подразбиране 7.8ms таймер. X параметър се измерва в стотици милисекунди, и поддържа следните стойности:

Всички тези варианти, ако искате да посочите няколко ключове са написани един след друг, разделени с интервал и наклонена черта:

/ Safeboot: минимална (alternateshell) / SOS / bootlog / noguiboot