Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

Всем привет! Сегодня включаю я компьютер с Windows, а на экране красуется ошибка с текстом: «Bootmgr is compressed. Press Ctrl+Alt+Del to restart». Понятно дело, если нажать на кнопки, то компьютер просто перезагрузится, а ошибка останется. Из текста видно, что есть проблема с файлом BOOTMGR – он отвечает за запуск загрузчика Windows. Также в тексте сказано, что он сжат.

Чаще всего эта ошибка встречается на Windows 7, но похожая ситуация может появиться и на других версиях Windows, особенно если система установлена в старом BIOS/Legacy-режиме с MBR-разметкой. Сама проблема обычно не в том, что Windows полностью умерла. Просто загрузчик стал недоступен для нормального чтения, и компьютер не может перейти к запуску системы.

Такое может происходить, в первую очередь, когда пользователь в свойствах системного диска «C» ставит галочку напротив функции сжатия, которая нужна для экономии места.

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

Проблема в том, что при сжатии системного раздела Windows может сжать не только обычные файлы, но и файлы загрузчика. А загрузчик должен читаться до полноценного запуска Windows. Из-за этого система не может стартовать и показывает «Bootmgr is compressed». Еще причина может быть в вирусах, сбое файловой системы, ошибках жесткого диска или неудачных действиях с разделами.

ВАЖНО! Не форматируйте диск и не переустанавливайте Windows сразу. В большинстве случаев такую ошибку можно исправить через среду восстановления и командную строку. Главное – не делать лишних действий с разделами, если вы не уверены, где находится Windows и где лежит загрузчик.

Наша задача – убрать сжатие с файла BOOTMGR, восстановить загрузочную область и после успешного запуска Windows отключить сжатие системного диска. Далее я расскажу, что делать и как исправить эту проблему. Если у вас возникнут какие-то сложности, то пишите в комментариях.

Перед началом

Перед тем как лезть в команды, сделайте несколько простых проверок:

  • Вытащите все флешки, внешние диски, карты памяти и DVD-диски.
  • Перезагрузите компьютер.
  • Зайдите в BIOS/UEFI и проверьте, что первым в загрузке стоит ваш системный HDD или SSD.
  • Если недавно меняли диски местами, проверьте кабели SATA и питание накопителя.

Иногда компьютер пытается загрузиться не с того диска. Например, подключили старый HDD, флешку или внешний диск, а BIOS выбрал его первым. Тогда ошибка может быть не в вашей основной Windows, а в неправильном порядке загрузки. Если не знаете, как выбрать устройство загрузки, пригодится инструкция как зайти в BIOS.

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

Способ 1: Через устранение неполадок

Перезагружаем компьютер и включаем режим, где вы увидите дополнительные варианты загрузки – для этого при включении компьютера зажмите кнопку F8 или нажимайте ее несколько раз подряд. Кнопка находится в верхнем ряду клавиатуры. Должно отобразиться вот такое окошко, где нужно будет выбрать самый первый пункт, как на картинке ниже. Если это не поможет, то идем дальше.

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

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

ПРИМЕЧАНИЕ! Клавиша F8 лучше всего знакома пользователям Windows 7. На более новых системах и быстрых SSD попасть в это меню бывает сложнее. Если меню не появляется, проще использовать загрузочную флешку с Windows и открыть восстановление системы оттуда.

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

Способ 2: Через загрузочную флешку или диск

Нам понадобится установочный диск или флешка с Windows. Лучше использовать установочный носитель той же версии и разрядности, которая стоит на компьютере. То есть для Windows 7 берем установочную флешку с Windows 7, а для Windows 10 или 11 – соответствующий носитель.

  1. Вставляем флешку или диск в компьютер. Если у вас его нет, то вы можете посмотреть инструкцию по созданию тут.
  2. При перезагрузке вам нужно вызвать «Boot Menu» вашего BIOS – для этого нужно нажать на соответствующую клавишу: F11, F12, F9, Esc. Смотрите на подсказку на загрузочном экране BIOS. Далее выбираем «USB» или «CD/DVD» устройство из списка.

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

  1. Вы также можете зайти в сам BIOS и выполнить запуск с диска или флешки оттуда. Там также нужно найти «Boot Menu» или раздел «Boot» и для загрузки первичного устройства выбрать вашу флешку или DVD.

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

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

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

  1. Далее вы увидите меню установки, но нас это не интересует – нажимаем ниже по надписи: «Восстановление системы».

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

  1. Система может сразу понять, что что-то не так, и вы увидите окошко параметров – нажимаем «Исправить и перезагрузить». Проверяем загрузку вашей ОС.

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

  1. Если проблема осталась, то опять делаем все то же самое, но, если опять вылезет то же самое окошко, выбираем «Нет». Далее из списка выбираем нашу систему и кликаем по кнопке «Далее».

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

  1. Теперь нажимаем по ссылке «Восстановление запуска».

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

Компьютер перезагрузится еще раз, опять проверяем загрузку ОС. Если ошибка «Bootmgr is compressed» осталась, то опять идем туда же, но теперь выбираем «Командная строка».

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

Сначала нужно понять, где находится загрузочный раздел и где находится сама Windows. В среде восстановления буквы дисков могут отличаться от привычных. То, что в обычной Windows было диском «C», здесь может стать «D» или «E». Поэтому не торопимся.

Вводим команды:

diskpart
list volume

Смотрим список разделов. Нас интересует маленький системный раздел примерно на 100-500 МБ или раздел, где лежит папка Windows. В Windows 7 часто есть раздел «Зарезервировано системой» примерно на 100 МБ. Именно там может лежать BOOTMGR. Если отдельного маленького раздела нет, файл может быть на системном диске с Windows.

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

select volume НОМЕР_ТОМА
assign letter=S:
exit

ВНИМАНИЕ! Вместо «НОМЕР_ТОМА» вводите реальный номер из команды list volume. Не выбирайте раздел наугад. Если сомневаетесь, ориентируйтесь на размер, файловую систему и метку раздела.

Способ 3: Убираем сжатие с BOOTMGR

Теперь сделаем самое важное – уберем сжатие с файла BOOTMGR. Именно это чаще всего и исправляет ошибку. Если загрузчик находится на маленьком системном разделе с буквой S, вводим:

compact /u /a S:\bootmgr

Если отдельного системного раздела нет, а BOOTMGR лежит на диске с Windows, пробуем для диска C:

compact /u /a C:\bootmgr

Если среда восстановления присвоила Windows другую букву, например D, команда будет такой:

compact /u /a D:\bootmgr

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

dir C:\ /a
dir D:\ /a
dir S:\ /a

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

Почему это важно? Команды bootrec /fixmbr и bootrec /fixboot чинят загрузочную область, но сами по себе не всегда снимают сжатие с файла BOOTMGR. Поэтому при ошибке «Bootmgr is compressed» команда compact часто важнее, чем простая перезапись MBR.

Способ 4: Восстановление загрузочной области

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

bootrec /fixmbr
bootrec /fixboot

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

bootrec /scanos
bootrec /rebuildbcd

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

Y

В русской локализации может потребоваться нажать клавишу «Д» или просто подтвердить действие. После этого опять перезагружаемся.

Если при команде bootrec /fixboot вы видите ошибку «Отказано в доступе», это отдельная проблема восстановления загрузчика. Подробно она разобрана здесь – Bootrec /FixBoot: Отказано в доступе.

Способ 5: Копируем BOOTMGR вручную

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

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

Сначала определяем букву установочной флешки или диска. Для этого можно посмотреть список томов:

diskpart
list volume
exit

В моем примере установочная флешка будет иметь букву F. У вас может быть другая буква. Переходим на нее:

F:

Проверяем, есть ли там файл BOOTMGR:

dir /a

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

copy bootmgr S:\

Если отдельного раздела нет и BOOTMGR должен лежать в корне диска C:

copy bootmgr C:\

ПРИМЕЧАНИЕ! Если в списке нет раздела 100 МБ или похожего маленького системного раздела, скопируйте файл в корень того раздела, где находится папка Windows. Но не копируйте файлы бездумно во все разделы, если у вас несколько систем или важные данные. Сначала проверьте командой dir, где лежит Windows.

После этого можно дополнительно выполнить:

bootsect /nt60 All

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

Способ 6: Восстановление через BCDBoot

Команда BCDBoot помогает заново создать файлы загрузки из установленной Windows. Этот способ особенно полезен, если BCD-хранилище повреждено, а простые команды bootrec не помогли.

Сначала снова определяем, где находится папка Windows:

dir C:\Windows
dir D:\Windows
dir E:\Windows

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

bcdboot D:\Windows /s S:

Если отдельного загрузочного раздела нет, и все лежит на C, можно попробовать:

bcdboot C:\Windows /s C:

Для обычной Windows 7 в BIOS/MBR-режиме этого обычно достаточно. Для более новых систем с UEFI могут понадобиться другие параметры и EFI-раздел. Но ошибка «Bootmgr is compressed» чаще встречается именно в старой схеме загрузки, поэтому в этой статье я не буду перегружать вас UEFI-командами.

Если у вас Windows 10 или Windows 11. Лучше сразу смотреть инструкцию по восстановлению загрузчика именно для вашей системы. У новых компьютеров часто используется UEFI и скрытый EFI-раздел, а там порядок действий отличается. Например, есть отдельная инструкция как восстановить загрузчик Windows 10.

Способ 7: Проверка диска

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

chkdsk C: /f

Если Windows в среде восстановления находится не на C, а на D, команда будет такой:

chkdsk D: /f

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

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

Если Windows периодически не загружается, вылетает с синими экранами и диск ведет себя странно, стоит проверить его состояние программами для диагностики SMART. А если проблема шире и система вообще не стартует, посмотрите материал что делать, если не загружается Windows. Логика проверки дисков, загрузки и восстановления там тоже пригодится.

Не забудьте!

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

Bootmgr is compressed. Press Ctrl+Alt+Del to restart – исправляем ошибку

Когда Windows спросит, применять ли изменения только к диску или ко всем вложенным папкам и файлам, выбирайте применение ко всем вложенным объектам. Процесс может занять много времени. Если какие-то файлы не получится распаковать из-за доступа, пропускайте их, но системный диск в целом лучше оставить без сжатия.

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

Для нормальной очистки можно использовать встроенную очистку диска Windows. Нажмите + R, введите:

cleanmgr

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

Что делать, если ничего не помогло?

Если все способы выше не помогли, возможны несколько вариантов:

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

В таком случае лучше не торопиться с переустановкой. Сначала сохраните важные данные. Можно загрузиться с LiveUSB, подключить диск к другому компьютеру или использовать установочную флешку и командную строку. Если данные не важны, тогда уже можно думать о переустановке Windows. По теме создания носителя пригодится инструкция как сделать загрузочную флешку Windows.

Если у вас именно Windows 7 и загрузчик сильно поврежден, можно отдельно посмотреть большую инструкцию по восстановлению загрузчика Windows 7. Там больше вариантов: активный раздел, BCD, bootrec, bootsect и другие команды.

FAQ

Что значит «Bootmgr is compressed»?
Это означает, что файл загрузчика BOOTMGR оказался сжатым. Компьютер пытается прочитать его до запуска Windows, но не может нормально загрузить систему из-за сжатия.

 

Почему появилась эта ошибка?
Самая частая причина – включили сжатие системного диска C для экономии места. Также ошибка может появиться после сбоя файловой системы, проблем с диском, вирусов или неудачных действий с разделами.

 

Поможет ли Ctrl+Alt+Del?
Нет. Эта комбинация просто перезагрузит компьютер. Если причина не устранена, ошибка появится снова.

 

Какая команда убирает сжатие BOOTMGR?
Обычно используется команда compact /u /a C:\bootmgr или такая же команда для другого раздела, где лежит BOOTMGR. Если загрузчик находится на маленьком системном разделе, сначала нужно назначить ему букву через diskpart.

 

Почему диск C в среде восстановления стал диском D?
Это нормально. В среде восстановления Windows буквы дисков могут отличаться от обычной системы. Поэтому перед командами нужно проверять разделы через diskpart, list volume и dir.

 

Можно ли просто скопировать BOOTMGR с флешки?
Иногда можно, но сначала лучше снять сжатие командой compact и выполнить восстановление запуска. Простое копирование помогает не всегда, потому что проблема может быть не только в файле, но и в загрузочной области или BCD.

 

Нужно ли переустанавливать Windows?
Обычно нет. Ошибка «Bootmgr is compressed» часто исправляется без переустановки. Переустановку стоит рассматривать только после сохранения данных и после того, как восстановление загрузчика не помогло.

 

Можно ли включать сжатие системного диска после исправления?
Я не советую. Сжатие всего диска C может снова затронуть загрузочные файлы и вернуть ошибку. Для экономии места лучше использовать очистку диска, удаление мусора, перенос файлов или установку более емкого накопителя.

Автор статьи
Бородач 2888 статей
Сенсей по решению проблем с WiFiем. Обладатель оленьего свитера, колчана витой пары и харизматичной бороды. Любитель душевных посиделок за танками.
WiFiGid
Комментарии: 7
  1. Константин

    Спасибо! Консолька помогла :idea:

  2. Макс

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

  3. Аноним

    Ничего не получилось. Отдал на переставку винды.

  4. Аноним

    Что делать если вбиваю bootrec /fixboot и пишет “Отказано в доступе”?

    1. Ботан

      Консоль админская?

  5. Аноним

    С помощью телефона можно исправить ситуацию

    1. Бородач (автор)

      Если это вопрос, то ответ “нет”

Добавить комментарий
После отправки комментарий может не отображаться - это нормально. Сразу же после модерации он будет опубликован. Если Вы хотите быстро узнать о получении ответа, рекомендуем оставить свой e-mail (это необязательно). E-mail используется исключительно для Вашего оповещения, мы не занимаемся спамом.

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Нажимая на кнопку "Отправить комментарий", я даю согласие на обработку персональных данных и принимаю политику конфиденциальности.