Bootsect bak что это за файл

Обновлено: 03.07.2024

В статье «Добавление Windows PE к системе Windows 7», опубликованной в предыдущем номере журнала, я рассказывал об установке «бортового аварийного комплекта» для восстановления системы, которая не загружается. Однако иногда стирание и развертывание образа не решает проблемы: возможно, сама операционная система исправна, но не может загрузиться. В этом случае спасти положение поможет знание процесса загрузки Windows и некоторых инструментов восстановления загрузки. Это также отличный способ построения загрузочных систем «с нуля», потому я и продолжаю тему SteadyState

После запуска система вначале проверяет данные BIOS, чтобы узнать порядок устройств загрузки, поэтому при возникновении проблемы начните с проверки указанного в BIOS порядка загрузки. На загрузочном диске также имеется сектор, называемый «основной загрузочной записью» Master Boot Record (MBR), состоящей из кода (об этом чуть позже) и таблицы, где указаны местоположения разделов диска. BIOS загружает код и таблицу в оперативную память, затем выполняет код. Если код поврежден (или обнулен), то система «виснет» либо выдает синий экран.

Восстановить «кодовую» часть записи MBR можно с помощью утилиты Bootsect (bootsect.exe), имеющейся только в Windows PE и отсутствующей в Windows 7/R2. Синтаксис Bootsect выглядит следующим образом:

Синтаксис кажется несколько странным, поскольку запись MBR существует не у букв дисков (то есть разделов и томов), а у физических дисков. Однако вместо прямого указания номера физического диска Bootsect по букве определяет соответствующий физический диск и восстанавливает на нем код MBR. Предположим, например, что мы загрузили WinPE и имеем внешний диск, подключенный к системе, который отображается как диск G. Предположим также, что этот внешний диск является физическим диском под номером 5. Для восстановления записи MBR этого диска вводим следующую команду:

Ответ Bootsect будет выглядеть примерно так:

Таким образом, Bootsect определила, что G — это диск номер 5, и восстановила его код MBR. Мы здесь говорим о «коде MBR», поскольку в 512-байтовой записи MBR с 446-го байта начинается таблица разделов. Вот почему Bootsect перезаписывает только «кодовую» часть, поскольку, если бы ваш диск «забыл», где находятся его разделы, то, по сути, это оказалось бы равносильно стиранию вашего жесткого диска (а ваш клиент, вероятно, стер бы выставленный вами счет).

За загрузкой записи MBR следует исполнение кода MBR. Этот код выполняет три функции: выясняет, какой раздел является «активным» (то есть загружаемым), загружает первый сектор данного раздела в оперативную память и дает процессору указание исполнить содержимое в оперативной памяти.

Назовем этот первый сектор активного раздела загрузочной записью Windows Boot Record (WBR). Подобно MBR, это небольшое пространство на диске в 512 байт. Код данной записи находит, загружает и исполняет файл Ntldr (с Windows NT 3.1 по Windows Server 2003 R2) или Bootmgr (в Windows Server 2008, Windows 7 и Windows Vista). Работа простая, но, если запись WBR повреждена, система «виснет» или выдает синий экран. В этом случае Bootsect поможет восстановить поврежденную запись WBR. Снова загрузите WinPE и введите следующую команду:

Для большинства систем при загрузке из WinPE буквой диска является C. Если у вас есть USB-устройство, которое должно загружаться, но не загружается, Bootsect/nt60 часто спасает положение. Кстати, странный синтаксис команды связан с тем, что Bootsect существует со времени появления Windows XP, и параметр /mbr у нее появился лишь недавно. Очевидно, проводя модернизацию, разработчик решил немного сэкономить на программировании — отсюда эта иносказательная форма, когда на номер диска указывает буква тома.

Далее WBR загружает Bootmgr, переходя к следующему вопросу контрольного списка: существует ли на C файл по имени Bootmgr? Находясь в WinPE, выясните это и не забудьте дать указание показывать скрытые файлы:

Если этого файла нет, просто создайте его копию с загрузочного устройства WinPE или из любой копии Windows 7/R2.

В следующий раз мы продолжим эту тему, а именно перейдем к данным конфигурации загрузки BCD.

Файл был разработан Microsoft для использования с программным обеспечением Windows. Здесь вы найдете подробную информацию о файле и инструкции, как действовать в случае ошибок, связанных с BOOTSECT.BAK на вашем устройстве. Вы также можете скачать файл BOOTSECT.BAK, совместимый с устройствами Windows Vista, которые (скорее всего) позволят решить проблему.

For Windows

Совместим с: Windows Vista

Исправьте ошибки BOOTSECT.BAK

Информация о файле

Основная информация
Имя файла BOOTSECT.BAK
Расширение файла BAK
Тип Backup
Описание General Backup
Программного обеспечения
программа Windows Vista
Программного обеспечения Windows
автор Microsoft
Версия программного обеспечения Vista
подробности
Размер файла 8192
Самый старый файл 2017-04-24
Последний файл 2017-04-24

BOOTSECT.BAK

Наиболее распространенные проблемы с файлом BOOTSECT.BAK

  • BOOTSECT.BAK поврежден
  • BOOTSECT.BAK не может быть расположен
  • Ошибка выполнения - BOOTSECT.BAK
  • Ошибка файла BOOTSECT.BAK
  • Файл BOOTSECT.BAK не может быть загружен. Модуль не найден
  • невозможно зарегистрировать файл BOOTSECT.BAK
  • Файл BOOTSECT.BAK не может быть загружен
  • Файл BOOTSECT.BAK не существует

BOOTSECT.BAK

Не удалось запустить приложение, так как отсутствует файл BOOTSECT.BAK. Переустановите приложение, чтобы решить проблему.

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

Помните, прежде чем предпринимать какие-либо действия, связанные с системными файлами, сделайте резервную копию ваших данных!

Шаг 1.. Сканирование компьютера на наличие вредоносных программ.

Virus Scan

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

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

Конфигурация компьютера
Ноутбук/нетбук: Google Chromebook Pixel
ОС: RHEL 6.5
Каким образом восстановиться из этого файла? Меня интересует сам процесс.
Конфигурация компьютера
Процессор: Intel Core i7 Q720
Память: 4 гб
HDD: 500 гб
Видеокарта: NVIDIA GeForce GT 240M
Ноутбук/нетбук: Lenovo Y550P
ОС: Windows 7 - 64 Ultimate SP1, Windows 10 ent - 32 on VHD
Индекс производительности Windows: 5,9
Опишите задачу подробнее. Для чего, какой цели хотите достигнуть?

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

Конфигурация компьютера
Ноутбук/нетбук: Google Chromebook Pixel
ОС: RHEL 6.5
если есть файл BOOTSECT.BAK, то где тот файл который он восстанавливает, и как это сделать (технически)?
Конфигурация компьютера
Процессор: Intel Core i7 Q720
Память: 4 гб
HDD: 500 гб
Видеокарта: NVIDIA GeForce GT 240M
Ноутбук/нетбук: Lenovo Y550P
ОС: Windows 7 - 64 Ultimate SP1, Windows 10 ent - 32 on VHD
Индекс производительности Windows: 5,9
Файла как такового нет - есть последовательность команд, которая записывается в начальный сектор диска. Когда происходит установка ОС, то бут-сектор перезаписывается, а его прежнее состояние сохраняется в виде файла. Как с его помощью выполнить восстановление - не знаю, да и не вижу практической пользы, так как для восстановления достаточно инструментов.

-------
Ничто не происходит без причины.

Конфигурация компьютера
Процессор: Intel Core i7 Q720
Память: 4 гб
HDD: 500 гб
Видеокарта: NVIDIA GeForce GT 240M
Ноутбук/нетбук: Lenovo Y550P
ОС: Windows 7 - 64 Ultimate SP1, Windows 10 ent - 32 on VHD
Индекс производительности Windows: 5,9
Нет, bootsect в этом случае - не помощник. Справка по команде: bootsect /?
Вы объясните, что случилось? okshef, bootsect просто напросто перезаписывает бут-сектор. А вот как он это делает: из файла или сам по себе. Это уже вопрос. В справке к нему просто пишется, что он его обновляет.

-------
Ничто не происходит без причины.

В нем самом bootsect есть варианты многих бут секторов, достаточно найти в нем например строчки для одного из вариантов
.
лR?NTFS
.
A disk read error occurred
BOOTMGR is missing
BOOTMGR is compressed
Press Ctrl+Alt+Del to restart
.
Кончается это байтами "55 AA"

Следовательно если данный файл переписать в нужное физ.место на HDD то это восстановить загрузку с данного HDD

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

Файлы General Backup, такие как BOOTSECT.BAK, используют расширение BAK. Файл считается файлом Резервное копирование (General Backup) и впервые был создан компанией Microsoft для пакета ПО Windows Vista.

Первая версия BOOTSECT.BAK для Windows Vista была представлена 11/08/2006 в Windows Vista. Согласно нашим сведениям, это основная и наиболее актуальная версия файла от компании Microsoft.

Ниже приведены подробные сведения, порядок устранения неполадок, возникших с файлом BAK, и бесплатные загрузки различных версий файла BOOTSECT.BAK.




Совместимость с Windows 10, 8, 7, Vista, XP и 2000

Средняя оценка пользователей

Сведения о разработчике и ПО
Программа: Windows Vista
Разработчик: Microsoft
Программное обеспечение: Windows
Версия ПО: Vista
Сведения о файле
Размер файла (байты): 8192
Дата первоначального файла: 04/24/2017
Дата последнего файла: 04/24/2017
Информация о файле Описание
Размер файла: 8.0 kB
Дата и время изменения файла: 2017:04:24 20:19:10+00:00
Дата и время изменения индексного дескриптора файлов: 2017:11:05 07:10:32+00:00
Ошибка: Unknown file type

✻ Фрагменты данных файлов предоставлены участником Exiftool (Phil Harvey) и распространяются под лицензией Perl Artistic.

Общие ошибки выполнения BOOTSECT.BAK

Ошибки файла BOOTSECT.BAK часто возникают на этапе запуска Windows, но также могут возникать во время работы программы. Эти типы ошибок BAK также известны как «ошибки выполнения», поскольку они возникают во время выполнения Windows. К числу наиболее распространенных ошибок выполнения BOOTSECT.BAK относятся:

  • Не удается найти BOOTSECT.BAK.
  • BOOTSECT.BAK — ошибка.
  • Не удалось загрузить BOOTSECT.BAK.
  • Ошибка при загрузке BOOTSECT.BAK.
  • Не удалось зарегистрировать BOOTSECT.BAK / Не удается зарегистрировать BOOTSECT.BAK.
  • Ошибка выполнения — BOOTSECT.BAK.
  • Файл BOOTSECT.BAK отсутствует или поврежден.

Программа: C:\BOOTSECT.BAK

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

В большинстве случаев причинами ошибок в BAK являются отсутствующие или поврежденные файлы. Файл BOOTSECT.BAK может отсутствовать из-за случайного удаления, быть удаленным другой программой как общий файл (общий с Windows) или быть удаленным в результате заражения вредоносным программным обеспечением. Кроме того, повреждение файла BOOTSECT.BAK может быть вызвано отключением питания при загрузке Windows, сбоем системы при загрузке или сохранении BOOTSECT.BAK, наличием плохих секторов на запоминающем устройстве (обычно это основной жесткий диск) или заражением вредоносным программным обеспечением. Таким образом, крайне важно, чтобы антивирус постоянно поддерживался в актуальном состоянии и регулярно проводил сканирование системы.

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

Чтобы начать восстановление системы (Windows XP, Vista, 7, 8 и 10):

Если на этапе 1 не удается устранить ошибку BOOTSECT.BAK, перейдите к шагу 2 ниже.


Шаг 2. Запустите средство проверки системных файлов (System File Checker), чтобы восстановить поврежденный или отсутствующий файл BOOTSECT.BAK.

Средство проверки системных файлов (System File Checker) — это утилита, входящая в состав каждой версии Windows, которая позволяет искать и восстанавливать поврежденные системные файлы. Воспользуйтесь средством SFC для исправления отсутствующих или поврежденных файлов BOOTSECT.BAK (Windows XP, Vista, 7, 8 и 10):

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

Если на этапе 2 также не удается устранить ошибку BOOTSECT.BAK, перейдите к шагу 3 ниже.

Шаг 3. Выполните обновление Windows.


Если ни один из предыдущих трех шагов по устранению неполадок не разрешил проблему, можно попробовать более агрессивный подход (примечание: не рекомендуется пользователям ПК начального уровня), загрузив и заменив соответствующую версию файла BOOTSECT.BAK. Мы храним полную базу данных файлов BOOTSECT.BAK со 100%-ной гарантией отсутствия вредоносного программного обеспечения для любой применимой версии Windows . Чтобы загрузить и правильно заменить файл, выполните следующие действия:

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

Напечатать страницу

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

Последовательность действий

  1. Настройте параметры BIOS таким образом, чтобы первым устройством загрузки был DVD-привод
  2. Вставьте установочный компакт-диск с Windows 7 и загрузитесь с него до этого окна:

Восстановление системы

Выбор системы для восстановления

Выбор командной строки

Откроется окно интерпретатора командной строки cmd.exe, где следует ввести:

Командная строка

Утилита выведет справку по доступным ключам командной строки.

Описание ключей запуска утилиты Bootrec.exe

Bootrec.exe /FixMbr - Запущенная с ключом /FixMbr, утилита записывает совместимую с Windows 7 и Windows Vista главную загрузочную запись (Master Boot Record, MBR) в системный раздел. Используйте эту опцию для разрешения проблем, связанных с повреждением главной загрузочной записи, или если вы желаете удалить из неё нестандартный код. Существующая таблица разделов в этом случае не перезаписывается

Bootrec.exe /FixBoot - Запущенная с ключом /FixBoot, утилита записывает в системный раздел новый загрузочный сектор, совместимый с Windows 7 и Windows Vista. Использовать эту опцию нужно в следующих случаях:

  1. Загрузочный сектор Windows Vista или Windows 7 был заменен нестандартным.
  2. Загрузочный сектор поврежден.
  3. Была установлена предыдущая версия операционной системы Windows после установки Windows Vista или Windows 7. Например, если была установлена Windows XP, будет использоваться NTLDR (Windows NT Loader, загрузчик Windows NT), код штатного загрузчика NT 6 (Bootmgr) будет затерт программой установки Windows XP.

Следует отметить, что подобного эффекта можно добиться использованием утилиты bootsect.exe, также находящейся на загрузочном носителе Windows 7. Для этого необходимо запустить bootsect.exe со следующими параметрами:

bootsect /NT60 SYS - Загрузочный сектор системного раздела будет перезаписан кодом, совместимым с BOOTMGR. Подробней об использовании утилиты bootsect.exe можно узнать, запустив её с параметром /help.

Bootrec.exe /ScanOs - Запущенная с ключом /ScanOs, утилита сканирует все диски на предмет установленных операционных систем Windows Vista и Windows 7. Кроме того, при её использовании выводится список найденных систем, которые в данный момент не прописаны в хранилище данных конфигурации загрузки Windows (Boot Configuration Data (BCD) Store)

Bootrec.exe /RebuildBcd - Запущенная с этим ключом, утилита сканирует все диски на предмет наличия установленных операционных систем Windows Vista или Windows 7. Найденные ОС выводятся в список, из которого их можно добавить в хранилище данных конфигурации загрузки Windows (Boot Configuration Data Store). Используйте также эту опцию, если вы хотите полностью перестроить хранилище данных конфигурации загрузки. Перед этим необходимо удалить предыдущее хранилище. Набор команд при этом может быть таким:

bcdedit /export C:\BCDcfg.bak
attrib -s -h -r c:\boot\bcd
del c:\boot\bcd
bootrec /RebuildBcd

В вышеприведенном примере текущее хранилище конфигурации загрузки экспортируется в файл C:\BCDcfg.bak, с него снимаются атрибуты "системный", "скрытый" и "только для чтения", после чего оно удаляется командой DEL и заново перестраивается командной bootrec /RebuildBcd.

bootrec.exe и bcdboot.exe

Конечно, утилита Bootrec.exe весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe.

Восстановление среды загрузки с помощью BCDboot.exe

BCDboot.exe - это средство, которое используется для создания или восстановления среды загрузки, расположенной в активном системном разделе. Утилита также может быть использована для переноса файлов загрузки с одного жесткого диска или раздела на другой.

Командная строка в данном случае может выглядеть таким образом:

Замените e:\windows на путь, соответствующий вашей системе. Эта операция восстановит поврежденную среду загрузки Windows, включая файлы хранилища конфигурации данных загрузки (BCD), в том числе упомянутый выше файл bootmgr.

Синтаксис параметров командной строки утилиты bcdboot

Утилита bcdboot.exe использует следующие параметры командной строки:

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

/l - Необязательный параметр. Задает язык среды загрузки. По умолчанию используется английский (США).

/s - Необязательный параметр. Указывает букву диска системного раздела, куда будет установлены файлы среды загрузки. По умолчанию используется системный раздел, заданный микропрограммой BIOS.

/v - Необязательный параметр. Включает режим подробного протоколирования работы утилиты.

/m - Необязательный параметр. Объединяет параметры вновь созданной и уже имеющейся загрузочной записи хранилища и записывает их в новую загрузочную запись. Если GUID загрузчика операционной системы задан, для создания загрузочной записи объединяет объект загрузчика с шаблоном системы.

Читайте также: