Иногда бывает так что из-за криворукости, или вирусни на компьютере может слететь загрузочные сектора и, естественно, ОС WinXP не загружается, выдавая системное сообщение, что поврежден загрузчик Windows , или поврежден реестр Windows , или повреждены системные файлы, или и того хуже ничего не загружается кроме прописанной вирусом в ваш загрузочный сектор вирусной информации. При всем этом не получается выйти на точку восстановления, ни загрузить последний удачный конфиг, ни загрузиться в безопасном режиме. В большинстве случаев юзеры сразу пытаются переустанавливать винду, хотя, как правило, можно восстановить её работоспособность за 5-10 минут, воспользовавшись так называемой консолью восстановления.

Для начала нужно иметь загрузочный диск/флешку с установочным пакетом Windows XP Pro.
1. Затем зайти в биос (при включение компьютера нажимаете с периодичностью в полсекунды F2 или Del или F10 — в зависимости от производителя материнской платы)
2. В BIOSе установить первичную загрузку с CD-ROM’а/Флешки , поставить диск в сдром или соответственно флешку в USB разъем. Перезагрузиться.
3. Когда установщик Windows XP загрузит свои файлы в оперативную память ПК , появится диалоговое окно «Установка Windows XP Professional «, содержащее меню выбора, из которого нас интересует пункт

Чтобы восстановить Windows XP с помощью консоли восстановления, нажмите R

Нажмите R . Загрузится консоль восстановления. Если на компьютере установлена одна операционная система, и она (по умолчанию) установлена на диске C:, то появится следующее сообщение:

1: C: \WINDOWS
В какую копию Windows следует выполнить вход?

Введите 1, нажмите Enter
Появится сообщение:

Введите пароль администратора:

Введите пароль, нажмите Enter (если пароль пустой — просто нажмите Enter ).

Появится приглашение системы:

Введите fixboot

Появится сообщение:

Конечный раздел: C:.
Хотите записать новый загрузочный сектор в раздел C:?

Введите y (что означает ‘yes’).

Появится сообщение:

Файловая система в загрузочном разделе: NTFS (или FAT32 ).
Команда FIXBOOT записывает новый загрузочный сектор.
Новый загрузочный сектор успешно записан.

На появившееся приглашение системы C:\WINDOWS>
введите fixmbr

Появится сообщение:

**ПРЕДУПРЕЖДЕНИЕ**
На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска.
Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR .
Подтверждаете запись новой MBR ?

Введите y (что означает ‘yes’).

Появится сообщение:

Производится новая основная загрузочная запись на физический диск \Device\Harddisk0\Partition0.
Новая основная загрузочная запись успешно сделана.

На приглашение системы C: \WINDOWS>
введите , войдите в BIOS Setup и поставьте первичную загрузку с жесткого диска или просто вытащите все загрузочные СД диски из компьютера.

В 95% случаев таким образом удается восстановить работоспособность ОС Windows XP .

ПРИМЕЧАНИЯ:
1. Если Вы не знаете, что такое Реестр Windows и консоль восстановления, в подобных критических ситуациях — во избежание ухудшения ситуации! — не пытайтесь исправить все сами, — лучше обратиться за помощью к специалистам.

2. Если на ПК установлено более одной ОС, не пользуйтесь рекомендациями этой статьи, — сразу обратитесь к специалистам!

3. Рекомендации данной статьи — НЕ панацея! МОЖНО (но нужно ли, решайте сами!) воспользоваться ими, когда невозможно выйти на точку восстановления системы, ни загрузить последнюю удачную конфигурацию (ПК не грузится даже в безопасном режиме), и Вы уже собрались переустанавливать ОС.

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

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

NTLDR is missing. Press Ctrl+Alt+Del to restart,

Не удается запустить Windows из-за испорченного или отсутствующего файла: \WINDOWS\SYSTEM32\CONFIG\SYSTEM

Как же восстановить загрузочный сектор и загрузочную запись с помощью консоли восстановления?

Для Windows XP:

Для этого в BIOS выберете загрузку с CD/DVD диска или же выставите приоритет загрузки с CD/DVD диска. Начнётся загрузка файлов. После того, как загрузка будет завершена, нажимаем R — запустить консоль восстановления.

В какую копию Windows следует выполнить вход?

1: C:\WINDOWS В какую копию Windows следует выполнить вход? Введите 1, нажмите Enter.

Появится сообщение:

**ПРЕДУПРЕЖДЕНИЕ** На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска. Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR. Подтверждаете запись новой MBR?

Нажимаем: Y

Новая основная загрузочная запись запишется. Дождитесь соответствующего сообщения.

Введите команду FIXBOOT.

Появится сообщение: Конечный раздел: C:. Хотите записать новый загрузочный сектор в раздел C:?

Нажимаем кнопку Y .

Появится сообщение: Файловая система в загрузочном разделе: NTFS (или FAT32). Команда FIXBOOT записывает новый загрузочный сектор. Новый загрузочный сектор успешно записан.

Набираем exit для выхода из консоли. Теперь, если проблема была действительно в этом, компьютер включится без проблем.

Для Windows 7

Для Windows 7 команды немного другие. Да и консоль тоже запускатся по другому.

Как восстановить загрузчик Windows 7?

Вам так же понадобится диск с операционной системой Winows 7. Загружаемся с диска, как и в случае с Windows XP.

После загрузки основных файлов появится окно выбора языковых параметров. Внизу будет кнопка восстановление системы.

Нажимаем её, и выбираем нужный вариант. В нашем случае — командная строка.

Так же набираем следующие команды. Сначала

bootrec /fixboot (или bootrec.exe /fixboot)

bootrec /fixmbr (или bootrec.exe /fixboot)

Так же нажимаем набираем exit для выхода из консоли.

В случае с Windows 7 консоль восстановления можно запустить без диска, с помощью средств восстановления при запуске. Как правило, система сама предложит вам запустить средство восстановления в случае возникновения сбоя.

Примечание: Если вдруг вы видите, что буква системного диска в консоли восстановления отличается от вашего (то есть вы точно знаете, что ОС была установлена на диске D, а не на C, просто введите в консоли букву диска. Например: D:)

Надеемся, что вы сможете восстановить работу ОС. Однако этот способ не обязательно поможет вам. Будьте внимательны. Авторы сайта не несут ответственности за возможный вред, нанесённый вашему ПК.

Или другом дисковом устройстве хранения информации. (Для дискеты это первый физический сектор, для жесткого диска - первый физический сектор для каждого раздела) В процессе загрузки компьютера с дискеты он загружается в память программой POST (в компьютерах архитектуры IBM PC обычно с адреса 0000:7c00), ему передается управление командой long jump .

Загрузочный сектор, иногда называемый stage1, то есть первым этапом загрузки операционной системы , загружает программу второго этапа загрузки операционной системы stage2 (вторичный загрузчик , иногда в качестве stage2 загружается boot manager или программа авторизации и защиты доступа). (В некоторых ОС роль stage1 выполняет MBR и при загрузке ОС с жесткого диска загрузочный сектор не используется. На незагружаемых разделах жесткого диска загрузочные секторы также могут не содержать программу загрузки)

См. также

Ссылки

  • - пример создания загрузочного сектора

Wikimedia Foundation . 2010 .

Смотреть что такое "Загрузочный сектор" в других словарях:

    В Викисловаре есть статья «сектор» Сектор: Сектор в геометрии часть круга, ограниченная двумя ради … Википедия

    Сектор: Сектор (Mortal Kombat. Сектор в геометрии часть круга, ограниченная дугой и двумя радиусами, соединяющими концы дуги с центром круга. Сектор структурное подразделение, отдел и некоторых общественных или производственных организациях… … Википедия

    У этого термина существуют и другие значения, см. Сектор. Сектор диска минимальная адресуемая единица хранения информации на дисковых запоминающих устройствах (НЖМД, дискета, CD). Является частью дорожки диска. У большинства устройств… … Википедия

    - (англ. Boot viruses) компьютерный вирус, записывающийся в первый сектор гибкого или жесткого диска и выполняющийся при загрузке компьютера. При включении или перезагрузки компьютера Boot вирус заменяет собой загрузочный код, и таким… … Википедия

    Компьютерный вирус, записывающийся в первый сектор гибкого или жесткого диска и выполняющийся при загрузке компьютера. По английски: Boot sector virus См. также: Компьютерные вирусы Финансовый словарь Финам … Финансовый словарь

    - (англ. master boot record, MBR) код и данные, необходимые для последующей загрузки операционной системы и расположенные в первых физических секторах (чаще всего в самом первом) на жёстком диске или другом устройстве хранения информации … Википедия

    Эту статью следует викифицировать. Пожалуйста, оформите её согласно правилам оформления статей … Википедия

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

    Здесь приведён хронологический список появления некоторых известных компьютерных вирусов и червей, а также событий, оказавших серьёзное влияние на их развитие. Содержание 1 2012 2 2011 3 2010 4 2009 … Википедия

Если у вас при включении компьютера не загружается Windows, процесс зависает на черном экране, то может быть повреждена загрузочная запись жесткого диска (MBR).

Внешние проявления

При появлении ошибки на экране сомнения пропадают.

Может выдаваться и иная информация о неисправности загрузчика HDD.

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

Как восстановить MBR, доведаетесь на этой странице.

Причины

Обратите внимание на распространенные причины неисправностей загрузочного сектора HDD.

Два типа загрузчика

На старых системах до Windows XP использовался загрузчик NT Loader (NTLDR). В Windows 7, Vista и последующих версиях ОС стал применяться UEFI и EFI. Поэтому старые и новые системы на одном ПК, обычно, не ставят. В ином случае NTLDR затирает UEFI.

Сторонний софт

Ошибки в загрузочном секторе HDD могут происходить при использовании даже популярных программ для раздела винчестера. У меня такое случалось с Acronis. Такое бывает потому, что подобный софт заменяет драйвера загрузки дисков своими. Это способно испортить исходную запись MBR. Поэтому лучше пользуйтесь встроенными методами раздела жесткого диска от Windows.

Вирусы

Свои «порядки» в MBR иногда наводят вирусы. Следовательно, после восстановления загрузки HDD проверьте компьютер антивирусными программами.

Если вы уверены, что причина в вирусах, то очистите от них ПК еще до ремонта MBR. Для этого существуют утилиты известных антивирусных компаний, например - Kaspersky Rescue Disk. Их предоставляют бесплатно на официальных сайтах с инструкциями по применению.

Любая из таких программ входит в комплект софта для CD или DVD, который позволяет загружаться с компакт-диска, находить и удалять вирусы на HDD.

Восстановление загрузки Windows 7

Ремонт сектора выполняется с компакт-диска или с USB-флеш-накопителя с установочным пакетом операционной системы.

  1. Сначала вставляете DVD в дисковод или флеш-накопитель в USB-разъем с дистрибутивом Windows.
  2. Затем нужно разрешить запуск с данных устройств. Делается это в настройках BIOS.

Изменение источников загрузки

Технология следующего порядка:


Обязательно при выходе нажимаете F10, иначе изменения не сохранятся!

Работа с компакт-диска или флеш-устройства

Действуете в следующем порядке:

  1. После перезагрузки внизу появится надпись: «Press any key…». Это просят нажать любую клавишу. Нажимаете. Иначе не выйдет. Если надпись уже пропала, повторяете все сначала. Для этого жмете сразу три клавиши: Ctrl+Alt+Del. Это вызовет перезагрузку компьютера.
  2. Когда загрузитесь с DVD или «флешки», появится окно установки Windows. Слева внизу выбираете «Восстановление системы».
  3. Будут предлагать подключить сетевые возможности, выбрать языки или букву диска. Ничего не меняете и доходите до выбора систем.
  4. Выделяете нужную Windows и ставите отметку напротив «Используйте средства восстановления…».
  5. Если требуемой системы нет, то она должна появиться, когда нажмете «Загрузить драйверы».
  6. Продолжаете кнопкой «Далее».
  7. В следующем окне выбираете «Восстановление запуска», и MBR может реанимироваться в автоматическом режиме.
  8. Если сектор не заработал, тогда жмете «Командная строка».
  9. В командной строке вызываете утилиту Bootrec и пишете для нее, чтобы она отремонтировала MBR: bootrec /fixmbr . Каждую команду заканчиваете клавишей Enter.
  10. Затем создаете новый загрузочный сектор: bootrec / fixboot . Для выхода из программы набираете exit и помните, что нужно нажать Enter.

Если исправления не помогли

Имеется еще одна команда реанимации MBR - bootsect /NT60 SYS . После нее пробуйте снова загрузиться.

В случае неудачной попытки пишите в командной строке так: bootsect /rebuildbcd. Произойдет поиск операционных систем, установленных на ПК.

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

Нестандартный способ

Если не спасли все варианты восстановления сектора, то рекомендуется переустанавливать Windows. А как ни хочется иногда это делать! Ведь правда?

Я тоже так подумал и решил поставить рядом еще одну маленькую систему. Что означает «маленькую»? Это система-загрузчик. Она пустая: я не ставил на нее драйвера и свои программы, потому что в ней не работаю. Но зато она загружается!

То, что было нужно, я добился: на винчестере появился рабочая загрузочная область. Теперь в прежнюю систему я нормально захожу. Недостаток в том, что потерял около 14 Гб места на диске. Если вам это не страшно, можете взять такой способ на вооружение !

Как исправить сектор в Windows 8-10 и Vista?

Для Vista и более поздних версий Windows подходят те же методы, что и для «семерки», отличается лишь дизайн. Например, в «восьмерке» он такой.

Но пункты остаются те же. Поэтому описывать их не будем. Используйте описанную выше инструкцию для Windows 7.

В Windows XP

В «экспишке» принцип реанимации сектора аналогичный. Но вход немного другой.Сейчас его увидите:

  1. После загрузки с компакт-диска начинается копирование файлов системы на винчестер.
  2. Потом появляется окно выбора действий.

Много лет компания Microsoft улучшала систему восстановления операционной системы Windows, и в Windows 7 и Windows Vista она работает практически в автоматическом режиме. Если вы загрузитесь с установочного диска Windows 7 и щелкните "Восстановление системы " ("Repair Computer "), система восстановления Windows будет запущена и самостоятельно попытается исправить все ошибки, которые она найдет. Она способна исправить большое количество проблем, однако, вполне вероятна ситуация, когда оказывается поврежден загрузчик, и с этой проблемой система восстановления не может справиться. В этом случае можно восстановить загрузчик вручную при помощи утилиты Bootrec.exe.

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

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

Описание ключей запуска утилиты 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 весьма функциональна, однако, она не поможет, если, например, файл загрузчика Windows bootmgr поврежден или физически отсутствует. В таком случае можно воспользоваться другой утилитой, также входящей в состав дистрибутивного носителя Windows 7 - bcdboot.exe .

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

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

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

Bcdboot.exe e:\windows

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

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

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

BCDBOOT источник ]

источник

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

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

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

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

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

Резюме

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