В продължение на много години Microsoft подобрява системата за възстановяване на операционната система. Windows системи, и в Windows 7 и Windows Vistaтя работи в почти автоматичен режим. Ако стартирате от инсталатора Windows диск 7 и щракнете върху " Възстановяване на системата" ("Ремонт на компютър"), система Възстановяване на Windowsще се стартира и независимо ще се опита да поправи всички грешки, които открие. Той е в състояние да коригира голям брой проблеми, но е напълно възможно буутлоудърът да е повреден и системата за възстановяване не може да се справи с този проблем. В този случай можете да възстановите буутлоудъра ръчно с помощта на помощната програма Bootrec.exe.

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

Секвениране

Описание на ключовете за стартиране на bootrec.exe

Bootrec.exe /FixMbr

Стартирана с превключвателя /FixMbr, помощната програма записва съвместим с Windows 7 и Windows Vista главен зареждащ запис (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, като я стартирате с параметъра /помогне.

Bootrec.exe /ScanOs

Стартира се с ключа /ScanOs, помощната програма сканира всички дискове за инсталирани операционни системи Windows Vista и Windows 7. Освен това, когато я използвате, се показва списък с намерени системи, които в този моментне е регистриран в хранилището на конфигурационни данни Стартиране на Windows(Магазин на данни за конфигурация на зареждане (BCD)).

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 поради повреден или липсващ буутлоудър.

Как да поправите зареждащия сектор на hdd

Почти всеки потребител, работещ с компютър, се сблъсква с проблема с повредата на HDD сектора. На това може да бъде цяла линияпричини, вариращи от неправилно изключване до дълбоко проникване на вируса. Има много възможни начиникак да възстановите сектора за зареждане на твърдия диск и данните в него (в някои случаи информацията може да бъде загубена завинаги). Някои опции ще бъдат твърде трудни за обикновени потребители PC, а най-лошото е, че неправилните действия могат да доведат до този процес на безвъзвратна загуба на данни или глобално увреждане на цялата система. Ето защо, първото правило, преди да започнете възстановителните работи, е да се опитате да намалите броя на въздействията и особено неразбираемите и непроверени манипулации. Не се препоръчва да изтривате, изрязвате или копирате нищо. Всеки проблем е индивидуален, така че ще трябва да проверите сектора на различен софтуер. Има много различни програми, най-популярните са:

HDDScan;
Активно възстановяване на файлове;
Р-Студио;
Norton Partitionmagic;
Raxco;
EASEUS Partition Master.

И това, разбира се, не е всичко, но тези програми най-често се справят със задачата и използват добри отзивисред потребителите. Уви, това не винаги може да възстанови сектора за зареждане на твърдия диск възможно най-скоро, могат да възникнат проблеми с определянето на типа файлова система или присъствието на този сектор няма да се вижда.

Форматиране на медии

Този метод е подходящ за тези, които не се интересуват от информацията на носителя и е важно да възстановите сектора за зареждане на твърдия диск възможно най-скоро. След тази процедура в 80% от случаите работата се възстановява напълно. Но този метод по-често се прибягва вече в най-крайните случаи, т.к. данните на диска все още играят важна роля за почти всички, особено ако това е работещ компютър.

тестов диск
Ако потребителят срещне проблем за първи път и абсолютно не знае как да възстанови сектора за зареждане на hdd2, тази помощна програмаможе да свърши работата много бързо. Въпреки това, не без участието на самия потребител, ще е необходимо да се разберат някои точки. Специалната сложност на програмата е английският интерфейс. С познаването на технически думи системата ще бъде разбираема.

Обмисли насамточките:
1) Намерете Създаване на нов регистрационен файл, ако е необходимо, въведете регистрационния файл.
2) След това трябва да намерите повредения носител според описанието на неговите характеристики, например: Disk / dev / sds - 160 GB, изберете го.
3) Следваща стъпка изберете тип дял между Intel, Sun, Mac и др.
4) След това се отварят възможните операции, които могат да се извършват с диска. Изберете Анализ.
5) Следва анализът възможни загубии цялостна структура.
6) Избор на геометрия на диска
7) Последните стъпки в раздела "Master Boot Record" са отговорни за рестартирането на сектора. Трябва да изберете повреден диск, след това да проверите секторите, да презапишете MBD.

При правилен курс на действие, след рестартиране, дискът трябва да функционира отново и в същото време да има всичките си данни в оригиналния си вид.

Вторият начин е приложение в Windows
По различни причини първата опция може да не работи и въпросът как да възстановите своя сектор за зареждане на hdd3 остава отворен. За да разберем самия процес на възстановяване, нека разгледаме по-подробно какво представлява MBR.

MBR е първият сектор, който се намира на диска, има специална таблица с дялове и програма за стартиране, той чете данните и техния път, започвайки от твърдия диск и завършвайки с дяла на инсталираната операционна система.

Курс на действие:
1) Първо трябва да включите компютъра и да изберете зареждане от инсталационния диск или USB устройство, натиснете произволен клавиш и изберете „Възстановяване на системата“ в прозореца за инсталиране на Windows, ако се открие проблем, натиснете fix и рестартирайте.
2) Ако това не помогне на сектора за зареждане, отворете отново „възстановяване на системата“ и изберете елемента „следващ“ в командна линиянапишете bootrec/fixmbr. Тази команда ще провери съвместимостта на главния зареждащ запис и ще реши проблема с неговата повреда. Но нищо няма да се промени в таблицата на дяловете.
3) Издаваме следната команда bootrec / fixboot, това действие записва нов сектор за зареждане, който ще бъде съвместим с Windows. Щракнете върху "изход" и рестартирайте компютъра.

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

Ако и това не работи, команда като bootsect/NT60 SYS може, за всеки отделен случай, да възстанови сектора за зареждане на HDD чрез актуализиране на главния код за зареждане. След това трябва да кликнете върху „излизане“ и да рестартирате компютъра си.
Разбира се, това не е всичко съществуващи методии програми, така че ако тези опции не помогнаха, разумно е да се обърнете към компютърен форум, защото много потребители се сблъскват с този проблем и си казват как да продължат, за да възстановят разумно сектора за зареждане на hdd и да не причиняват още повече вреда за него. Секторите за зареждане са доста популярна тема, ако потърсите в Google, става ясно, че ситуациите с повреда на зареждащия механизъм са много различни, но почти винаги има противодействие на всяко действие. Ето още няколко добри и ефективни програми за възстановяване на твърд диск:
MBRFix
Твърд диск Paragon
Ботушът на Хирлен

Ако вашият компютър не се зарежда в Windows, когато включите компютъра, процесът замръзва на черен екран, тогава записът за зареждане може да е повреден харддиск(MBR).

Външни прояви

Когато на екрана се появи грешка, съмненията изчезват.

Може също да се покаже друга информация за неизправност на буутлоудъра на HDD.

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

Как да възстановите MBR, ще разберете на тази страница.

Причините

Обърнете внимание на най-честите причини за неизправности на зареждащия сектор на HDD.

Два вида буутлоудър

По-старите системи преди Windows XP използваха NT Loader (NTLDR). В Windows 7, Vista и по-късните версии на операционната система започнаха да се използват UEFI и EFI. Следователно старите и новите системи обикновено не се инсталират на един и същи компютър. В противен случай NTLDR презаписва UEFI.

Софтуер на трета страна

Грешки в сектора за зареждане на твърдия диск могат да възникнат дори при използване популярни програмиза дяла на твърдия диск. Това ми се случи с Acronis. Това се случва, защото такъв софтуер замества драйверите за зареждане на диска със свои собствени. Това може да повреди оригиналния MBR. Затова е по-добре да използвате вградените методи за разделяне на твърдия диск от Windows.

Вируси

Вирусите понякога предизвикват свои собствени "поръчки" в MBR. Ето защо, след като възстановите зареждането на HDD, проверете компютъра с антивирусни програми.

Ако сте сигурни, че причината са вируси, почистете компютъра си от тях дори преди да поправите MBR. За да направите това, има помощни програми на известни антивирусни компании, например Kaspersky Rescue Disk. Те се предоставят безплатно на официални уебсайтове с инструкции за употреба.

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

Възстановяване при стартиране на Windows 7

Ремонтът на сектора се извършва от CD или USB флашка с инсталационния пакет на операционната система.

  1. Първо поставете DVD в устройството или флаш устройството в USB порта с дистрибуцията на Windows.
  2. След това трябва да разрешите стартиране от тези устройства. Това става в настройките на BIOS.

Промяна на източниците за изтегляне

Технология от следния ред:


Не забравяйте да натиснете F10, когато излизате, в противен случай промените няма да бъдат запазени!

Работа от CD или флашка

Действате в следния ред:

  1. След рестартирането в долната част ще се появи надпис: „Натиснете произволен ключ... ". От него се иска да натиснете произволен клавиш. Кликнете. В противен случай няма да работи. Ако надписът вече е изчезнал, повторете всичко отначало. За да направите това, натиснете три клавиша наведнъж: Ctrl + Alt + Del. Това ще рестартира компютъра.
  2. Когато стартирате от DVD или флаш устройство, ще се появи прозорецът за инсталиране на Windows. Изберете „Възстановяване на системата“ долу вляво.
  3. Ще предложи да се свърже мрежови възможности, изберете езици или буква на устройство. Не променяйте нищо и преминете към избора на системи.
  4. Маркирайте желания Windowsи поставете отметка в квадратчето до „Използване на инструменти за възстановяване ...“.
  5. Ако необходимата система не е там, тя трябва да се появи, когато щракнете върху „Зареждане на драйвери“.
  6. Продължете с бутона "Напред".
  7. В следващия прозорец изберете „Ремонт при стартиране“ и MBR може да бъде реанимиран автоматично.
  8. Ако секторът не работи, щракнете върху „Команден ред“.
  9. От командния ред извикайте помощната програма Bootrec и напишете за нея, за да поправите MBR: bootrec /fixmbr. Завършете всяка команда с клавиша Enter.
  10. След това създайте нов сектор за зареждане: bootrec/ fixboot. За да излезете от програмата, въведете изходи не забравяйте да натиснете Enter.

Ако корекциите не работят

Има друга команда за реанимиране на MBR - bootsect /NT60 SYS. След това опитайте да стартирате отново.

В случай на неуспешен опит, напишете в командния ред така: bootsect /rebuildbcd.Той ще търси операционни системи, инсталирани на компютъра.

Сега опитайте отново да влезете в Windows. Моля, обърнете внимание, че списъкът със системи ще има още една. Опитайте се да отидете до всеки от тях. Би трябвало да работи!

Нестандартен начин

Ако всички опции за възстановяване на сектора не са запазени, тогава се препоръчва да преинсталирате Windows. И как искате да го направите понякога! Вярно ли е?

И аз така си помислих и реших да сложа още една малка система до него. Какво означава "малък"? Това е системата за стартиране. Празен е: не съм инсталирал драйвери и мои програми на него, защото не работя в него. Но се зарежда!

Постигнах необходимото: на твърдия диск се появи работеща област за зареждане. Сега в стара системаДобре съм. Недостатъкът е, че загубих около 14 GB дисково пространство. Ако не се страхувате, можете да използвате този метод!

Как да коригирам сектор в Windows 8-10 и Vista?

За Vista и по-нови Windows версиисъщите методи са подходящи като за "седемте", само дизайнът се различава. Например в "осмицата" той е такъв.

Но точките остават същите. Затова няма да ги описваме. Използвайте инструкциите по-горе за Windows 7.

В Windows XP

В "експиша" принципът на реанимация на сектора е подобен. Но входът е малко по-различен. Сега ще го видите:

  1. След зареждане от CD, системните файлове се копират на твърдия диск.
  2. След това се появява прозорец за избор на действия.

Ако никога не сте се сблъсквали с проблема с повреди при зареждане на операционната система на вашия компютър, тази статия може да не ви интересува. Предназначен е за тези, които искат да се научат сами (без да се обаждат на специалисти) как да коригират случайни повреди в работата на операционната система и да възстановят сектора за зареждане със собствените си ръце.

Възможни причини за повреда

По правило повредата се появява неочаквано. Просто един ден не можете да си включите компютъра, защото операционната система не се зарежда. Това се дължи на факта, че по различни причини, които не са интересни за по-голямата част от потребителите, основният запис за зареждане (MBR), или както се нарича още, секторът за зареждане, е повреден. Причините за повредата могат да бъдат софтуерна повреда на MBR поради вирусна атака или нарушение на физическите сектори на твърдия диск. Можете да разрешите проблема, като възстановите сектора за зареждане. В резултат на това програмата ще преназначи областите на твърдия диск и друг сектор на диска ще изпълнява функциите на MBR.

Решение

Възстановяването на сектора за зареждане е доста просто. Най-често рестартирането на системата помага. Може да ви бъдат представени няколко опции. За неопитни потребители ви съветваме да изберете опцията за зареждане на системата с най-новите работни параметри. Ако това не помогне, опитайте да го качите на безопасен режим. В този случай няма да видите фоновото изображение. Освен това повечето програми няма да работят, но файловете, съхранени на работния плот, могат да бъдат копирани на друг носител или на местен диск. Тази опция трябва да се изпробва, защото единственият начин за възстановяване на системата може да бъде само преинсталиране с форматиране системен диск. И ако не искате да загубите важни документи, не пренебрегвайте това действие.

Възстановяване на зареждащ сектор на Windows 7

Трябва да намерите инсталационния диск на Windows 7. Ако той липсва по дефиниция или е изгубен, тогава трябва да потърсите диск за зареждане. Не забравяйте да проверите твърдия си диск за вируси, преди да възстановите системата, или по-скоро да се уверите, че те отсъстват. За да направите това, инсталирайте го на друг компютър или използвайте антивирусния компактдиск. Ако такава проверка бъде пренебрегната, съществува риск буутлоудърът да се провали отново поради факта, че дебнещият вирус се активира отново.

Секвениране

Трябва да започнете да възстановявате сектора за зареждане на Windows 7, като натиснете бутона "Изтриване", когато включите компютъра. В секцията „Разширени“ (или „Зареждане“) намерете реда за зареждане на устройството. Задайте BIOS като първо CD/DVD устройство, запазете промяната и излезте.

Следващата стъпка е да изберете „Ремонт на Windows с помощта на конзолата за възстановяване“. След това от предложения списък изберете системата за възстановяване и въведете нейния номер. Натиснете "Enter". След това въведете командата "fixmbr", за да възстановите MBR, или командата "fixboot" с буквата на устройството за възстановяване, потвърдете я (Y) и натиснете отново "Enter". Рестартирайте компютъра си. Ако възстановяването на сектора за зареждане по този начин е неуспешно, остава само да преинсталирате системата.

Много често причината за повреда на компютъра е повреда в сектора за зареждане или главния запис за зареждане.

Когато направите това, не можете да стартирате компютъра в режим Safe Mode или Last Known Good Configuration. Компютърът може да не дава грешки или ще видите следните записи на екрана:

NTLDR липсва. Натиснете Ctrl+Alt+Del за рестартиране,

Не може да стартира 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?

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

След изтегляне на основните файлове ще се появи прозорец за избор на езикови опции. В долната част ще има бутон за възстановяване на системата.

Кликнете върху него и изберете опцията, която искате. В нашия случай командният ред.

Ние също въвеждаме следните команди. Първо

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

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

Също така натискаме type exit, за да излезем от конзолата.

В случай на Windows 7, конзолата за възстановяване може да се стартира без диск с помощта на Startup Repair. По правило самата система ще ви подкани да стартирате инструмента за възстановяване в случай на повреда.

Забележка:Ако изведнъж видите, че буквата на системното устройство в конзолата за възстановяване е различна от вашата (т.е. знаете със сигурност, че операционната система е инсталирана на устройство D, а не на C, просто въведете буквата на устройството в конзолата. Например :D :)

Надяваме се, че ще можете да възстановите операционната система. Този метод обаче не е задължително да ви помогне. Бъди внимателен. Авторите на сайта не носят отговорност за щети, причинени на вашия компютър.