Что делать если не загружается Windows 7?

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

Если по каким-либо причинам Windows 7 не загружается, набор системных утилит (bootrec, bootsect, bcdedit) помогут устранить проблему.

Начиная с Windows 7 Microsoft отказалась от использования стандартного загрузчика XP ntldr и сохранения конфигурации в файле boot.ini. Теперь, чтобы отредактировать меню загрузки Windows Vista/7 применяется специальная программа-редактор bcdedit.exe работающая с новым хранилищем загрузки.

TechNet Microsoft: «Файлы данных конфигурации загрузки (BCD) обеспечивают хранилище, которое будет использоваться для описания приложений загрузки и параметров приложений загрузки. Объекты и элементы хранилища по сути заменяют Boot.ini

BCDEdit — это средство командной строки, предназначенное для управления данными конфигурации загрузки.»

Вопреки расхожему мнению загрузочное меню Windows 7 не хранится в реестре. Конфигурация загрузчика просто проецируется на ветку реестра (HKEY_LOCAL_MACHINE\BCD00000000). Менеджер загрузки и конфигурации находятся в скрытом разделе размером 100Мб в папке Boot. Там же находится утилита тестирования оперативной памяти (аналог Memtest).

На рис. выше этот раздел имеет название «System reserved».

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

Загрузочный же том содержит файлы операционной системы, расположенные в папках %SystemRoot% и %SystemRoot%\System32.

При установке Windows XP второй системой, её загрузочные файлы (ntldr, ntdetect, IO, autoexec, boot ) будут размещены в скрытом разделе System Reserved, т.е. там же где расположены файлы конфигурации 7ки (bcd). Почему? А потому, что именно этот раздел имеет метку «Активен». ОС семейства Windows загружаются только с активного раздела.

Восстановление загрузки Windows 7 при помощи встроенных утилит.

Если Windows 7 не загружается. не обязательно прибегать к помощи программ восстановления сторонних разработчиков. Восстановление загрузки Windows 7 можно произвести при помощи встроенных утилит.

Для восстановления загрузки Windows 7 после потери информации из-за появления бед-блоков или вследствие деструктивных действий вирусов поможет bootrec.exe

bootrec — работает с MBR жесткого диска (аналогичны Fixmbr и Fixboot в XP) восстанавливает загрузчики в первом секторе жесткого диска и активном (помечен как «Система» в диспетчере дисков) разделе.

Если XP отказывается устанавливаться вместо Windows 7. команда bootsect может помочь.

bootsect. Программа bootsect.exe обновляет основной загрузочный код разделов диска, чтобы обеспечить переключение между BOOTMGR и NTLDR. Это средство можно использовать для восстановления загрузочного сектора компьютера: bootsect.exe [/force]

Код  52 — для XP

60 — для Vista/7

ALL — применить ко всем дискам.

Например команда bootsect /nt60 SYS /mbr  позволит восстановить загрузку Windows 7. изменив загрузочный сектор и передав управление диспетчеру загрузки.

bootsect /nt52 SYS /mbr передаст управление стандартному загрузчику Windows XP.

bootcfg — работает с файлом boot.ini (если в системе есть XP)

bcdedit — конфигурирует загрузочное меню. Подробнее о bcdedit читайте далее.

Редактирование меню загрузки Windows 7 при помощи bcdedit.

Редактирование меню загрузки может понадобится после установки XP в качестве второй ОС.

Чтобы вызвать bcdedit запустите командную строку от имени администратора: runas /user:administrator cmd.exe

bcdedit — покажет текущее меню загрузки

bcdedit /? — выведет справку по командам

Поле идентификатор может иметь буквенно-цифровой формат вот такой например.

bcdedit [действие] [идентификатор элемента меню]  [параметры]

Действия:

  • delete — удаляет элемент загрузочного меню
  • copy — копирование существующего элемента меню
  • timeout установка тайм-аута
  • set — переименование элементов загрузочного меню
  • default — изменение операционной системы, запускаемой по умолчанию
  • displayorder — порядок отображения на экране
  • create создание нового меню загрузчика
  • export выгрузка параметров загрузки в файл
  • import загрузка параметров из

    файла

К примеру, чтобы удалить текущий (в данном случае единственный) элемент Microsoft Windows 7 из загрузочного меню, нужно воспользоваться командой bcdedit /delete

или

bcdedit /default установит Windows7 для загрузки по умолчанию

Здесь current — идентификатор элемента меню с которым мы работаем (редактируем).

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

При сбоях связанных с внезапным отключением питания или некорректной работой жесткого диска, неудачных попытках применить активатор или же вследствие установки более старой ОС (Windows XP) на компьютер с уже существующий 7-кой, могут появиться проблемы с загрузкой.

Если у вас есть подозрения, что Windows 7 не загружается из-за наличия бед-блоков вследствие перебоя в питающей сети, лучшее средство — загрузиться с установочного диска Windows 7, выбрать «Восстановление системы» —> «Восстановление запуска» и ждать (иногда эта процедура затягивается на 20минут и более). О работе программы восстановления можно судить по бегающей полоске на экране и мигающему светодиоду HDD-Led на передней панели системного блока. Терпение…

Однако, лучше всего (и эффективнее) произвести восстановление загрузки Windows 7 в ручную. Для начала, необходимо проверить диск на наличие не читаемых секторов «бэд-блоков» (желательно, это делать программой Viktoria HDD ). Затем, загрузившись с установочного диска Windows 7  выбрать опцию «Восстановление» —> «Командная строка» и набрать:

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

Windows 7 не загружается после установки XP.

Если же Windows 7 не загружается после установки XP или по причине некорректного редактирования меню загрузки, неудачной установки OS-Loader_ов, меню загрузки придется восстанавливать.

При помощи установочного диска Windows 7 можно восстановить возможность загрузки в «Семерку» (Загрузиться с установочного диска 7ки, выбрать «Восстановление системы» —> «Восстановление запуска»), а уже потом, посредством утилиты bcdedit (или программы Multiboot) настроить корректную загрузку двух операционных систем.

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

Попав в Windows 7, мы можем подправить меню загрузки дополнив его записью указывающей на загрузчик XP.

Запустив командную строку от имени администратора выполните:

Эта команда создает в хранилище загрузки Windows 7 запись для Windows XP. Если таковая (запись) уже существует, просто переименуйте:

Следующая команда укажет загрузчику Windows 7 устройство расположения файлов загрузки XP (стандартные для XP файлы Ntloader, Ntdetect…):

Указываем путь к загрузчику Windows XP:

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

Восстановление и редактирование загрузки при помощи программы Multiboot.

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

Multiboot — это восстановление загрузки Windows 7, Vista, XP, настройка их совместной работы без набора сложных команд.

Загрузитесь с дистрибутивного носителя (диск восстановления тут не по-

может, на нем нет утилиты bootsect) и откройте командную строку

(можно воспользоваться клавишами <Shift>+<F10> после загрузки ядра

системы или меню с опциями восстановления — см. рис. 1.43).

2. Перейдите на дистрибутиве в папку \boot.

3. Выполните команду bootsect /nt60 SYS /mbr. Она позволит восстано-

вить загрузку Windows 7, изменив загрузочный сектор и передав управ-

ление диспетчеру загрузки (это же выполняет и опция Восстановление

запуска (Startup Repair), упомянутая выше). (Аналогичная команда с па-

раметром /nt52 восстанавливает загрузку Windows XP с использованием

ntldr.)

4. Сохраните для надежности текущую конфигурацию базы данных BCD с

помощью команды bcdedit /export BCDbackup. Файл архива BCDbackup

http://computerrepair.com.ua/blog/bcdedit/ что делать если не загружается windows 7

Источник: computerrepair.com.ua

Категория: Выбор и покупка

Похожие статьи: