49 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Восстановление загрузчика windows 7 после установки xp

Восстановление совместной загрузки Windows 7 и Windows XP при переустановке одной из них

  • Аннотация
  • Введение
  • Немного теории
  • Необходимые инструменты
  • Часть 1. Переустановка операционной системы, находящейся на неактивном разделе
    • Конфигурация 1: Windows 7 на активном разделе, переустанавливаем Windows XP
    • Конфигурация 2: Windows XP на активном разделе, переустанавливаем Windows 7
  • Часть 2. Переустановка операционной системы, находящейся на активном разделе
    • Конфигурация 1: переустанавливаем Windows 7
      • Вариант первый – скрытый загрузочный раздел отсутствует
      • Вариант второй – скрытый загрузочный раздел создан
    • Конфигурация 2: переустанавливаем Windows XP
  • Заключение

Аннотация

Статья рассчитана на пользователей, знакомых с такими понятиями, как, например, работа в командной строке с правами администратора и умеющими включать отображение скрытых и системных файлов и папок. Желательно знание процесса установки и особенностей установки Windows XP после Windows 7. Статья не претендует на универсальность, то есть в ней рассматриваются операционные системы компании Microsoft: от Windows XP до Windows 7.

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

Введение

Как показывает практика, пользователи сталкиваются со значительными трудностями при переустановке одной из операционных систем при наличии нескольких на одном компьютере. Данная статья будет интересна прежде всего тем, у кого загрузка реализована в виде загрузочного меню (а не выбором загрузочного устройства в BIOS). Цель – рассказать о необходимых предварительных действиях для облегчения процесса воссоздания меню мультизагрузки после переустановки одной из операционных систем.

Немного теории

Загрузка операционной системы происходит с активного раздела жесткого диска. В диспетчере дисков такой раздел называется системным. На этом разделе находятся файлы загрузки операционных систем. Также определить активность раздела можно как с помощью сторонних программ типа Acronis Disk Director Suite (активный раздел будет помечен так называемым “флагом активности”), так и воспользоваться имеющейся в Windows программой DiskPart.

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

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

Рисунок 1 – работа с программой DiskPart

Кроме этого для успешной загрузки необходимо:

  • наличие Главной Загрузочной Записи (Master Boot Record – MBR) и загрузочного сектора, совместимых с файлами загрузки операционной системы (ntldr – для Windows XP и bootmgr – для Windows 7/Vista);
  • наличия в корневом каталоге активного раздела других файлов загрузки: для Windows XP – файлов ntdetect.com и boot.ini, для Windows 7/Vista – хранилища загрузки – Boot Configuration Data (BCD), которое расположено в скрытой системной папке BOOT;
  • в случае, когда на компьютере установлены две операционные системы (Windows XP и Windows 7), на активном разделе должны находиться файлы загрузки их обеих.

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

Рисунок 2 – файлы загрузки Windows XP и Windows 7 на активном разделе

Красным подчеркнуты файлы загрузки Windows 7, синим – файлы загрузки Windows XP

Необходимые инструменты

  1. Установочный диск с операционной системой Windows XP;
  2. Установочный диск с операционной системой Windows 7;
  3. Утилита bootsect.exe, которая находится в папке BOOT на дистрибутивном диске с Windows 7. В случае отсутствия такового, её можно взять здесь bootsect.zip.

Часть 1. Переустановка операционной системы, находящейся на неактивном разделе

Конфигурация 1: Windows 7 на активном разделе, переустанавливаем Windows XP

  1. Утилиту bootsect.exe поместите на раздел с Windows 7;
  2. Загрузитесь с установочного диска Windows XP. После появления приглашения установить систему, выберите тот, на котором она раньше находилась, выполните его форматирование и установку;
  3. После установки возможность выбора операционных систем для загрузки пропадет. Для того, чтобы вернуть такую возможность, в командной строке выполните:

где Х – буква раздела с Windows 7, или

где Х – буква привода DVD-ROM с установленным в него дистрибутивным диском Windows 7;

Конфигурация 2: Windows XP на активном разделе, переустанавливаем Windows 7

  1. Создайте на разделе с Windows XP папку BCDREZ
  2. В Windows 7 в командной строке с правами администратора выполните:

где X – буква раздела с Windows XP

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

где Y – буква раздела с Windows 7, X – с Windows XP;

Выполните установку Windows 7, при необходимости отформатируйте раздел, в который будет выполняться установка.

После установки в меню загрузки появится новая запись о загрузке. Откорректировать меню можно различными средствами, но мы воспользуемся одним: вернем сохраненную запись.

  • В Windows 7 в командной строке с правами администратора выполните:
  • где Х – буква раздела с Windows XP.

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

    Часть 2. Переустановка операционной системы, находящейся на активном разделе

    Конфигурация 1: переустанавливаем Windows 7 на активном разделе, Windows XP – на неактивном

    Возможны два варианта:

    Первый: при установке Windows 7 скрытый раздел System Reserved не образовался.

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

    1. На разделе с Windows XP создайте папку BOOTREZ;
    2. Откройте отображение скрытых и системных файлов, скопируйте файлы загрузки XP: ntldr, ntdetect.com, boot.ini, желательно дополнительно скопировать файл bootfont.bin для корректного отображения кириллицы в меню загрузки;
    3. Экспортируйте BCD командой:

    где X – буква раздела с Windows XP

  • Установите Windows 7;
  • После установки откройте отображение скрытых и системных файлов, скопируйте из созданной папки BOOTREZ файлы загрузки XP: ntldr, ntdetect.com, boot.ini, bootfont.bin на активный раздел;
  • Импортируйте сохраненные данные загрузки командой:
  • где Х – буква раздела с Windows XP

    Второй: при установке Windows 7 скрытый раздел System Reserved был создан.

    Рисунок 3 – предложение выбрать для установки второй раздел

    В этом случае активным является раздел System Reserved, поэтому если вы ограничитесь форматированием дискового пространства, ранее занятого Windows 7, то после перезагрузки ничего не потеряется. Единственное действие, которое вам придется выполнить – с помощью утилиты bcdedit изменить название “Ранней версии операционной системы”, да и то по желанию:

    Конфигурация 2: Windows XP на активном разделе, Windows 7 – на неактивном

    После форматирования активного раздела, вы потеряете не только меню загрузки операционных систем, но и саму возможность загрузки в Windows 7 даже после изменения MBR с помощью утилиты bootsect.exe, так как файл загрузки bootmgr и BCD будут удалены. Однако существует простой способ избежать трудностей.

    1. Создайте на разделе с Windows 7 папку для хранения копий файлов загрузки BCDREZ
    2. В Windows XP (это обстоятельство особенно важно, так как в Windows 7 вы не сможете выполнить подобную процедуру) скопируйте в созданную папку из корневого каталога активного раздела файл bootmgr и папку BOOT (не забывайте, что они скрытые и системные)
    3. Выполните переустановку Windows XP
    4. Откройте отображение скрытых и системных файлов, скопируйте из папки BCDREZ папку BOOT и файл bootmgr в корневой каталог активного раздела
    5. Выполните перезапись MBR и загрузочного сектора:

    где Х – буква раздела с Windows 7 или

    где Х – буква привода DVD-ROM с установленным в него дистрибутивным диском Windows 7

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

    Заключение

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

    Читать еще:  Как восстановить звук на ноутбуке windows 10

    Статья опубликована в рамках конкурса “Наш выбор – Windows 7!”. Оригинальный стиль автора сохранен.

    После установки Windows XP, Windows 7 не загружается. Восстановление загрузчика Win7

    Привет всем читателям блога MoyiZametki.ru. Новая операционная система Windows 7 стремительно набирает обороты. Всё больше пользователей переходят на эту операционную систему. В магазинах практически все компьютеры продаются с предустановленной Win7. Вот и я тоже однажды принял решение, что нужно попробовать обкатать новую систему. Поставил и скажу честно был удивлён. Новая семёрочка превзошла мои ожидания. В общем мне понравилось и своими впечатлениями я поделился в заметке — Что лучше ХР или Win7 и переходить ли на Windows7. Но в какой то момент я понял, что расставаться со старой хрюшкой пока ещё рановато. И решил что будет у меня пока две системы в разных разделах жёсткого диска. Установил ХР и к моему удивлению во время загрузки я не увидел списка выбора операционных систем (список операционых систем Windows XP, список систем Win7). ХР загрузилась, а семёрка осталась лежать мёртвым грузом на другом разделе диска. То, что после установки Windows XP, Windows 7 не загружается, испытали на себе уже многие пользователи. В общем народные умельцы разработали одно средство, которое восстанавливает загрузчик Windows 7.

    Восстановление загрузчика Win7

    Если Вы устанавливаете Windows 7 с уже установленой ХР, то ничего страшного не произойдёт. Загрузчик семёрки определит старенькую ХР и добавит её в список загружаемых систем. Ну а, если Вы столкнулись с тем, что семёрка после установки хрюшки не загружается, то пришло время воспользоваться утилитой по названием MultiBoot. Программа проста в использовании, есть поддержка русского языка. Скачать её можно тут.

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

    Больше тут говорить нет смысла. Я думаю разберётесь.

    Как восстановить загрузчик Windows XP

    Иногда случается, что загрузчик Windows может полностью перестать функционировать. Несмотря на причину этого неприятного события, будьте уверены, что восстановление загрузчика Windows XP — задача выполнимая.

    Сейчас, когда XP начинает уходить в историю, существует не мало программ, очень замечательных и полезных, работающих только под XP. Вот почему она и вопрос её восстановления не продолжают терять актуальность, возводя эту операционку в статус «классики».

    Вариант 1: Восстановление записи другой ОС

    Описание задачи

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

    Такая ситуация на сегодня максимально вероятная, так как основной операционкой, конечно же, является более современная версия: Windows 7, 8 или 10.

    Если у вас было установлено 2 операционки: например, одна на системном диске «C:», а другая — на «D:», «E:» или другом диске. В случае неправильной переустановки системы на диск C вы можете обнаружить, что у вас теперь запускается только одна Windows и в процессе запуска никаких предложений запустить другую ОС компьютер не появляется.

    Решение зависит от ситуации. Для описанного случая наиболее простым и эффективным методом восстановления является метод восстановления с помощью программы EasyBCD.

    Почему именно EasyBCD

    1. На момент написания этой статьи, программа является бесплатной и может быть скачана с официального сайта разработчика.
    2. Интерфейс EasyBCD очень простой и интуитивный. Потребуется немного слов, чтобы описать как она работает.
    3. У вас есть работающая ОС на системном диске, и выполнять различные шаманские действия, перезагрузившись в командную строку, кажется не рациональным.
    4. Для восстановления с помощью EasyBCD не нужно помнить пароль «Администратора» ОС, который, как правило, многие не помнят.
    5. Программа поддерживает все самые последние версии ОС.

    Алгоритм действий

    1. Скачайте программу с официального сайта. Для этого выберите вариант «Non-commercial». Нажмите REGISTER . Далее вам предложат зарегистрироваться. А что вы хотите? Программа же бесплатная!
    2. Установите.
    3. Запустите. Программа проанализирует загрузчик и покажет записи. В данном примере загрузчик был уничтожен неверной установкой Windows 10, поэтому EasyBCD показывает только одну запись в загрузочном разделе «C:»
    4. Выбираем тип системы, «Автопоиск диска с исправной ОС». Кликаем кнопку Добавить .
    5. Появляется потерянная ОС. В меню «Редактировать меню загрузки» мы можем настроить интерфейс выбора ОС при загрузке компьютера. Кроме того мы выбираем ОС по умолчанию, т.е. ту, загрузка которой начнется автоматически в случае, если пользователь не выберет другой вариант. Меню в стиле «Metro» — более современное с большими красивыми бирюзовыми кнопками. Таймаут — это время ожидания выбора пользователем операционки при включении ПК. После нажатия на Сохранить изменения вступят в силу.
    6. Проверьте правильность выполненных действий, перезагрузив компьютер: «Инструменты», далее «Перезагрузить компьютер».

    Стоит отметить, что у программы EasyBCD существует и множество других возможностей, в частности, способность восстанавливать загрузчики других версий Windows и операционных систем: Linux, Mac и других.

    Вариант 2: Восстановление записи единственной ОС

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

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

    Алгоритм действий

    1. Вставьте и загрузитесь с установочного диска Windows XP. Должен появиться подобный экран:
    2. Нажмите R , так как вам нужно выполнить восстановление.
    3. Вы увидите строку «1: C:WINDOWS» в случае, если у вас одна система и она находится на диске «C:». Жмем «1» и Enter .
    4. После чего будет предложено ввести пароль Администратора. Обратите внимание, что это пароль не любого пользователя с администраторскими правами, а конкретно пользователя с именем «Администратор». Как правило, этот пароль вводится при установке Windows и очень часто забывается. Если пароль не установлен, просто нажмите Enter . Если вы забыли пароль, то его восстановление дело трудное, но возможное. Для этой цели существуют специальные диски WinPE с множеством утилит восстановления.
    5. Далее восстанавливаем MBR вводом команды fixmbr.
      Подтверждаем запись новой MBR буквой «y».
    6. Прописываем загрузочный сектор с помощью fixboot и не забываем подтвердить действие командой «y».

    Вот и всё. Надеемся, что эта информация оказалась для вас полезной и у вас всё получилось.

    Видео по теме

    Восстановление MBR загрузчика Windows Vista/7/8/8.1/10 (Часть 1).

    Автор: STRIDER · Опубликовано 31.12.2017 · Обновлено 01.07.2018

    Привет всем! Сегодня я расскажу о достаточно распространенной проблеме операционных систем семейства Windows Vista/7/8/8.1/10 — нарушение целостности загрузчика MBR. Как бы не старалась Microsoft учесть возможные проблемы работы своего ПО, предусмотреть все еще на этапе разработки и тестирования наверное невозможно. Добавляют проблем к стабильности работы разнообразные сторонние загрузчики (активаторы, другие версии операционных систем, вирусы).

    Что необходимо для восстановления загрузчика.

    1. Установочный носитель Windows Vista/7/8/8.1/10.
    2. Пользователь.
    3. Привод DVD.

    Приступим!

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

    • Настройте BIOS на загрузку с установочного носителя.
    • Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
    • При появлении запроса нажмите клавишу.
    • Выберите пункт Восстановление системы.

    • Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
    • В диалоговом окне Параметры восстановления системы выберите пункт Восстановление запуска.
    Читать еще:  Восстановление значков на рабочем столе windows 7

    • Следуйте дальнейшим инструкциям.

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

    Если проблема осталась, приступим к дальнейшим действиям.

    Сейчас мы рассмотрим восстановление загрузочной записи MBR с помощью штатных средств операционной системы. Которые идут либо в составе установочного диска, либо как компонент операционной системы. А именно BOOTREC.EXE и BOOTSECT.

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

    /FixMbr

    Этот параметр записывает в системный раздел основную загрузочную запись, совместимую с Windows 7 или Windows Vista. Он не перезаписывает существующую таблицу разделов. Данный параметр следует использовать для устранения проблем, связанных с повреждением основной загрузочной записи, или если необходимо удалить из основной загрузочной записи нестандартный код.

    /FixBoot

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

    • Загрузочный сектор заменен на нестандартный загрузочный сектор Windows Vista или Windows 7.
    • Загрузочный сектор поврежден.
    • После установки Windows Vista или Windows 7 на компьютер была установлена более ранняя версия операционной системы Windows. В данном случае для запуска компьютера вместо диспетчера загрузки Windows (Bootmgr.exe) используется загрузчик Windows NT (NTLDR).

    /ScanOs

    Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Он также отображает все записи, не включенные в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если на компьютере присутствуют установленные операционные системы Windows Vista или Windows 7, которые не отображаются в меню диспетчера загрузки.

    /RebuildBcd

    Этот параметр выполняет на всех дисках поиск установленных систем, совместимых с Windows Vista или Windows 7. Кроме того, он позволяет выбрать установленные системы, которые необходимо добавить в хранилище данных конфигурации загрузки. Этот параметр следует использовать в том случае, если необходимо полностью перестроить хранилище данных конфигурации загрузки.

    Приступим!

    Для работы со средством Bootrec.exe необходимо сначала запустить среду восстановления Windows RE.

    • Вставьте установочный диск Windows 7 или Windows Vista в DVD-дисковод и включите компьютер.
    • При появлении запроса нажмите клавишу.
    • Выберите пункт Восстановить компьютер.
    • Укажите операционную систему, которую требуется восстановить, и нажмите кнопку Далее.
    • В диалоговом окне Параметры восстановления системы выберите пункт Командная строка.
    • Введите команду Bootrec.exe и нажмите клавишу ВВОД . Появится полный список возможностей.
    • Запишите сектор MBR, для чего есть команда

    Bootrec.exe /FixMbr;

    • Об успешном завершении операции после нажатия Enter компьютер оповестит пользователя в следующей строчке;
    • Далее проведите процедуру записи нового сектора загрузки, для чего введите

    Bootrec.exe /FixBoot;

    • Останется только ввести Exit и попытаться перезагрузить компьютер.

    Очень вероятно, что далее Windows заработает нормально.

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

    • Войдите в командную строку с установочного диска или флешки.
    • Введите Bootrec /ScanOs, после чего утилита про сканирует компьютер на предмет наличия операционной системы.

    Bootrec /ScanOs

    • Напишите в следующей строке команду Bootrec.exe /RebuildBcd, программа предложит внести в меню запуска все найденные версии Windows, включая XP и другие.

    Bootrec.exe /RebuildBcd

    • Останется с этим согласиться, нажав последовательно Y и Enter, после чего при загрузке системы вы будете иметь выбор, какую из ОС загрузить — XP или семерку.

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

    Команда BOOTSECT позволяет записывать заданный программный код загрузочных секторов, обеспечивающих загрузку либо ntldr, либо bootmgr .

    Формат командной строки:
    bootsect [/force] [/mbr]

    Параметры командной строки Bootsect:
    /help — отображение справочной информации;
    /nt52 — запись программного кода загрузочного сектора, обеспечивающего использование загрузчика ntldr для операционных систем, предшествующих Windows Vista.
    /nt60 — запись программного кода в загрузочные секторы для обеспечения загрузки файла bootmgr — диспетчера загрузки Windows Vista/Server 2008 и более поздних ОС семейства Windows.
    SYS — запись будет выполнена в секторы системного раздела загрузки Windows, в среде которой выполняется данная команда.
    ALL — запись программного кода будет выполнена для всех существующих разделов, которые могут быть использованы для загрузки Windows.
    DriveLetter — буква диска, для которого будет выполнена перезапись программного кода загрузочных секторов.
    /force — принудительное отключение используемых другими программами томов дисков для обеспечения монопольного доступа утилиты bootsect.exe
    /mbr — изменение программного кода главной загрузочной записи (MBR — Master Boot Record) без изменения таблицы разделов диска. При использовании с параметром /nt52, MBR будет совместима с предшествующими Windows Vista версиями, При использовании с параметром /nt60 — MBR будет совместима с операционными системами Windows Vista и более поздними.

    bootsect /nt52 E: — создать для диска E: загрузочные записи для операционных систем Windows XP/2000/NT, т.е для загрузки на базе ntldr;
    bootsect /nt60 /mbr C: — изменить загрузочные сектора диска C: для обеспечения загрузки диспетчера bootmgr, а это Windows Vista/7/8/8.1/10;
    bootsect /nt60 SYS — изменение загрузочных секторов для раздела, с которого выполнена загрузка текущей ОС Windows.

    Так же попробуем использовать команду BCDBOOT. Это средство, которое используется для создания системного раздела или восстановления среды загрузки, расположенной в системном разделе. Системный раздел создается посредством копирования небольшого набора файлов среды загрузки из установленного образа Windows®. Средство BCDBOOT создает хранилище данных конфигурации загрузки (BCD) в системном разделе с новой загрузочной записью, которая позволяет загружать установленный образ Windows.

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

    Как вернуть Windows 7 после установки Windows XP?

    В статье описывается исправление загрузчика с целью вернуть Windows 7 после установки Windows XP при инсталляции первой поверх Windows 7.

    Здравствуйте посетители. Сегодня мы продолжаем мультизагрузочную установку операционных систем Windows на один компьютер с одним жёстким диском, и рассмотрим частный случай того, как исправить, казалось бы, фатальную ошибку пользователя, который пытается исправить ситуацию после удачной установки Windows XP второй поверх Windows 7. А теперь тщетно хочет вернуть Windows 7 после установки Windows XP.

    СИПТОМЫ

    • Windows 7 установлена первой
    • поверх Windows 7 устанавливается Windows XP
    • после этого закономерно загружается только Windows XP, а 7-кой и не пахнет…

    Можно ли исправить эту ошибку?

    Да это и не ошибка. Это один из частных случаев установки ОС Windows разных поколений. Только этот способ можно назвать “через Китай”. Один из вариантов того, как установить две операционные системы на жёсткий диск я описывал в статье Установка Windows XP поверх Windows 10 . Прочитавший её легко может понять принцип изменения загрузчика. Однако провернём похожую операцию для нашего примера.

    Как вернуть Windows 7 после установки Windows XP. Что нам понадобится?

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

    • рабочая Windows XP
    • живые и неповреждённые файлы Windows 7
    • программа EasyBCD 2.2 (ссылка на мою программу, но можете проверить наличие новой версии)
    • программа AOMEI для работы с разделами жёстких дисков (также можете проверить более новую версию программы)
    • загрузочный диск с Windows 7 (утилита, которая поможет Скачать Образ Windows)

    Далее. Я подразумеваю грамотность пользователя в смысле того, что Windows XP была установлена на ОТДЕЛЬНЫЙ специально подготовленный для неё том, когда жёсткий диск всё-таки предварительно БЫЛ РАЗБИТ минимум на два логических диска. То есть ДВЕ СИСТЕМЫ стоят на ДВУХ РАЗНЫХ томах.

    Как вернуть Windows 7 после установки Windows XP. Способ первый – некороткий.

    Загрузочный диск с Windows 7 здесь не используется.

    • запускаем Windows XP. Устанавливаем любую из программ по работе с жёсткими дисками. Так уже повелось, что я всегда пользовался именно AOMEI и потому раза от раза буду направлять именно к ней: бесплатна, понимает русский, понятна. Так что действуйте. Кто забыл как, читайте статью Как создать разделы на жёстком диске?. При определённых условиях программа может и не понадобится. Однако я не раз сталкивался с проблемой активации одного из томов, и потому советую AOMEI сразу установить (стереть потом будет не трудно)
    • Теперь немного внимания. Почему не загружается Windows 7 ? Её загрузчик оказался на ДРУГОМ томе, а после установки Windows XP активным стал том именно с Windows XP . А так как загрузка этих двух операционных систем происходит различными способами, они друг друга просто не видят и сочлениться не могут. Программа EasyBCD помочь из Windows XP вряд ли сможет. А потому мы просто ВЕРНЁМ загрузку с того диска, где установлена именно Windows 7 . Она ведь на месте, и EasyBCD нам честно о том говорит даже из-под Windows XP:
    Читать еще:  Восстановление последней удачной конфигурации windows 7

    • А вернуть просто, хотя и потребует от нас некоторых манипуляций. Процесс, кстати, можно будет проделать и другими способами. О них позже, а сейчас приступаем.
    • Сам процесс. Откройте консоль Управления дисками. У меня там два диска. Но при попытке сделать нужный мне раздел активным, система мне этого не даёт:

    щелчок правой кнопкой мыши по диску С: не содержит кнопки Сделать раздел активным

    • нет, так нет. Запускаю AOMEI, добавляю ещё один, небольшой раздел – отщипну от того раздела, что побольше (от диска С: с 66Гб). Создаю его обычным порядком (этот процесс я опускаю, думаю, справитесь), присваиваю любую букву. После этих манипуляций команда Сделать раздел активным появляется в меню обоих дисков:

    активирую тот, что с Windows 7 на борту

    • Так и делаю. Активирую первый. Перезагружаемся и вуаля:

    • остаётся установить EasyBCD на 7-ку, в окне программы приписать к загрузчику Windows 7 запись про Windows XP и попросить, чтобы все необходимые файлы от Windows XP загрузчик искал сам:

    проверьте настройки программы – сделайте как на фото

    • проверим, что изменилось. Жмём по кнопке Текущее меню:

    А что делает EasyBCD в этот момент?

    Если бы это была командная консоль, мы бы увидели вот эти команды:

    • перезагружаемся. Все системы на месте.

    Как вернуть Windows 7 после установки Windows XP. Способ второй.

    Нам понадобится загрузочный диск или флешка с вашей версией Windows 7.

    • Устанавливаем загрузку с диска (флешки), запускаем Восстановление системы:

    • Ждём, когда Средство восстановления системы обнаружит Windows 7 (а обнаружить, естественно, оно может только её). Нашла? Продолжаем. Если нет, перезагружайтесь и повторяйте процедуру, пока не найдёт. Это может продолжаться не один раз.
    • ВАЖНО. Когда Восстановление системы обнаружит Windows, обратите внимание на БУКВУ диска, какой её видит консоль. В мультизагрузочной системе это ДАЛЕКО НЕ ВСЕГДА диск С:.
    • Выбираем командную строку:

    • Набираем последовательно простые команды:

    (где Е: – это буква диска, как его видит консоль; консоль перебросит вас в этот диск)

    Смотрите, как это было у меня:

    буква диска у вас может быть другой, остальные команды – те же

    Обратите внимание, последние две команды возвращают ответ об успехе операции.

    Перезагрузка. Пошла Windows 7. Далее приступаем к пункту с установкой EasyBCD и исправлением загрузчика как в первой части статьи.

    Видите, всё не так уж и трудно. Проверьте правильность исполнения каждого из этапов для своих настроек и всё получится.

    Как восстановить загрузчик Windows из командной строки

    Windows выдает ошибку во время загрузки и не запускается? Решить неполадки с запуском операционной системы и восстановить функционал загрузчика можно при помощи командной строки.

    Содержание:

    Причины неполадок загрузчика

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

    Самые частые из них :

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

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

    «Битые» или отсутствующие файлы загрузчика ОС приводят к невозможности запуска и корректной работы компьютера. В таком случае необходимо прибегнуть к восстановлению загрузчика Windows следующим способом:

    Шаг 1. Чтобы начать восстановление загрузки, понадобится диск восстановления Windows или загрузочная флешка. Важно: для корректной работы системы восстановление, необходимо произвести загрузку в той же разрядности (32 или 64-bit), что и текущая ОС. В случае загрузки с установочного диска, на экране установки необходимо выбрать «Восстановления системы».

    Шаг 2. На экране восстановления необходимо выбрать пункт «Диагностика».

    Шаг 3. В открывшемся окне следует выбрать «Восстановление при загрузке».

    После этого будет активировано автоматическое восстановление и исправление неполадок, не позволяющих провести нормальную загрузку ОС.

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

    Восстановление работоспособности загрузчика Windows в командной строке

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

    В случае использования загрузочного накопителя, необходимо нажать Sfit+F10 на экране выбора языка.

    Зайти в командную строку через меню диагностики можно нажав по соответствующей иконке.

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

    • Diskpart (встроенная утилита для работы с жесткими дисками)
    • List volume (список подключенных носителей)
    • Exit (завершение работы с утилитой)

    Введение каждой из команд необходимо подтверждать клавишей Enter.

    Такой порядок позволит узнать какой диск является системным (по умолчанию это диск С) и на основе этих знаний получиться выполнить программное восстановление файлов загрузчика.

    После этого необходимо ввести команду bcdboot c:windows, исправляющую большинство проблем с загрузчиком.

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

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

    Для этого: открываем командную строку любым удобным способом. Вводим diskpart. Затем volume list. После чего находим скрытый диск с загрузчиком (как правило, это диск размером 100-500 мб, создаваемый системой по умолчанию формате FAT32) и запоминаем букву данного раздела.

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

    • Выбираем том командой select volume 3 (вместо 3 может быть другое число).
    • Форматируем том командой format fs=ntfs, или format fs=fat32, в зависимости от файловой системы диска.
    • Присваиваем имя «Y» тому командой assign letter=Y
    • Выходим из утилиты командой exit.
    • Вводим команду bcdboot C:Windows /s Y: /f ALL (буквы C и Y могут отличаться, в зависимости от системы и количества дисков). Если установлено несколько ОС, необходимо проделать данный шаг для всех томов с загрузчиками.

    На этом восстановление загрузчика можно считать законченным.

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

    • Вводим команду diskpart.
    • Далее необходимо отобразить список носителей командой list volume.
    • Выбираем том с именем Y командой select volume Y.
    • Убираем имя командой remove letter =Y.
    • Exit.

    Теперь для нормальной загрузки ПК достаточно перезагрузить систему.

    Восстановление удаленных данных

    Некорректная работа операционной системы и проблемы с загрузчиком могут говорить о наличии вирусов, которые буквально уничтожают все файлы. Если Вы обнаружили что ваши важные данные исчезли, рекомендуем воспользоваться программой RS Partition Recovery, которая сможет быстро восстановить все удаленные данные, поврежденные вирусами или утерянные в случае случайного форматирования.

    голоса
    Рейтинг статьи
    Ссылка на основную публикацию
    Статьи c упоминанием слов: