Advanced boot options windows 7 что выбрать

Обновлено: 02.07.2024

Эта статья предназначена для использования агентами поддержки и ИТ-специалистами. Если вы ищете более общие сведения о вариантах восстановления, см. раздел Параметры восстановления в Windows 10.

Сводка

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

Этап Процесс загрузки BIOS UEFI
1 Предзагрузка MBR/PBR (код загрузки) Встроенное ПО UEFI
2 Диспетчер загрузки Windows %SystemDrive%\bootmgr \EFI\Microsoft\Boot\bootmgfw.efi
3 Загрузчик ОС Windows %SystemRoot%\system32\winload.exe %SystemRoot%\system32\winload.efi
4 Ядро ОС Windows NT %SystemRoot%\system32\ntoskrnl.exe

1. Предзагрузка

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

2. Диспетчер загрузки Windows

Диспетчер загрузки Windows находит и запускает загрузчик Windows (Winload.exe) в загрузочном разделе Windows.

3. Загрузчик операционной системы Windows

Основные драйверы, необходимые для запуска ядра Windows, загружаются и ядро запускается.

4. Ябро ОС Windows NT

Ядро загружается в память в системный куст реестра и дополнительные драйверы, помеченные как BOOT_START.

Ядро передает управление процессу диспетчера сеансов (Smss.exe), который инициализирует системный сеанс, загружает и запускает устройства и драйверы, не помеченные BOOT_START.

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

эскиз потока последовательности загрузки.


Щелкните для увеличения

Каждый этап имеет разные подходы к устранению неполадок. Данная статья содержит методы устранения неполадок, которые возникают на первых трех этапах.

Если компьютер постоянно загружается с параметрами восстановления, для разрыва цикла в командной строке запустите следующую команду:

Bcdedit /set recoveryenabled no

Если параметры F8 не работают, запустите следующую команду:

Bcdedit /set bootmenupolicy legacy

Этап BIOS

Чтобы определить, прошла ли система этап BIOS, выполните следующие действия:

Если к компьютеру подключены какие-либо внешние периферийные устройства, отключите их.

Проверьте, работает ли свет жесткого диска на физическом компьютере. Если он не работает, это означает, что процесс запуска завис на этапе BIOS.

Нажмите клавишу NumLock, чтобы узнать, выключен ли индикатор. Если это не так, это означает, что процесс запуска завис в BIOS.

Если система зависла на этапе BIOS, возможно, проблема с оборудованием.

Этап загрузки загрузчика

Если экран полностью черный, за исключением мигающего курсора, или вы получили один из следующих кодов ошибок, это означает, что процесс загрузки завис на этапе процесса загрузки:

  • Данные конфигурации загрузки (BCD) отсутствуют или повреждены
  • Файл загрузки или MBR поврежден
  • Операционная система отсутствует
  • Загрузочный сектор отсутствует или поврежден
  • Bootmgr отсутствует или поврежден
  • Загрузка невозможна из-за отсутствия или повреждения системных кустов

Чтобы устранить эту проблему, запустите компьютер с помощью установочного носителя Windows, нажмите shift+F10 для командной строки и используйте любой из следующих методов.

Метод 1. Средство восстановления при загрузке

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

Для этого выполните следующие действия.

Дополнительные методы запуска WinRE см. в разделе Среда восстановления Windows (Windows RE).

Запустите систему на установочном носителе для установленной версии Windows. Дополнительные сведения см. в разделе Создание установочного носителя для Windows".

На экране Установка Windows выберите Далее > Восстановить компьютер.

На экране Выбор варианта выберите Устранения неполадок.

На экране Дополнительные параметры выберите Восстановление при загрузке.

После восстановления при загрузке выберите Завершение работы и включите компьютер, чтобы узнать, может ли Windows правильно загрузиться.

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

%windir%\System32\LogFiles\Srt\Srttrail.txt

Метод 2. Восстановление кодов загрузки

Чтобы восстановить коды загрузки, запустите следующую команду:

Чтобы восстановить загрузочный сектор, запустите следующую команду:

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

Метод 3. Устранение ошибок BCD

При получении ошибок, связанных с BCD, выполните следующие действия:

Сканируйте все установленные системы. Для этого выполните следующую команду:

Перезапустите компьютер, чтобы проверить, устранена ли проблема.

Если проблема не устранена, запустите следующую команду:

Вы можете получить одни из следующих выходных данных:

Если в выходных данных показана установка windows: 0 запустите следующие команды:

После запуска команды вы получите следующие выходные данные:

Попробуйте перезапустить систему.

Метод 4. Замена Bootmgr

Если методы 1, 2 и 3 не устраняют проблему, замените файл Bootmgr с диска C в раздел, зарезервированный в системе. Для этого выполните следующие действия:

В командной строке измените каталог на раздел, зарезервированный в системе.

Запустите команду attrib, чтобы отобразить файл:

Запустите ту же команду attrib в Windows (системный диск):

Переименуйте файл Bootmgr в Bootmgr.old:

Перейдите на системный диск.

Скопируйте файл Bootmgr и вставьте его в раздел, зарезервированный в системе.

Метод 5. Восстановление системного куста

Если Windows не удается загрузить системный куст реестра в память, необходимо восстановить куст. Для этого используйте среду восстановления Windows или диск аварийного восстановления (ERD) для копирования файлов из папки C:\Windows\System32\config\RegBack в папку C:\Windows\System32\config.

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

Начиная с Windows 10 версии 1803, Windows больше не будет автоматически возвращать системный реестр в папку RegBack. Это изменение сделано специально и призвано помочь уменьшить общий размер дискового места в Windows. Чтобы восстановить систему с поврежденным кустом реестра, Корпорация Майкрософт рекомендует использовать точку восстановления системы. Дополнительные сведения см. в этой статье.

Этап ядра

После экрана-заставки появляется STOP-ошибка (экран логотипа Windows).

Отображается определенный код ошибки.

Например, "0x00000C2", "0x0000007B", "недоступное загрузочное устройство" и так далее.

Экран завис на значке "Вращающийся колесик" (скользяющиеся точки) "система занята".

После экрана-заставки появляется черный экран.

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

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

На экране Дополнительные параметры загрузки попробуйте запустить компьютер в безопасном режиме или безопасном режиме с загрузкой сетевых драйверов. Если любой из этих параметров работает, используйте просмотр событий, чтобы определить и диагностировать причину проблемы загрузки. Чтобы просмотреть события, записанные в журналы событий, выполните следующие действия:

Используйте один из следующих методов, чтобы открыть средство просмотра событий:

В меню Пуск последовательно выберите пункты Администрирование > Просмотр событий.

Запустите оснастку "Просмотр событий" в консоли управления (MMC).

В дереве консоли разверните "Просмотр событий" и щелкните на журнал, который хотите просмотреть. Например, щелкните Системный журнал или Журнал приложений.

В области сведений дважды щелкните событие, которое хотите просмотреть.

В меню Правка нажмите кнопку Копировать, откройте новый документ в программе, в которую нужно ввести событие (например, Microsoft Word), а затем нажмите кнопку Вставить.

Используйте клавиши СТРЕЛКА ВВЕРХ или СТРЕЛКА ВНИЗ, чтобы просмотреть описание предыдущего или следующего события.

Чистая загрузка

Для устранения неполадок, влияющих на службы, выполните чистую загрузку с помощью конфигурации системы (msconfig). Выберите Выборочный запуск, чтобы проверить службы по одному, чтобы определить, какая из них вызывает проблему. Если причину не удается найти, попробуйте включить системные службы. Однако в большинстве случаев проблемная служба — сторонняя.

Отключите любую неисправную службу и попытайтесь снова запустить компьютер, выбрав Обычный запуск.

Если компьютер запускается в режиме отключения подписей драйверов, запустите компьютер в режиме отключения обязательной проверки подписей драйверов, а затем выполните действия, которые описаны в следующей статье, чтобы определить, какие драйверы или файлы требуют обязательную проверку подписей драйверов: Устранение неполадок при загрузке, вызванной отсутствием подписей драйверов (x64)

Если компьютер является контроллером домена, попробуйте режим восстановления служб каталогов (DSRM).

Этот метод является важным этапом при возникновении STOP-ошибки "0xC00002E1" или "0xC00002E2"

Примеры:

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

Код ошибки INACCESSIBLE_BOOT_DEVICE (СТОП 0x7B)

Чтобы устранить эту STOP-ошибку, выполните следующие действия, чтобы отфильтровать драйверы:

Перейдите в среду восстановления Windows (WinRE), вставив ISO-диск системы в дисковод. ISO должен быть той же версии Windows или более поздней версии.

Загрузит системный куст и назовет его "тест".

В следующем подразделе реестра проверьте, нет ли элементов нижнего и верхнего фильтра для драйверов сторонних производителей:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class

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

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

Перезапустите сервер в обычном режиме.

Дополнительные действия по устранению неполадок см. в следующих статьях:

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

Откройте окно командной подсказки в WinRE.

При наличии ожидающих обновлений, удалите их, выполнив следующие команды::

Попробуйте запустить компьютер.

Если компьютер не запустится, выполните следующие действия.

Откройте окно командной строки в WinRE и запустите текстовый редактор, например Блокнот.

Перейдите на системный диск и найдите windows\winsxs\pending.xml.

Если файл Pending.xml, переименуйте его как Pending.xml.old.

Откройте реестр, а затем загрузите куст компонентов в HKEY_LOCAL_MACHINE в качестве теста.

Выделите загруженный тестовый куст, а затем найдите значение pendingxmlidentifier.

Если значение pendingxmlidentifier существует, удалите его.

Выгрузите тестовый куст.

Загрузите системный куст, назовите его "test".

Перейдите к следующему подразделу:

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\TrustedInstaller

Изменение начальное значение с 1 на 4

Попробуйте запустить компьютер.

Если STOP-ошибка возникает в конце процесса загрузки или если STOP-ошибка все еще генерируется, вы можете записать дамп памяти. Хороший дамп памяти может помочь определить причину STOP-ошибки. Дополнительные сведения см. в следующих статьях:

Дополнительные сведения о проблемах с файлами подкачки в Windows 10 или Windows Server 2016 см. в следующих разделах:

Дополнительные сведения о STOP-ошибках см. в следующей статье базы знаний:

Если в файле дампа появляется ошибка, связанная с драйвером (например, windows\system32\drivers\stcvsm.sys отсутствует или поврежден), соблюдайте следующие правила.

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

Если драйвер не важен и не имеет зависимостей, загрузите системный куст, а затем отключите драйвер.

Если STOP-ошибка указывает на повреждения системного файла, запустите проверку системного файла в автономном режиме.

Для этого откройте WinRE, откройте командную строку и запустите следующую команду:

Если имеется повреждения данных диска, запустите команду проверки диска:

Если STOP-ошибка указывает на общее повреждение данных реестра или если вы считаете, что установлены новые драйверы или службы, выполните следующие действия:

  1. Запустите WinRE и откройте окно командной строки.
  2. Запустите текстовый редактор, например Блокнот.
  3. Перейдите в C:\Windows\System32\Config.
  4. Переименуйте все пять кустов, добавив к имени ".old".
  5. Скопируйте все кусты из папки Regback, вложите их в папку Config и попробуйте запустить компьютер в обычном режиме.

Начиная с Windows 10 версии 1803, Windows больше не будет автоматически возвращать системный реестр в папку RegBack. Это изменение сделано специально и призвано помочь уменьшить общий размер дискового места в Windows. Чтобы восстановить систему с поврежденным кустом реестра, Корпорация Майкрософт рекомендует использовать точку восстановления системы. Дополнительные сведения см. в этой статье.

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

Как я упоминал в предыдущей статье, если средство «Восстановление при загрузке» не может решить проблему, оно выводит меню «Параметры восстановления системы» (System Recovery Options) со списком инструментов, которые можно использовать для диагностики и восстановления работы системы. В данной статье я расскажу, как вызвать это меню самостоятельно, и опишу каждый представленный в нем инструмент.

Вызов меню «Параметры восстановления системы»

Вызвать меню «Параметры восстановления системы» можно разными способами в зависимости от конкретной ситуации.

• Если загрузка Windows все-таки начинается, можно попытаться вызвать меню «Параметры восстановления системы» вручную с жесткого диска.
• Если загрузка Windows даже не начинается, можно вызвать «Параметры восстановления системы», загрузив компьютер с установочного DVD-диска Windows 7.
• Если у вас есть диск восстановления системы (System Repair Disc), загрузите компьютер с него и вызовите меню «Параметры восстановления системы». О создании диска восстановления системы я расскажу в другой раз.

Допустим, загрузка Windows все-таки начинается, но не завершается. Для того чтобы вызвать меню «Параметры восстановления системы» в этой ситуации, выключите компьютер, а потом снова включите. После начальной загрузки, когда прозвучит сигнал, указывающий на начало загрузки Windows, нажмите и удерживайте клавишу [F8].

Появится экран «Дополнительные варианты загрузки» (Advance Boot Options, рис. A). Выберите опцию «Устранение неполадок компьютера» (Repair Your Computer). Как следует из описания внизу экрана, данная опция выводит список средств, которые можно использовать для диагностики, устранения проблем при загрузке и для восстановления системы. Чтобы продолжить, нажмите [Enter].

Восстановление при загрузке Windows 7: доступные средства диагностики


Рисунок A. Нажав клавишу [F8] при запуске загрузки Windows, можно вызвать экран «Дополнительные варианты загрузки».

Восстановление при загрузке Windows 7: доступные средства диагностики


Рисунок B. Если вы используете английский язык, просто нажмите «Далее».

Появится окно входа в систему, показанное на рис. C. Для входа используйте учетную запись с правами администратора.

Восстановление при загрузке Windows 7: доступные средства диагностики


Рисунок C. Для входа используйте учетную запись с правами администратора.

После этого появится меню «Параметры восстановления системы», показанное на рис. D.

Восстановление при загрузке Windows 7: доступные средства диагностики


Рисунок D. В меню «Параметры восстановления системы» перечислены инструменты, которые можно использовать для диагностики, устранения проблем при загрузке и для восстановления системы.

Как видите, в меню «Параметры восстановления системы» представлено пять опций. Рассмотрим их подробнее.

• «Восстановление запуска» (Startup Repair). Если этот инструмент не запустился автоматически при сбое в ходе загрузки, его следует использовать в первую очередь. Учтите, что он устраняет лишь некоторые проблемы, связанные, в частности, с отсутствующими или поврежденными системными файлами. Неисправности оборудования – например, жесткого диска – это средство не исправляет.

• «Восстановление системы» (System Restore). Этот инструмент позволяет восстановить предыдущее состояние системных файлов Windows, никоим образом не затрагивая файлы данных – электронные письма, документы, фотографии. Чтобы обеспечить такую возможность, утилита постоянно отслеживает состояние операционной системы на наличие значимых изменений, к которым относится установка приложений, драйверов и обновлений. Если предвидится такое изменение, утилита автоматически создает точку восстановления – по сути, снимок состояния системы, включающий важные системные файлы и определенные фрагменты реестра. Средство «Восстановление системы» хранит сразу несколько разных точек восстановления, что позволяет откатить систему до любого из сохраненных состояний. Поэтому «Восстановление системы» можно использовать и в случае сбоев при загрузке – достаточно выбрать самую свежую точку восстановления.

• «Восстановление образа системы» (System Image Recovery). Если по какой-либо причине восстановление системы не срабатывает, а у вас на жестком диске есть относительно свежий образ операционной системы, можно восстановить Windows из него. Образ системы включает все системные файлы и настройки, программы и файлы пользователя. Учтите, что из образа восстанавливается вся система целиком, поэтому все текущие программы, настройки и файлы будут заменены предыдущими версиями, сохраненными в момент создания образа системы.

• «Диагностика памяти Windows» (Windows Memory Diagnostic). Если помимо проблем при загрузке вы сталкиваетесь со сбоями приложений и операционной системы или со STOP-ошибками, можно воспользоваться средством диагностики памяти Windows для проверки модулей оперативной памяти на наличие неисправностей. Средство диагностики записывает в память определенные значения, а затем считывает их, чтобы убедиться, что данные не изменились.

• «Командная строка» (Command Prompt). При выборе этой опции становятся доступны различные утилиты командной строки для диагностики и восстановления системы.

А что думаете вы?

В следующих статьях я расскажу об инструментах из меню «Параметры восстановления системы» подробнее. А вам приходилось ими пользоваться? Поделитесь своим опытом в комментариях!

Автор: Greg Shultz
Перевод SVET


Оцените статью: Голосов

Если Windows 7 не может нормально загрузиться, она попробует провести восстановление системы и отобразит диалоговое окно Windows Error Recovery. В системе, на которой не установлены файлы Startup Repair, диалоговое окно Windows Error Recovery выглядит так, как показано на рисунке ниже. Для восстановления своего компьютера, вы можете использовать установочный диск Windows или диск восстановления Windows. В системе с установленными файлами Startup Repair, если ваша система не может загрузиться, в диалоговом окне «Windows Error Recovery» отображаются параметры, показанные на следующем рисунке.

Восстановление Windows 7

Если работа системы не была завершена должным образом (например, для выключения вы использовали кнопку питания), Windows Error Recovery предлагает параметры Safe Mode, Last Known Good Configuration (advanced) или Start Windows Normally.

Предложение, для восстановления ОС Windows, использовать установочный диск или диск восстановления.

Windows-Error-Recovery

Startup-Repair

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

repair-your-computer

Меню дополнительных вариантов загрузки Windows 7. Предложение нажать клавишу Enter для использования выбранной опции запуска. Для выделения нужного параметра, используйте клавиши стрелка вверх и стрелка вниз.

Использование инструментов восстановления Windows 7

Доступ к инструментам восстановления Windows 7 возможен разными способами. В таблице ниже приведена краткая ссылка на эти инструменты и способы доступа к ним.

При возникновении какой-либо проблемы загрузки операционной системы запустите снова свой компьютер и на этот раз используйте меню Advanced Options , для вызова которого нужно нажать клавишу F8.

Если появится какое-либо меню , обратите внимание, что внизу экрана появится строка "For troubleshooting and advanced startup Options for Windows 2000 , press F8" (Для устранения проблем и дополнительных вариантов загрузки нажмите клавишу F8).

Если не появляется никакого меню (потому что компьютер выполняет автоматическую загрузку Windows Server 2003), вы можете нажать F8 по окончании этапа POST ( самотестирование при включении питания).

При нажатии F8 появляется меню со следующими вариантами выбора, которые помогают пользователю устранить проблему, не позволяющую выполнить нормальную загрузку.

  • Safe Mode (Безопасный режим)
  • Safe Mode With Networking (Безопасный режим с сетевой поддержкой)
  • Safe Mode With Command Prompt (Безопасный режим с поддержкой командной строки)
  • Enable Boot Logging (Активизировать журнал загрузки)
  • Enable VGA Mode (Включить режим VGA )
  • Last Known Good Configuration (Загрузка последней удачной конфигурации)
  • Directory Services Restore Mode (Режим восстановления служб каталога – только для контроллеров доменов )
  • Debugging Mode (Отладочный режим)
  • Start Windows Normally (Обычная загрузка Windows)
  • Reboot (Перезагрузка)
  • Return to OS Choises Menu (Возврат в меню выбора операционных систем)
Примечание. Если для установки Windows Server 2003 вы использовали RIS ( Remote Install Services ), то могут появиться дополнительные варианты выбора, связанные с RIS.

Используйте клавиши со стрелками для выбора нужного варианта в этом меню и нажмите клавишу Enter .

Safe Mode (Безопасный режим)

Лучшей частью режима Safe Mode является то, что он разрешает вам доступ ко всем вашим дискам независимо от используемой файловой системы. Если этот режим работает, то вы можете внести изменения в конфигурацию, позволяющие устранить проблему. Например, обычно режим Safe Mode используется для того, чтобы удалить новый установленный драйвер, который не работает должным образом, или отменить изменения в схеме конфигурирования , которые не позволяют выполнить нормальную загрузку. Имеются три следующих варианта Safe Mode .

  • Safe Mode. Загрузка только базовых файлов и драйверов, необходимых только для запуска операционной системы: мышь, монитор , клавиатура, ЗУ, базовые средства видео и используемые по умолчанию системные службы .
  • Safe Mode With Networking. Добавляет сетевую поддержку ( драйверы сетевых адаптеров ), хотя это не подходит в случае сетевых адаптеров PCMCIA .
  • Safe Mode With Command Prompt. Переводит систему в текстовый режим вместо обычного графического режима ( GUI ). Используйте этот вариант в случае проблемы explorer .exe (но не Windows Explorer [Проводник] – графической оболочки, которая запускается программой explorer .exe). Вы можете выполнять из командной строки всевозможные задачи, включая открытие окна GUI (если вы знаете имя файла , открывающего это окно). Если оболочка explorer .exe работает правильно (или вы заменяете ее, работая в текстовом режиме), то вы можете открыть ее и использовать последовательность Start | Shut Down, чтобы перезагрузить компьютер. В противном случае для перезагрузки компьютер введите команду shutdown или нажмите CTL+ ALT + DEL , чтобы открыть диалоговое окно Windows Security и выбрать вариант Shut Down.
Примечание. Использование любого из вариантов Safe Mode вызывает запись журнала в файл %SystemRoot%\Ntbtlog.txt . См. ниже раздел " Enable Boot Logging (Активизировать журнал загрузки)".

Enable Boot Logging (Активизировать журнал загрузки)

При выборе этого варианта Windows Server 2003 создает файл журнала ( %SystemRoot%\Ntbtlog.txt ). В этом файле выводится список всех драйверов – загруженных и не загруженных. Ниже приводится небольшая часть типичного файла журнала Ntbtlog.txt (кстати, это файл в кодировке Unicode ).

  • Loaded driver \WINDOWS\system32\ntoskrnl.exe
  • Loaded driver \WINDOWS\system32\ hal . dll
  • Loaded driver \WINDOWS\system32\KDCOM. DLL
  • Loaded driver \WINDOWS\system32\BOOTVID. DLL
  • Loaded driver ACPI .sys
  • Loaded driver \WINDOWS\system32\DRIVERS\WMILIB.SYS
  • Loaded driver pci .sys
  • Loaded driver isapnp.sys
  • Loaded driver viaide.sys
  • Loaded driver \WINDOWS\system32\DRIVERS\PCIIDEX.SYS
  • Loaded driver MountMgr.sys
  • Loaded driver ftdisk.sys
  • Loaded driver dmload.sys
  • Loaded driver dmio.sys
  • Loaded driver PartMgr.sys
  • Loaded driver VolSnap.sys
  • Loaded driver atapi .sys
  • Loaded driver disk .sys
  • Loaded driver Ntfs .sys
  • Did not load driver \SystemRoot\System32\Drivers\Changer.SYS

Enable VGA Mode (Включить режим VGA)

Это вариант, знакомый пользователям Windows NT 4, используется для запуска Windows Server 2003 с использованием базового драйвера VGA . Используйте этот вариант, если вы установили новый видеодрайвер для своей видеокарты, и этот драйвер не работает (что становится очевидным при следующей загрузке, когда операционная система пытается войти в графический режим ). Базовый видеодрайвер – этот тот же драйвер, который используется при запуске Windows Server 2003 в одном из вариантов Safe Mode . Замените драйвер и затем перезагрузите компьютер.

Last Known Good Configuration (Загрузка последней удачной конфигурации)

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

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

Записи реестра, которые используются операционной системой для ее загрузки, содержатся в наборе разделов реестра со словами ControlSet в именах этих разделов. Во время процесса загрузки Windows Server 2003 читает раздел ControlSet, чтобы получить информацию об оборудовании, установленном на компьютере, а также о системных службах , необходимых для загрузки операционной системы.

Подраздел System в HKEY_LOCAL_MACHINE содержит три управляющих набора, доступных системе Windows Server 2003 во время загрузки: ControlSet001, ControlSet002 и CurrentControlSet. Каждый из этих разделов имеет одинаковую структуру подразделов.

В реестре имеется даже отдельный раздел, который помогает вам определить, к чему относится каждый из управляющих наборов и для чего он используется: HKEY_LOCAL_MACHINE\System\Select .


Информация в подразделе Select показывает, что ControlSet001 и CurrentControlSet идентичны: все значения совпадают. CurrentControlSet – это дубликат ControlSet001, чтобы приложениям не нужно было определять, какой из нумерованных ControlSet используется для загрузки.

  • Элемент данных Current представляет управляющий набор, который был использован системой Windows Server 2003 во время загрузки для текущего сеанса .
  • Элемент данных Default представляет управляющий набор, который будет использоваться системой Windows Server 2003 при ее следующей загрузке, и это тот же набор, который используется на данный момент.
  • Элемент данных LastKnownGood представляет управляющий набор, который будет использоваться системой Windows Server 2003, если вы выберете вариант загрузки Last Known Good Configuration .
  • Элемент данных Failed указывает управляющий набор, в котором Windows Server 2003 сохраняет данные из неудачной загрузки. Этот управляющий набор не существует, пока пользователь не обратится к варианту загрузки Last Known Good Configuration .

После каждой успешной загрузки операционная система копирует данные из CurrentControlSet и ControlSet001 в ControlSet002. Затем, когда вы вносите изменения в конфигурацию, они записываются в CurrentControlSet и ControlSet001. Если не удается выполнить следующую загрузку, то при использовании варианта Last Known Good Configuration Windows Server 2003 использует данные из ControlSet002, представляющие состояние вашей системы на момент последней успешной загрузки.

Изменения в реестре после использования варианта Last Known Good Configuration

Если вы посмотрите подразделы System после использования варианта Last Known Good Configuration , то увидите, каким образом Windows Server 2003 работает с измененными управляющими наборами.

Появится новый подраздел с управляющим набором, ControlSet003, – на тот случай, если вы должны снова использовать Last Known Good Configuration . Windows Server 2003 перемещает устойчивый работающий управляющий набор "последней успешной загрузки" на одну ступень ниже. Если вы вносите изменения в конфигурацию, надеясь на этот раз установить все правильно (в отличие от предыдущего раза) и новые изменения тоже не позволяют выполнить загрузку, то у вас есть в запасе этот устойчивый управляющий набор. Если вы продолжаете использовать вариант Last Known Good Configuration и вносить изменения в конфигурацию, которые не позволяют устранить проблему, то система Windows Server 2003 создает нужное количество управляющих наборов, чтобы вам всегда был доступен набор с последней удачной конфигурацией.

Directory Services Restore Mode (Режим восстановления служб каталога)

Этот вариант доступен только для контроллеров домена, и он восстанавливает состояние системы для контроллера домена, включая папку %SystemRoot%\Sysvol (где хранятся открытые файлы домена, которые реплицируются между контроллерами домена) и Active Directory .

Debugging Mode (Отладочный режим)

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

Создание загрузочной дискеты

Создание загрузочной дискеты из вашей собственной системы

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

Проверьте дискету путем перезагрузки операционной системы.

Примечание. Ntbootdd.sys существует, только если у вас имеется какая-либо система SCSI . Это ваш драйвер SCSI (переименованный).

Создание загрузочной дискеты на другом компьютере Windows Server 2003

Если у вас нет загрузочной дискеты, и не проходит загрузка, то вы можете создать такую дискету на другом компьютере, работающем под управлением Windows Server 2003 и имеющем такую же файловую систему ( NTFS , FAT или FAT32 ).

  1. Выполните описанные выше шаги для создания загрузочной дискеты.
  2. Откройте файл Boot .ini и убедитесь, что его содержимое соответствует конфигурации вашего компьютера. Если нет, то используйте информацию раздела "О файле Boot .ini" (см. выше), чтобы внести соответствующие изменения.
  3. Если у вас другой контроллер SCSI , найдите файл с подходящим драйвером и скопируйте его на дискету. Удалите файл Ntbootdd.sys, скопированный с компьютера, на котором вы создали эту дискету, и затем переименуйте этот драйвер SCSI в Ntbootdd.sys.
  4. Если на исходном компьютере используется контроллер IDE , а на вашем компьютере – контроллер SCSI , используйте Notepad (Блокнот), чтобы изменить соответствующие данные в файле Boot .ini, и затем скопируйте нужный драйвер SCSI на дискету и переименуйте его в Ntbootdd.sys.
  5. Если на исходном компьютере используется контроллер SCSI , а на вашем компьютере – контроллер IDE , используйте Notepad, чтобы изменить соответствующие данные в файле Boot .ini, и удалите файл Ntbootdd.sys, если скопировали его с исходного компьютера.

Проверьте эту загрузочную дискету на своем компьютере.

Создание загрузочной дискеты на компьютере, работающем под управлением другой версии Windows

Если вы не можете найти другой компьютер, работающий с той же версией Windows Server 2003, то можете создать загрузочную дискету на другом компьютере, работающем под управлением Windows NT 4 или более поздней версии (включая клиентские версии Windows). Вам потребуется компакт-диск Windows Server 2003 или доступ к разделяемой точке сети, где содержатся установочные файлы Windows Server 2003. Затем выполните следующие шаги.

Создание "быстрого" файла Boot.ini

В аварийной ситуации достаточно, чтобы файл Boot .ini только загружал Windows Server 2003, поэтому вам не нужно беспокоиться о каждой строке этого файла со ссылками на другую операционную систему, даже если ваш компьютер сконфигурирован для двойственной загрузки. Вот пример такого файла:

Если ваш компьютер загружается с жесткого диска IDE , замените scsi (0) на multi(0).

Читайте также: