Когда я обновил Windows XP до Windows 7, у меня был второй диск и я установил его на двойную загрузку.
Через некоторое время я решил, что больше никогда не вернусь к Windows XP, и удалил каталог Windows на этом диске. К сожалению, сейчас я не могу удалить Windows XP из меню загрузки.
Я попытался зайти в MSCONFIG на вкладку загрузки, но в ней перечислены только окна 7.
Я не знаю, выходит ли это из начальной загрузки Windows XP.
редактировать: до:
C:\Windows\system32>bcdedit /v
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {466f5a88-0af2-4f76-9038-095b170dc21c}
{d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Legacy OS Loader
------------------------
identifier {466f5a88-0af2-4f76-9038-095b170dc21c}
device partition=D:
path \ntldr
description Earlier Version of Windows
Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn
После:
C:\Windows\system32>bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
The operation completed successfully.
C:\Windows\system32>bcdedit /v
Windows Boot Manager
--------------------
identifier {9dea862c-5cdd-4e70-acc1-f32b344d4795}
device partition=D:
description Windows Boot Manager
locale en-US
inherit {7ea2e1ac-2e61-4728-aaa3-896d9d0a9f0e}
default {d703a693-0587-11df-9a8e-e8a34060eec6}
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
displayorder {d703a693-0587-11df-9a8e-e8a34060eec6}
toolsdisplayorder {b2721d73-1db4-4c62-bf78-c548a880142d}
timeout 30
Windows Boot Loader
-------------------
identifier {d703a693-0587-11df-9a8e-e8a34060eec6}
device partition=C:
path \Windows\system32\winload.exe
description Windows 7
locale en-US
inherit {6efb52bf-1766-41db-a6b3-0ee5eff72bd7}
recoverysequence {d703a694-0587-11df-9a8e-e8a34060eec6}
recoveryenabled Yes
osdevice partition=C:
systemroot \Windows
resumeobject {d703a692-0587-11df-9a8e-e8a34060eec6}
nx OptIn
Мне придется подождать до позднего времени, чтобы перезапустить его и проверить его, хотя
Ответы:
Вам необходимо вручную отредактировать хранилище BCD (Boot Configuration Data). Для этого вам понадобится инструмент под названием bcdedit .
Экспорт настроек BCD для резервного копирования
Начните с экспорта текущих настроек BCD для резервного копирования.
bcdedit /export c:\bcdbackup
и нажмитеEnterЭто создаст файл с именем bcdbackup на вашем диске C. Обратите внимание, что в имени файла нет расширения файла. Расширение файла здесь не требуется. Вы можете изменить это местоположение или имя файла, если хотите, но если он будет сохранен в корне C, его будет легко найти при необходимости.
Список всех записей в магазине BCD
Это вернет список всех операционных систем, с которых компьютер может загружаться.
bcdedit
и нажмитеEnterbcdedit /v
и нажмитеEnterПри использовании переключателя V список выдаст вам UUID. Вот пример того, как это может выглядеть, если вы используете только
bcdedit
без V (подробный) ключ.А вот пример с переключателем V.
Вам нужно использовать переключатель V, чтобы увидеть UUID для разных операционных систем.
Удаление записи Windows XP
Видите ли вы запись для Windows XP справа от заголовка описания ? Если это так, то вам нужно удалить его. И чтобы удалить его, вам нужно знать его идентификатор.
Идентификатор - это номер UUID, который вы видите справа от заголовка идентификатора , включая фигурные скобки. Скобки - это фигурные скобки в начале и конце числа.
bcdedit /v
и нажмите Enterbcdedit /delete {UUID}
и нажмите Enter.В зависимости от того, сколько операционных систем вы установили, это может занять от 4 минут до 15 минут. Просто дайте ему сделать свое дело, вы увидите сообщение с подтверждением, когда это будет сделано.
Предупреждение! Убедитесь, что вы ввели правильный UUID! Вам нужно ввести UUID для Windows XP. Если вы введете UUID для Windows 7, вы не сможете загрузиться в Windows 7, по крайней мере, до тех пор, пока не восстановите его с помощью файла резервной копии, созданного ранее.
Когда вы увидите подтверждающее сообщение, введите
bcdedit /v
снова и нажмите Enter. Убедитесь, что в Windows XP больше нет записей. Перезагрузите компьютер, чтобы убедиться, что вы можете загрузиться в Windows 7, и загрузчик больше не отображает меню загрузки. Если это так, то вы все сделали сейчас.Как восстановить существующее хранилище BCD с помощью bootrec
Если вы по-прежнему видите меню загрузки или не можете загрузить Windows 7, вам придется выполнить одно из двух.
Для выполнения любой из этих вещей вам нужно будет ввести параметры восстановления системы .
Когда вы попадете в Параметры восстановления системы, нажмите на ссылку Командная строка, чтобы открыть командную строку. Чтобы попытаться восстановить существующее хранилище BCD, введите его
bootrec /rebuildbcd
и нажмите Enter. Теперь он будет сканировать жесткие диски для установки Windows.Если bootrec находит какие-либо установки Windows, он спросит вас, хотите ли вы добавить его в список загрузки. Чтобы сказать «да» Y, «нет» Nи «да» для всех A. Если Windows 7 была ранее удалена из списка загрузки, то эта операция должна добавить ее обратно в список загрузки.
Как восстановить новый магазин BCD с помощью bootrec
Если bootrec не находит никаких установок Windows, вам придется полностью удалить BCD, а затем
bootrec /rebuildbcd
снова запустить команду, и bootrec создаст совершенно новое работающее хранилище BCD.Магазин BCD находится в
C:\Boot
. Но вместо удаления BCD вы также можете переименовать его из BCD в BCD.old . Это имеет тот же эффект, что и удаление - Windows больше не будет его использовать, но выгода в том, что у вас есть один дополнительный уровень резервного копирования BCD. Чтобы переименовать BCD, вам сначала нужно изменить его атрибуты.attrib c:\boot\bcd -h -r -s
и нажмите EnterЭто позволит удалить атрибуты Скрытый, Только для чтения и Система.ren c:\boot\bcd bcd.old
и нажмитеEnterbootrec /rebuildbcd
и нажмите EnterЧтобы добавить найденные установки Windows в список загрузки, нажмите Yили Aдля всех. Это должно создать новый файл BCD вC:\Boot
. Этот новый файл будет отличаться от старого, который был ранее переименован.Перезагрузите компьютер и посмотрите, сможете ли вы загрузиться в Windows 7 и появится ли меню загрузки. Если вы не видите меню загрузки и можете загрузить Windows 7, тогда все в порядке.
Импорт настроек BCD из резервной копии
Если по какой-то причине вы хотите восстановить BCD в резервную копию, которую вы создали ранее, вы можете использовать
bcdedit /import c:\bcdbackup
команду. Вы можете использовать эту команду либо из Windows, либо из командной строки WinRE.напоминание
В будущем обязательно удалите старую запись Windows из списка загрузки, прежде чем удалять папку Windows. Для этого вы можете использовать
msconfig
инструмент, так как я уверен, что вы знакомы с этим. Только после удаления записи списка загрузки для версии Windows, которую вы планируете удалить, вы можете удалить ее папку Windows.Я лично предпочел бы полностью отформатировать этот раздел диска. Если вы беспокоитесь о ваших личных файлах, которые все еще хранятся на старом диске, то вам следует создать их резервную копию или просто скопировать их на новый диск. Также рекомендуется хранить личные файлы в отдельном разделе. Таким образом, вы сможете легко получить к ним доступ из других операционных систем.
источник
bcdedit /delete /?
.bcdedit /delete {466f5a88-0af2-4f76-9038-095b170dc21c} /f
и нажмите Enter.bcdedit /delete /?
командой, вы увидите, что F-переключатель действительно должен следовать за UUID. Последний переключатель, который вы можете использовать, это переключатель очистки. Такbcdedit /delete {your UUID} /f /cleanup
. Перезагрузитесь и посмотрите, решена ли проблема. Если это не решает проблему, то в конечном итоге вы можете использовать метод, описанный выше, чтобы создать совершенно новое хранилище BCD в WinRE иbootrec /rebuildbcd
заново создать все записи. Вы также можете создать хранилище BCD,bcdedit
но оно будет пустым, и вам придется добавлять все вручную.Перейти запустить в меню Пуск, введите MSConfig , нажмите ввод, выберите вкладку загрузки поиска и выберите операционную систему , которую необходимо удалить , и нажмите кнопку удаления .
источник
Так как я делал это раньше, вот оно:
Перейдите
cmd
или загрузитесь с загрузочного диска, который переведет вас в командную строку и выполнитеи нажмите Enterклавишу.
Перезагрузка.
Зайдите в BIOS и установите диск Windows 7 для загрузки перед любым другим диском, и у вас больше не будет опции загрузчика. Он загрузится прямо в Windows 7
источник
fdisk
и нажмите Enter, это нормально, чтобы получить вид ошибки, которую вы получаете. Это потому, чтоfdisk
команда не существует. Так просто, как, что. Введитеhelp
и нажмите Enter, и вы увидите полный список внутренних команд, которые вы можете использовать, и вы не найдетеfdisk
в качестве одной из них. Для проверки внешних команд введитеstart c:\windows\system32
. Это откроет путь поиска в Проводнике. Теперь попробуйте найти,fdisk
и вы не найдете его. Так что это все очень нормально для Windows 7.bootrec
команды в Windows 7 вы можете выполнить то же самое, что иfdisk /mbr
в Windows 98 и более ранних версиях, илиfixmbr
в XP. Так почему бы не использоватьfixmbr
илиfdisk
команду вместо этого?Я надеюсь, что кто-то еще не переживает ту же боль, которую я сделал.
Если вы продолжаете получать диспетчер загрузки Windows только с одной записью, несмотря на то, что время ожидания msconfig все еще составляет 0 секунд, сделайте следующее:
источник
Как удалить вторую установку операционной системы Windows из раздела
http://support.microsoft.com/kb/888023
Удалите Ubuntu или XP из меню загрузки Windows 7
http://www.howtogeek.com/howto/17903/remove-ubuntu-or-xp-from-the-windows-7-boot-menu/
источник