Как да поправите Проблеми с Bootloader на Windows (ако компютърът ви няма да започне)
Ако вашият Windows компютър ви хвърля съобщение за грешка, преди дори да започне да зарежда Windows, възможно е секторът за зареждане на системния дял да е повреден, повреден или да липсват файлове. Ето как да отстраните тези проблеми.
Какви са Boot Sector и Master Boot Record?
Началният сектор е малък раздел в началото на твърдия диск, който се създава всеки път, когато форматирате устройството. Секторът за зареждане съдържа някакъв код и данни, които помагат на BIOS да премахне контрола на процеса на стартиране към Windows. В сектора за начално зареждане се намира и главния стартиращ запис (MBR), който съдържа подпис на диска, таблица на дяловете за диска и малък код, наречен главен обувен код.
Когато компютърът се стартира, първоначалната процедура за включване се управлява от BIOS. След това BIOS зарежда главния код за зареждане в RAM на компютъра и прехвърля стартовите процеси към него. Главният код за зареждане сканира таблицата на дяловете, определя активния дял, зарежда копие на сектора за зареждане в оперативната памет на компютъра и предава процеса на стартиране на този код. Това е процесът на стартиране на обувки, който позволява на началните битове на кода на Windows да започнат да се зареждат.
Секторите за зареждане могат да изпитат същите проблеми като всяка друга част от вашия твърд диск, липсващи файлове, повредени файлове и дори физически щети. Когато процесът на зареждане е неуспешен, това ще се случи след като видите информацията за BIOS, но преди Windows действително да започне да се зарежда. Обикновено ще видите съобщения за грешка, като следното:
- Грешка при зареждането на операционната система
- Липсва операционна система
- Рестартирай и избери правилното устройство за стартиране
- Невалидна таблица на дяловете
- Bootmgr липсва
- FATAL: Не е намерена стартираща среда! Системата спира.
Ако виждате някое от тези съобщения, това означава, че няма да можете да стартирате Windows и ще трябва да използвате средата за възстановяване на Windows, за да извършите отстраняването на неизправности. Ние сме тук, за да ви преведем през това.
Забележка: Ако вашият компютър започне да зарежда Windows, но след това се провали, тогава bootloader не е проблем. Вместо това трябва да опитате да стартирате компютъра в безопасен режим и да отстранявате неизправности оттам. Извършването на възстановяване на системата би било добро място за започване.
Стартиране от инсталационната среда на Windows или дяла за възстановяване
Първото нещо, което трябва да направите, е да стартирате компютъра си в средата за възстановяване на Windows. Възможно е вашият компютър да има специален дял за възстановяване, който ще ви позволи да стартирате средата за възстановяване на Windows, без да се нуждаете от физически диск. Начинът, по който го правите, варира в зависимост от това коя марка компютър притежавате, но често ще виждате съобщение по време на стартиране, което ви казва кой ключ да натиснете, за да започнете възстановяването и ремонта. Ако компютърът ви няма дял за възстановяване - или просто не сте сигурни как да го ползвате - можете също да стартирате компютъра си с DVD или USB с инсталатора на Windows на него.
Ако нямате инсталационен диск, ще трябва да използвате друг компютър, за да изтеглите копие на Windows. След това можете да създадете DVD или USB инсталационен диск, който можете да използвате за зареждане на собствен компютър. И между другото, ако компютърът ви все още работи, може да искате да предприемете предпазна стъпка за създаване на диск за възстановяване или диск за възстановяване на системата, който можете да използвате в бъдеще.
Ако стартирате компютъра с инсталационен диск, щракнете върху, докато видите началния екран за инсталиране на Windows и след това щракнете върху връзката „Ремонт на компютъра“, вместо да стартирате инсталация. Ако започнете от дял за възстановяване или диск за поправка, екраните може да изглеждат малко по-различно, но в крайна сметка ще получите същите възможности, които ще покрием тук.
След това Windows ще зареди средата за възстановяване. На първата страница кликнете върху опцията „Отстраняване на неизправности“.
Страницата Разширени опции ще се появи по-нататък и ще съдържа опциите, които ще обсъждаме в следващите няколко раздела.
Обърнете внимание, че ако използвате Windows 7, екраните може да изглеждат малко по-различно. Ще видите повечето от същите опции, включително и онези, които ще покрием.
Поправете стартирането автоматично
В повечето случаи трябва да позволите на Windows да се опита автоматично да възстанови стартирането. Не само, че ще се опита да поправи Master Boot Record, или ще пресъздаде сектора за зареждане, ще сканира и ще се опита да поправи други често срещани проблеми при стартиране. На страницата „Разширени опции“ кликнете върху „Ремонт при стартиране“.
На следващата страница се показват всички операционни системи, открити на вашия компютър, дори ако имате инсталиран само един. Щракнете върху операционната система, която искате да поправите.
Windows ще започне да проверява за проблеми при стартиране и за поправки.
Ако Windows не може автоматично да възстанови вашия компютър, винаги можете да опитате да поправите Master Boot Record или да възстановите ръчно зареждащия сектор от командния ред. Малко вероятно е да работи, ако автоматичното възстановяване не е извършено, тъй като тези команди се изпълняват като част от процеса на автоматично възстановяване, но няма да ви навреди да опитате.
Поправете главния стартиращ запис от командния ред
Ако предпочитате да работите сами - или автоматичен ремонт - и сте съвсем сигурен, че проблемът е с Master Boot Record или сектора за зареждане, можете също да се откажете в Command Prompt за бързо решение. На страницата „Разширени опции“ кликнете върху „Команден ред“.
След като сте в командния ред, ще използвате функцията bootrec
и има няколко опции, които могат да бъдат полезни при поправяне на грешки в bootloader.
За да възстановите Master Boot Record, въведете следната команда и натиснете Enter. Тази команда записва нов Windows-съвместим Главен Зареждащ Запис (на базата на каквато и версия на Windows да използвате) в сектора за зареждане, без да презаписва съществуващата таблица на дяловете. Това е добър старт за поправка на грешки в boot loader, причинени от повреда на файлове.
bootrec / fixmbr
Вместо това, за да напишете цял нов сектор за зареждане в системния дял, напишете следната команда и натиснете Enter. Тази опция презаписва текущата таблица на дяловете и по този начин понякога може да предизвика проблеми, ако сте настроени да стартирате с множество операционни системи. Той няма да презапише никакви данни за действителните ви дялове, но може да се наложи да преконфигурирате опциите си за многократно зареждане, след като използвате тази команда. Тази команда е полезна, когато подозирате, че вашият сектор за зареждане може да е бил презаписан от друга инсталация на операционна система или злонамерен софтуер, или ако подозирате, че самият сектор за зареждане е повреден.
bootrec / fixboot
И разбира се, инструментът bootrec предлага и други по-разширени опции. Винаги можете да пишете bootrec /?
за да видите повече опции и да получите помощ с командата.
Стъпки за предприемане на възстановяване
След като успешно ремонтирате компютъра си и можете да стартирате Windows, ние силно препоръчваме да продължите напред и да извършите няколко други стъпки. Първо стартирайте помощната програма Check Disk, за да сканирате целостта на вашата файлова система и твърд диск. Винаги е възможно грешката на началния ни оператор да се дължи на физически проблеми с твърдия ви диск.
Второ, използвайте помощната програма System File Checker, за да сканирате и поправите всички повредени системни файлове. Малко вероятно е използването на стъпките, за които говорихме, да доведе до проблеми със системните файлове, но е възможно. И това е много лесно да се провери и поправи.
Докато грешките в зареждането могат да бъдат малко смущаващи, когато се появяват, най-вече заради това колко малко информация ви е дадена, когато се случват, те са сравнително лесни за ремонт. Просто трябва да знаете какво да търсите и да имате решение за възстановяване, готово за зареждане.