Програми за възстановяване на зареждането на 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), кодът на стандартното зареждане на NT 6 (Bootmgr) ще бъде презаписан от инсталационната програма на Windows XP.

Трябва да се отбележи, че подобен ефект може да се постигне с помощта на помощната програма bootsect.exe, която също се намира на стартиращ носител Windows 7. За да направите това, трябва да стартирате bootsect.exeсъс следните параметри:

bootsect /NT60 SYS- Секторът за зареждане на системния дял ще бъде презаписан с код, съвместим с BOOTMGR. Можете да научите повече за използването на помощната програма bootsect.exe, като я стартирате с параметъра /help.

Bootrec.exe /ScanOs- Пуска се с ключ / ScanOs, помощната програма сканира всички дискове за инсталирани операционни системи Windows Vista и Windows 7 Освен това, когато се използва, се показва списък с намерени системи, които са този моментне са регистрирани в хранилището на данни за конфигурация за зареждане на Windows (Boot Configuration Data (BCD) Store)

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, от него се премахват атрибутите “system”, “hidden” и “read-only”, след което се изтрива с командата 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.

/v- Незадължителен параметър. Активира режим подробна регистрациякомунална експлоатация.

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

Резюме. Статията обсъди принципите на работа с комунални услуги bootrec.exeИ bcdboot.exe, които се използват за разрешаване на проблеми, свързани с невъзможност за стартиране на операционната система Windows 7 поради повреден или липсващ зареждащ механизъм

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Bootmgr - специална програма, повика управител Стартиране на Windows. Именно на нея той предава Управление на BIOSслед проверка на функционалността на компонентите и твърдия диск. Мениджърът чете информация от първия сектор на диска и намира всички необходими данни за стартиране на операционната система, след което започва процесът на стартиране на самата система.

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

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

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

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

внедрите тази процедураМожете да използвате инсталационния диск или стартиращо USB флаш устройство. Има много начини за създаване на флаш устройство. Един от най-простите е с специални помощни програми, като UNetBootIn или UltraISO. Да го напишеш Изображение на 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 или друга система е приоритет.

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

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

бележник

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

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

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

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

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

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

Запомнете: не можете да инсталирате операционна система от по-висок клас след младша, тоест ако инсталирате Windows XP, Windows 7 няма да стартира, тъй като основният зареждащ запис(MBR) ще бъдат презаписани от старата система.

За да възстановим буутлоудъра на Windows 7, ще използваме средата за възстановяване, където ще ни е необходим командния ред. Ще напиша и опиша всички команди по-долу. Но първо, нека да разгледаме какво е MBR. MBR (главен зареждащ запис) е първият сектор на диска, който съдържа таблицата на дяловете, както и малка помощна програма за зареждане, която указва от коя част на диска ще се зарежда операционната система. Ако MBR съдържа неправилна информация за местоположението на операционната система, тогава Windows 7 няма да стартира и най-вероятно ще покаже подобна грешка: „BOOTMGR липсва, натиснете CTR-Alt-Del за рестартиране.“

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

Е, да започваме. Зареждаме от инсталационния диск с Windows 7 или от диска за възстановяване, съобщението „ Натиснете произволенклавиш за зареждане от CD..." и незабавно натиснете произволен клавиш на компютъра, в противен случай зареждането от диска няма да се случи

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

В повечето случаи проблемите се откриват автоматично, след което ще ви бъде предложено да ги коригирате автоматично. За да направите това, просто щракнете върху бутона Fix and restart, след което системата ще се рестартира и Windows 7 ще се стартира без грешки.

Ако обаче проблемите останат същите или системата не предлага автоматично коригиране на грешките, тогава в същия прозорец трябва да изберете операционната система, която трябва да бъде възстановена (обикновено има само една). Щракнете Напред

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

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

Ще се отвори Command Prompt, в който трябва да въведете командата Bootrec и да натиснете Enter

Ще видите информация за възможностите на тази програма. Въведете командата Bootrec.exe /FixMbr - изберете главния запис за зареждане

Ще ни покаже в прозореца, че операцията е завършена. Това предполага, че първият сектор на зареждането зарежда твърд участъкдискът е записан нов вход.

Операцията е завършена и сега въвеждаме командата Exit, което означава изход. След това се опитваме да стартираме системата.

Това трябва да помогне, но ако тези команди не помогнат, заредете отново командния ред (както е написано по-горе) и въведете командата Bootrec /ScanOs, която ще сканира всички твърди дисковеза наличието на ОС. След това въведете командата Bootrec.exe /RebuildBcd, която ще ви помоли да добавите намерения Windows към менюто за зареждане. Ние се съгласяваме с това, като въведете Y (да). След това намерено операционна системаще бъде добавен към менюто за зареждане.

Рестартираме и готово - системата ни стартира отново. мисля всичко изброени методище реши проблема ви.