Умения, които ще помогнат на потребителя да възстанови буутлоудъра на Windows 7, са необходими, ако операционната система изобщо не се стартира или възникнат редица проблеми по време на процеса на включване.
Товарачът на операционната система е системна програма, предназначена да стартира операционната система.
С прости думи, това е помощна програма, с която включвате компютъра си.
С появата на нови версии операционна системаБуутлоудърите също се подобряват. Например, Windows XP се зарежда с помощта на UEFI.
По-новите версии на операционната система (започвайки от седмата) използват системната помощна програма BOOTMGR по време на процеса на зареждане.
Най-честата причина за безпокойство са следните грешки:
Помня!Ако операционната система вече е започнала процеса на стартиране и грешките започнаха да се появяват едва по-късно, това не означава проблем с буутлоудъра. Опитайте да включите операционната система в безопасен режим и да отстраните всички проблеми (например вирусен софтуер).
Преди да се опитате да настроите програмата за зареждане, отидете в BIOS и се уверете, че системата е настроена на правилния ред на зареждане за всички твърди дискове.
Ако имате два инсталирани на вашия компютър наведнъж твърди дисковеРедът, в който се стартират, е неправилен и може да възникнат проблеми с буутлоудъра.
Първият по ред трябва да бъде дискът, на който е инсталирана операционната система, която ще се стартира.
Трябва да разрешите проблема, като започнете с най-лесния метод.
Ако не можете да поправите буутлоудъра чрез метода по-долу, опитайте следното решение на проблема, представен в статията.
За да започнете процеса на решаване на проблема, вземете диска, от който е инсталирана операционната система.
Ако нямате такъв, можете да възстановите без диск - в този случай трябва да създадете стартиращ външен USB носител.
Версията на операционната система, разположена на носителя, трябва напълно да съответства на инсталираната на компютъра.
За да извършите автоматично възстановяване от флаш устройство или диск, изпълнете следните стъпки:
Информацията за конфигурацията при стартиране на ОС съдържа подробна информация за реда, в който трябва да се зареждат данните, когато операционната система на компютъра е включена.
Често буутлоудърът на ОС не успява да завърши поради повредени елементи в данните за конфигурация на зареждане.
За да разрешите проблема, трябва да добавите нови конфигурационни данни към буутлоудъра на OS:
Пълна актуализация на конфигурацията може да се извърши с помощта на командата rebuildbcd.
За да го изпълните, трябва да отворите прозорец на командния ред в опциите за възстановяване на системата (както на фигурата по-горе).
В реда въведете текста “bootrec.exe /rebuildbcd” (без кавички) и натиснете бутона Enter, за да изпълните командата. Процесът на актуализиране може да отнеме няколко минути.
След завършването му в прозореца на помощната програма ще се появи ред за резултата от командата.
След като възстановите данните, трябва да изключите компютъра, да премахнете диска с изображението на операционната система от него, да конфигурирате стандартния ред на зареждане в BIOS и да включите отново устройството.
Ако всички действия са извършени правилно, системата ще стартира в стандартен режим.
Ако след изпълнение на командата получите системно известие, че конфигурацията не може да бъде възстановена, трябва да заредите в безопасен режим.
За да направите това, въведете командата bootrec.exe/safeboot в командния ред - тя ви позволява да стартирате операционната система, като използвате минимален брой драйвери и помощни програми на трети страни, което може да причини грешка при стартиране на OS.
За да видите и редактирате конфигурационните параметри на буутлоудъра, изпълнете командата BCDEdit.exe:
Ако горните методи за възстановяване на операционната система не работят, трябва да опитате да поправите буутлоудъра с помощта на системна помощна програма, наречена bootrec.
Отидете на командния ред (втората инструкция на статията) и въведете следната команда в него:
bootrec /fixmbr– тази команда ви позволява незабавно да пренапишете данните за зареждащия механизъм в съответния дял на твърдия диск.
Сега въведете командата bootrec /fixboot, за да напишете нов дял за по-късно зареждане.
Прозорецът на командния ред след успешно въвеждане и изпълнение на командите трябва да изглежда така:
Затворете командния ред, излезте от средата за възстановяване, върнете опашката за зареждане в BIOS и включете операционната система по обичайния начин, всичко трябва да работи добре.
Ако две версии на Windows OS са инсталирани на вашия компютър едновременно: XP и седмата версия, в повечето случаи ще възникне грешка, когато се опитате да стартирате повече от нова версиясистеми.
Това се случва, защото програмата за зареждане на XP не предполага, че има други зареждащи програми в системата, така че не ви позволява да изберете и стартирате друга операционна система, инсталирана на компютъра.
За да коригирате проблема, просто върнете избора за зареждане с помощта на помощната програма MultiBoot - това е малка програма, която ефективно елиминира проблема с конфликта на буутлоудъра.
Инсталирайте приложението на вашия компютър и следвайте инструкциите:
В това видео ще научите за възстановяването на зареждащия механизъм на Windows. Ако сте инсталирали windows 7 на компютър, на който вече е инсталиран windows xp, тогава xp ще спре да се зарежда.
Проблемите при зареждане на ОС са широко разпространено явление сред потребителите на Windows. Това се случва поради повреда на средствата, отговорни за стартирането на системата - главния запис за зареждане на MBR или специален сектор, който съдържа файлове, необходими за нормално стартиране.
Както бе споменато по-горе, има две причини за проблеми при зареждане. След това ще говорим за тях по-подробно и ще се опитаме да разрешим тези проблеми. Ще направим това с помощта на конзолата за възстановяване, която се съдържа на инсталационния диск на Windows XP. За по-нататъшна работа трябва да стартираме от този носител.
Ако имате само изображение за разпространение, първо трябва да го запишете на флашка.
MBR обикновено се записва в първата клетка (сектор) на твърдия диск и съдържа малка част от програмния код, който се изпълнява първи при зареждане и определя координатите на сектора за зареждане. Ако записът е повреден, Windows няма да може да стартира.
Ако сте забравили администраторската си парола, моля, прочетете следните статии на нашия уебсайт:
и опитайте да стартирате Windows.
Ако опитът за изстрелване е неуспешен, тогава продължаваме.
Секторът за зареждане в Windows XP съдържа зареждащия механизъм NTLDR, който „задейства“ след MBR и прехвърля управлението директно към файловете на операционната система. Ако този сектор съдържа грешки, по-нататъшното стартиране на системата е невъзможно.
Във файл boot.iniпосочва се реда на зареждане на операционната система и адреса на папката с нейните документи. В случай, че този файлАко кодът е повреден или синтаксисът е нарушен, тогава Windows няма да знае, че трябва да стартира.
С изключение boot.iniфайлове са отговорни за зареждането на операционната система NTLDRИ NTDETECT.COM. Липсата им прави стартирането на Windows невъзможно. Вярно е, че тези документи са на инсталационния диск, откъдето можете просто да ги копирате в корена на системния диск.
Това е необходимо, за да видите списък с носители, свързани към компютъра.
И така, взехме решение за избора на диск, въведете буквата му с двоеточие и щракнете "Влез".
и след това се съгласите на замяна, ако бъде предложена ( "Y").
Въведете номера 1 , въведете идентификатора и параметрите за зареждане, излезте от конзолата, заредете системата.
Всички действия, които предприемаме за възстановяване на изтеглянето, трябва да доведат до желания резултат. Ако все още не успеете да стартирате Windows XP, най-вероятно ще трябва да преинсталирате. Можете да „пренаредите“ Windows, като запазите потребителските файлове и настройките на ОС.
„Сривът“ на изтеглянето не се случва от само себе си; винаги има причина за това. Това могат да бъдат или вируси, или вашите действия. Никога не инсталирайте програми, получени от сайтове, различни от официалните, не изтривайте и не редактирайте файлове, които не са създадени от вас, те могат да се окажат системни файлове. Спазването на тези прости правила ще ви помогне да избегнете повторното прибягване до сложна процедура за възстановяване.
Разбира се, по-правилната последователност на инсталиране на Windows е да инсталирате второстепенната версия преди по-старата. В този случай е възможно да стартирате по-стара система, като след инсталиране на по-нова ОС се появява меню за избор на стартиращи системи.
Но какво да направите, ако Windows 7 вече е инсталиран и трябва да инсталирате Windows XP на вашия компютър.
Ако инсталирате Windows XP след Windows 7, ще загубите възможността да стартирате по-новата операционна система. При инсталиране на повече ранна версия Програма за Windowsинсталацията презаписва всички данни в главния запис за зареждане (MBR), сектора за зареждане и файловете за зареждане. По-рано Windows версииса несъвместими с новия метод на зареждане нова система. По-специално, Windows 7 използва ново хранилище на данни за конфигурация на зареждане. Този магазин съдържа цялата информация за операционните системи, инсталирани на компютъра. Следователно файлът Boot.ini от по-стара версия на операционната система Windows системине може да се използва за стартирането му.
След инсталиране на Windows XP ще бъде невъзможно да стартирате Windows 7. Възстановяване Стартиране на Windows 7 трябва да използвате неговия инсталационен диск.
Залепете инсталационен диск Windows 7 в DVD устройство, намерете файла в папката BOOT на него bootsect.exe.
Стартирайте командния ред: щракнете върху Старт - Изпълнение, въведете cmd в полето. Когато бъдете подканени, въведете командата
Код:
X:\boot\bootsect.exe /nt60 всички
където X е буквата на DVD устройството.
Създаване на меню за двойно зареждане
Както знаете, няма помощна програма за промяна на данните за конфигурацията на зареждане (BCD) в Windows XP, но тя е в папката с инсталиран Windows 7. За да го приложите правилно в XP, трябва да командна линиявъведете директорията System32 на операционната система Windows 7, например, като използвате командата
Код:
Cd /d X:\Windows\system32
където X е буквата на дяла с инсталиран Windows 7. След прехода изпълнете последователно следните команди:
Код:
Bcdedit /create (ntldr) /d " Microsoft Windows XP"
Тази команда създава магазин за изтегляне на Windows XP в магазина за изтегляне на Windows 7. Изпълнението на тази команда може да се провали, тъй като хранилището вече е създадено по подразбиране, така че просто трябва да го преименувате:
Код:
Bcdedit /set (ntldr) описание "Microsoft Windows XP"
Следната команда ще каже на Windows 7 зареждащата програма за местоположението на устройството на файловете за зареждане на XP:
Код:
Bcdedit /set (ntldr) дял на устройството=C:
Следната команда ще насочи буутлоудъра на Windows 7 към буутлоудъра на Windows XP:
Код:
Bcdedit /set (ntldr) път \ntldr
Следната команда ще добави ред за избор на Windows XP в менюто за зареждане и ще го постави под останалото:
Код:
Bcdedit /displayorder (ntldr) /addlast
За мнозина може да е по-удобно да намалят времето за изчакване за избор на зареждане на ОС, което по подразбиране е 30 секунди. За да конфигурирате този параметър, използвайте командата
Код:
Bcdedit /изчакване XX
Където XX е времето за изчакване в секунди.
За повече информация относно описания процес прочетете статията Инсталиране на Windows XP на компютър с Windows 7
Екип от съмишленици на конференцията OsZone създаде програма за автоматизиране на описаните по-горе действия, без да е необходимо да се работи на командния ред и при липса на дистрибуция на Windows 7. Подробно описаниепрограми в статията.
Стартирането на Windows се състои от много стъпки, изпълнявани последователно. Ако една от операциите по стартиране е извършена неправилно, системата няма да се стартира. Един от най-често срещаните проблеми от този вид е повредата на буутлоудъра. Записи в Windows XP.
Главният зареждащ запис, по-известен като MBR, съхранява част от кода, специален подпис и таблици на дялове, необходими за правилното стартиране на системата. Когато е включен компютърен BIOSслед приключване на първоначалния тест, зарежда кодовия фрагмент на MBR RAM, прехвърляйки към него (кода) управлението на по-нататъшното стартиране на Windows.
Ако видите съобщение на екрана като „ntldr липсва“, „не устройство за зареждане” или просто черен фон без по-нататъшен напредък, тогава за да коригирате грешката, трябва да извършите поправка на зареждащото устройство за Windows XP.
Причини за неуспех:
Понякога е възможно да върнете функционалността на системата, като просто пренапишете MBR, понякога трябва да възстановите сектора за зареждане. Най-трудният случай е ръчното копиране на файловете на зареждащия механизъм в сектора за зареждане на твърдия диск.
Първото нещо, което трябва да направите, ако системата не стартира, е да възстановите MBR с помощта на конзолата за възстановяване:
Записът за зареждане е възстановен - опитайте да рестартирате и да включите Windows XP отново.
Ако на екрана се появи съобщение като „Липсва NTLDR“, тогава проблемът е причинен от повреден запис за зареждане. Симптомите на тази грешка са подобни на MBR грешка, така че е по-добре да изпълните две команди за възстановяване:
Ако пренаписването на сектора за зареждане и MBR не помогна, опитайте да поправите грешките във файла Boot.INI:
Когато командата бъде изпълнена, програмата ще сканира всички дялове на диска, опитвайки се да намери копие на Windows. Потребителят ще бъде подканен да запише информация за зареждането на тази система в конфигурационния файл, в резултат на което Windows ще стартира правилно.
Ако създаването на нов MBR и сектор за зареждане не помогне за разрешаването на грешката при стартиране, ще трябва ръчно да преместите файловете NTLDR, NTDETECT.COM и boot.ini в корена на диска.
Следващият по ред ще бъде файлът BOOT.INI.