Стартиране и възстановяване в Windows 7.

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

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

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

Стартиране на System Restore в конзолата, когато операционната система се стартира нормално

Ако в Windows 7 след зареждане има нестабилна работа, програмите не се отварят, системните компоненти замръзват и не работят, тогава в този случай е необходимо върти се назадкъм предишната запазена точка. Нека стартираме конзолата като администратор. За да направите това, отидете в менюто " Започнете" и в търсенето ще напишем " CMD" След това щракнете с десния бутон върху намерения резултат и изберете „ Изпълни като администратор».

След тези стъпки конзолата ще стартира в режим на администратор. В прозореца на работещата конзола въведете командата rstrui.exe

След изпълнение на командата ще се отвори съветникът за възстановяване на системата. Щракнете върху бутона Напред > в прозореца, който се появява, за да продължите към избора на точки за възстановяване.

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

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

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

Възстановяване през конзолата в безопасен режим

Методът за възстановяване, описан по-долу, е необходим, ако Windows 7 не може да се стартира по обичайния начин. За да отидете в менюто за алтернативно зареждане на Windows, натиснете клавиша F8, когато системата стартира (може да има други опции, например Del или други). В това меню трябва да изберете елемента, показан на изображението по-долу.

Избирайки този елемент, операционната система ще се зареди без GUI, и единственото средство, чрез което системата може да бъде контролирана, ще бъде конзола. В прозореца на конзолата въведете вече познатата команда rstrui.exe

Чрез изпълнение на тази команда ще отворим съветника за възстановяване на системата. Нека изберем подходяща точка за достъп в съветника.

От примера става ясно, че той е идентичен с предишния. Единствената разлика е стартирането Windows в безопасен режимс конзолна поддръжка. Обикновено този метод почти винаги работи, дори ако системата силно увредени от вируси, тъй като при стартиране ОС зарежда само основните драйвери и няма достъп до интернет.

Стартиране на System Restore в конзолата с помощта на инсталационния диск на Windows 7

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

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

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

В този прозорец изберете елемента „ Командна линия“, след което трябва да започне.

В конзолата ще напишем вече познатата ни команда rstrui.exe След изпълнението на тази команда ще стартира съветникът за възстановяване. Работата на майстора е идентична с описаните по-горе примери. Затова ще пропуснем допълнително описание на съветника за възстановяване.

Възстановяване на записа за стартиране на Windows с помощта на конзолата

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

Или нещо такова.

Основният виновник за този проблем е повреден запис за зареждане. MBRили повредена конфигурация за зареждане BCD. Можете да разрешите този проблем с помощта на помощната програма Bootrec.exe. Използване на командите " /FixMbr" И " /FixBoot„Помощната програма може да създаде нов запис за стартиране и да го поправи.

За да използваме тези команди, трябва да стартираме от инсталационния диск и да стартираме командния ред, както в предишния пример. Нека използваме първата команда " /FixMbr» комунални услуги Bootrec.exe.

Изпълнявайки тази команда, ние коригирахме нашия запис за зареждане MBR. Ако тази команда не помогне, използвайте втората команда " /FixBoot» комунални услуги Bootrec.exe.

Чрез изпълнение на тази команда ще създадем нов запис за стартиране, който ще позволи на Windows 7 да стартира.

От примера става ясно, че с помощта Bootrec.exeв повечето случаи ще можете да възстановите или коригирате записа за зареждане в Windows 7. Бих искал също да отбележа, че основните причини, които повреждат или презаписват записа за зареждане, са:

  • Промяна на размера на локалния дискс операционната система с помощта на специален софтуер;
  • Инсталиране на стара операционна система Windows върху нови. Например инсталиране на Windows XP на същия компютър с инсталиран Windows 7;
  • Запис от трета страна зареждащ сектор, който не поддържа Windows. Например, linux boot loader GRUB;
  • Различни вируси и зловреден софтуер.

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

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

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

В нашия случай Windows е инсталиран на устройството „E:\“, така че посочихме пътя в „ E:\windows" Чрез изпълнение на тази команда ще възстановим конфигурационните файлове BCD, както и файла за зареждане bootmgr.

Като въведете командата bcdboot.exe в конзолата, можете да видите описание на помощната програма, както и списък с допълнителни ключове, които могат да се използват при стартирането й.

Конзолна помощна програма MBRFix

Тази конзолна помощна програма идва в комплект с диск за мултизареждане Boot CD на Hiren.

Boot CD на Hirenтова е диск с десетки програми, които помагат на много компютърни учени и системни администратори. Основната задача MBRFixе да възстановите зареждащия механизъм на Windows. Изображение на диска Boot CD на Hirenможе да бъде изтеглен от официалния уебсайт www.hirensbootcd.org. Зареждане от Boot CD на Hiren, ще бъдем отведени до неговото меню за зареждане.

В това меню трябва да изберете „ Мини Windows XP" и натиснете Enter. Като завършим това действие, ние ще изтеглим преносима версия на Windows XP с необходимите помощни програми за диагностика и поправка на системата, включително нашата помощна програма MBRFix. Сега да отидем на " Меню HBCD» от пряк път на работния плот. След това в менюто " Програми"нека да преминем към точките" Дял/Зареждане/MBR/Команден ред/MBRFix».

Това ще ни позволи да отворим помощната програма на конзолата MBRFix. В прозореца на конзолата въведете командата MBRFix.exe /drive 0 fixmbr /win7 /yes

Този отбор ще възстанови записа за зареждане и зареждането, което ще ви позволи да стартирате Windows 7.

Използвайте диск Boot CD на Hirenс полезност MBRFixОсобено удобно е, ако нямате оригиналния диск със седемте.

Нека обобщим

В този материал се опитахме да разгледаме всички начини за възстановяване на Windows 7 с помощта на командния ред. Ето защо, след като прочетете тази статия, можете лесно да възстановите функционалността на вашия компютър с Windows 7.

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

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

Видео по темата

Здравейте скъпи читатели.

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

Има няколко основни признака, показващи необходимостта от „връщане към живот“ на съответния елемент на операционната система:

Bootrec( )

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


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

Описание на ключовете Bootrec( )

Екипи в околната среда cmd.exeможе да се стартира в стандартната версия или със специални допълнения. Така че, например, ако напишете „ bootrec.exe /FixMbr", програмата записва зареждащ запис в основния дял. Освен това последният е съвместим с Windows 7 и Vista. Това ще помогне за възстановяване на функционалността на устройството. Освен това можете да прибягвате до този трик, ако има нужда да премахнете нестандартен код в съответния сегмент. Съществуващата таблица на дялове обаче остава същата.

Ако използвате клавиша “”, програмата записва нов зареждащ сектор. Освен това е съвместим с горните операционни системи от Microsoft. Тази опция се използва в няколко случая:

    Файлът за зареждане е заменен с нестандартен.

    Повредено е.

    След седмата версия или Vista беше публикувана предишната компилация. Например, след инсталиране на XP се използва Windows NT буутлоудъра.

Интересно да се знае! Същият ефект може да се постигне с помощта на програмата " bootsect.exe" Има го и на диск. За да направим това, ние пишем „ bootsect /NT60 SYS" Ще се появи сектор за зареждане, който е съвместим с "". За подробна информация трябва да стартирате помощната програма с ключа " /помогне».

Когато пишете " bootrec.exe /ScanOs“, приложението сканира всички налични дискове за OS 7 и Vista. В резултат на това потребителите получават списък с всички намерени системи, дори тези, които не са регистрирани в хранилището на данни за зареждане.

Използване на ключа " /RebuildBcd"ще започне да сканира всички дискове за инсталирани операционни системи. Съставя се списък, от който те могат да бъдат добавени към хранилището. В допълнение, тази команда ще ви позволи да възстановите базата данни. Въпреки това, преди да направите това, определено трябва да изтриете минали данни.

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

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

BCDboot( )

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

За да започнете, просто напишете „ bcdboot.exe C:\windows" Операцията възстановява повредени данни, включително файлове за съхранение.

Процесът има няколко параметъра:

    Източник – местоположението на директорията, в която се намира дистрибуцията на Windows. В нашия случай това е пластмасов диск или USB флаш устройство. Този параметър е задължителен. Останалите са посочени като необходими.

    « » — задава езика на средата. Ако остане непроменено, се използва английски.

    « "—показва буквата на устройството, където ще бъдат поставени необходимите файлове. По подразбиране това е мястото, което е зададено от BIOS или новата система - UEFI.

    « /v“—започва режимът на детайлно отчитане на работата.

    « » - комбиниране на параметрите на съществуващ запис и новосъздадения. Всичко това се записва в нова област за зареждане.

Връщане след използване на Linux( )

Струва си да си представите ситуация, в която преди сте имали операционна система от Microsoft. И след инсталирането на Линукс, първият изведнъж спря да стартира. Това се случи в резултат на някои грешки.

Ако Windows не работи за вас след инсталиране на Ubuntu, не се паникьосвайте веднага. Проблемът може да бъде решен просто.

dd if=/dev/sda2 of=/linux.boot bs=512 count=1

Кодът по-горе ви позволява да копирате сектора за зареждане от " sda2" в linux.boot.

Струва си да се отбележи, че в тази операционна система основният елемент „ / " Ако това не е така във вашата лична ситуация, първо трябва да разберете коя от съществуващите области може да се стартира.

Записът беше копиран в папката на потребителя. Затова отиваме в съответната директория и прехвърляме файла в дяла, където вече е инсталиран Windows.

Резултатът ще бъде " Командна линия", в който пишем само два реда и след всяко щракване " Въведете»:
Bootrec.exe /FixMbr
Bootrec.exe /FixBoot
След това рестартираме устройството и виждаме как работи всичко в нашата операционна система.

Буутлоудърът на Windows 7 спира да работи по много причини - ако boot.ini е повреден или се опитате да инсталирате XP заедно със „Седемте“, след което последният не иска да стартира. Това се дължи на факта, че XP пренаписва MBR записа за зареждане на Windows 7. Обикновено възстановяването на зареждащия механизъм на Windows 7 се извършва с помощта на стандартни системни инструменти. Можете да използвате друг инструмент, например Bootice.

Най-лесният начин за възстановяване на буутлоудъра

Ако натискането на F8 не отвори допълнителни методи за стартиране и инструмент за отстраняване на неизправности, ще трябва да използвате диск или флаш устройство за възстановяване на Windows 7. От това устройство ще трябва да стартирате компютъра си в средата за възстановяване, като щракнете върху връзката за възстановяване на системата на долната част на прозореца за инсталиране на ОС.

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

Ако не е възможно да възстановите буутлоудъра на Windows 7 след XP, използвайте инструмента за възстановяване при стартиране, който заедно с други е част от инсталационния диск или флаш устройство. Обикновено тези прости методи могат да се справят с прости проблеми при стартиране на MBR.

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

Boot.ini отговаря за стартирането на системата по подразбиране. Ако една от операционните системи е инсталирана неправилно или деинсталирана, нейният неработещ запис ще бъде съхранен в същия boot.ini. Той се намира в основата на системния дял, така че за да го редактирате, трябва да конфигурирате компютъра си да показва скритите файлове.

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

Поправката е проста - стартирайте от LiveCD и редактирайте boot.ini с помощта на обикновен бележник. Има само два раздела - boot loader, който контролира зареждането и операционни системи. Има няколко параметъра, които трябва да запомните:

  • timeout=10 — време в секунди, през което потребителят може да избере операционна система за стартиране;
  • multi(0) и disk(0) са параметри, които трябва да имат нулеви стойности;
  • rdisk(0) — номер на диска със системния дял (броене от нула).

Като цяло boot.ini с една ОС трябва да изглежда като на снимката.

Използване на командния ред за възстановяване на MBR сектора

Можете да влезете в режим на команден ред от същия диск за зареждане или флаш устройство, като отворите инструмента за възстановяване на системата и изберете последния елемент „Команден ред“.

  1. Въведете командата Bootrec и след това натиснете Enter, ще се появи пълен списък с опции
  2. Запишете MBR сектора, за който има команда Bootrec.exe /FixMbr;
  3. След като натиснете Enter, компютърът ще уведоми потребителя за успешното завършване на операцията в следващия ред;
  4. След това изпълнете процедурата за писане на нов сектор за зареждане, като въведете Bootrec.exe /FixBoot;
  5. Остава само да влезете в Exit и да опитате да рестартирате компютъра.
  1. Влезте в командния ред от инсталационния диск или флаш устройство;
  2. Въведете Bootrec /ScanOs, след което помощната програма ще сканира компютъра за наличие на операционна система;
  3. Напишете командата Bootrec.exe /RebuildBcd в следващия ред, програмата ще ви подкани да добавите всички намерени версии на Windows, включително XP и т.н., към стартовото меню;
  4. Достатъчно е да се съгласите с това, като натиснете последователно Y и Enter, след което при зареждане на системата ще имате избор коя ОС да заредите - XP или Seven.

Можете също така да коригирате проблема с MBR с още една команда. За да направите това, въведете bootsect /NT60 SYS в командния ред, след което въведете. Въведете Изход за изход. Това ще актуализира основния код за зареждане и вашите системи ще се появят в списъка по време на зареждане.

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

BOOTMGR липсва

Компютърът обикновено показва това съобщение на черен екран, когато MBR секторът е повреден или изтрит. Причината може да не е свързана с MBR, например, ако настройките на BIOS в раздела Boot са нулирани и системата се опитва да стартира от грешен диск. Но по-често вината е буутлоудъра, така че ще опишем как да възстановим зареждането на Windows 7.

Дискът с Windows 7 винаги има малък запазен скрит дял от 100 мегабайта за записване на файлове за зареждане на ОС, включително повредения BOOTMGR. Можете просто да копирате BOOTMGR от инсталационния носител и да го запишете в този дял. За това:

  1. Отворете команден ред от вашето устройство за възстановяване.
  2. Въведете последователно командите diskpart и list volume, след което на екрана ще се появи списък с вашите дискове и буквите, които системата е присвоила на всеки от тях. Интересуваме се от 100 MB резервиран дял и оптичното устройство - съответно дискове C и F, както е на снимката.
  3. За да излезете, въведете Exit и натиснете Enter.

Въведете буквата на инсталационното устройство, последвана от двоеточие и командата за копиране на bootmrg bootloader в запазения дял. Ще изглежда така:

  • F: и след това Enter;
  • копирайте bootmgr C:\ и натиснете Enter;
  • Излезте, помощната програма ще излезе.

Ако копирането в скрит дял е неуспешно, магазинът за зареждане може да бъде напълно презаписан. Възстановяването на зареждащия механизъм на Windows 7 се извършва с командата bcdboot.exe N:\Windows, където N е буквата на устройството на ОС. След като бъдете информирани, че файловете са създадени успешно, можете да излезете от инструмента с командата Exit и да рестартирате компютъра си.

  • запишете реда diskpart в командния ред, който извиква помощната програма;
  • за показване на всички налични физически дискове, запис на диск със списък;
  • изберете желания диск с командата sel disk 0, където 0 е номерът на единствения инсталиран HDD;
  • за да покажете всички дялове на твърдия диск, въведете list partition;
  • за да изберете запазен дял, напишете командата sel part 1, където 1 е номерът на дяла;
  • направете го активен, като напишете active;
  • излезте от приложението, като напишете exit.

В краен случай можете напълно ръчно да изтриете и форматирате системния дял, като стартирате от някой LiveCD и след това използвате командата bcdboot.exe, за да създадете отново сектора.

Използване на Bootice

Ако Windows XP е инсталиран след "Seven", поради презаписания MBR сектор, стартира само XP и нямате възможност да изберете система, след като включите компютъра. В същото време и двете системи са напълно функционални и можете да върнете менюто за стартиране много лесно, за което използвате помощната програма Bootice:


В новия прозорец на Bootice вляво ще видите списъка за зареждане на операционната система, към който ще трябва да добавите липсващия „Седем“ към Windows XP:

  • щракнете върху „Добавяне“;
  • в списъка, който се отваря, изберете реда за новия запис на Windows 7;
  • от дясната страна в горното поле за въвеждане изберете твърдия диск;
  • в полето по-долу посочете секцията със „Седем“;
  • кликнете върху запазване на основните настройки.

Програмата ще ви уведоми, че този елемент е променен успешно в Boot и можете да излезете от Bootice. Следващият път, когато включите компютъра си, можете да изберете коя ОС да стартирате от твърдия диск - Windows 7 или XP.

Докладвайте съдържанието


  • Нарушаване на авторски права Спам Неправилно съдържание Неработещи връзки


Изпратете

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

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

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

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

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

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

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

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

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

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 флашка със 7. След като го изтеглите, щракнете върху бутона „Инсталиране“. Отидете до прозореца, където можете да изберете диск за инсталиране на системата. Натиснете Shift+F10, за да стартирате командния ред.

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

бележник

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

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

  • изчакване=10– време за избор на зареждане на операционната система (ако има няколко от тях);
  • мулти (0)И