Удалить XP из XP / W7 двойной загрузки (переместить менеджер загрузки)

3987
J F

Учитывая эту таблицу BCDEDIT:

Менеджер загрузки для Windows -------------------- идентификатор  раздел устройства = Y: описание Windows Boot Manager язык en-US наследовать  default  резюмеобъекта  displayorder   toolsdisplayorder  тайм-аут 0  Windows Legacy OS Loader ------------------------ идентификатор  раздел устройства = Y: путь \ ntldr описание более ранней версии Windows  Загрузчик Windows ------------------- идентификатор  раздел устройства = C: путь \ Windows \ system32 \ winload.exe описание Windows 7 язык en-US унаследовать  последовательность восстановления  выздоровление да раздел osdevice = C: systemroot \ Windows резюмеобъекта  nx OptIn 

Что я должен сделать, чтобы удалить установку XP на Y: и полностью удалить зависимость этого раздела от загрузки, переместить менеджер загрузки в C: и отметить C: active (System), чтобы я мог загрузиться с него?

«Руководства», которые я нашел, немного противоречивы, и некоторые используют bcdedit, некоторые используют bcdboot, а некоторые - ручную работу с bootrec / fixmbr + bootrec / fixboot triage.


Я собираюсь ответить на это сам несколько.

Я закончил тем, что сделал это:

• скопировал Y: \ Boot \ * в C: \ Boot. Некоторые файлы не могут быть скопированы. Я ожидал этого, и следующий шаг должен позаботиться об этом.

• экспортированный системный магазин

bcdedit / export C: \ Boot \ BCD

• изменено расположение диспетчера загрузки Windows

bcdedit / store C: \ Boot \ BCD / set раздел устройства = C:

• изменено расположение Windows Memory Tester

bcdedit / store C: \ Boot \ BCD / set раздел устройства = C:

• изменено расположение Windows Legacy OS Loader

bcdedit / store C: \ Boot \ BCD / set раздел устройства = C:

• обновлен основной загрузочный код

Windows_7_DVD: \ BOOT \ BOOTSECT / NT60 C: / FORCE

• изменил активный раздел

DISKPART выберите диск 0 выберите раздел 1 активный 

Тем не менее, это не сработало. Я должен был сделать ремонт, потому что "BOOTMGR отсутствует". Я считаю, что я должен был также скопировать bootmgr из Y: в C:, но я не уверен, что это все, что я пропустил.

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

Спасибо за все вклады.

2
Я и сейчас в этом аду. С нетерпением жду, чтобы увидеть, если кто-то может ответить на это ... cowgod 15 лет назад 0

3 ответа на вопрос

2
Spidey

Если вы устанавливаете EasyBCD, это дает вам хороший пользовательский интерфейс для редактирования BCD.

Получите это здесь . Это тоже бесплатно.

0
WARICK

Лучше всего сначала войти в учетную запись, которую вы хотите удалить, а затем сделать необходимую резервную копию с этого диска (My Doc, My Pic, My Fav и т. д. и т. д.)

затем перезагрузите и войдите в другую ОС, затем выберите диск, на котором установлена ​​другая ОС, подлежащая удалению, щелкните правой кнопкой мыши и отформатируйте

затем перезагрузите

вы заметите, что опция загрузки все еще существует

для этого войдите в существующую ОС, перейдите в меню «Пуск» в меню «Пуск», в противном случае введите «Windows + R»

маленький экран подходит сейчас напишите "msconfig"

там выберите вкладку BOOT. Сделайте текущую ОС по умолчанию и удалите другую.

Теперь, если будет предложено, выберите не показывать предупреждение снова. Запустить снова

вот и все, ненужная ОС была благополучно удалена ..............

Наслаждаться ............!!!!!!!!!!!! WARICK

Боюсь, это безболезненно. Спасибо хоть. J F 15 лет назад 0
0
NT.

Щелкните правой кнопкой мыши на «Мой компьютер»> «Свойства»> «Дополнительно»> «Запуск и восстановление»>. Сначала удалите строку с XP, затем отформатируйте диск с XP. Все должно быть в порядке.

Это тоже не сработает, если вы потом не сделаете ремонт. Спасибо хоть. J F 15 лет назад 0