Възстановяване при стартиране на Windows 7. Възстановяване с помощта на помощната програма Bootrec

8. Възстановете зареждането на Windows 7 без инсталационен диск.

Вариант 1. Автоматично - чрез средата за възстановяване на Windows RE в Windows 7.

По време на инсталирането на Windows 7 на твърдия диск автоматично се създава сервизен дял, който осигурява достъп до Windows RE (среда за възстановяване). Използвайки този раздел за услуги, можете:

Стартирайте в среда за възстановяване от твърд диск

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

1) Стартирайте в средата за възстановяване от вашия твърд диск или диск за възстановяване на системата.

За достъп до менюто Advanced Boot Options натиснете F8 след включване на компютъра (но преди да заредите операционната система).

2) Изберете първия елемент от менюто (Поправете вашия компютър) и натиснете Enter.

3) Изберете езика на клавиатурата, на който е зададена паролата на вашия администраторски акаунт.

4) Въведете администраторската парола. След като въведете паролата си, ще видите прозорец с опции за възстановяване.

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

Вариант 2. Ръчно възстановяване, създаване на меню с няколко зареждания.

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

1) Изтеглете архива Bootfiles_x86+x64.zip (съдържа файлове: Bcdboot.exe; Bcdedit.exe; Bootsect.exe)

2) Създайте папка за зареждане

3) Разопаковайте изтегления архив и копирайте файловете Bootsect.exe и Bcdedit.exe с необходимата битовост в папката Boot, която сте създали.

4) Стартирайте средата, необходима за работа:

5) Стартирайте Windows, инсталиран на друго устройство или среда за възстановяване (На твърдия диск, започнете с натискане на клавиша F8. Ако клавишът F8 се използва от дънната платка, след като изберете устройството, натиснете отново F8, изберете елемента от менюто Отстраняване на неизправности на вашия компютър

6) Стартирайте командния ред.

В Windows: Win+R -> cmd -> Ok.

В средата за възстановяване: Изберете езика на клавиатурата, на който е зададена паролата за вашия административен акаунт. Въведете администраторската парола. Изберете предмет Командна линия(Командния ред)

1) Windows 7 използва подобрен метод за зареждане - Boot Configuration Data Store. Този магазин съдържа цялата информация за всички операционни системи, инсталирани на компютъра. Следователно зареждащи програми от по-ранни операционни системи Windows не могат да се използват за стартирането му. Така че, за да възстановим сектора за зареждане на Windows 7, ние пренаписваме сектора за зареждане на всички дялове:

X:\boot\bootsect.exe /nt60 всички

където X е буквата на устройството, съдържащо програмата Bootsect.exe

2) Ако имате втора система с Windows XP, трябва да извършите още няколко действия:

Създайте хранилище за изтегляне на Windows 7 - хранилище за изтегляния на Windows XP.

Bcdedit /create (ntldr) /d "Microsoft Windows XP"

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

Bcdedit /set (ntldr) описание "Microsoft Windows XP"

Bcdedit /set (ntldr) дял на устройството=C:

След това насочете програмата за зареждане на Windows 7 към пътя до програмата за зареждане на Windows XP:

Bcdedit /set (ntldr) път \ntldr

След това добавете ред за избор на Windows XP в менюто за зареждане и поставянето му под останалото:

Bcdedit /displayorder (ntldr) /addlast

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

За информация:

Главен зареждащ запис (MBR), съвместим с програмата за зареждане на операционната система (ntldr - за Windows XP и bootmgr - за Windows 7/Vista);

Зареждащи файлове: за Windows XP - ntdetect.com и boot.ini файлове, за Windows 7/Vista - зареждащо хранилище - Boot Configuration Data (BCD), което се намира в скритата системна папка BOOT.

Опция 3: Ръчно възстановяване чрез bootrec.exe.

1) Стартирайте в средата за възстановяване (На твърдия диск стартирайте, като натиснете клавиша F8. Ако клавишът F8 се използва от дънната платка, след като изберете диска, натиснете отново F8, изберете елемента от менюто Отстраняване на неизправности на вашия компютър(Поправете компютъра си) и натиснете Enter)

2) Изберете операционната система, която искате да възстановите, и щракнете върху „Напред“.

3) В прозореца Опции на системата за възстановяване(Опции за възстановяване на системата) изберете Командна линия(Командния ред).

4) Ще се отвори прозорец на интерпретатора на командния ред cmd.exe, където трябва да въведете:

Bootrec.exe /FixMbr

Превключвателят /FixMbr записва в системния дял главен запис за зареждане, съвместим с Windows 7. Този превключвател не презаписва съществуващата таблица на дяловете. Тази опция трябва да се използва за отстраняване на проблеми с повреда на MBR или ако трябва да премахнете нестандартен код от MBR.

Bootrec.exe /FixBoot

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

Секторът за зареждане на Windows 7 е заменен с нестандартен сектор за зареждане

Зареждащият сектор е повреден

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

Bootrec.exe /RebuildBcd

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

Ако не си спомняте стойността, от която се нуждаете, можете просто да въведете:

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

3 март 2015 г

Как да възстановя Windows 7 на лаптоп, появява се черен екран при зареждане, средата за възстановяване не работи, изтрих всички скрити дялове, няма оригинален диск с Windows 7.

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

Как да възстановите системата Windows 7

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

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

Ще научим как да възстановим Windows 7, без да използваме програми за архивиране на трети страни, дори когато опциите за възстановяване на системата не се зареждат и бутонът F-8 е безполезен.

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

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

Можете да стартирате инструмента за възстановяване, като натиснете бутона F-8 на клавиатурата веднага след стартиране на компютъра. След това пред вас ще се отвори меню: Допълнителни опции за стартиране: Отстраняване на неизправности на компютъра, след това Безопасен режим, Безопасен режим със зареждане на мрежови драйвери и т.н.

Малко отклонение:Преди да изберете Troubleshoot your computer, опитайте по-простата опция - Last Known Good Configuration - с прости думи, операционната система винаги помни последното успешно зареждане на компютъра и въвежда тази информация в системния регистър.

Ако има проблеми със зареждането, Windows може да запомни настройките на системния регистър и настройките на драйвера, които са били използвани при последното успешно зареждане на системата, и да ги използва, ако изберете опцията Last Known Good Configuration.

Ако този инструмент не помогне, изберете първия -> Отстраняване на компютърни проблеми.

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

Първото нещо, което трябва да направите, е да приложите Startup Repair (Автоматично коригиране на проблеми, които пречат на стартирането на Windows).

Задължително отклонение:След като натиснете бутона F-8 при зареждане на компютъра, може да нямате елемента > Отстраняване на неизправности на вашия компютър, а само Safe Mode и т.н., възниква въпросът защо.

Когато инсталирате Windows 7, дялът на средата за възстановяване се създава автоматично и се намира в корена на устройството (C:) в папката Recovery. Можете също така да видите в прозореца за управление на дискове - отделен, скрит дял на твърдия диск, обемът му е само 100 MB, той се използва за съхраняване на конфигурационни файлове за зареждане (BCD) и системния буутлоудър (bootmgr файл).

Можете да го видите в Компютър->Управление->Управление на дискове. При никакви обстоятелства не трябва да изтривате този дял (много хора го изтриват поради незнание), в противен случай няма да стартирате средата за възстановяване, тоест няма да имате опцията Troubleshoot your computer, а в по-тежки случаи просто ще не зарежда системата.

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

Какво трябва да направите, ако нямате дял със среда за възстановяване и когато натиснете бутона F-8 в менюто Additional boot options, опцията Troubleshooting computer не се появява? Как тогава да възстановите системата Windows 7?

Тук може да помогне инсталационен диск с операционната система Windows 7. Можете да стартирате инструмента за възстановяване, като стартирате от оригиналния инсталационен диск на Windows 7, като изберете System Restore в самото начало.

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

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

В менюто за избор на инструменти за възстановяване на системата изберете първия:

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

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

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

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

Какво му е хубавото? Ще помогне, когато нямате оригиналния инсталационен диск на Windows 7 и сте изтрили скрития дял с фабричните настройки на вашия лаптоп, но това не е всичко.

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

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

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

Отидете на Старт -> Контролен панел -> Архивиране на компютърни данни.

Изберете „Създаване на системно изображение“.

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

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

Забележка:Може да забележите, че имам инсталирани две операционни системи на моя лаптоп, така че програмата за архивиране избра два локални диска.

Щракнете върху Архив и процесът на създаване на архив с нашия Windows 7 ще започне.

Създаден, той ще изглежда така.

Сега, ако е необходимо, можете да разположите архива с Windows 7 на вашия компютър за 20-30 минути. Би било по-добре, ако допълнително копирате архива със системата на преносим твърд диск, това ще ви защити двойно.

Нека си представим, че не можем да стартираме Windows 7 и да разположим архива, който създадохме, нека го направим заедно.

Стартираме инструмента за възстановяване на Windows 7 чрез натискане на бутона F-8 на клавиатурата веднага след стартиране на компютъра.

Отваря се менюто Разширени опции за стартиране, изберете Отстраняване на неизправности на вашия компютър.

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

Използвайте най-новия наличен системен образ.

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

Как иначе можете да възстановите системата си Windows 7? Разбира се, използвайки диска за възстановяване на Windows 7.

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

Важно:За диск за възстановяване битовостта на системата е важна, можете да използвате 32-битов диск за възстановяване за всеки 32-битов Windows 7 и 64-битов диск за възстановяване за всеки 64-битов Windows 7.

Да вървим отново Архивиране на компютърни данни.

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

Когато стартиращият диск за възстановяване на Windows 7 е готов, поставете го на сигурно място.

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

Ще трябва само да промените приоритета на зареждане на дисковото устройство в BIOS на вашия компютър, да поставите диск за възстановяване в него и да възстановите вашия Windows 7 с помощта на архива.

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

Възстановяване на Windows 7 от диск за възстановяване. Ще ви покажа как да го направите. Да кажем, че имаме проблеми, не можем да стартираме Windows 7, когато натиснем F-8 на клавиатурата веднага след стартиране на компютъра, нищо не се случва.

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

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

Вмъкваме го в устройството и рестартираме, настройваме BIOS да стартира от устройството, както казах, дискът е стартиращ, стартира се програмата System Recovery Options.

Натиснете Enter, докато подканата за зареждане от диска изчезне.

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

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

Използваме най-новия наличен системен образ.

Какви други начини има за възстановяване на Windows 7?

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

Факт е, приятели, че много голяма част от проблемите, поради които не можете да стартирате Windows 7, се крият в грешки в системния регистър. И Windows 7 нямаше да бъде Windows 7, ако нямаше механизъм, който защитава файловете в регистъра. Такъв механизъм съществува и създава резервни копия на системния регистър в папката RegBack на всеки 10 дни, независимо дали имате активирано възстановяване на системата или не.

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

Стартирайте средата за възстановяване и изберете командния ред.

Пишем в него - notepad, влизаме в Notepad, след това File и Open.

Влизаме в истинския изследовател, щракнете върху Моят компютър. Сега ни трябва системното устройство C:, обърнете внимание, буквите на устройството тук може да са объркани, но мисля, че можете да разпознаете системното устройство C: по системните папки Windows и Program Files, намиращи се вътре.

Отиваме в папката C:\Windows\System32\Config, тук са активните файлове в регистъра, посочваме File Type - All files и виждаме нашите файлове в регистъра, виждаме и папката RegBack, в която на всеки 10 дни Task Scheduler прави резервно копие на ключовете в системния регистър.

Така че ще заменим текущите файлове на регистъра от папката Config с резервни файлове на регистъра от папката RegBack.
Така че, първо, нека изтрием от папката C:\Windows\System32\Config файловете SAM, SECURITY, SOFTWARE, DEFAULT, SYSTEM, които са отговорни за всички кошери на системния регистър (моят съвет е да копирате кошерите на системния регистър някъде, преди да изтриете , за всеки случай).

На тяхно място нека копираме и поставяме файлове със същите имена, но от резервното копие, тоест от папката RegBack.

Забележка: Файловете SAM, SECURITY, SOFTWARE, DEFAULT, SYSTEM не могат да бъдат изтрити всички заедно; изтрийте ги един по един. След това копирайте същите файлове от папката RegBack на тяхно място.

Приятели, ако това не помогне, използвайте възстановяване на целостта на файла на Windows 7; ако операционната система не се стартира, това се прави по същия начин, както в Windows 8.

Какво друго ни остава от инструментите за възстановяване на Windows 7?

Диагностика на паметта 7-> проверява системната памет за грешки. Командна линия-> с него можете да изтриете файлове, които пречат на зареждането на Windows 7.

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

В продължение на много години 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)И

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

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

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

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

Трябва да потърсите нещо като Hard Disk Priority, Boot Selector, Boot Device Priority или подобни имена. За да извършите възстановяване на системата от диск за зареждане, трябва да зададете приоритет за зареждане на диска, от който първо ще стартирате, да запазите направените промени и да рестартирате компютъра. Независимо от вида на носителя, методът за възстановяване е един и същ.

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

Но не ни трябва. Трябва да изберем „Възстановяване на системата“. В английската версия на Windows 7 този елемент се нарича System Recovery. Какво е? Това е набор от мерки за възстановяване на функционалността на системата. Следващият прозорец ще ви подкани да изберете инсталираната операционна система, която изисква помощ. Ако има няколко от тях, изберете този, от който се нуждаете. Кликнете върху „Напред“. След това ще бъдем помолени да изберем метод за възстановяване в прозореца Опции за възстановяване на системата.

В английската версия на Windows 7 се нарича System Recovery Options. Какво да правя след това? Първо, можете да опитате автоматично възстановяване при стартиране. Самата програма ще извърши всички необходими операции, ще се опита да открие причините за липсата на зареждане и ще ги отстрани сама. При успех системата ще се рестартира. Ако не помогне, ще опитаме други методи.

Възстановяване на системата чрез командния ред на Windows 7

За да извършим ремонт при стартиране на Windows 7 чрез командния ред, все още трябва да стартираме от инсталационния диск. Само сега трябва да изберете не автоматична инсталация, а опцията „Команден ред“. Тук можете да използвате две стандартни помощни програми за възстановяване: Bootrec и BCDBoot. Нека се справим с всеки един.

Възстановяване на Windows 7 MBR с помощта на Bootrec

MBR означава Master Boot Record. Тоест основният запис за зареждане. Без да навлиза в плевелите, той съдържа основна информация за това къде трябва да отиде компютърът след като завърши всички процедури на BIOS. От MBR изтеглянето отива към буутлоудъра, което означава, че ако MBR е повреден, тогава няма да достигне до буутлоудъра. Възстановяването на буутлоудъра на Windows 7 чрез командния ред може да се извърши с помощта на простата помощна програма Bootrec.

Какви основни команди се използват?

Самата помощна програма се стартира чрез въвеждане на командата Bootrec в командния ред. Но трябва да го стартирате с клавиши, които извикват определени програмни функции. Изглежда така: Bootrec /FixBoot. Можете да използвате следните ключове:

  • FixMBR. В системния дял се записва главен запис за зареждане. Той ще бъде съвместим с операционните системи Windows 7 и Vista;
  • FixBoot. Презаписва целия зареждащ сектор. Тази команда е необходима, когато е повредена или е била презаписана от друга версия на операционната система, например Windows XP;
  • ScanOs. Сканиране на всички налични операционни системи;
  • Възстановете BCD. Почти същото като ScanOs, само тук можете да промените данните в хранилището на записите.

Когато използвате последния елемент - RebuildBCD - може да възникне грешката „Заявеното системно устройство не може да бъде намерено“. В 99% от случаите това се дължи на разликата в битовата дълбочина на инсталираната система и диска за зареждане.

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

Секвениране

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

Те ще създадат нов главен зареждащ запис и нов зареждащ сектор. Всичко започва с Bootrec, след което се въвежда първия ключ през наклонена черта - fixmbr, а след това fixboot. В Windows 7 ще изглежда така:

  • bootrec /fixmbr (натиснете Enter);
  • bootrec /fixboot (натиснете Enter).

След това трябва да рестартирате. На теория сега системата трябва да се стартира. Ако не работи, нека опитаме следващия метод.

Възстановяване на Windows 7 чрез командния ред с помощта на помощната програма BCDBoot

Помощната програма BCDBoot е в състояние да възстанови цялата среда за зареждане на операционната система - файловете за съхранение на конфигурацията за зареждане и всъщност самия файл bootmgr, нашият зареждащ механизъм. Командата за извикване на процедурата изглежда така: bcdboot.exe c:\windows. Доста прост начин за възстановяване на зареждането на Windows 7 от командния ред.

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

Hiren's BootCD е истински многофункционален инструмент за системен администратор. Това изображение съдържа голяма колекция от софтуер за диагностика, поправка и сканиране на операционни системи и твърди дискове.

Една от опциите за стартиране на Hiren's BootCD

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

Как да възстановите стартирането на Windows 7 с помощта на Paragon Hard Disk Manager

Paragon Hard Disk Manager е набор от програми за тестване и отстраняване на проблеми с твърди дискове. За да намерите този комплекс в BootCD на Hiren, трябва да отидете в раздела за стартиране на програмата DOS и след това в „Disk Partitioning“ за английската версия - Disk Partition Tools.

Главното меню на Hiren в руска версия



В главния прозорец на програмата, в лентата с менюта, отидете на „Wizards“ и намерете елемента „Windows Boot Repair“.

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

Как да поправите сектора за зареждане на Windows 7 с помощта на помощната програма MbrFix

За да използваме малката помощна програма MbrFix, ще трябва да стартираме Live CD системата, присъстваща в сборката BootCD на Hiren.Във версия 15.2 тя се нарича Mini Windows XP.

След като системата се зареди, отидете в менюто "Старт" и извикайте менюто HBCD. В него търсим секцията Partition/Boot/MBR, след това Commandline и след това MbrFix. Конзолата веднага ще се отвори с командния шаблон. За да възстановите зареждането на операционната система Windows 7, общата команда трябва да изглежда така: MbrFix.exe /drive 0 fixmbr /win7 /yes. Натиснете Enter и преминете към рестартиране.

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

Всъщност няма сложна наука за гарантиране на безопасността на буутлоудъра. Правилата са абсолютно същите като за цялата операционна система като цяло. Компютърът трябва да се наблюдава и да се грижи за него.

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