Стартирайте програма за възстановяване на Windows 7. Възстановяване на запис за стартиране. Синтаксис на параметрите на командния ред Bcdboot

Всички файлове за зареждане на Windows 7 се намират в папката Boot, която обикновено се намира на устройството C:. Папката обаче е безопасно скрита далеч от нашите игриви химикалки. Не е изненадващо, че съдържанието на папката определя дали Windows се зарежда или не.

Въпреки това, има ситуации, когато наистина искате да промените метода на зареждане на Windows 7. Например, когато работите с, може да ви е необходима програма като ReadyDriverPlus. За да работи тази програма, трябва да посочите пътя до папката C: \ Boot. Отивате на C: устройството и ... не виждате тази папка направо. Тя не е там, само търкаляща се топка. И как можете да го намерите?

Има две прости опции, разгледани по-долу.

Показване на скрити папки и файлове

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

  1. Първо изберете командата Старт> Компютъри отидете на устройството C: в прозореца, който се отваря.
  2. Сега трябва да натиснете клавиша за да се покаже горната лента с менюта. В този панел изберете командата Инструменти> Опции на папката... Ще се отвори прозорец Настройки на папкитев който отидете на раздела Преглед.
  3. В този раздел можете да направите две неща:
  • премахнете отметката от квадратчето Скриване на защитените системни файлове;
  • изберете превключвател Показване на скрити файлове, папки и дискове.

Сега Windows няма нито една папка или файл, скрит от очите ви. Отидете до C: устройството. Сега има куп скрити папки, с които по-добре да не се забърквате!

Показване на скрит раздел

Добре, мога да видя всички скрити папки, но папката Boot все още липсва? Къде ми е папката Boot, копелета, дайте ми файловете за зареждане!

Спокойно - сега ще го намерим. Тъй като не е в скрити папки, това означава, че се крие ... в скрит раздел на Windows 7. Злите чебуреки от Microsoft скриха този раздел от нас, но сега ще го поправим. Размерът на дяла е само 100 MB и можете да го намерите по следния начин.

Натиснете клавишната комбинация и въведете командата в прозореца, който се отваря diskmgmt.msc... Ще се отвори прозорец Управление на дискове... В този прозорец се нуждаем от скрит раздел (подписан като „ Запазено от системата”). И ето го, вижте снимката.

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

Ще се отвори нов прозорец, в който кликнете върху бутона Добаветеи изберете безплатна буква на устройството като Y: или каквото и да е.

В продължение на много години 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 loader), кодът на обикновения NT 6 boot loader (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 поради повреден или липсващ буутлоудър.

Често, след като неопитен или просто прекалено самоуверен потребител играе с настройките на компютъра, той започва да показва различни грешки - до и включително. В повечето случаи те са лесни за коригиране, като просто зададете на Google правилните въпроси.

Но какво ще стане, ако дори системата не иска да се стартира?

Описание на проблема

Черният екран и страшният бял текст потъват неопитните потребители в отчаяние, карайки ги да искат незабавно да форматират C: \ устройството и да инсталират нова система. Това не винаги е най-умното нещо. Нека да разгледаме една от най-често срещаните грешки, които пречат на зареждането на операционната система: повреден буутлоудър на Windows. Тази грешка се усеща с черен екран и системно съобщение:

Bootmgr липсва Натиснете Ctrl + Alt + Delete, за да рестартирате

Този надпис е много измамен, не може да се възприеме директно по никакъв начин.Хората, които знаят английски, могат лесно да преведат "Няма мениджър за изтегляне, натиснете Ctrl + Alt + Delete, за да рестартирате."

Нека видим какво означават тези думи. За удобство, нека разделим това съобщение на две части:

  • Няма мениджър за изтегляне. Това изобщо не означава, че сте изтрили цялата информация от диска или че самият твърд диск липсва. Системата означава, че не може да чете информацията откъде да стартира системата. Ако не може, значи не – това е вид компютърна логика.
  • Натиснете Ctrl + Alt + Delete, за да рестартирате. Класика на жанра - с натискане на тези клавиши просто рестартирате компютъра си и грешката остава. Това може да се повтаря безкрайно много.

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

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

За да възстановите с помощта на този метод, имате нужда от стартиращ диск (инсталационен диск на Windows). След това просто следвайте алгоритъма:


Нека ги разгледаме поотделно:

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

Можете да стартирате тази програма, като напишете командата "Bootrec.exe" в командния ред. След това помощната програма ще покаже списък с ключовете, с които работи, и вие изберете необходимия и напишете: Bootrec.exe "необходимият ключ". Само не забравяйте, че клавишите са разделени с интервал.

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

За да създадете запис за зареждане, напишете командата "bcdboot.exe" в реда. След това, след интервал, напишете пътя до вашата операционна система. Например "C: \ windows". Пълната команда ще изглежда така: "Bcdboot.exe C: \ windows".

Възстановяване на bootloader без диск за зареждане

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

За да възстановите буутлоудъра на Windows по този начин, трябва да направите следното:

  • След като включите компютъра, натиснете клавиша F8, преди да заредите операционната система.
  • Ако сте направили всичко правилно, ще се отвори прозорецът с допълнителни опции за изтегляне.
  • Изберете първия елемент "Отстраняване на проблеми с компютъра".

Стартирането на компютъра означава, че BIOS проверява цялото оборудване и ако самотестът е успешен, той се зарежда в Windows. Системата се зарежда благодарение на буутлоудъра, който съдържа специални данни за това. Тези данни могат да бъдат повредени по всяко време и ще се появи грешка при типа и други. Ако видите подобна грешка на екрана или е подобна, но факт е, че Windows не се зарежда, трябва да извършите ремонт на Windows 7 bootloader... Между другото, писах за възстановяване на записа за зареждане за други системи в следните статии:

Сега да се заемем с работата.

Ремонт на Windows 7 bootloader с помощта на диск за възстановяване

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

Ще се появи малък прозорец с опции за възстановяване на системата. Избираме системата, която да бъде възстановена. Щракнете върху бутона "Напред".

И тук е прозорецът с необходимите опции. Като начало можете да опитате автоматичното премахване на проблемите, това е първата точка, наречена "Възстановяване при стартиране"... Като щракнете върху него, просто чакате. Недостатъкът на този метод е, че не винаги работи, така че ще използваме ръчни методи.

Използване на командния ред

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

bootrec / fixmbr

Използвайки тази проста команда, можете да възстановите записа за зареждане на Windows 7. Ако не помогне, преминете към следващата стъпка:

bootrec / fixboot

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

Използваме командния ред # Метод 2

Въведете отново следните команди и още една:

  • bootrec / fixmbr
  • bootrec / fixboot
  • bootsect / nt60 ALL / force / mbr

Опит за зареждане на системата.

Редактиране на файла boot.ini

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

Отново имаме нужда от стартиращо USB флаш устройство със седем. След като се зареди, щракнете върху бутона "Инсталиране". Отидете до прозореца с избор на диск за инсталиране на системата. Натиснете Shift + F10, за да стартирате командния ред.

В командния ред въведете:

бележник

Ще отворим бележника, където трябва да щракнете върху "Файл" и "Отваряне". В системното устройство активирайте показването на системни файлове, в противен случай няма да видите boot.ini.

Редактираме този файл с помощта на бележник. Има следните опции:

  • изчакване = 10- време за избор на зареждане на операционната система (ако има няколко от тях);
  • мулти (0)и диск (0)- тези елементи винаги трябва да изглеждат така;
  • диск (0)- номера на диска, където се намира системният дял. Ако имате два диска, тогава параметърът може да изглежда като rdisk (1).

Самият файл може да изглежда така, но вместо XP - Windows 7.

В повечето случаи няма да е необходимо да редактирате Boot.ini. Съветвам ви също да прочетете за следните грешки. Има малко по-различни методи за възстановяване на буутлоудъра, но за Windows 7 те също са подходящи.