Ключи файлу Boot.ini, доступні в Windows XP та Windows Server 2003

Переклади статей Переклади статей
Номер статті: 833721 - Показ продуктів, яких стосується ця стаття.
Розгорнути все | Згорнути все

На цій сторінці

ПІДСУМКИ

До файлу Boot.ini можна додавати різні ключі, які змінюють спосіб завантаження Windows XP або Microsoft Windows Server 2003.

Докладніше див. у статті бази знань Microsoft Knowledge Base:
102873 Файл BOOT.INI та правила іменування шляхів ARC і їх використання

ДОДАТКОВІ ВІДОМОСТІ

До файлу Boot.ini можна додати наступні ключі.

Примітка. Ці ключі використовуються в Microsoft Windows XP та Microsoft Windows Server 2003, якщо не зазначено інше.

/basevideo

Ключ /basevideo пропонує використовувати режим VGA 640x480 і 16 кольорів, а також драйвер відеоадаптера, сумісний з усіма відеоадаптерами. Цей ключ дозволяє виконати завантаження, якщо було встановлено помилкове значення для роздільної здатності або частоти оновлення. Використовуйте цей ключ спільно з ключом /sos. Якщо після інсталяції нового драйверу відеоадаптера система не завантажується, можна скористатися цим ключом для завантаження операційної системи. Потім можна видалити, поновити, або відкотити проблемний відеодрайвер.

/baudrate=number

This switch sets the baud rate of the debug port that is used for kernel debugging. Наприклад, введіть /baudrate=9600. Якщо до порту підключено модем, то за промовчанням встановлюється швидкість 9600 кілобіт за секунду. Для нуль-модемного кабелю швидкість за промовчанням складає 115 200 кілобіт за секунду. Швидкість 9600 кілобіт/сек є стандартною швидкістю для віддаленого налагодження з використанням модему. Якщо у файлі Boot.ini вказано цей ключ, автоматично вмикається також ключ /debug.

Докладніше про налаштування модему див. у статті бази знань Microsoft Knowledge Base:
148954 Як налаштувати віддалений сеанс налагодження за допомогою модему (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
Докладніше про нуль-модемну конфігурацію див. у статті бази знань Microsoft Knowledge Base:
151981 Як налаштувати віддалений сеанс налагодження за допомогою нуль-модемного кабелю (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/crashdebug

Цей ключ завантажує налагоджувач ядра під час завантаження операційної системи. Цей ключ залишається неактивним, доки не з’явиться повідомлення про невиправну помилку. Ключ /crashdebug використовується при епізодичному виникненні помилок в ядрі. Якщо цей ключ вказано, то в звичайному режимі Windows продовжує використовувати послідовний порт. У разі виникнення помилки цей порт перетворюється на порт налагодження. (Вмикається режим віддаленого налагодження.)

Докладніше див. у статті бази знань Microsoft Knowledge Base:
151981 Як налаштувати віддалений сеанс налагодження за допомогою нуль-модемного кабелю (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/debug

Цей ключ вмикає налагоджувач ядра під час завантаження Windows. Цей ключ може бути активовано в будь-який час з віддаленого налагоджувача, підключеного до комп’ютера, якщо потрібно увімкнути віддалене налагоджування системи Windows через послідовні порти. На відміну від ключа /crashdebug, ключ /debug завжди задіює послідовний порт як порт налагодження. Скористайтеся цим ключом, якщо під час роботи системи постійно виникають помилки.

Докладніше про віддалене налагодження див. у статті бази знань Microsoft Knowledge Base:
121543 Приготування до віддаленого налагодження (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/debugport=comnumber

Цей ключ визначає порт зв'язку для використання як порту налагодження, де number є портом зв'язку, який необхідно використати, наприклад COM1. За промовчанням ключ /debugport задіює порт COM2, якщо той існує. В іншому разі використовується COM1. Якщо цей ключ вказано у файлі Boot.ini, ключ /debug автоматично стає активним.

Докладніше див. у статті бази знань Microsoft Knowledge Base:
151981 Як налаштувати віддалений сеанс налагодження за допомогою нуль-модемного кабелю (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/maxmem=число

Цей ключ вказує об’єм оперативної пам’яті в байтах, який може використовувати Windows. Наприклад, якщо необхідно, щоб у Windows використовувалось менше, ніж 64 МБ пам’яті, скористайтесь ключом /maxmem=64.

Однак ключ /maxmem не враховує дірки в пам’яті. Тому замість нього рекомендується використовувати ключ /burnmemory. Ключ /burnmemory враховує дірки в пам’яті.

Наприклад, якщо використовується ключ /Maxmem=64 і для завантаження системи буде потрібно 64 МБ, фактичний об’єм пам’яті може бути менший через дірки. У цьому випадку Windows не завантажиться.

Докладніше див. у статті бази знань Microsoft Knowledge Base:
108393 Ключ MAXMEM у файлі Boot.ini у Windows NT (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/noguiboot

Цей ключ вимикає відображення індикатора завантаження Windows (індикатор завантаження з’являється раніше екрана входу до системи).

/nodebug

Цей ключ вимикає налагодження. Якщо програма має жорстко запрограмовану точку зупинки, це може викликати появу невиправної помилки.

/numproc=number

Цей ключ визначає, скільки процесорів буде доступно Windows після завантаження. За допомогою цього ключа можна примусити багатопроцесорну систему використовувати зазначену кількість процесорів (number). Цей ключ допомагає під час усунення проблем, викликаних неполадками в роботі процесорів.

/pcilock

На комп’ютерах з процесорами х86 цей ключ вимикає в операційній системі функцію розподілення ресурсів між пристроями, підключеними до шини PCI (Peripheral Connect Interface). У цьому випадку налаштування пристроїв виконує BIOS.

/fastdetect:comnumber

Цей ключ вимикає для зазначеного порту процедуру пошуку миші для послідовного порту або шинної, виконувану файлом Ntdetect.com. Використовуйте цей ключ, якщо на етапі завантаження до послідовного порту підключене інше обладнання, окрім миші. Наприклад, введіть /fastdetect:comnumber, де number — це номер послідовного порту. щоб відключити декілька портів, вкажіть номери портів через кому. Якщо для ключа /fastdetect не зазначено номери портів, пошук миші буде вимкнено для всіх портів.

Примітка. У попередніх версіях Windows, включно з Windows NT 4.0, цей ключ мав назву /noserialmice.

Докладніше див. у статті бази знань Microsoft Knowledge Base:
131976 Як вимкнути виявлення пристроїв на послідовних портах (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/sos

Ключ /sos відображає під час завантаження імена завантажуваних пристроїв. За промовчанням завантажувач Windows відображає тільки індикатор виконання завантаження. Використовуйте цей ключ спільно з ключом /basevideo, щоб виявити драйвер, який викликає помилку.

Докладніше див. у статті бази знань Microsoft Knowledge Base:
99743 Призначення файлу Boot.ini у Windows 2000 та Windows NT (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/PAE

Використовуйте ключ /PAE на комп’ютерах, які підтримують режим розширення фізичних адрес (Physical Address Extension, PAE) для звмчайного завантаження. Під час завантаження в безпечному режимі комп’ютер використовує стандартне ядро незалежно від того, чи вказано ключ /PAE.

/HAL=ім’я_файлу

Цей ключ дозволяє зазначити апаратно-залежний рівень (HAL), який потрібно використовувати під час завантаження системи. Наприклад, введіть /HAL=halmps.dll, щоб завантажити файл Halmps.dll, який знаходиться в папці System32. Цей ключ використовується для перевірки роботи різних HAL, перш ніж перейменовувати файл у Hal.dll. Крім того, цей ключ дозволяє завантажувати систему в однопроцесорному або багатопроцесорному режимі. Для цього його потрібно застосувати спільно з ключом /kernel.

/kernel=ім’я_файлу

Цей ключ дозволяє зазначити, яке ядро необхідно завантажити під час завантаження операційної системи. Наприклад, введіть /kernel=ntkrnlmp.exe, щоб завантажити файл Ntkrnlmp.exe з папки System32. Використовуючи цей ключ, можна під час завантаження вибрати звичайне ядро або ядро, яке призначене для налагодження і містить відомості для налагодження.

/bootlog

Цей ключ вмикає протоколювання завантаження у файл з ім’ям systemroot\Ntbtlog.txt. Для отримання додаткових відомостей дивіться довідку Windows.

/burnmemory=number

Цей ключ зазначає обсяг оперативної пам’яті (в МБ), який Windows не може використовувати. Використовуйте цей ключ під час усунення проблем, пов'язаних з неполадками оперативної пам’ятті. Наприклад, введіть /burnmemory=128, щоб скоротити об’єм пам’яті, доступний Windows, до 128 МБ.

/3GB

Цей ключ примушує комп’ютери з процесорами x86 виділяти 3 ГБ віртуального адресного простору для використання програмами і 1 ГБ — для використання ядром та керуючими компонентами. Програми мають підтримувати додаткову пам’ять. Якщо цей ключ вказано, для програм у режимі користувача доступно 3 ГБ пам’яті замість 2 ГБ, які виділяються за промовчанням у Windows. Цей ключ пересуває початок області пам’яті, використовуваної ядром, за межі 3 ГБ. Використання цього ключу можуть потребувати певні конфігурації Microsoft Exchange Server 2003 та Microsoft Windows Server 2003.

Докладніше див. у статті бази знань Microsoft Knowledge Base:
823440 Під час інсталяції Exchange Server 2003 на комп’ютері під керуванням операційної системи Windows Server 2003 потрібно використовувати ключ /3GB (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)


Докладніше див. у статті бази знань Microsoft Knowledge Base:
171793 Відомості про використання застосунками функції настройки пам’яті 4GT (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)

/safeboot:параметр

Цей ключ примушує Windows завантажуватися у безпечному режимі. З цим ключом використовуються наступні параметри:
  • minimal
  • network
  • safeboot:minimal(alternateshell)
У файлі Boot.ini ключ /safeboot:параметр можна використовувати спільно з іншими параметрами. Нижченаведені приклади ілюструють використання параметрів, діючих після вибору безпечного режиму в меню відновлення завантаження.
  • Безпечний режим із завантаженням драйверів мережі
    /safeboot:minimal /sos /bootlog /noguiboot
  • Безпечний режим із завантаженням драйверів мережі
    /safeboot:network /sos /bootlog /noguiboot
  • Безпечний режим із підтримкою командного рядка
    /safeboot:minimal(alternateshell) /sos /bootlog /noguiboot
Примітка. Ключи /sos, /bootlog та/noguiboot застосовувати необов’язково, однак вони можуть допомогти в усуненні проблем. Для використання цих ключів потрібно натиснути клавішу F8 та вибрати один із запропонованих режимів.

/userva

Use this switch to customize the amount of memory that is allocated to processes when you use the /3GB switch. Цей ключ потребує більшої кількості пам’яті для елементів таблиці сторінок, але в розпорядженні процесів залишається майже 3 ГБ.

Примітка. Служба підтримки корпорації Майкрософт рекомендує використовувати для ключа /USERVA пам'ять у діапазоні 2900-3030. Цей діапазон достатньо великий, щоб вмістити пул записів системної таблиці сторінок для всіх проблем, які спостерігаються на сьогоднішній день. Як правило, ключ /userva=2900 забезпечує кількість записів системної таблиці сторінок, близьку до максимальної.

Докладніше про використання ключа /USERVA див. у статті бази знань Microsoft Knowledge Base:
316739 Як використовувати ключ /USERVA в файлі Boot.ini для налаштування конфігурацій ключа /3GB (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
Щоб отримати додаткові відомості, клацніть відповідні номери статей бази знань Microsoft Knowledge Base:
810371 Використання ключа /userva на комп’ютерах із сервером Exchange під керуванням Windows Server 2003 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
323427 Як редагувати файл Boot.ini вручну в середовищі Windows Server 2003 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
317526 Як редагувати файл Boot.ini у Windows Server 2003 (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
317521 Опис команди Bootcfg та способів її застосування (Це посилання може вказувати на матеріали, повністю або частково викладені англійською мовою.)
289022 Редагування файлу Boot.ini у Windows XP
291980 Опис команди Bootcfg і способів її застосування

/redirect

Цей ключ вмикає службу аварійного керування (EMS) на комп’ютері під керуванням Windows Server 2003 Enterprise Edition. Для отримання додаткових відомостей про EMS виконайте пошук за словами "Служби аварійного керування" в системі довідки та підтримки Windows.

Щоб увімкнути службу EMS на комп’ютері з процесором x86, внесіть зміни у розділ [boot loader] та розділ [operating systems] файлу Boot.ini. Для цього виконайте такі дії.
  • Додайте в розділ [boot loader] одну із таких команд:
    redirect=COMx
    В цій команді замініть x одним із номерів портів COM:
    1
    2
    3
    4
    redirect=USEBIOSSETTINGS
    Ця команда пропонує вибрати порт для служби EMS залежно від конфігурації системи BIOS.
  • Додайте до розділу [boot loader] таку команду:
    redirectbaudrate=baudrate
    Замініть швидкість одним із наступних значень:
    9600
    19200
    57600
    115200
    За промовчанням служба EMS використовує швидкість 9600 кбіт/с.
  • У розділі [operating systems]додайте ключ/redirect до рядка конфігурації операційної системи, в якій необхідно увімкнути підтримку EMS. Наступний приклад демонструє використання цих ключів:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    redirect=COM1
    redirectbaudrate=19200
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, EMS" /fastdetect /redirect

/channel

Use this switch together with the /debug switch and the /debugport switch to configure Windows to send debug information over an Institute of Electrical and Electronics Engineers, Inc. (IEEE) 1394 port. Для виконання налагодження через порт IEEE 1394 необхідно, щоб обидва комп’ютери працювали під керуванням Microsoft Windows XP або пізнішої версії. Порт IEEE 1394 обслуговує не більше 63 незалежних каналів з номерами від 0 до 62. Кількість каналів, підтримуваних різними апаратними конфігураціями, може відрізнятися. Windows XP підтримує тільки чотири кінцевих комп’ютери. Однак це обмеження зняте у Windows Server 2003. Щоб виконати налагодження, вкажіть однакові номери каналів на комп’ютері, де працює налагоджувач (головний комп’ютер), і на комп’ютері, який необхідно налагодити (кінцевий комп’ютер). Можна використати будь-який номер від 1 до 62.

Налаштування кінцевого комп’ютера

  1. Відредагуйте файл Boot.ini, додавши ключ /CHANNEL=x до запису операційної системи, який налаштовано для налагодження. Замініть x на необхідний номер каналу. Наприклад, налаштуйте конфігурацію розділу [operating systems] файлу Boot.ini таким чином:
    [boot loader]
    timeout=30
    default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    [operating systems]
    multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /fastdetect /debug /debugport=1394 /CHANNEL=3
  2. Підключіть кабель 1394 до одного із портів 1394.
  3. Вимкніть хост-контролер порту 1394 на кінцевому комп’ютері. Для цього відкрийте диспетчер пристроїв, клацніть правою кнопкою миші потрібний пристрій та виберіть команду Вимкнути.
  4. Перезапустіть комп'ютер.

Налаштування головного комп’ютера

  1. Підключіть кабель 1394 до одного із портів 1394.
  2. Інсталюйте налагоджувач ядра.
  3. Відкрийте вікно командного рядку. Натискайте клавішу ENTER після вводу кожної з наступних команд:
    set_NT_DEBUG_BUS=1394
    set_NT_DEBUG_1394_CHANNEL=x
    kd -k
  4. Перейдіть до папки, в якій інстальовано налагоджувач ядра, і введіть наступну команду:
    kd.exe
Під час першого запуску налагоджувачу буде інстальовано віртуальний драйвер порту 1394. Цей драйвер дозволяє налагоджувачу організувати обмін даними з кінцевим комп’ютером. Щоб виконати інсталяцію цього драйверу, необхідно увійти до системи за допомогою облікового запису адміністратора.

Властивості

Номер статті: 833721 - Востаннє переглянуто: 14 травня 2011 р. - Редакція: 6.0
ЗАСТОСОВУЄТЬСЯ ДО:
  • Microsoft Windows Server 2003 Enterprise Edition
  • Microsoft Windows Server 2003 Standard Edition
  • Microsoft Windows Server 2003 Web Edition
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
Ключові слова: 
KB833721

Надіслати відгук

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com