Меню
Бесплатно
Главная  /  ПО  /  Слетел загрузочный сектор на жестком диске. Восстановление загрузочного сектора fat Простейший случай

Слетел загрузочный сектор на жестком диске. Восстановление загрузочного сектора fat Простейший случай

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

Возможные причины сбоя

Как правило, сбой появляется неожиданно. Просто однажды вы не можете включить свой компьютер, потому что операционная система не загружается. Это происходит из-за того, что по различным неинтересным для абсолютного большинства пользователей причинам, повреждается главная загрузочная запись (MBR), или как ее еще называют - загрузочный сектор. Причинами сбоя могут быть программное повреждение MBR вследствие вирусной атаки либо нарушение физических секторов жесткого диска. Устранить проблему можно произведя восстановление загрузочного сектора. В результате программа переназначит области винчестера, и функции MBR будет выполнять другой сектор диска.

Решение проблемы

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

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

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

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

Начинать восстановление загрузочного сектора Windows 7 следует с нажатия кнопки "Delete" при включении компьютера. В разделе "Advanced" (или "Boot") найдите порядок загрузки устройств. Установите в BIOS первым устройством CD/DVD, сохраните изменение и выйдите из него.

Следующим шагом выберите пункт «Восстановить Windows с помощью консоли восстановления». Затем из предложенного списка выберите систему для восстановления и введите ее номер. Нажмите "Enter". Затем введите команду "fixmbr", чтобы восстановить MBR, или команду "fixboot" с указанием буквы диска для восстановления, подтвердите ее выполнение (Y) и снова нажмите "Enter". Перезагрузите компьютер. Если восстановление загрузочного сектора таким образом осуществить не удалось, единственное, что остается - переустановить систему.

Если у вас при включении компьютера не загружается 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. Потом появляется окно выбора действий.

Загрузитесь с аварийной системной дискеты и выполните команду SYS C:, которая создаст на системном диске Boot Sector и скопирует туда системные файлы. Убедитесь, что версии операционных систем на дискете и на восстанавливаемом диске совпадают.

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

Непростой случай. Разрушен не только Boot Sector

Но при этом имеется копия необходимых системных областей в виде файлов или областей диска.

Выполните стандартное форматирование основного раздела диска, т.е. командой format С:. При этом формируется файловая структура форматируемого раздела диска с воссозданием Boot Sector, чистых FAT и Root Directory, область данных при этом не затрагивается, т.е. информация в Data Area не изменяется.

Проверьте правильность местоположения корневой директории. Для этого DiskEditor-ом в режиме просмотра кластеров вновь созданного раздела, задав поиск объекта "Подкаталог", проверьте совпадение номеров физического кластера и номера кластера в первой записи найденных подкаталогов. В случае несовпадения номеров, необходимо подкорректировать значение числа секторов FAT в загрузочной записи Boot Sector. Корректировка осуществляется увеличением секторов на число кратное половине числа секторов в кластере. Как правило, такая корректировка необходима в случаях нестандартной разбивки диска или после изменений размеров разделов искусственным путем.

Если Вам повезло, и у Вас имеются зарезервированные в виде файлов уцелевшие образы FAT и/или Root Directory следует, воспользовавшись DiskEditor-ом восстановить их на диске. Если у Вас уцелела вторая копия FAT, а первая нет, следует скопировать вторую копию и на место первой копии.

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

Как восстановить Boot Sector вручную

Адрес Boot Sector можно найти в физическом секторе с координатами 0/0/1 (Track/Head/Sector) в соответствующем разделу элементе Partition Table. Далее надо перейти к этому сектору и просмотреть его в формате Boot Record (клавиша F7 в программе Disk Editor). Если в полях корневого сектора находится "мусор", то надо вручную восстановить этот сектор. Надо забить нулями остальную часть загрузочного сектора или скопировать на это место загрузочный сектор системной дискеты, если раздел диска активен (C:) Затем надо вручную заполнить управляющие поля этого сектора:

Поле Boot Record

Корректное значение

Можете записать сюда свое имя

Bytes per sector

Sectors per cluster

Вычислим позднее

Reserved sectors at beginning

Root directory entries

Total sectors on disk

Это значение берется из Partition Table (поле +0Ch в соответствующем элементе)

Media descriptor byte

Sectors per FAT

Вычислим позднее

Sectors per track

Значение берется из Drive info

Special hidden sectors

Это значение равно значению Relative Sectors (Относительный номер начального сектора) (поле +08h в соответствующем элементе Partition Table) Если диск не загрузочный, то к этому значению прибавляется число 8388608 (800000h)

В этой таблице остались незаполненными поля Sectors per FAT (Секторов на FAT) и Sectors per Claster (Секторов на кластер). Их надо вычислять дополнительно:

Sectors per FAT : Просматриваем сектора диска, следующие за Boot Record, пока не найдем начало коренного каталога. Запоминаем координаты сектора каталога. Затем вычисляем относительный номер этого сектора относительно Boot Record из расчета, что известны Число Сторон на диске, Число Секторов на Дорожку и Относительный адрес Boot Record = 1. Затем находим искомое поле S/F:

S/F:= (<Относ. сектор каталога> -1) div 2.

Sectors per Claster : Это значение надо подобрать из расчета, что оно может принимать значения 8 sect/clast или 4 sect/clast.

Примечание. Приведенное описание относится к FAT 16. Если на диске используется FAT 32, обратитесь к ее описанию

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

Утилита bootrec exe

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

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

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

В появившемся окне стоит ввести команду Bootrec.exe , после чего появится список доступных действий со всеми необходимыми пояснениями. Подробнее каждый пункт будет разобран далее.

Записываем новый загрузочный сектор

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


Чтобы все это исправить достаточно лишь ввести команду fixboot так, как изображено на картинке.

Исправляем MBR

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

Нужно ввести команду fixmbr так, как изображено на картинке, и все эти проблемы должны исчезнуть.

Как найти все установленные системы

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

Пересоздаем BCD

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

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

Как восстановить загрузочный сектор hdd

Почти каждый пользователь, работающий с компьютером, сталкивается с проблемой повреждения сектора hdd. На это может быть целый ряд причин, начиная неправильным завершением работы и заканчивая глубоким проникновением вируса. Существует множество возможных способов, как восстановить загрузочный сектор hdd и данные на нём (в некоторых случаях, информация может быть утеряна безвозвратно). Некоторые варианты будут слишком сложными для обычных пользователей ПК, и самое страшное, что неправильность действий может привести к этому самому процессу безвозвратной потери данных либо глобальных повреждений общей системы. Поэтому первое правило перед началом работы восстановления, постараться уменьшить количество воздействий и особенно непонятных и непроверенных манипуляций. Не рекомендуется что-либо удалять, вырезать или копировать. Каждая проблема индивидуальна, поэтому нужно будет проверить сектор на различном софте. Есть масса всевозможных программ, самыми популярными являются:

HDDScan;
Active File Recovery;
R-Studio;
Norton Partitionmagic;
Raxco;
EASEUS Partition Master.

И это, безусловно, далеко не всё, но данные программы наиболее часто справляются с поставленной задачей, и пользуется хорошими отзывами среди пользователей. Увы и это не всегда способно, как можно скорее восстановить загрузочный сектор hdd, могут возникнуть проблемы с определением типа файловой системы либо не будет видно наличие данного сектора.

Форматирование носителя

Данный способ подойдёт для тех, кому не важна информация на носителе и важно, как можно быстрее восстановить загрузочный сектор hdd. После этой процедуры, в 80% случаев работа полностью восстанавливается. Но к этому методу чаще прибегают уже в самом крайнем случаи, т.к. данные на диске всё же почти для всех играют важную роль, особенно если это рабочий компьютер.

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

Рассмотрим данный способ по пунктам:
1) Находим Create a new log file, если нужно вводим лог.
2) Далее нужно найти повреждённый носитель по описанию его характеристик, например: Disk/dev/sds – 160 GB, выбрать его.
3) Следующее действие, выбор типа раздела среди Intel, Sun, Mac и т.д.
4) После этого открываются возможные операции, которые можно проделать с диском. ВыбираемAnalyse.
5) Далее проходит анализ возможных потерь и общей структуры.
6) Выбор геометрии на диске
7) Финальные шаги в разделе «Master Boot Record», отвечает за перезагрузку сектора. Нужно выбрать повреждённый диск, после проверить секторы, провести перезапись MBD.

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

Второй способ применение на Windows
По разным причинам первый вариант может не сработать, и вопрос как восстановить свой загрузочный сектор hdd3 остаётся открытым. Чтобы понять сам процесс восстановления рассмотрим детальнее, что такое MBR.

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

Ход действий:
1) Для начала нужно включить компьютер и выбрать загрузку с установочного диска либо USB-накопителя, нажать любую клавишу и в окне установки Windows выбрать «Восстановление системы», в случае обнаружения проблемы нажимаем исправление и перезагрузка.
2) Если это не помогло загрузочному сектору, вновь открываем «восстановление системы» и выбираем пункт «далее», в командной строке пишем bootrec/fixmbr. Данная команда проведёт совместимость главной загрузочной записи и решит проблему её повреждения. Но в таблице разделов ничего не изменится.
3) Выбиваем следующую команду bootrec/fixboot, это действие производит запись нового загрузочного сектора, который будет совместим с Windows. Нажимаем «выход» и перезагружаем компьютер.

В целом, это должно сработать! Но как показывает практика, восстановить загрузочный сектор hdd бывает не так уж и просто, и на этот случай есть ещё способы и команды:
1) Команда bootrec/ScanOs, делает полное сканирование и поиск операционных систем, в случаи нахождения, на экране это будет видно.
2) bootrec/RebuildBcd служит для добавления в общее меню загрузок найденной Windows, комбинация Y и enter завершит процесс добавки.

Если и это не произвело нужного эффекта, команда, как bootsect/NT60 SYS в индивидуальном случае может восстановить загрузочный сектор hdd, при помощи обновления основного загрузочного кода. После чего нужно нажать «выйти» и перезагрузить компьютер.
Конечно, это далеко не все существующие способы и программы, поэтому если данные варианты не помогли, разумно обратиться на компьютерный форум, ведь многие пользователи сталкиваются с данной проблемой и подсказывают друг другу как действовать, чтобы разумно восстановить загрузочный сектор hdd, и не нанести ему ещё большего вреда. Загрузочные секторы довольно популярная тема, если погуглить становиться понятно, что ситуации с поломкой загрузчика бывают самые различные, но почти всегда любому действию есть противодействие. Вот ещё несколько хороших и действенных программ для восстановления жёсткого диска:
MBRFix
Paragon Hard Disk
Hirlen’s Boot