Categories: Windows 8

Как добавить «безопасный режим» в диспетчер загрузки Windows 8

Безопасный режим ( Safe Mode) – это особый режим работы Windows используемый для устранения неполадок и диагностики системы. При загрузке в безопасном режиме система грузится с минимально необходимым набором драйверов и служб, необходимых для запуска Windows. Безопасный режим появился еще в Windows 95 и присутствовал во всех последующих версиях Windows. Чтобы попасть в безопасный режим, необходимо при начале загрузки системы нажать клавишу F8 и в появившемся меню загрузки выбрать пункт Safe Mode .

В Windows 8 разработчики внедрили новое загрузочное меню (т.н. Metro boot loader ) и решили отказаться от функциональной клавиши F8 для вызова меню дополнительных параметров загрузки. Естественно, это не означает, что Windows 8 невозможно загрузится в безопасном режиме, просто теперь сделать это можно несколько иначе.

В этой статье мы покажем, как в диспетчер загрузки Windows 8 (Boot Manager) добавить возможность запуска в «безопасном режиме» .

Мы разберем два случая:

1) Добавление пункта «Safe Mode» в графический загрузчик Windows 8

2) Возврат к «классическому» текстовому загрузчику Windows с поддержкой клавиши F8 и возможностью выбора безопасного режима

Как добавить безопасный режим в графический загрузчик Windows 8

  1. Откройте командную строку с правами администратора и выполните команду:
    bcdedit /enum /v

  2. Команда отобразит текущую конфигурацию диспетчера загрузки Windows. Нас интересует раздел Windows Boot Loader: удостоверьтесь, что значение поле description — Windows 8, скопируйте значение поле identifier,(в данном примере это {ddafec8c-a5ff-11e2-b839-9d7170653ba1}, в Вашем случае значение идентификатора будет другим).
  3. В командной строке выполните команду
    bcdedit /copy {Ваш_идентификатор} /d "Windows 8 Safe Mode"

    В нашем примере команда будет выглядеть так:

    bcdedit /copy {ddafec8c-a5ff-11e2-b839-9d7170653ba1} /d "Windows 8 Safe Mode"

    Примечание : параметр ключа /d задает отображаемое в диспетчере загрузки имя пункта меню, запускающего систему в безопасном режиме. Его можно поменять на любое другое. Кроме того, строку /d «Windows 8 Safe Mode» необходимо вводить вручную, а не копировать, т.к. в противном случае система выдаст ошибку.
  4. Откройте редактор конфигурации msconfig . Для этого нажмите комбинацию Win+R, введите в появившееся окно команду msconfig и нажмите Enter.
  5. Перейдите на вкладку Boot, выберите созданную нами запись Windows 8 Safe Mode (C:Windows) и задайте следующие параметры:
    • Safe Mode: Minimal
    • Timeout (время ожидания выбора): 30 секунд (можно и меньше)
    • Make all boot settings permanent

  6. Нажмите кнопку, ОК, затем согласитесь с изменениями и систему можно перезагрузить, нажав на Restart
  7. Теперь при загрузке системы отображается GUI меню, в котором можно выбрать пункт Windows 8 Safe Mode, запустив тем самым систему в безопасном режиме.

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

  1. Выведите текущую конфигурацию загрузчика с помощью команды
    bcdedit /enum /v
  2. Найдите раздел с описанием Windows 8 Safe Mode и скопируйте значение поля идентификатор (identifier) этой секции. В нашем примере это {45f3ecd2-a693-11e2-be69-0050569efd76}
  3. Удалим загрузочную запись Windows 8 Safe Mode из меню командой
    bcdedit /delete {ваш_идентификатор}

    В нашем примере команда выглядит так

    bcdedit /delete {45f3ecd2-a693-11e2-be69-0050569efd76}
  4. Закройте командную строку. После перезагрузки запись Safe Mode пропадет из загрузчика.

Возвращаем стандартный диспетчер загрузки

В Windows 8 существует возможность отказаться от графического диспетчера загрузки и вернуться к «классическому» тестовому загрузочному меню (как в Windows 7).

Для этого в конфигурации загрузки системы (в BCD) существует специальный параметр bootmenupolicy . Параметр BootMenuPolicy может принимать одно из двух значений:

  • 0 – Legacy – стандартный, знакомый нам с Windows 7 загрузчик
  • 1- Standard – используется новый интерфейс загрузчика Windows 8 – т.н. «Metro- загрузчик», содержащийся в библиотеке bootux.dll (по-умолчанию)

Текущее значение параметр bootmenupolicy можно получить с помощью команды:

bcdedit /enum /v

Как вы видите, в настоящий момент используется графический загрузчик Windows 8.

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

bcdedit /set {default} bootmenupolicy legacy

Если все прошло успешно, должна появиться надпись:

The operation completed successfully.

Теперь при следующей загрузке системы будет использоваться стандартное для Windows 7/ Vista текстовое окно выбора вариантов загрузки, и? нажав клавишу F8, вы попадете в знакомое меню «Advanced Boot Options», в котором в том числе можно будет выбрать безопасный режим загрузки(Safe Mode).

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

bcdedit /set {default} bootmenupolicy standard

admin

Share
Published by
admin

Recent Posts

Консоль удаленного рабочего стола(rdp console)

Клиент удаленного рабочего стола (rdp) предоставляет нам возможность войти на сервер терминалов через консоль. Что…

2 месяца ago

Настройка сети в VMware Workstation

В VMware Workstation есть несколько способов настройки сети гостевой машины: 1) Bridged networking 2) Network…

2 месяца ago

Логи брандмауэра Windows

Встроенный брандмауэр Windows может не только остановить нежелательный трафик на вашем пороге, но и может…

2 месяца ago

Правильный способ отключения IPv6

Вопреки распространенному мнению, отключить IPv6 в Windows Vista и Server 2008 это не просто снять…

2 месяца ago

Ключи реестра Windows, отвечающие за параметры экранной заставки

Параметры экранной заставки для текущего пользователя можно править из системного реестра, для чего: Запустите редактор…

2 месяца ago

Как управлять журналами событий из командной строки

В этой статье расскажу про возможность просмотра журналов событий из командной строки. Эти возможности можно…

2 месяца ago