Възстановете mbr на външен твърд диск. Възстановяване на записа за зареждане на MBR. Възстановяване на служебна информация в MFT

Една от ефективните стъпки за отстраняване на неизправности, свързани със зареждането на прозорци, е поправката зареждащ запис Windows 10/7/8.1 с нови UEFI и GPT дялове или BIOS с MBR дялове. Една от често срещаните причини, поради които главният запис за зареждане може да се повреди, се дължи на инфекция със зловреден софтуер или повреда на файл в този сектор. Неправилното изключване може също да доведе до повреда на записа за зареждане (MBR). Понякога възникват проблеми, когато Linux Grub е инсталиран и Windows не може да го открие. В някои случаи може да получите грешка Bootmgr липсваили BCDкогато включите компютъра си. В такива случаи можете да стартирате ремонт на буутлоудъра, за да коригирате тези проблеми.

Как да поправите буутлоудъра на Windows 10

Трябва да се подготвите, тъй като компютърът не се зарежда от вашия работен плот и допълнителните опции за зареждане може да не са ефективни. Следователно имате нужда от Windows 10 със същата битова дълбочина (x32 или x64), която ще коригирате, и за предпочитане същата версия. Трябва да стартирате всички методи по-долу с стартиращо флаш устройство, за да го стартирате командна линия. Не забравяйте, че след възстановяване на буутлоудъра може да се появят някои грешки и просто трябва да рестартирате компютъра няколко пъти, за да свикнете с буутлоудъра.

Започнете да инсталирате Windows 10 от стартиращо USB флаш устройство и отидете до точката за инсталиране. След това кликнете върху " Възстановяване на системата", за да влезете в разширените опции за зареждане.

Метод 1. След като сте в Разширени опции за зареждане, отидете на " " > "Допълнителни опции" > и изберете "". Изчакайте процесът да приключи и буутлоудърът на Windows 10 трябва да се възстанови.

Метод 2. В същите разширени опции за зареждане отидете на " Отстраняване на неизправности" > "Допълнителни опции" > и бягай " Командна линия".

Като начало ще се уверим на кой локален диск се намира системата, в която искаме да възстановим буутлоудъра. За да направите това, изпълнете следните три команди в командния ред, като натискате Enter след всяка от тях:

  1. diskpart
  2. обем на списъка- показва списък с дялове.
  3. изход- Излиза от Disk Tool.

В моя случай екранната снимка по-долу показва, че локалният диск, на който е инсталиран Windows 10, не е "C", а "D". Най-вероятно ще имате "C", но внимавайте, трябва да определите къде имате инсталирана системата. След като определите под коя буква е вашата система, въведете следната команда, за да възстановите зареждащия механизъм на Windows 10:

  • bcdboot D:\windows

Метод 3. Ако използвате система Windows с новата схема на дялове UEFI и GPT, тогава трябва да намерите скрита секцияс файлова система FAT32 (тя е около 90-300 MB). Ако имате BIOS и MBR маркиране, тогава файлова системаще бъде NTFS (около 500 MB). В моя случай това е NTFS. И така, стартираме командния ред чрез стартиращо USB флаш устройство, както е описано по-горе, и записваме команди:

  1. diskpart- стартира инструмента за работа с дискове.
  2. обем на списъка- показва списък с дялове.
  3. изберете том 3- Избор скритобеми (в моя случай това е NTFS, може да имате скрит FAT32).
  4. формат fs=ntfsили формат fs=fat32- форматиране на избрания том (в зависимост от това, което имате).
  5. задайте буква=E- Присвоете нова буква към това (аз присвоих това, което вече беше там).
  6. изход- изход от инструмента discpart.
  7. bcdboot D:\Windows /s E: /f ВСИЧКИ- копирайте файловете на буутлоудъра. (В моя случай устройството D: е томът, на който се намира самият Windows, E: е буквата, която присвоихме на скрития дял).
  8. diskpart- стартира обратно инструмента за работа с дискове.
  9. обем на списъка- показване на списъка със секции.
  10. изберете том 3- Номерът на скрития том, на който сме присвоили буква.
  11. премахнете буквата=E- премахнете буквата, така че дялът да не се показва в системата, когато рестартираме.


Метод 4. При този метод използваме инструмента bootrec.exe. Въведете следните команди една след друга в командния ред:

  1. bootrec /RebuildBcd
  2. bootrec /fixMbr
  3. bootrec /fixboot

Излезте и рестартирайте системата си.

В някои случаи ще трябва да изпълните допълнителна команда:

  • bootsect /nt60sysили bootsect /nt60 ВСИЧКИ

Здравейте всички! Днес ще говоря за доста често срещан проблем на операционните системи на семейството Windows Vista/7/8/8.1/10 - нарушаване на целостта на MBR буутлоудъра. Без значение колко трудно Microsoft се опитва да вземе предвид възможни проблемиработата на вашия софтуер, вероятно е невъзможно да се предвиди всичко на етапа на разработка и тестване. Различни зареждащи програми на трети страни (активатори, други версии на операционни системи, вируси) добавят проблеми към стабилността на работата.

Какво е необходимо за възстановяване на буутлоудъра.

  1. Инсталационен носител за Windows Vista/7/8/8.1/10.
  2. Потребител.
  3. DVD устройство.

Да започваме!

Най-лесният начин за възстановяване на буутлоудъра. За да работите с инструмента за поправка при стартиране, първо трябва да стартирате средата Възстановяване на Windows RE.

За това:

  • Настройте BIOS да стартира от инсталационния носител.
  • Изберете предмет Възстановяване на системата.

  • По-нататък.
  • В диалоговия прозорец изберете Стартирайте Recovery.

  • Следвайте следващите инструкции.

След като инструментът за поправка при стартиране приключи, рестартирайте компютъра. Опитайте да стартирате Windows нормално, без инсталационен носител.

Ако проблемът продължава, нека преминем към следващите стъпки.

Сега ще разгледаме възстановяването на записа за зареждане на MBR с помощта на стандартните инструменти на операционната система. Които влизат или като част от инсталационния диск, или като компонент на операционната система. А именно BOOTREC.EXEи BOOTSECT.

BOOTREC.EXE- Инструмент за възстановяване на запис при зареждане. Поддържа изброените по-долу опции, от които можете да изберете най-подходящата.

Тази опция записва в системния дял MBR, който е съвместим с Windows 7 или Windows Vista. Той не презаписва съществуващата таблица на дяловете. Този параметъртрябва да се използва за отстраняване на повреда на MBR или ако трябва да премахнете персонализиран код от MBR.

/FixBoot

Тази опция записва нов сектор за зареждане в системния дял, като използва сектор за зареждане, който е съвместим с Windows Vista или Windows 7. Тази опция трябва да се използва, ако е налице някое от следните условия.

  • Секторът за зареждане е заменен с нестандартен сектор за зареждане на Windows Vista или Windows 7.
  • Секторът за зареждане е повреден.
  • След Инсталиране на Windows Vista или Windows 7 е инсталиран на компютъра с по-ранна версия на операционната система. Windows системи. В този случай Windows NT Loader (NTLDR) се използва за стартиране на компютъра вместо Windows Boot Manager (Bootmgr.exe).

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

/RebuildBcd

Тази опция търси всички устройства за инсталирани системи, които са съвместими с Windows Vista или Windows 7. Освен това ви позволява да изберете кои инсталирани системи искате да добавите към хранилището на данни за конфигурация на зареждане. Тази опция трябва да се използва, ако трябва напълно да възстановите хранилището на данни за конфигурация на зареждане.

Да започваме!

За да използвате инструмента Bootrec.exe, първо трябва да стартирате средата за възстановяване на Windows RE.

  • Залепете инсталационен диск Windows 7 или Windows Vista в DVD устройството и включете компютъра.
  • Когато бъдете подканени, натиснете клавиша.
  • Изберете предмет Поправете компютъра си.
  • Посочете операционна системакойто искате да възстановите, след което щракнете По-нататък.
  • В диалоговия прозорец Опции за възстановяване на систематаИзбери предмет Командна линия.
  • Въведете Bootrec.exe и след това натиснете ENTER. ще се появи пълен списъквъзможности.
  • Запишете MBR сектора, за какво служи командата

Bootrec.exe /FixMbr;

  • При успешно завършване на операцията след натискане на Enter, компютърът ще уведоми потребителя в следващия ред;
  • След това изпълнете процедурата за писане на нов сектор за зареждане, за което въведете

Bootrec.exe /FixBoot;

  • Остава само да влезете в Exit и да опитате да рестартирате компютъра.

Ако не, ще опишем как да възстановите буутлоудъра на Windows по друг начин, като използвате същата програма:

  • Въведете командния ред от инсталационния диск или флаш устройство.
  • Въведете Bootrec /ScanOs, след което помощната програма ще сканира компютъра за наличие на операционна система.

Bootrec /ScanOs

  • Напишете командата Bootrec.exe /RebuildBcd в следващия ред, програмата ще ви подкани да добавите всички намерени версии на Windows към стартовото меню, включително XP и други.

Bootrec.exe /RebuildBcd

  • Остава да се съгласите с това, като натиснете последователно Y и Enter, след което при зареждане на системата ще имате избор коя ОС да стартирате - XP или седемте.

Ако и това не помогна. Можете да коригирате проблема с MBR с още една команда. За да направите това, в командния ред въведете bootsect /NT60 SYS, след това Enter.

Екип BOOTSECTви позволява да напишете посочения програмен код на сектори за зареждане, които осигуряват зареждане или ntldr, или bootmgr .

Формат на командния ред:
bootsect (/help|/nt60|/nt52) (SYS|ALL|< DriveLetter >:}

Опции на командния ред на Bootsect:
/помогне— показване на справочна информация;
/nt52- писане на кода на сектора за зареждане, който осигурява използването на програмата за зареждане на ntldr за операционни системи преди Windows Vista.
/nt60- писане на програмен код в сектори за зареждане, за да се гарантира, че файлът bootmgr е зареден - мениджър за зареждане за Windows Vista / Server 2008 и по-нови операционни системи от семейството на Windows.
SYS- записът ще се извършва в секторите на системния зареждащ дял на Windows, в чиято среда се изпълнява тази команда.
ВСИЧКО- Ще се извърши запис на програмен код за всички съществуващи дялове, които могат да се използват за зареждане на Windows.
буква на устройство— буквата на устройството, за което програмният код на секторите за зареждане ще бъде презаписан.
/сила- принудително изключване на дискови обеми, използвани от други програми, за предоставяне на изключителен достъп до помощната програма bootsect.exe
/мбр- промяна на програмния код на главния запис за зареждане (MBR - Master Boot Record) без промяна на таблицата на дяловете на диска. Когато се използва с опцията /nt52, MBR ще бъде съвместим с версии преди Windows Vista.Когато се използва с опцията /nt60, MBR ще бъде съвместим с Windows Vista и по-нови операционни системи.

bootsect /nt52E:— създаване на диск E: зареждащи записи за операционни системи Windows XP/2000/NT, т.е. за зареждане на базата на ntldr;
bootsect /nt60 /mbr C:- променете секторите за зареждане на C: устройството, за да сте сигурни, че bootmgr мениджърът е зареден и това е Windows Vista/7/8/8.1/10;
bootsect /nt60sys— промяна на секторите за зареждане за дяла, от който е заредена текущата операционна система Windows.

Нека се опитаме да използваме командата BCDBOOT. Това е инструмент, който се използва за създаване на системен дял или възстановяване на среда за зареждане, разположена на системния дял. Системният дял се създава чрез копиране на малък набор от файлове на средата за зареждане от инсталирания Изображение на Windows®. Средства BCDBOOTсъздава хранилище за данни за конфигурация на зареждане ( BCD) на системния дял с нов запис за стартиране, който ви позволява да стартирате инсталирания образ на Windows.

Не винаги е възможно да се излекува Windows 7 чрез стандартни методи, без да се използват допълнителни стартиращи носители. Най-удобният вариант е да използвате стартиращо USB флаш устройство като последно, което е написано както от собствените средства на операционната система, така и помощни програми на трети страни. Също така, преди да извършите процедурата по възстановяване, е необходимо да подготвите съответно BIOS.

Създайте стартиращо флаш устройство за Windows 7

Най-лесният начин да направите стартиращо устройство е Windows 7 USB/DVD Download Tool на Microsoft. Изтегля се от сайта на компанията и изисква инсталиране на Microsoft .NET Framework 2.0 и OS ISO образ, за ​​да работи. За да създадете стартиращ носител с помощта на тази помощна програма, направете следното:

Това е само един от начините за създаване на USB флаш устройство за решаване на системни проблеми. Може да се записва и с помощта на програмата UltraISO - макар и платена, но с пробен период.

Използване на UltraISO за стартиращо устройство

След като инсталира и стартира програмата, потребителят ще трябва да извърши минимум действия, за да запише инсталационния носител:

Подготовка на лаптоп или компютър за работа с USB устройство

Съвременните устройства позволяват на неопитни потребители да не влизат в BIOS, за да могат да стартират не от твърдия диск. За да направите това, има меню за зареждане, което обикновено се извиква от клавишите F12, F10, F8 и т.н. (в зависимост от версията на BIOS и производителя на платката) веднага след включване. На лаптопите най-често се използва F12.

Ако този режим не е достъпен за вас, ще трябва да промените настройките на BIOS.

Обикновено можете да влезете в прозореца за промяна на конфигурацията, като натиснете клавиша Del, преди да заредите Windows. В прозореца, който се отваря, ще трябва да изберете елемент, който може да се нарече Boot, Boot Menu, Boot Manager и т.н., и след това да промените приоритета на зареждане от HDD на USB.

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

След като изтеглите информацията от USB устройството, ще се отвори прозорецът за инсталиране на ОС. Можете да преинсталирате системата, но този метод трябва да бъде запазен за най-крайния случай, тъй като част или цялата потребителска информация на диска може да не бъде запазена след това и много време ще бъде изразходвано за преинсталиране. Затова първо опитайте да възстановите Windows с инструментите, с които разполагате:

Ето няколко инструмента, които често помагат да се излекува системата дори при много сериозни повреди.

Стартирайте Recovery

Този инструмент също работи в автоматичен режим и често не може да осигури редовна работа. Въпреки това, тя често успява да разреши такива неизправности, които могат да възникнат при инсталиране на предишни версии на операционната система, например XP като резервно копие заедно със Seven.

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

Възстановяване на системата

Този елемент включва връщане на конфигурацията на ОС към едно от предишните запазени състояния, т.е. може да се използва за връщане към последната или по-ранна контролна точка. За това:

  1. Отворете съответния елемент, след което ще се появи нов прозорец. Ще покаже последната от всички точки, които Windows успя да създаде.
  2. Можете да изберете по-ранен, ако поставите отметка в квадратчето, което ви позволява да показвате всички точки.
  3. Щракнете върху „Напред“, в следващия прозорец - „Край“, след което операционната система ще се върне към избраната от вас точка за възстановяване.

Ще ви трябва една от програмите LiveCD, която също трябва да запишете на диск или USB флашка. Например, ще се използва помощна програма, която се е показала като мощен и прост инструмент - Hiren's Boot CD. Включва множество програми за възстановяване и диагностика на хардуер и Windows, включително и такива за работа с MBR.

След като създадете носителя с помощната програма, трябва да:

  • По същия начин, както в предишния метод, задайте автоматично стартиране от носител чрез BIOS;
  • Изберете „DOS програми“;
  • Сега намерете „Инструменти за дялове на дискове“, които ще имат „Paragon...“;


MBR (на руски - master boot record) - определен набор от данни, редове код, таблица на дялове и подписи. Необходимо е да стартирате операционната система Windows след включване на компютъра. Има случаи, когато в резултат на различни хардуерни и системни повреди MBR е повреден или изтрит, което прави невъзможно стартирането на Windows. Подобни проблемиразрешава възстановяването на MBR записа за зареждане на Windows 7. Тази статия обсъжда няколко прости начина, по които можете да възстановите записите.

Малко теория

След включване компютърен BIOSизбира носителя, от който да се зареди. На този етап устройството трябва да знае точно кой дял на твърдия диск съдържа системните файлове на Windows. MBR е малка програма, която се съхранява в първия сектор на HDD и насочва компютъра към правилния дял за стартиране на системата.

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

Възстановяване на запис при зареждане

За да възстановите MBR, ще ви е необходим инсталационният диск, от който сте инсталирали Windows (или друг). Ако няма диск, можете да създадете стартиращо USB флаш устройство с Win7. Алгоритъм на действие:

Автоматично възстановяване

Като начало си струва да осигурите ремонта на MBR със стандартни инструменти от Microsoft. Изберете Поправка при стартиране. Не е необходимо да се прави нищо друго, ще отнеме известно време и компютърът ще отчете завършването на процеса. Опитайте да стартирате Windows. Ако нищо не се случи, тогава трябва да възстановите ICBM ръчно.

Командна линия

Този път изисква множество записи.


  • От менюто System Restore изберете Command Prompt.
  • Сега трябва да въведете "bottrec / fixmbr". Тази команда се използва за запис на нов MBR, съвместим с Win 7. Командата ще премахне нестандартни части от кода, ще поправи повреда, но няма да засегне съществуващата таблица на дяловете.
  • След това въведете "bootrec/fixboot". Тази команда се използва за създаване на нов зареждащ сектор за Windows.
  • По-нататък "bootrec / nt60 sys". Тази команда ще актуализира кода за зареждане на MBR.
  • Затворете конзолата, рестартирайте компютъра и опитайте да стартирате системата. Ако проблемът все още не е разрешен, трябва да въведете още няколко команди.
  • Стартирайте конзолата отново и въведете "bootrec/scanos" и "bootrec/rebuildbcd". С помощта на тези помощни програми компютърът ще сканира твърдия диск за операционни системи и след това ще ги въведе в менюто за зареждане.
  • След това въведете отново "bootrec / nt60 sys" и рестартирайте компютъра.

Помощна програма TestDisk


След това изберете инсталираната операционна система, щракнете върху „Ok“ и „Apply“.



Спестете потребителя от необходимостта да преинсталирате операционната система и следователно спестете времето му.

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

В даден момент операционната система няма да може да стартира на компютъра. На екрана се появяват различни съобщения (не винаги на руски), които показват проблем със зареждането на Windows.

Основните причини за проблеми с буутлоудъра на Windows 7:

  • потребителски действия: опит за използване на скрити системни дялове, неправилни промени в зареждащи файлове с помощта на EasyBCD и др.;
  • повреда на системата;
  • излагане на злонамерен софтуер;
  • появата на лоши блокове на твърдия диск на компютъра;
  • операционни системи, инсталирани на компютъра в грешен ред;
  • хардуерни проблеми.

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

Ако има, създаден от системния инструмент или използван програми на трети странинеобходимост от възстановяване от архивно изображениеПрозорци, създадени предварително. Много потребители, за съжаление, не обръщат нужното внимание на системното архивиране, така че тези методи няма да работят за тях.

Как да възстановя буутлоудъра на Windows 7? За да възстановите файловете за зареждане на операционната система, използвайте вградения Windows инструменти: автоматично възстановяване при стартиране, както и използване на помощните програми BootRec и BCDboot, които са част от операционната система, стартирайте от командния ред.

Преди да използвате инструментите на операционната система, трябва да знаете маркирането харддиск. Съвременни компютриимат GPT стил на оформление на твърдия диск и новия BIOS - UEFI, и в Windows пъти 7, дисковете използваха MBR дялове и вече остарелия BIOS. На някои компютри Windows 7 64-bit е инсталиран на UEFI и GPT дискове и като цяло компютрите с Windows 7 използват MBR (Master Boot Record) дялове.

В тази статия ще разгледаме инструкции как да възстановим буутлоудъра с помощта на системни инструменти в Windows 7: първо ще извършим автоматичен ремонт и след това ще се опитаме да възстановим буутлоудъра от командния ред.

За да извършите операции по възстановяване на буутлоудъра, ще ви трябва или инсталационен DVD с операционната система, или стартиращо флаш устройство с Windows 7. Необходим е стартиращ носител, за да можете да стартирате персонален компютърСреда за възстановяване на Windows RE ( Възстановяване на Windowsсреда), с която можете да опитате да разрешите проблема с невъзможността за стартиране на системата.

Извършване на възстановяване на Windows 7 автоматично чрез системен инструмент

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

Веднага след стартиране на компютъра, като използвате клавишите на клавиатурата, трябва да влезете в менюто за зареждане (Boot Menu), за да изберете външно устройство за зареждане: DVD дискили USB флаш устройства. Кои клавиши да натиснете зависи от производителя на оборудването, проверете това предварително.

Друг начин: можете да влезете в BIOS и да зададете приоритета на зареждане от свързаното устройство там: USB устройствоили DVD диск.

В този пример използвам инсталационен диск с Windows 7, всички действия от стартиращо USB флаш устройство се извършват по подобен начин.

В първия прозорец на програмата за настройка на Windows щракнете върху бутона "Напред".

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

В прозореца Опции за възстановяване на системата, който се отваря, ще започне търсене на инсталирани системи.

След известно време се появява съобщение, че са открити проблеми в опциите за зареждане на компютъра.

Кликнете върху „Подробности“, за да видите описание на корекцията.

За да започнете автоматичното отстраняване на проблеми при зареждане на системата, щракнете върху бутона „Поправяне и рестартиране“.

След като буутлоудърът бъде възстановен, операционната система Windows 7 ще се зареди отново на компютъра.

Автоматичното отстраняване на неизправности чрез системни инструменти може да се стартира малко по-различно:

  1. В прозореца „Опции за възстановяване на системата“ активирайте опцията „Използвайте инструменти за възстановяване, за да коригирате проблеми, когато Стартиране на Windows. Изберете операционната система за възстановяване", след което щракнете върху бутона „Напред".

  1. В прозореца за избор на инструменти за възстановяване щракнете върху „Ремонт при стартиране“.

  1. Изчакайте до края на операцията, за да коригирате автоматично проблемите, които пречат на стартирането на системата.

Ако проблемът не се разреши автоматично, продължете със следните методи, при които потребителят ще трябва ръчно да въвежда команди в командния ред на Windows.

Възстановяване на буутлоудъра на Windows 7 с помощта на помощната програма Bootrec

Следващият метод включва възстановяване на буутлоудъра на Windows 7 чрез командния ред. За да направим това, използваме помощната програма Bootrec.exe. Този метод работи само с дискове, които имат MBR главен зареждащ запис.

От диска за зареждане трябва да влезете в Windows Recovery Environment, както е описано по-горе.

В прозореца Опции за възстановяване на системата щракнете върху опцията Команден ред.

Помощната програма Bootrec.exe използва следните основни команди:

  • FixMbr - Опцията записва главния запис за зареждане (MBR) в съвместимия с Windows 7 дял на системния диск, съществуващата таблица на дяловете не се презаписва
  • FixBoot - с помощта на командата се записва нов сектор за зареждане в системния дял, който е съвместим с Windows 7
  • ScanOS - търси всички устройства на инсталирани системи, които са съвместими с Windows 7, показва записи, които не са в хранилището за системна конфигурация
  • RebuildBcd - търсене във всички дискове на инсталирани системи, съвместими с Windows 7, избор на системи за добавяне на данни към магазина за конфигурация за зареждане

Командата FixMbr се използва за коригиране на главния запис за зареждане, както и за премахване на неправилен код от главния запис за зареждане.

Командата FixBoot се използва при следните условия: секторът за зареждане е повреден, секторът за зареждане е заменен с нестандартен сектор за зареждане, по-ранна версия на Windows (Windows XP или Windows Vista) е инсталирана на компютър с Windows 7.

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

Командата RebuildBcd ви позволява да откриете и добавите към хранилището конфигурациите за зареждане, инсталирани на системната машина. Параметърът се използва за пълно възстановяване на конфигурацията на хранилището за зареждане на системата.

В прозореца на интерпретатора на командния ред въведете командата (след като въведете команди в командния ред, натиснете клавиша "Enter"):

Bootrec /fixmbr

Ако проблемът продължава, може да се наложи да въведете следната команда:

Bootrec /fixboot

Останалите команди се прилагат, ако компютърът има повече от една операционна система.

Затворете командния ред и в прозореца „Опции за възстановяване на системата“ щракнете върху бутона „Рестартиране“.

Как да поправите командния ред на буутлоудъра на Windows 7 с помощта на помощната програма BCDboot

С помощта на помощната програма bcdboot.exe можете да възстановите програмата за зареждане на Windows 7 на компютри с MBR или GPT стилове на оформление на твърдия диск.

Стартирайте от преносимо устройство, отидете до прозореца с избор на метод за възстановяване на системата и след това стартирайте командния ред. Друг вариант: в първия прозорец натиснете клавишите "Shift" + "F10" на клавиатурата, за да влезете в прозореца на командния ред.

В прозореца на командния ред въведете командата за стартиране на помощната програма DiskPart:

diskpart

За да покажете информация за дисковете на вашия компютър, въведете следната команда:

Обем на списъка

Трябва да разберем буквата на устройството (име на том), на който е инсталирана операционната система.

Името на тома (буквата на устройството) в Diskpart може да е различно от буквата на устройството в Explorer. Например в моя случай в Explorer системният дял има буквата "C", а в diskpart е отбелязан с буквата "E".

За излизане помощни програми на diskpartвъведете:

bcdbootX:\windows

В тази команда: "X" е буквата на устройството, на което е инсталирана операционната система. В моя случай това е буквата "E", може да имате различно име за тома (диск).

Затворете командния ред.

В прозореца Опции за възстановяване на системата щракнете върху бутона, за да рестартирате компютъра.

Заключения на статията

Ако срещнете проблеми с програмата за зареждане на Windows 7, трябва да възстановите системните файлове за зареждане, като заредите компютъра си от стартираща Windows диск. Можете да възстановите повредени или липсващи файлове с помощта на инструментите на операционната система: автоматично елиминиранеПроблеми при стартиране на Windows с помощта на помощните програми Bootrec и BCDboot се изпълняват от командния ред в средата за възстановяване.

Опитен потребител на компютър и интернет

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

Главният запис за зареждане е първите 512 байта (4096 бита) на вашия твърд диск и се създава, когато инсталирате Windows за първи път. Ако MBR се повреди, вече няма да можете да стартирате операционната система и да продължите да работите в нея по обичайния начин. Този факт се отнася за следните версии на Windows: XP, Vista, 7 и 8.

Симптоми на увреждане на MBR:

1. Не е намерена операционна система.

2. Грешка при зареждане на операционната система.

3. Невалидна таблица с дялове (Невалидна таблица с дялове).

4. ФАТАЛНО: Не е намерен носител за стартиране.

5. Рестартирайте и изберете подходящо устройство за зареждане (Рестартирайте системата и изберете подходящо устройство за зареждане.

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

Причини за повреда на MBR:

  • Злонамерен софтуер, вируси.
    След като възстановите сектора за зареждане, не забравяйте да проверите HDDза присъствието възможни вируси. Някои от тях са в състояние да заменят MBR кода със свой собствен, което неизбежно ще доведе до неговата повреда.
  • Налично двойно зареждане.
    Да приемем, че условният компютър има инсталирани операционни системи Windows и Linux. В този случай може да възникне неволна грешка и повреда на MBR.
  • Софтуер на трета страна.
    Не винаги причината за повреда в сектора за зареждане са вируси или грешки в работата на две едновременно инсталирани операционни системи. Понякога дори популярен софтуер може да причини повреда на MBR. Например, Acronis заменя драйверите за зареждане на диска със свои собствени, което може да повреди оригиналния MBR.

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

1. Архивиране на MBR.

Преди да продължите с поправката на главния зареждащ запис, силно препоръчваме да го извършите архивиране. За да направите това, използвайте следната команда:

dd if=/dev/sda of=/path-to-save/mbr-backup bs=512 count=1

Замяна на фрагмент /път за запазване/по път, който ще продължи Стара версиязареждащ сектор.

2. Възстановяване на MBR с командата bootrec.

За по-нататъшна работа ще ви е необходимо устройство за зареждане с предварително инсталиран Windows версия 10.

Кратка инструкция:

  • Възстановяване на системата.
  • 3. Отидете в секцията.
  • 4. Отворете помощната програма Командна линия.
  • Въведете.
    Когато приключите, не затваряйте командния ред.

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

  • 7. Въведете изходи натиснете Въведете.
  • 8. Рестартирайте компютъра си.
  • 1. Стартирайте компютъра си с помощта на стартиращ носител.
  • 2. На началния екран щракнете върху параметъра Възстановяване на системата.
  • 3. Отидете в секцията Отстраняване на неизправности.
  • 4. Отворете помощната програма Командна линия.
  • 5. Въведете в него следните команди, като потвърдите изпълнението на всяка с натискане на клавиша Въведете.

    diskpart
    сел диск 0
    списък об

  • Fs FAT32. Глава EFI FAT32 2 , въведете следната команда:

    Ако числото на обема не е равно 2

  • 7. Задайте раздел нов r:\

    задайте буква-r:

  • 9. Въведете изходда напуснете помощната програма diskpart.
  • r:\ EFI:

    cd /dr:\EFI\Microsoft\Boot\

  • bootrec /fixboot

  • ren BCD BCD.backup

  • BCDи заменете r:\предварително зададена буква:
  • ° С:\
  • 16. Влезте изход.
  • 17. Рестартирайте компютъра си.

Възстановяване на MBR в Windows 8 и 8.1

За по-нататъшна работа ще ви трябва устройство за зареждане с предварително инсталирана версия на Windows 8.

Кратка инструкция:

  • 1. Стартирайте компютъра си с помощта на стартиращ носител.
  • 2. На началния екран щракнете върху параметъра Възстановяване на системата.
  • 3. Отидете в секцията Отстраняване на неизправности.
  • 4. Отворете помощната програма Командна линия.
  • 5. Въведете в него следните команди, като потвърдите изпълнението на всяка с натискане на клавиша Въведете. Когато приключите, не затваряйте командния ред.

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /ScanOs
    bootrec /RebuildBcd

  • 6. Премахнете устройството за зареждане.
  • 7. Въведете изходи натиснете Въведете.
  • 8. Рестартирайте компютъра си.

Ако тази инструкция за възстановяване на главния запис за зареждане е безсилна, използвайте следното:

  • 1. Стартирайте компютъра си с помощта на стартиращ носител.
  • 2. На началния екран щракнете върху параметъра Възстановяване на системата.
  • 3. Отидете в секцията Отстраняване на неизправности.
  • 4. Отворете помощната програма Командна линия.
  • 5. Въведете в него следните команди, като потвърдите изпълнението на всяка с натискане на клавиша Въведете.

    diskpart
    сел диск 0
    списък об

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

  • 6. Намерете обемния елемент с колоната Fs FAT32. Глава EFIтрябва да бъде строго форматиран FAT32. Ако дялът на обема е обозначен с число 2 , въведете следната команда:

    Ако числото на обема не е равно 2 , заменете 2 с всяка друга налична цифра.

  • 7. Задайте раздел новписмо, писмо, което е различно от вече наличното на вашия компютър. Например r:\. За да изпълните тази задача, използвайте следната команда:

    задайте буква-r:

  • 8. Изчакайте да се появи следното съобщение:

    Diskpart успешно присвои буквата на устройството или сумата.

  • 9. Въведете изходда напуснете помощната програма diskpart.
  • 10. Следната команда ще е необходима за замяна r:\буквата, която преди това е била присвоена на секцията EFI:

    cd /dr:\EFI\Microsoft\Boot\

  • 11. Въведете командата по-долу, за да поправите обема на диска:

    bootrec /fixboot

  • 12. Сега трябва да направите архивиранестар BCD:

    ren BCD BCD.backup

  • 13. Въведете следната команда, за да създадете нова BCDи заменете r:\предварително зададена буква:

    bcdboot c:\Windows /l ru-ru /s r: /f ВСИЧКИ

  • 14. В горната команда сме посочили буквата на операционната система − ° С:\. Ако сте инсталирали Windows на устройство с различен път, въведете правилната буква на устройството.
  • 15. Премахнете устройството за зареждане.
  • 16. Влезте изход.
  • 17. Рестартирайте компютъра си.

За по-нататъшна работа ще ви трябва устройство за зареждане с предварително инсталирана версия на Windows 7.

  • 1. Стартирайте компютъра си с помощта на стартиращ носител.
  • 2. Посочете езика на операционната система.
  • 3. Изберете клавиатурна подредба.
  • 4. Щракнете По-нататък.
  • 5. Изберете вашата операционна система и щракнете отново По-нататък.
  • 6. На екрана Опции за възстановяване на систематаизберете помощна програма Командна линия.
  • 7. След като стартирате командния ред, въведете следната команда:

    bootrec /rebuildbcd

  • 8. Щракнете Въведете.
  • 9. След това въведете:

    bootrec /rebuildbcd

  • 10. Щракнете Въведете.
  • 11. Премахнете стартиращия носител и рестартирайте компютъра.

Ако тези команди за възстановяване на главния запис за зареждане са безсилни, използвайте инструкциите по-долу:

  • 1. Определете буквата на вашето стартиращо устройство, като въведете последователно следните команди:

    diskpart
    изберете диск 0
    обем на списъка

  • 2. Сега въведете:

    изход
    Е:
    cd зареждане
    реж

    Буквата F: заменете с буквата, под която е дефиниран стартиращият носител.

  • 3. Въведете командата:

    bootsect /nt60 sys /mbr

  • 4. Потвърдете операцията, като натиснете Въведете.
  • 5. Отстранете устройството за зареждане.
  • 6. Въведете команда изход.
  • 7. Сега щракнете Въведете

За по-нататъшна работа ще ви трябва устройство за зареждане с предварително инсталирана версия на Windows Vista.

  • 1. Стартирайте компютъра си с помощта на стартиращ носител.
  • 2. Изберете език и клавиатурна подредба.
  • 3. На началния екран изберете опция Възстановяване на системата.
  • 4. Изберете операционна система и щракнете По-нататък.
  • 5. Отворете помощната програма Командна линия.
  • 6. След като приложението стартира, въведете последователно следните команди:

    bootrec /FixMbr
    bootrec /FixBoot
    bootrec /RebuildBcd

  • 7. Изчакайте всяка операция да завърши.
  • 9. Въведете изход.

Като алтернатива на командата bootrec, можете да опитате да възстановите MBR автоматично:

  • 1. Стартирайте компютъра си с помощта на стартиращ носител.
  • 2. На началния екран изберете опция Възстановяване на системата.
  • 3. Изберете опция Стартирайте Recovery.
  • 4. Изчакайте процесът да завърши и рестартирайте компютъра.

Има друга, по-сложна алтернатива на възстановяването на MBR. Нейната концепция се върти около директния ремонт на BCD. След като стартирате Windows с помощта на CD/DVD, отворете командния ред и въведете следните команди:

bcdedit /export C:\bcdbackup
° С:
cd зареждане
attrib bcd -s -h -r
ren c:\boot\bcd bcd.backup
bootrec /rebuildbcd

Потвърдете изпълнението на всяка команда с натискане на клавиша Въведете.

Възстановяване на MBR в Windows XP

За по-нататъшна работа ще ви трябва устройство за зареждане с предварително инсталирана версия на Windows XP.

  • 1. За по-нататъшна работа ще ви трябва устройство за зареждане с предварително инсталирана версия на Windows Vista.
  • 2. Когато се появи екранът за добре дошли, натиснете клавиша R, за да отворите Конзола за възстановяване
  • 3. Когато бъдете попитани за по-нататъшни действия, отговорете на системата, като въведете номер 1 и потвърдете операцията с натискане на клавиша Въведете.
  • 4. Ако е необходимо, въведете администраторска парола.
  • 5. Въведете команда fixmbr.
  • 6. Когато системата ви подкани да потвърдите действието си, натиснете клавиша Yи Въведете.
  • 7. Изчакайте операцията да завърши.
  • 8. Премахнете зареждащо устройство.
  • 9. Въведете команда изход.
  • 10. Щракнете Въведетеза да рестартирате компютъра си.

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