Чистая загрузка Windows: как сделать, зачем нужна. Самый простой способ восстановления загрузчика. Как переименовать запись системы в меню загрузки

  • 18.04.2019

Загрузчик Windows 7 перестает работать по многим причинам - при повреждении boot.ini или попытке установить XP вместе с «Семеркой», после чего последняя не хочет грузиться. Это происходит из-за того, что XP производит переписывание загрузочной записи MBR Windows 7. Обычно восстановление загрузчика Windows 7 осуществляется стандартными средствами системы. Можно использовать и другое средство, например, Bootice.

Самый простой способ восстановления загрузчика

Если при нажатии F8 не открываются дополнительные способы запуска и средство устранения неполадок, то потребуется использование диска или флешки восстановления Windows 7. С этого накопителя нужно будет загрузить компьютер в среду восстановления, нажав на ссылку восстановления системы в нижней части окна установки ОС.

  1. Компьютер автоматически попытается найти решение проблемы, о чем и уведомит вас в открывшемся окне.
  2. Если утилита восстановления справится с задачей, останется только перезагрузиться.

Если восстановить загрузчик Windows 7 после XP не удалось, используйте средство восстановления запуска, которое наряду с другими является частью установочного диска или флешки. Обычно эти простые способы могут справиться с несложными проблемами запуска MBR.

Редактируем boot.ini

За запуск системы по умолчанию отвечает boot.ini. При неправильной установке или удалении одной из ОС ее запись в нерабочем состоянии будет храниться в том же boot.ini. Он расположен в корне системного раздела, поэтому для его редактирования компьютер нужно настроить на показ скрытых файлов.

Иногда boot.ini может быть испорчен вирусом или тому могла способствовать какая-нибудь программа, после чего ОС не запускается самостоятельно.

Исправить это просто - загрузитесь с LiveCD и отредактируйте boot.ini обычным блокнотом. Здесь всего два раздела - boot loader, управляющий загрузкой и operating systems. Следует запомнить значение нескольких параметров:

  • timeout=10 - время в секундах, в течение которого пользователь может выбрать ОС для запуска;
  • multi(0) и disk(0) - параметры, которые должны иметь нулевые значения;
  • rdisk(0) - номер диска с системным разделом (отсчет ведется с нуля).

В целом boot.ini с одной ОС должен выглядеть так, как на картинке.

Применяем возможности командной строки для восстановления сектора MBR

Попасть в режим командной строки можно с того же загрузочного диска или флешки, открыв средство восстановления системы и выбрав самый последний пункт «Командная строка».

  1. Введите команду Bootrec и нажмите после этого Enter, появится полный список возможностей
  2. Запишите сектор MBR, для чего есть команда Bootrec.exe /FixMbr;
  3. Об успешном завершении операции после нажатия Enter компьютер оповестит пользователя в следующей строчке;
  4. Далее проведите процедуру записи нового сектора загрузки, для чего введите Bootrec.exe /FixBoot;
  5. Останется только ввести Exit и попытаться перезагрузить компьютер.
  1. Войдите в командную строку с установочного диска или флешки;
  2. Введите Bootrec /ScanOs, после чего утилита просканирует компьютер на предмет наличия операционной системы;
  3. Напишите в следующей строке команду Bootrec.exe /RebuildBcd, программа вам предложит внести в меню запуска все найденные версии Windows, включая XP и др.;
  4. Останется с этим согласиться, нажав последовательно Y и Enter, после чего при загрузке системы вы будете иметь выбор, какую из ОС загрузить - XP или семерку.

Устранить проблему с MBR можно и еще одной командой. Для этого в командной строке нужно ввести bootsect /NT60 SYS, затем Enter. Введите для выхода Exit. В результате основной загрузочный код обновится, а ваши системы появятся в списке во время загрузки.

При серьезных проблемах описанными способами восстановить MBR может и не получиться, поэтому стоит попробовать перезапись файлов, находящихся в хранилище загрузки.

BOOTMGR is missing

Такое сообщение на черном экране компьютер обычно выдает при повреждении или удалении сектора MBR. Причина может быть и не связана с MBR, например, если BIOS слетели настройки вкладки Boot и система пытается загрузиться не с того диска. Но чаще бывает виноват именно загрузчик, поэтому опишем, как осуществить восстановление загрузки Windows 7.

На диске с Windows 7 всегда имеется небольшой 100-мегабайтовый зарезервированный скрытый раздел, для записи загрузочных файлов ОС, в том числе и поврежденный BOOTMGR. Можно просто скопировать BOOTMGR с установочного носителя и записать в этот раздел. Для этого:

  1. Зайдите в командную строку с диска восстановления.
  2. Введите последовательно команды diskpart и list volume, после чего на экране появится список ваших дисков и буквы, которые система присвоила каждому из них. Нас интересует зарезервированный раздел 100 Мб и оптический дисковод - диски C и F соответственно, как на картинке.
  3. Для выхода введите Exit и нажмите Enter.

Введите букву установочного диска с двоеточием и команду скопировать загрузчик bootmrg в зарезервированный раздел. Это будет выглядеть так:

  • F: и далее Enter;
  • copy bootmgr C:\ и нажмите Enter;
  • Exit, утилита завершит работу.

Если копирование в скрытый раздел не удастся, то хранилище загрузки можно полностью перезаписать. Восстановление загрузчика Windows 7 производится командой bcdboot.exe N:\Windows, где N - буква диска с ОС. После того, как будет сообщено, что файлы созданы успешно, можно покинуть средство командой Exit и перезагрузить компьютер.

  • запишите в командной строке строчку diskpart, которой вызывается утилита;
  • для отображения всех имеющихся физических дисков напишите list disk;
  • выбирается нужный диск командой sel disk 0, где 0 - номер единственного установленного HDD;
  • для отображения всех разделов винчестера введите list partition;
  • для выбора зарезервированного раздела запишите команду sel part 1, где 1 - номер раздела;
  • сделайте его активным, введя active;
  • выйдите из приложения, написав exit.

В крайнем случае можно полностью вручную удалить и отформатировать раздел системы, произведя запуск с какого-нибудь LiveCD, а затем командой bcdboot.exe создать сектор заново.

Используем Bootice

Если Windows XP была установлена после «Семерки», из-за перезаписанного сектора MBR запускается только XP и у вас нет возможности выбора системы после того, как вы включите компьютер. Вместе с тем, обе системы полностью исправны, а вернуть меню запуска можно очень легко, для чего используется утилита Bootice:


В новом окне Bootice слева вы увидите список загрузки ОС, в который и нужно будет добавить к Windows XP отсутствующую «Семерку»:

Программа уведомит вас об успешном изменении данного элемента в Boot и из Bootice можно будет выйти. Когда вы в следующий раз включите компьютер, уже можно будет выбрать, какую ОС загружать с жесткого диска - Windows 7 или XP.

Пожаловаться на контент


  • Нарушение авторских прав Спам Некорректный контент Сломанные ссылки


  • Отправить

    Возникла необходимость выполнить чистую загрузку Windows, но не знаете, как ее запустить? Узнаем подробнее, что такое чистая загрузка и как ее выполнить в Windows 7, 8.1 и 10.

    Если возникли проблемы с компьютером или программным обеспечением, то в поисках решения в сети Интернет можете наткнуться на чьи-то советы, в которых автор рекомендует выполнить так называемую чистую загрузку. Очень часто многие рекомендуют ее на официальных игровых форумах. Если игра или программа медленно, или нестабильно работает либо самостоятельно закрывается, то часто пользователи получают совет выполнить чистую загрузку. Только что означает чистая загрузка windows 10 и какая от нее польза?

    Чистая загрузка – это специальный метод запуска системы таким образом, чтобы во время запуска не включались дополнительные службы и сторонние программы (не относящиеся к Microsoft). В общем, она представляет собой чистый запуск Windows без лишних дополнений и сторонних программ. Но это не безопасный режим – в этом случае система загружается в обычном режиме, но без приложений и служб сторонних производителей.

    При запуске Windows таким способом:

    • не загружаются ненужные службы;
    • активируются только компоненты Microsoft;
    • игнорируются программы из автозагрузки.

    Но, какая от нее польза? Очень часто проблемы с производительностью в играх или со стабильностью работы программ возникают из-за конфликтов между программным обеспечением. Одна небольшая программа, например, которая добавляет новые функции для клавиатуры или мыши в состоянии негативно повлиять на какую-то игру, из-за чего та начнет самостоятельно закрываться, зависать или вообще перестает запускаться. Одна служба, добавленная внешним программным обеспечением, может вызвать проблемы, препятствующие запуску некоторых приложений.

    Но пока не убедитесь однозначно, что проблемы вызывает стороннее ПО, в том числе те, которые чрезмерно загружают оперативную память в компьютере, то не будете точно знать, где искать решение и как устранить ошибку. Чистая загрузка в состоянии подтвердить (или опровергнуть) то, что источником проблемы является стороннее программное обеспечение, установленное в системе.

    В общем, благодаря загрузке таким способом можем убедиться, что проблемы с компьютером, играми и приложениями вызывают другие программы, установленные в системе. Если после проблемы с компьютером исчезают, это значит, что какие-то программы, не являющиеся по умолчанию компонентами Windows, вызывают конфликты. В этом случае уже известно, где искать проблемы и можно начинать по одному отключать или удалять их с компьютера, пока не найдете ту, которая вызывает ошибки.

    Как запустить чистую загрузку системы на Windows 8, 8.1 и 10?

    Перейдем непосредственно к тому, как выполнить чистую загрузку в Windows. Нажмите сочетание клавиш Windows + R для вызова окна «Выполнить». Затем введите следующую команду и подтвердите ее запуск на Enter:

    msconfig

    Отобразится окно конфигурации системы. Перейдите в закладку «Службы». Здесь находится список всех системных служб, которые запускаются вместе с операционной системой.

    В нижней части отметьте поле «Не отображать службы Microsoft». Благодаря этому в списке останутся только те, которые были добавлены сторонним программным обеспечением во время установки на компьютере.

    Когда отображаются только службы, не являющиеся частью Windows, кликните на кнопку «Отключить все».

    Затем перейдите на вкладку «Автозагрузка» и нажмите на кнопку «Открыть Диспетчер задач».

    Здесь в списке отображаются все программы, которые запускаются вместе с системой. Нажмите на каждую из них правой кнопкой мыши и выберите «Отключить». Для чистой загрузки нужно их все отключить.

    Нажмите кнопку ОК в Диспетчере задач, чтобы подтвердить настройки. Откроется окно Настройки системы. Здесь также нажмите «Применить» и «ОК», чтобы закрыть окно, и сохранить изменения. Появится запрос, применить изменения при перезапуске – выберите вариант сохранить изменения и перезапустить.

    Теперь компьютер после перезагрузки запустится в режиме чистой загрузки, то есть без сторонних компонентов.

    Как запустить чистую загрузку системы в Windows 7?

    msconfig

    Появится окно Конфигурации системы. На вкладке «Общие» отметьте пункт «Выборочный запуск». Прямо под ним уберите отметку с пункта «Загружать элементы автозагрузки». Таким образом, за один раз отключили автозапуск сторонних программ.

    Затем откройте закладку Службы. Здесь отметьте пункт «Не отображать службы Майкрософта», а после нажмите на кнопку «Отключить все». Таким образом, вы отключите те, которые не являются неотъемлемой частью Виндовс и могут вызывать ошибки.

    При закрытии настроек появится сообщение – подтвердите сохранение изменений и перезапустите компьютер. Система перезагрузится в режиме чистой загрузки.

    Если удалось исправить проблему, то вывод один: какая-то программа вызывает ошибки. Теперь можно по очереди включать системные службы в окне msconfig и программы в автозагрузке, и после каждого включения перезагружайте компьютер.

    Когда найдете несовместимое ПО, то самый простой способ – удалить его или обновить до последней версии.

    Не загружается компьютер, что делать? В работе системы такое возможно в следствии действия различных вирусов, ваших ошибок в использовании Windows или применении неверных драйверов. Но не отчаивайтесь, предлагаю научиться выходить из подобных ситуаций с достоинством.

    Всегда можно попробовать исправить такие внезапные проблемы при помощи клавиши F8 и меню дополнительных вариантов загрузки windows 7.

    Во время запуска компьютера, после загрузки BIOS нажмите клавишу F8 , которая вызовет меню управления дополнительными вариантами загрузки windows 7.

    Про режимы загрузки: "Безопасный режим", "Безопасный режим с загрузкой сетевых драйверов" и "Безопасный режим с поддержкой командной строки" вы можете ознакомиться в статье

    Рассмотрим остальные параметры:

    Ведение журнала загрузки - здесь Windows будет вести протокол загрузки всех драйверов и служб записывая его в файл ntbtlog.txt, который находится в папке с Windows. После неудачного запуска системы с помощью этого режима будет просмотреть протокол загрузки из консоли восстановления системы и найти драйвер или службу, виновных в ошибке загрузки.

    Включение видеорежима с низким разрешением (640х480) . Загружает компьютер с расширением экрана 640 х 480. Это позволяет устранить неправильную настройку монитора и видеоадаптера, например, если ваш монитор не может поддерживать установленный параметр.

    Последняя удачная конфигурация (дополнительно) - при загрузке в этом режиме используются сохраненные данные состояния компьютера после выполнения последней успешной загрузки системы, что отменяет изменения сделанные в настройках после этого сохранения. Это позволяет аннулировать установку какого-то драйвера или изменения параметров служб или работы установленного оборудования. Используйте этот режим, для отмены установленных драйверов или неудачного изменения параметров в работе служб.

    Режим восстановления служб каталогов - этот вариант работает на серверных системах и восстанавливает службу каталогов на контроллере домена.

    Режим отладки используется профессиональными программистами для отладки в работе системы. При использовании этого режим происходит отправка отладочной информации на другой компьютер через последовательный порт.

    Отключить автоматическую перезагрузку при отказе системы - В настройках по умолчанию, при критической ошибке в процессе загрузки, система производит автоматическую перезагрузку. При выборе этого пункта, режим автоматической перезагрузки будет выключен, что поможет вам подробно изучить сообщение об ошибке.

    Отключение обязательной проверки подписи драйверов - этот вариант позволяет отключать проверку при загрузке системы цифровых подписей у драйверов. Иногда такая проверка может служить источником проблемы в загрузке. Этот вариант также позволит установить не подписанный драйвер. Однако для использования таких драйверов нужно будет постоянно выбирать этот пункт при загрузке Windows.

    После установки Windows 2000 в корневом каталоге загрузочного раздела появляется маленький скрытый текстовый файл, предназначенный только для чтения, - boot.ini. Этот файл - важный компонент в механизме, управляющем процессом начальной загрузки операционной системы. Содержимое файла генерируется в процессе инсталляции, поэтому boot.ini уникален для каждого компьютера. Администратор, который знаком с форматом помещаемых в файле сведений и правилами организации boot.ini, приобретает сразу два важных инструмента управления системой. Во-первых, он может изменить содержимое файла и перекроить процесс начальной загрузки. Во-вторых, можно составить файл boot.ini, который поможет исправить положение, если систему не удается загрузить.

    Редактировать файл boot.ini можно в любом текстовом редакторе. Но для начала я рекомендую скопировать исходный вариант файла на дискету на тот случай, если изменения будут неудачными. Boot.ini предназначен только для чтения, поэтому, прежде чем сохранить изменения, необходимо задать другое значение этого атрибута. Безусловно, после окончания редактирования атрибут Read-only следует восстановить.

    Содержимое файла: разделы boot.ini

    Для всех файлов.ini установлены единые правила форматирования. Данные в них организованы по разделам, и каждый раздел снабжен заголовком в квадратных скобках. Как показано на Экране 1 boot.ini состоит из двух разделов: и .

    В разделе содержится величина интервала ожидания (тайм-аута) и указатель на выбираемую по умолчанию операционную систему. Тайм-аут определяет промежуток времени (в секундах), в течение которого пользователи могут выбрать один из пунктов экранного меню начальной загрузки. На выбор отводится 30 с, и если пользователь в это время не укладывается, то загружается операционная система по умолчанию.

    Обычно возможность выбора режима начальной загрузки предоставляется на машинах с несколькими операционными системами (например, пользователь заменил старую систему на Windows 2000, но при этом сохранил и прежнюю версию или установлены две версии Windows).

    Выбор предоставляется и в том случае, если используется консоль Reco-very Console, которая автоматически добавляет в экранное меню пункт Microsoft Windows 2000 Recovery Console (RC - мощный инструмент, с помощью которого можно исправить испорченный экземпляр операционной системы).

    Если у пользователя нет выбора, то меню на экран не выводится. Система игнорирует тайм-аут и немедленно приступает к загрузке операционной системы.

    Раздел содержит путь или пути к операционной системе либо системам на компьютере. Как показано на Экране 1 текстовые строки, заключенные в кавычки, представляют собой фрагменты текста, отображаемые в экранном меню. Текст можно отредактировать, дополнив специальными комментариями. Например, установив бета-версию следующей ОС семейства Windows, можно добавить примечание: «Не для производственных целей».

    Соглашения o пути ARC

    Как информация о местонахождении операционной системы в , так и сведения о пути к файлам системы в разделе представлены в формате, определенном спецификацией Advanced RISC Com-puting (ARC). Windows 2000 распознает три структуры пути ARC: мультисинтаксическую, с SCSI-синтаксисом и с сигнатурным синтаксисом.

    Мультисинтаксис. На машинах с жестким диском IDE в файле boot.ini обычно используется мультисинтаксис. Использование мультисинтаксиса означает, что загрузка системных файлов Windows 2000 происходит под управлением BIOS. Операционная система вызывает прерывания INT 13 BIOS, чтобы отыскать диск, на котором находятся ntoskrnl.exe и другие файлы, необходимые для загрузки операционной системы. Мультисинтаксис применим и к SCSI-накопителям, если устройство SCSI настроено на использование прерывания INT 13, а не параметров BIOS устройства.

    Теоретически с помощью мультисинтаксиса можно идентифицировать любое устройство, распознаваемое через INT 13. На самом же деле большинство системных BIOS распознает через INT 13 лишь один контроллер диска, поэтому обычно мультисинтаксис позволяет запустить Windows 2000 лишь с одного из первых двух накопителей, подключенных к первичному контроллеру диска (при наличии соответствующего BIOS можно использовать мультисинтаксис для четырех накопителей, связанных с двумя контроллерами). Строка мультисинтаксиса имеет следующий вид:

    Multi()disk()rdisk()partition()

    A - порядковый номер загрузочного адаптера. Первый адаптер, который обычно играет роль загрузочного, имеет номер 0. Параметр B содержит информацию о характеристиках диска. В мультисинтаксической строке значение этой переменной всегда 0, так как в ней используется вызов INT 13, а не метод самоопределения.

    C - порядковый номер, указывающий диск, подключенный к адаптеру; его значение может быть от 0 до 3, в зависимости от числа, связанного с адаптером накопителей. D - номер раздела; первый возможный номер 1 (в отличие от адаптеров и накопителей, нумерация которых начинается с 0).

    Синтаксис для SCSI. Если Windows 2000 загружается с SCSI-устройства, то в компьютере, по всей вероятности, используется синтаксис SCSI. Синтаксис SCSI указывает, что для доступа к загрузочному разделу следует использовать драйвер контроллера, а не системный BIOS или вызовы INT 13. Драйвер устройства всегда называется ntbootdd.sys и расположен в корневом каталоге системного раздела. Процедура установки Windows 2000 Setup создает ntbootdd.sys, копируя специальный драйвер SCSI-устройства на жесткий диск. Затем Windows 2000 переименовывает файл в ntbootdd.sys. Обычно Windows 2000 копирует драйвер с компакт-диска Windows 2000 (на котором хранятся драйверы для подавляющего большинства SCSI-адаптеров), но операционная система может скопировать и переименовать драйвер, предоставленный изготовителем устройства. Строка SCSI-синтаксиса имеет следующий вид:

    Scsi()disk()rdisk()partition()

    A - порядковый номер адаптера, связанного с драйвером ntbootdd.sys. B - SCSI ID для целевого диска на этом адаптере. C - логический номер устройства (LUN) SCSI, содержащего загрузочный раздел (устройство с этим номером может быть отдельным диском, но в большинстве случаев число LUN равно 1 для каждого SCSI ID). Параметр D указывает номер раздела.

    При наличии нескольких SCSI-контроллеров, каждый из которых работает со своим, отличным от других, драйвером, параметр A указывает контроллер, связанный с ntbootdd.sys. В процессе установки Windows 2000 определяет - обычно исходя из того, какой раздел для установки выбрал пользователь, - с каким контроллером следует работать. Даже если SCSI-накопитель может работать с INT 13, предпочтительно задействовать синтаксис SCSI, так как при этом снижается вероятность ошибок, а операционная система принудительно использует данные ntbootdd.sys в процессе начальной загрузки.

    Сигнатурный синтаксис. Технически сигнатурный синтаксис не отличается от SCSI-синтаксиса, но программа инсталляции использует сигнатурный синтаксис для совместимости с механизмом Plug-and-Play (PnP) Windows 2000. Строка с сигнатурным синтаксисом имеет следующий вид:

    Signature()disk()rdisk()partition()

    A - сигнатура диска (например, 6c156c 97); остальные переменные такие же, как в синтаксисе SCSI. A - уникальное шестнадцатеричное число, которое указывают в главной загрузочной записи (MBR) в ходе части процедуры Windows 2000 Setup, выполняемой в текстовом режиме.

    При использовании сигнатурного синтаксиса NT Loader (NTLDR) - первый файл, запускаемый Windows 2000 при загрузке операционной системы, - отыскивает накопитель, дисковая сигнатура которого совпадает со значением A. Следует помнить, что если в машину были добавлены новые SCSI-контроллеры, то этот накопитель может быть подключен к SCSI-контроллеру с номером, отличным от того, который был при первой инсталляции Windows 2000. Как и в случае с SCSI-синтаксисом, для сигнатурного метода необходимо иметь в корневом каталоге диска экземпляр соответствующего драйвера SCSI, переименованный в ntbootdd.sys.

    В некоторых обстоятельствах выясняется, что процедура Windows 2000 Setup должна использовать сигнатурный синтаксис. Самые типичные случаи - использование диска с числом цилиндров свыше 1024 (проблемы возникают, если цилиндр с номером свыше 1024 оказывается в системном разделе) и отключение BIOS контроллера SCSI.

    Настройка файла boot.ini

    Пользователь может редактировать файл boot.ini, чтобы усовершенствовать процесс начальной загрузки. Редактируя файл, можно отыскать причину отказа неисправного компьютера.

    Назначение операционной системы, выбираемой по умолчанию. Можно изменить операционную систему, загружаемую по умолчанию, и продолжительность показа меню начальной загрузки. Это можно сделать, не редактируя файл boot.ini; достаточно воспользоваться диалоговым окном Sys-tem Properties (для быстрого доступа к нему следует щелкнуть правой кнопкой мыши на пиктограмме My Com-puter и выбрать из меню пункт Pro-perties). Перейдя к закладке Advanced, нужно щелкнуть на кнопке Startup and Recovery, чтобы открыть диалоговое окно Startup and Recovery, показанное на Экране 2. Затем можно выбрать операционную систему из раскрывающегося списка Default operating system в разделе System startup.

    С помощью функции Display list of operating systems данного раздела можно изменить длительность показа меню начальной загрузки. Не следует устанавливать время менее 10 с, иначе пользователи не успеют прочитать строки меню и сделать выбор. Я не рекомендую сбрасывать флажок и отменять показ экранного меню. При необходимости выполнить какие-либо действия с другой установленной здесь же операционной системой придется повторить все ранее сделанные шаги, чтобы вновь получить доступ к меню.

    В отличие от Windows NT, в Windows 2000 нельзя указать время показа -1, чтобы оставить меню на экране до тех пор, пока пользователь не сделает выбор. Диалоговое окно Startup and Recovery операционной системы Win-dows 2000 не принимает отрицательного числа. Если вручную отредактировать boot.ini, указав длительность тайм-аута -1, то Windows 2000 проигнорирует его и при следующей загрузке восстановит прежнее значение.

    Пользователь может сохранить меню на экране, нажав любую клавишу, кроме Enter (например, можно нажать клавишу со стрелкой, чтобы выделить другой пункт). Конечно, этот метод требует вмешательства пользователя, поэтому если вы включите компьютер и пойдете варить кофе, то, вернувшись к машине, меню на экране уже не обнаружите.

    Диагностика. Boot.ini располагает значительным числом параметров, большинство из которых полезны в определенных условиях - обычно при диагностике серьезных неисправностей. Для совместимости с некоторыми аппаратными конфигурациями в файле необходимо указать определенные ключи. В Таблице 1 приведен список основных ключей boot.ini и их функций.

    Создание диска аварийной загрузки. Если один из файлов начальной загрузки отсутствует или испорчен и функция Windows File Protection (WFP) не может автоматически исправить его, то обычно существует возможность запустить систему с диска аварийной загрузки Windows 2000 и заменить файл. Поскольку начальная загрузка операционной системы полностью зависит от информации в boot.ini, необходимо иметь его на диске аварийной загрузки, даже если он и не входит в число испорченных файлов.

    Чтобы создать загрузочный диск, нужно отформатировать дискету на другом компьютере Windows 2000. Затем следует скопировать на дискету файлы NTLDR и ntdetect.com из корневого каталога этого компьютера. Подобные файлы одинаковы для всех версий операционной системы, поэтому компьютер-«донор» может работать с любой версией Windows 2000 Server или Windows 2000 Professional.

    Если компьютер-«донор» имеет такую же организацию жесткого диска (тип диска, номер диска и тот же раздел, выделенный для операционной системы), как у неисправной машины, то файл boot.ini можно скопировать и использовать без изменений. В противном случае следует скопировать boot.ini на дискету, собрать информацию о физическом типе диска целевого компьютера и отредактировать информацию в разделе , чтобы получить необходимый для загрузки boot.ini. Затем следует запустить целевой компьютер с диска аварийной загрузки и перезаписать испорченный файл или файлы с диска аварийной загрузки.

    Зная возможности файла boot.ini и принципы его работы, можно управлять процессом начальной загрузки операционной системы. Это особенно важно, если требуется диагностировать компьютер, зависший на «голубом экране», так как специалисты службы поддержки фирмы Microsoft могут попросить отредактировать boot.ini и добавить в него ключи, облегчающие диагностику.

    Кэти Ивенс - редактор Windows 2000 Magazine. Является соавтором более 40 книг по компьютерной тематике, включая «Windows 2000: The Complete Reference» (Osborne/McGraw-Hill). С ней можно связаться по адресу: