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

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

Почему при загрузке появляются две Windows 10

Ситуация, когда при загрузке компьютера появляется выбор из двух Windows 10, возникает по нескольким причинам:

  • Остатки старой системы после обновления с Windows 7 или Windows 8. В процессе установки новая ОС иногда сохраняет старую в папке Windows.old, а загрузчик добавляет её в меню.
  • Установка второй Windows 10 на другой раздел или диск (например, для тестирования или работу с разными конфигурациями).
  • Ошибка в загрузчике BCD (Boot Configuration Data), когда запись о несуществующей системе остаётся в реестре.
  • Использование инструментов вроде Dual Boot или виртуальных машин, которые создают дополнительные точки входа.

В большинстве случаев лишняя запись не мешает работе, но удлиняет загрузку и может сбить с толку. Удалять её нужно аккуратно — если убедиться, что это именно дубликат, а не рабочая система на другом диске.

💡

Перед удалением проверьте, какая из систем используется по умолчанию. Для этого загрузитесь в каждую и посмотрите на диск (обычно C:), где установлена текущая Windows.

Способ проверкиКоманда/инструментЧто ищем
Управление дискамиdiskmgmt.mscРаздел с папкой Windows
Командная строкаbcdeditПараметры device и osdevice
Проводник Windows—Папка Windows.old (если есть)

Как проверить, какая из систем активна

Прежде чем удалять что-либо, нужно убедиться, какая из двух Windows 10 — основной. Сделать это можно двумя способами:

Способ 1: через «Управление дисками»

Откройте утилиту diskmgmt.msc (нажмите Win + R, введите команду и нажмите Enter). Посмотрите, на каком разделе находится папка с работающей системой — обычно это диск C:. Запомните его размер и метку тома.

Способ 2: через командную строку

Запустите командную строку от имени администратора (Win + X → Командная строка (администратор)) и выполните:

bcdedit

В выводе найдите строки device и osdevice — они укажут на раздел, с которого загружается текущая система. Например:

device partition=C:

Это означает, что активная Windows установлена на диске C:.

Теперь сравните эту информацию с меню загрузки. Если одна из систем находится на другом разделе (например, D: или E:), её можно удалить.

Как удалить лишнюю запись из загрузчика

Если вы убедились, что одна из систем — лишняя, её можно удалить из меню загрузки. Для этого не нужно форматировать диск: достаточно очистить загрузчик BCD.

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

bcdedit /enum

Найдите в списке идентификатор ({GUID}) лишней системы. Например:

{current} identifier {current} device partition=C: path \Windows\system32\winload.exe description Windows 10 locale ru-RU

{1a2b3c4d-5678-90ef-ghij-klmnopqrstuv} identifier {1a2b3c4d-5678-90ef-ghij-klmnopqrstuv} device partition=D: path \Windows\system32\winload.exe description Windows 10 (старая) locale ru-RU

В этом примере лишняя запись — вторая, с идентификатором {1a2b3c4d-5678-90ef-ghij-klmnopqrstuv}. Удалите её командой:

bcdedit /delete {1a2b3c4d-5678-90ef-ghij-klmnopqrstuv}

После этого перезагрузите компьютер — меню выбора ОС исчезнет.

  • Если вы удалили не ту запись, её можно восстановить через bcdedit /create или с помощью утилиты Bootrec.
  • Если лишняя система находится на отдельном разделе, его можно отформатировать после удаления из загрузчика.

Как удалить старую папку Windows.old

Если лишняя запись в загрузчике появилась из-за обновления Windows (например, с Windows 7 или Windows 8), на диске C: может остаться папка Windows.old. Она занимает много места (от 10 до 20 ГБ) и не нужна после успешного обновления.

Удалить её можно вручную или через встроенную утилиту очистки диска:

  1. Откройте Пуск → Средство очистки диска.
  2. Выберите диск C: и нажмите ОК.
  3. В окне утилиты нажмите Очистить системные файлы.
  4. Снова выберите диск C: и дождитесь анализа.
  5. В списке найдите пункт Предыдущие установки Windows и отметьте его.
  6. Нажмите ОК и подтвердите удаление.
⚠️ Внимание: если вы удалите папку Windows.old вручную, не получится откатить систему к старой версии. Также не форматируйте диск, на котором она находится, если не уверены, что это не рабочая ОС.
Как часто вы сталкиваетесь с проблемами загрюзчика Windows?
Часто, при каждом обновлении
Редко, раз в год
Никогда не было проблем
Затрудняюсь ответить

Сравнение методов удаления лишней Windows 10

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

МетодКогда применятьПлюсыМинусы
Удаление через bcdeditЛишняя запись в загрузчикеБыстро, не требует перезагрузкиНе удаляет файлы системы с диска
Удаление папки Windows.oldОстатки старой ОС после обновленияОсвобождает место на дискеНе удаляет запись из загрузчика
Форматирование разделаВторая на отдельном разделеПолностью удаляет системуТребует резервного копирования данных
Использование EasyUEFI или Visual BCD EditorСложные случаи с загрузчикомГрафический интерфейс, удобно для новичковТребует установки стороннего ПО

Что делать, если после удаления не загружается

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

Вам понадобится загрузочная флешка с Windows 10. Загрузитесь с неё, выберите Восстановление системы → Поиск и устранение неисправностей → Командная строка.

Выполните команды по порядку:

diskpart

list disk (найдите диск с Windows)

select disk X (где X — номер вашего диска)

list partition (найдите раздел с загрузчиком, обычно размером 100–500 МБ)

select partition Y (где Y — номер раздела)

assign letter=Z (назначьте букву Z)

exit

bcdboot C:\Windows /s Z: /f ALL (где C: — диск с Windows, Z: — раздел с загрузчиком)

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

Если Windows не загружается, не паникуйте — загрузчик можно восстановить с помощью установочной флешки и командной строки.

Пошаговая инструкция: как удалить вторую Windows 10 полностью

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

1. Убедитесь, что вы работаете в нужной Windows (проверьте через diskmgmt.msc или bcdedit).

2. Удалите лишнюю запись из загрузчика (как описано выше).

3. Если вторая Windows находится на отдельном разделе:

  • Перенесите все важные данные с этого раздела на другой диск.
  • Откройте Управление дисками (diskmgmt.msc).
  • Щёлкните правой кнопкой по разделу с лишней системой и выберите Форматировать.
  • После форматирования можно удалить раздел и расширить основной том, если нужно.

4. Если вторая Windows находится в папке Windows.old, удалите её через Очистку диска.

Чек-лист перед удалением второй Windows 10

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли удалить вторую Windows 10 без загрузочной флешки?

Да, если система загружается. Удалите лишнюю запись через bcdedit или отформатируйте раздел с второй Windows через Управление дисками. Загрузочная флешка нужна только если после удаления система перестала загружаться.

Как вернуть меню выбора ОС, если я удалил не ту запись?

Восстановите удалённую запись через командную строку. Используйте bcdedit /create или восстановите загрузчик с помощью bcdboot и загрузочной флешки. Если не уверены в своих действиях, обратитесь к специалисту.

Сколько места занимает папка Windows.old?

Размер папки Windows.old зависит от предыдущей системы. Обычно это 10–20 ГБ, но может доходить до 30–40 ГБ, если на старой Windows было много программ и файлов.

Можно ли оставить обе системы, но убрать меню выбора?

Да, можно настроить загрузчик так, чтобы он автоматически загружал нужную систему без отображения меню. Для этого используйте команду bcdedit /set {current} bootstatuspolicy ignoreallfailures и настройте таймаут через bcdedit /timeout 0.