Как да използвате командния ред, за да коригирате проблеми със записите за зареждане на вашия компютър

Можете да използвате инструменти за възстановяване на системата, за да отстраните повечето от компютърните проблеми. Въпреки това, има моменти, когато ще трябва да решавате такива проблеми по ръчен начин, като например когато компютърът ви с Windows не се стартира. В тези случаи можете да използвате инструмент с име Bootrec.exe . Може да ви помогне да отстраните неизправности и да поправите неща като главния запис за зареждане ( MBR ), сектора за зареждане или хранилището за данни за конфигурация на зареждане (BCD)(Boot Configuration Data (BCD)) . Ето как работи във всички съвременни версии на Windows:

ЗАБЕЛЕЖКА:(NOTE:) Това ръководство обхваща Windows 10 , Windows 7 и Windows 8.1 .

Bootrec.exe - Най-добрият инструмент за ремонт на проблеми при стартиране в Windows

Без значение дали използвате Windows 7 или Windows 10 , ако операционната ви система има проблеми със зареждането и Startup Repair не може да реши проблема, струва си да опитате инструмента Bootrec.exe . С този инструмент можете да поправите главния запис за зареждане (MBR)(Master Boot Record (MBR)) , да напишете нов сектор за стартиране, да изградите отново данните за конфигурация на зареждане (BCD)(Boot Configuration Data (BCD)) и да добавите липсващи инсталации на Windows към данните за конфигурацията на зареждане.

Ако трябва да знаете какво означават всички тези, ето обяснение за всеки от тях:

  • Основен запис за зареждане (MBR)(Master Boot Record (MBR)) - първият сектор на вашето системно устройство. Целта му е да каже на BIOS на компютъра къде да търси операционната система, за да може да я стартира.
  • Зареждащ(Boot) сектор - регионът на диска, който съдържа кода, който трябва да се зареди в RAM паметта, който е необходим за зареждане на операционната система. Секторът за стартиране трябва да има специфичен дисков подпис, за да бъде видян от BIOS като сектор за зареждане. Ако този подпис е повреден или е променен, BIOS няма да може да намери сектора за зареждане и няма да може да зареди необходимите инструкции за намиране и стартиране на операционната система. В Windows 7 и по-новите версии на Windows секторът за зареждане зарежда Windows Boot Manager , осъществява достъп до данните за конфигурацията(Boot Configuration Data) на зареждане и използва тази информация за зареждане на операционната система
  • Данни за конфигурация на зареждане (BCD)(Boot Configuration Data (BCD))BCD е база данни с данни за конфигурация по време на зареждане, която се използва от Windows Boot Manager . Данните за конфигурация на зареждане(Boot Configuration Data) се съхраняват във файл с данни, който има същия формат като системния регистър(Windows Registry) на Windows .

Как да стартирате командния ред(Command Prompt) , когато Windows не се зарежда успешно

За да можете да използвате Bootrec.exe , ще трябва да използвате командния ред(Command Prompt) . Въпреки това, тъй като вече имате проблеми със стартирането, е очевидно, че няма да можете просто да го стартирате от Windows .

Трябва да използвате диск за ремонт или устройство за възстановяване, което е създадено на работещ компютър с Windows . Ето някои ръководства, които ще ви помогнат да създадете такива дискове/устройства:

След като създадете устройство/диск за възстановяване, стартирайте от него. За да направите това, включете го и стартирайте вашия компютър или устройство с Windows . Веднага след като стартира, натиснете клавиша за избор на устройство за стартиране на клавиатурата. Обикновено това е клавишът F12 , F11 или клавишът Escape , но може да бъде и друг, в зависимост от производителя на дънната платка на вашето устройство. Ако направите това, компютърът ви ще покаже меню за избор на приоритет за стартиране. Използвайте клавишите със стрелки на клавиатурата, за да изберете устройството за възстановяване. След това натиснете Enter и когато бъдете помолени да натиснете произволен клавиш, за да стартирате от това устройство, направете го.

Команден ред, зареждане, проблеми, Bootrec.exe

Ако използвате Windows 10 или Windows 8.1 , след като компютърът ви се стартира от USB устройството, ще бъдете помолени да изберете клавиатурната подредба, която искате да използвате. Когато това се случи, щракнете или докоснете оформлението, което съответства на вашата клавиатура. За да навигирате между всички налични клавиатурни оформления, натиснете „Вижте още клавиатурни оформления“("See more keyboard layouts") .

Команден ред, зареждане, проблеми, Bootrec.exe

Списъкът с наличните езици на клавиатурата е доста дълъг и може да се наложи да превъртате много, докато намерите оформлението, което искате да използвате. На следващия екран трябва да щракнете или докоснете Отстраняване на неизправности (Нулирайте компютъра си или вижте разширени опции)(Troubleshoot (Reset your PC or see advanced options)) .

Команден ред, зареждане, проблеми, Bootrec.exe

На екрана с разширени опции(Advanced options) щракнете или докоснете командния ред(Command Prompt) .

Команден ред, зареждане, проблеми, Bootrec.exe

Ако използвате Windows 7 , първо изберете метода за въвеждане на клавиатурата, който искате да използвате, и щракнете върху Напред(Next) .

Команден ред, зареждане, проблеми, Bootrec.exe

След това сканира за налични инсталации на Windows и изброява тези, които са намерени. Изберете инсталацията на Windows 7 , която искате да поправите, и щракнете върху Напред(Next) .

Команден ред, зареждане, проблеми, Bootrec.exe

След това, когато списъкът с наличните опции за възстановяване на системата(System Recovery Options) бъде споделен, щракнете върху Команден ред(Command Prompt) .

Команден ред, зареждане, проблеми, Bootrec.exe

След като стартирате командния ред(Command Prompt) , въведете командата bootrec.exe и натиснете Enter , за да видите опциите, които са налични за този инструмент. Както можете да видите на екранната снимка по-долу, има четири налични параметъра: /FixMbr, /FixBoot, /ScanOs и /RebuildBcd .

Команден ред, зареждане, проблеми, Bootrec.exe

Нека видим как всеки от тях може да ви помогне да решите проблемите при зареждането на компютъра. Имайте предвид обаче, че дори инструментът Bootrec.exe да може да се справи с повечето проблеми при стартиране, той не гарантира успех във всяка възможна ситуация.

Как да поправите главния запис за зареждане(Master Boot Record) ( MBR )

Първият параметър на инструмента Bootrec.exe е /FixMbr . Позволява ремонт на повреден или повреден главен запис за зареждане (MBR)(Master Boot Record (MBR)) . Обикновено ще използвате този параметър, когато се сблъскате с едно от следните съобщения за грешка: „Операционната система не е намерена“("Operating System not found") , „Грешка при зареждане на операционната система“("Error loading operating system") , „Липсваща операционна система“("Missing operating system") или „Невалидна таблица с дялове“("Invalid partition table") . За да стартирате процеса на ремонт на MBR , изпълнете командата: bootrec.exe /fixmbr .

Команден ред, зареждане, проблеми, Bootrec.exe

Как да напиша нов сектор за зареждане

Параметърът /FixBoot записва нов сектор за стартиране в системния дял. Инструментът ще използва сектор за зареждане, който е съвместим с вашата версия на Windows . Използването на този параметър е полезно в следните ситуации:

  • Секторът за зареждане е заменен с нестандартен сектор за зареждане на Windows ;
  • Зареждащият сектор е повреден;
  • По-ранна операционна система Windows е инсталирана след инсталирането на вашата версия на Windows .

За да започнете да пишете нов сектор за стартиране, използвайте тази команда: bootrec.exe /fixboot .

Команден ред, зареждане, проблеми, Bootrec.exe

Как да възстановите данните за конфигурацията на зареждане(Boot Configuration Data) ( BCD )

Данните за конфигурация на зареждане (BCD)(Boot Configuration Data (BCD)) съдържат подробен списък на това, което трябва да се зареди при стартиране. Microsoft посочва, че грешка при стартиране може да бъде причинена и от липсващи или повредени файлове в BCD . Параметърът /rebuildbcd може да бъде много полезен, когато трябва да коригирате някои грешки чрез пълно възстановяване на BCD . За да възстановите напълно данните за конфигурацията на зареждане(Boot Configuration Data) , изпълнете тази команда: bootrec.exe /rebuildbcd .

Команден ред, зареждане, проблеми, Bootrec.exe

Как да добавите липсващи инсталации на Windows към (Windows)данните за конфигурация на зареждане(Boot Configuration Data)

Ако компютърът ви има инсталирани няколко операционни системи, но не всички от тях са налични, използвайте опцията /ScanOS . Използването на този параметър в Bootrec.exe ще стартира сканиране на всички дискове за всякакви инсталации на Windows , които в момента не са включени в данните за конфигурацията на зареждане (BCD)(Boot Configuration Data (BCD)) . На екранната снимка по-долу можете да видите как може да изглежда този процес на сканиране.

Команден ред, зареждане, проблеми, Bootrec.exe

Ако командата bootrec.exe /scanos върне резултати, ще можете да продължите процеса на поправка. В крайна сметка ще върнете изгубената инсталация на Windows обратно в защитената BCD таблица, като по този начин ще я направите отново стартираща.

Команден ред, зареждане, проблеми, Bootrec.exe

На първо(First) място, трябва да почистите главния запис за зареждане (MBR)(Master Boot Record (MBR)) , като използвате bootrec /fixmbr . След това въведете bootsect.exe /nt60 all /force и натиснете Enter . Параметърът /nt60 прилага основния код за зареждане, който е съвместим с BOOTMGR . Аргументът /all актуализира основния код за зареждане на всички дялове. Параметърът /force принудително демонтира тома(ите) по време на актуализацията на кода за зареждане, така че инструментът Bootsect.exe да не получи изключителен достъп до том.

Команден ред, зареждане, проблеми, Bootrec.exe

Изпълнението на всички тези команди ще създаде нов MBR и ще му каже да използва правилния зареждане на Windows , за да зареди тази конкретна инсталация от вашето устройство.(Windows)

Заключение

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



About the author

Аз съм рецензент на софтуер и експерт по продуктивността. Преглеждам и пиша софтуерни рецензии за различни софтуерни приложения, като Excel, Outlook и Photoshop. Отзивите ми са добре информирани и дават обективна представа за качеството на приложението. Пиша софтуерни ревюта от 2007 г.



Related posts