• /BREAK – в процессе инициализации операционной системы вызывает остановку HAL на точке прерывания. Это может быть необходимо при работе отладчика (с установленным параметром /DEBUG). При использовании параметра /BREAK без запуска отладчика будет появляться «синий экран смерти».
В операционной системе Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> HALBREAKPOINT
• /BURNMEMORY=<количество мегабайт оперативной памяти> – определяет объем оперативной памяти, который операционная система не будет использовать в своей работе (будет считать его несуществующим).
В Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> REMOVEMEMORY <объем неиспользуемой памяти>.
• /CHANNEL – определяет канал порта IEEE 1394, по которому будет передаваться отладочная информация, если значение параметра /DEBUGPORT равно 13 94 и используется параметр /DEBUG.
Параметр /CHANNEL может принимать значения от 0 до 62. По умолчанию используется канал 0.
В операционной системе Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> CHANNEL <канал>.
• /CLKLVL – если используется многопроцессорная версия HAL для систем х86 (halmps.dll), то установка данного параметра говорит о том, что распознавание сигналов системного таймера будет выполняться не по фронту, а по потенциалу.
• /CRASHDEBUG – при использовании этого параметра во время загрузки операционной системы в память будет загружаться отладчик ядра, который перейдет в активное состояние только в случае возникновения ошибки запуска операционной системы. До возникновения ошибки отладчик ядра будет неактивен, а это значит, что он не будет постоянно использовать последовательный порт.
• /DEBUG – загружает отладчик, который активируется основным отладчиком при возникновении ошибки запуска операционной системы. В этом случае сведения об ошибке будут передаваться по СОМ-порту на удаленный компьютер для выполнения отладки операционной системы.
В Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> BOOTDEBUG TRUE. Можно также воспользоваться командой bcdedit.ехе/set <элемент загрузочного меню> DEBUG
• /DEBUGPORT=
В операционной системе Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> DEBUGPORT <номер портах Можно также воспользоваться командой bcdedit.exe/set <элемент загрузочного меню> DEBUGTYPE <тип порта, например, SERIAL, 1394 или USB>, чтобы определить тип порта, по которому происходит процесс отладки.
• /DETECTHAL – разрешает при загрузке определять HAL и файл ядра операционной системы.
В ОС Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> DETECTHAL
• /EXECUTE – после установки этого параметра защита DEP будет отключена.
• /FASTDETECT – при использовании данного параметра во время загрузки операционной системы не будет запускаться файл ntdetect. com для определения оборудования, установленного на компьютере и подключенного к последовательным и параллельным портам. Вместо этого оборудование будет определяться системой Plug and Play.
Параметр используется при загрузке по умолчанию.
• / INTAFFINITY – применяется при использовании многопроцессорной версии HAL для х86-совместимых компьютеров (halmps.dll). По умолчанию прерывания может обрабатывать любой из процессоров многопроцессорной системы. Если же этот параметр будет установлен, то прерывания будет разрешено обрабатывать только одному процессору (с наибольшим порядковым номером).
• /KERNEL=<файл ядра операционной системы> – с его помощью можно изменить файл ядра операционной системы, используемый для ее загрузки. По умолчанию используется файл ntoskrnl.ехе из каталога %systemroot%\ system32.
В операционной системе Windows Vista значение этого параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> KERNEL <имя файла>.
• /НАL=<файл HAL> – позволяет загрузить операционную систему на основе файла HAL, отличного от используемого по умолчанию.
В Windows Vista значение этого параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> HAL <имя файлах
Файл HAL позволяет определить основные возможности, которые доступны операционной системе. Именно от него зависит, может ли операционная система поддерживать работу с несколькими процессорами, механизм энергосбережения ACPI и т. д.
При обновлении операционной системы версия HAL, применяемая в предыдущей операционной системе, будет применяться и в новой системе.
По умолчанию в 32-рязрядной операционной системе Windows Vista доступны следующие HAL:
– Hal.dll – представляет собой HAL для стандартного компьютера, используется по умолчанию;
– Halacpi.dll – HAL для компьютеров, поддерживающих ACPI (ACPI PIC HAL);
– Halmacpi.dll – представляет собой HAL для многопроцессорных систем с поддержкой спецификации ACPI.
• /LASTKNOWNGOOD – загружает операционную систему в режиме запуска последней удачной конфигурации.
В операционной системе Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> LASTKNOWNGOOD
• /МАХМЕМ=<количество мегабайт оперативной памяти> – определяет максимальное количество оперативной памяти, которое будет доступно операционной системе.
• /MAXPROCPERCLUSTER=
В ОС Windows Vista значение этого параметра можно изменить с помощью следующей команды: bcdedit.ехе/set <элемент загрузочного меню> CLUSTERMODEADDRESSING <количество процессоров;-.
• /MININT – при установке этого параметра раздел реестра SYSTEM будет загружаться в систему как изменяемый. При этом все изменения в нем будут храниться в памяти, а не заноситься на жесткий диск (то есть после перезагрузки все изменения будут потеряны). Параметр используется операционной системой Windows РЕ.
В операционной системе Windows Vista значение этого параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> WINPE
• /NODEBUG – при использовании данного параметра на экран компьютера не будет выводиться отладочная информация, а отладочные параметры (/ DEBUG и т. д.) будут игнорироваться.
• /NOEXECUTE=<уровень работы DEP> – позволяет включить работу механизма DEP, а также настроить способ его работы. Существует четыре способа работы механизма DEP, которые включаются установкой определенного значения данного параметра:
– OptIn – механизм DEP защищает только основные системные файлы;
– OptOut – он включен для всех программ, запускаемых пользователем, при этом пользователь может указать программы-исключения;
– AlwaysOn – механизм DEP включен для всех программ, запускаемых пользователем, при этом нельзя указать программы-исключения;
– AlwaysOf f – он всегда отключен, даже если аппаратно поддерживается процессором.
В Windows Vista значение параметра /NOEXECUTE=<уровень работы DEP> можно изменить с помощью команды bcdedit.exe/set Олемент загрузочного меню> пх <значение параметрах Например, bcdedit.ехе /set {current} nx AlwaysOff.
• /NOGUIBOOT – во время запуска операционной системы вместо графической заставки будет отображаться информация о текущих действиях системы.
В ОС Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.ехе /set <элемент загрузочного меню> GRAPHICSMODEDISABLED Отключить загрузочную заставку можно и с помощью команды bcdedit.ехе/set <элемент загрузочного меню> QUIETBOOT TRUE. • /NOLOWMEM – может применяться только вместе с параметром /РАЕ и только на компьютерах, которые имеют более 4 Гбайт оперативной памяти. В этом случае все драйверы, приложения и пулы оперативной памяти будут загружаться в область памяти за пределами первых 4 Гбайт. Иными словами, этот параметр используется для проверки совместимости установленных в операционную систему драйверов с таким большим объемом оперативной памяти. В Windows Vista значение этого параметра можно изменить с помощью команды bcdedit.ехе /set <элемент загрузочного меню> NOLOWMEM • /NOSERIALMICE= • /NOPAE – запрещает запуск версии ядра операционной системы, поддерживающего механизм РАЕ. В операционной системе Windows Vista значение данного параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> рае ForceDisable. • /NUMPROC=<количество процессоров> – определяет количество процессоров, установленных на компьютере, которые будут использоваться в данной операционной системе. В Windows Vista значение этого параметра можно изменить с помощью команды bcdedit.exe/set <элемент загрузочного меню> NUMPROC <количество процессоров;-. • /ONECPU – может использоваться в многопроцессорных системах для того, чтобы заставить операционную систему работать только с одним процессором.