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

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

Програмата автоматично проверява и възстановява главния запис за зареждане (MBR), таблицата за разпределение на файлове и сектора за зареждане на дяла. Поддържат се следните файлови системи: FAT16, FAT32, NTFS/NTFS5, EXT2, EXT3, SWAP.

Програмата може да създаде спасителна дискета (Ctrl+D в програмата). Включено е стартиращо изображение във формат IMA за запис на спасителен компактдиск. В Nero 6 това става по следния начин: стартираме Nero, избираме CD-ROM (Load) в новото меню на проекта, превключваме на Image file и през "View" намираме "PTD Boot.ima". Сега можете да щракнете върху „Ново“ и да натъпчете всичко в тази компилация. Записаният диск ще бъде стартиращ, т.е. ако вашият компютър е стартиран от CD устройство, ще се появи DOS версия на Partition Table Doctor 3.5.

2.DiskPatchе професионална помощна програма за възстановяване на данни, базирана на DOS, която възстановява данни чрез възстановяване на повредена дискова структура, като например таблици на дялове "на място".

DiskPatch е предназначен да разреши повечето от проблемите, които ви пречат да получите достъп до вашите данни; повредени MBR (главни записи за изтегляне), повредени таблици на дялове, неочаквано изтрити дялове, лоши сектори за зареждане и лоши сектори.

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

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

За да улесните възстановяването след бедствие, DiskPatch ви позволява да архивирате важни дискови структури като MBR, таблици на дялове и стартиращи сектори.

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

4MBR редактор- Програма за редактиране на Master Boot Record (MBR) на диск.
Възможности:
– преглеждане и редактиране на Disk Partition Table;
– преглед и редактиране на Boot сектори (Boot Sector)
раздели;
– запазване/зареждане на целия BMR на/от диск(ове);
– запазване/зареждане на Boot Loader на/от диск(ове);
- възстановяване на буутлоудъра от шаблони (Windows XP Professional SP2,
Windows 98 SE, MS-DOS 6.22);

Но понякога програмите не помагат и вие трябва, което е най-надеждният инструмент.

Комуникацията с персонален компютър не винаги се състои само от радости и удоволствия. Понякога има неприятности, проблеми и "неприятности". Понякога се случва Windows да не може да стартира и вместо обичайния начален екран наблюдаваме повече от скучна ситуация: компютърът замръзва плътно и не реагира на нищо или преминава в постоянно рестартиране, без дори да има време да отвори един прозорец. Случва се стартирането на компютъра да бъде прекъснато и на монитора на черен фон се появяват няколко бели реда английски текст или се показва напълно неразбираем син екран с куп неразбираеми цифри и букви ( BSOD, IT-специалистите не без основание са нарекли този екран " син екран на смъртта"). Без значение как изглежда външно, само едно нещо е ясно - операционната система не работи.

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

Всички тези проблеми се решават лесно чрез пълно преинсталиране на операционната система - в способни ръце това отнема по-малко от час и не създава никакви затруднения. Но в допълнение към самия Windows, много програми на трети страни могат да бъдат инсталирани в операционната система, които след това трябва да бъдат преинсталирани и конфигурирани отново. Също така се случва някои важни данни да се записват директно в работен плотили на системния дял (което опитните потребители не позволяват) и, разбира се, ще бъдат унищожени по време на преинсталиране. Или просто във всяка ситуация времето е пари. Какво да правите в този случай, ще попитате?

Можете да опитате да възстановите изправността на Windows XP, като използвате няколко вградени функции, предварително подготвени от Microsoft.

Зареждане на последната известна добра конфигурация

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

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

Безопасен режим

Влизаме в менюто за безопасен режим по същия начин, както е описано по-горе, и избираме горния ред - " Безопасен режим". Този тип зареждане на Windows е може би най-важният в случай на проблеми със системата. За разлика от обичайния, той не стартира всички системни услуги и не зарежда всички драйвери при зареждане - работи на "много минимум" , и се зарежда само най-необходимото за работата на системата. работен плот, не се страхувайте, че всичко изглежда необичайно - просто видео драйверите не се зареждат в този режим. Можете да опитате сами да откриете причината за проблема и да го отстраните (ако имате достатъчно знания и опит за това). Или, в краен случай, „евакуирайте“ важни данни (запаметяване на играчки например или важни програмни настройки) от системния дял на сигурно място, за да можете безопасно да преинсталирате операционната система, без да се страхувате, че ще ги загубите.

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

Можете да опитате да бягате Възстановяване на системата (освен ако, разбира се, не сте го изключили, както съветват много "нещастни оптимизатори") и върнете Windows към друга контролна точка - много често това решава всички проблеми. За да го стартираме, да тръгваме Старт -> Всички програми -> Принадлежности -> Системни инструментии изберете Възстановяване на системата. За съжаление понякога тази услуга не успява да стартира в безопасен режим.

Като цяло, ако не сте компютърен "супер-професионалист", не препоръчвам да деактивирате тази услуга - доста често тя спасява системата от преинсталиране (макар и не винаги), а работата й е почти незабележима с мощността на съвременните компютри. Важно е само да коригирате настройките по подразбиране за по-разумни. Прави се така: Старт -> щракнете с десния бутон върху Моят компютър -> Свойстваи изберете раздела Възстановяване на системата. Тук, в малък прозорец, изберете всеки раздел на свой ред и, като щракнете Настроики, задайте индивидуални настройки за него. Лично аз го настроих така: За дяла, където е инсталирана операционната система, с помощта на плъзгача зададох ограничението за размер на около 1 GB и напълно деактивирах възстановяването на всички останали дискове, за да не губя място на твърдия диск . Настройваш го както намериш за добре.

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

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

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

Поставете диска в устройството и стартирайте от него, като настроите BIOS първо да стартира от устройството.

Как да активирате приоритетно зареждане от флопи устройството в BIOS.В самото начало на зареждане на компютъра, веднага щом премине информацията за BIOS, задържаме и задържаме (или често натискаме) клавиша Изтрий(Del), докато се появи менюто за настройка на BIOS. Търсим раздел в него, където е посочен редът на устройствата за зареждане (движим се с помощта на клавишите със стрелки и избираме с клавиша Въведете, обратно - Esc). В Award BIOS това е секцията Разширено, в AMI BIOS - раздел ОБУВКА. В други опции ще трябва да намерите тези опции сами - потърсете всичко, свързано с обувка(Зареждане). След като дялът бъде намерен, трябва да промените настройките, така че вашето устройство да стане първото устройство за зареждане (или най-горното в списъка с устройства за зареждане). Променен? Запазете промените, като щракнете F10и отговорете на следващия въпрос, като щракнете върху „ Y"("да"). Компютърът ще се рестартира и следващия път, когато стартира, първо ще стартира от диска в устройството. Не забравяйте по-късно, когато поправите всичко, върнете настройките обратно, защото този ред на зареждане не е много удобен при ежедневна употреба на компютър.

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

Въвеждането на настройките на някои версии на BIOS не се извършва с ключ Изтрийи, например, F2или друго. Можете точно да определите това от информацията за BIOS в началото на зареждането - внимателно погледнете най-долната част на екрана, в левия ъгъл ще има индикация за желания ключ.

И така, рестартираме от диска в устройството. Веднага щом се появи знакът Натиснете произволен клавиш...(или подобен), ще имате само 5 секунди, за да стартирате от диска, като натиснете КОЙТО и да е клавиш на клавиатурата. Ако нямате време, компютърът ще започне да се зарежда от твърдия диск и ще трябва да рестартирате отново.

Натиснахте ли всичко навреме? Изчакайте да се появи първият диалогов прозорец:


Кликнете Въведете. Инсталацията ще започне (Windows е инсталиран на същия дял, файловата система остава непроменена). След като прочетете лицензионното споразумение и се съгласите с него, като щракнете върху F8, инсталаторът ще провери вашия твърд диск за инсталирани версии на Windows XP. След като намери такъв, той ще предложи да го възстанови. Съгласете се с това, като натиснете клавиша Р .

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

ЗАБЕЛЕЖКА. Ако успоредно с XP имате инсталиран Windows Vista на същия твърд диск, най-вероятно този метод няма да работи за вас - Vista, като правило, презаписва всички записи и файлове за зареждане и ги заменя със свои собствени, предписва една-единствена операционна система на твърдия диск - себе си любимата, и едва след това включва във файловете си записи за зареждане на други операционни системи. В резултат на това инсталаторът на Windows XP, разбира се, просто не намира система за възстановяване. Можете да опитате в такава ситуация първо да пренапишете сектора за зареждане, като използвате конзолата за възстановяване с командите fixbootили fixmbr(прочетете по-долу) и след това, след като сте възстановили напълно Windows XP, възстановете буутлоудъра на Vista от него. Този процес е описан достатъчно подробно.

Конзола за възстановяване

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

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

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


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

След това ще бъдете помолени да въведете името и паролата на администратора. Ако не сте ги променили, оставете тези две полета както са и щракнете двукратно Въведете. Сега ще видите този текст на екрана: C:\Windows„Стигнахте целта си.

В тази статия ще опишем само няколко команди, които ще ни трябват. Ако искате да използвате всички възможности, които конзолата за възстановяване може да предостави в бъдеще, ще трябва да потърсите в Интернет списък с всички команди и съвети за тяхното използване. Можете също така да получите информация от вградената документация, като напишете ПОМОГНЕили /? . За да получите описание на всяка от командите, можете да добавите ключа /? (например, chkdsk /?или ПОМОЩ chkdsk ).

команда fixboot

Тази команда коригира сектора за зареждане на твърдия диск, тоест предоставя на компютъра необходимата информация за зареждане на операционната система. С негова помощ можете да премахнете доста често срещана неизправност, когато вместо очакваните "прозорци" виждаме надпис на черен фон " NTLDR липсва".


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

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


команда fixmbr

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

chkdsk команда

Сканира твърдия диск за грешки. Ако изпълните тази команда с ключа r (chkdsk /r), всички намерени грешки ще бъдат автоматично коригирани. Доста често тази команда помага за възстановяване на Windows и запазване на всички данни в системния дял.

Всички опции, които разгледахме, не гарантират 100% възстановяване на операционната система Windows, тъй като всичко зависи пряко от причината за неизправността. Въпреки това, в повечето случаи тези методи помагат бързо и без загуба да се възстанови нормалната производителност.

Последен съвет. Внимавайте да не съхранявате важни данни в системния дял на твърдия диск. В противен случай, в случай на неочакван срив на Windows и неговата непланирана преинсталация, тези данни могат да бъдат безвъзвратно загубени. Помислете внимателно за система за съхранение на файлове, която е удобна за вас, като създадете различни папки в други секции на твърдия диск. И в бъдеще запишете данните в тези папки. трябва също да се помни, че работен плот- това също е специална папка на системния дял, точно като Моите документи, където всички снимки, музика и т.н. се записват по подразбиране. Между другото, можете да промените местоположението Моите документипреместете ги в друга секция. Прави се така: Старт -> щракнете с десния бутон върху Моите документи -> Свойства. В прозореца, който се отваря, изберете раздела Целева папка и чрез натискане Ход..., посочете местоположението.

Това е всичко за днес. Късмет!

Bootmgr и ntldr са стандартни зареждащи програми, но те са предназначени за различни операционни системи. бootmgr- Това е по-нова версия на буутлоудъра, която се използва от Windows 7 насам Характеристикапо-бърза обработка на данни и възможност за зареждане на максималната версия на операционната система. Освен това е нова генерациявнедряване на интерфейса между компютърния хардуер и операционните системи и в близко бъдеще напълно ще замени BIOS модела, който съществува от няколко десетилетия.

на свой ред ntldизползвани върху старВерсии на ОС (Vista и XP). Този буутлоудър различнобавна обработка на данни и способност за справяне с прости задачи.

Нов мениджър за стартиране на bootmgr ориентиранада използвате специално BCD (Boot Configuration Data) хранилище за конфигурация на зареждане, както и специално разработени приложения и данни за спецификации EFI. За съвместимост с версии на Windows преди Windows Vista, новият BOOTMGR мениджър осигурява поддръжка за зареждане на операционни системи от компютри, базирани на BIOS от предишно поколение.

Възстановяване на буутлоудъра в Windows XP

Днес много повече потребители използват Windows XP на персоналните си компютри и поради факта, че тази версия на операционната система вече е остаряла, може да има повреди в буутлоудъра, поправямкоето може да бъде както следва:

Ако при рестартиране на Windows изведе съобщение NTLDR липсва, тогава причината за проблема се дължи на факта, че зареждащият запис е бил напълно изтрити. За да се реши този проблем би трябвало:

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

Коригиране на буутлоудъра в Windows 7

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

Ние използваме зареждане от дискили флашки:


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

Използване bootrec:

Отстраняване на неизправности в Windows 8, 10

Windows 8 и 10 използват един и същ тип буутлоудър (в Windows 10 обаче той е увеличил скоростта на обработка на различни операции). Следователно възстановяването на този елемент става по подобен начин.

Автоматично възстановяване

По правило автоматичното възстановяване е достатъчно, за да нормализира работата на цялата операционна система.

Операционна системаобикновено се съхранява във външната памет на компютъра - на диска. Когато включите компютъра, той се чете от дисковата памет и се поставя в RAM. Този процес се нарича зареждане на операционната система .

Извиква се дискът, на който се намират файловете на ОС и от който се зарежда системен.
Програмите могат да се изпълняват само ако са в RAM, така че OS файловете трябва да се зареждат в RAM.
След включване на компютъра ОС се зарежда от системния диск в RAM. Изтеглянето трябва да се извърши в съответствие с програмата за зареждане - товарач на ОС.
Поетапното зареждане на ОС може да бъде представено по следния начин:
Компютърът съдържа ROM, съдържащ програми за тестване на компютъра и първия етап от зареждането на ОС, които се наричат ​​BIOS (Basic Input / Output System - основна входно / изходна система). След включване на компютъра тези програми започват да се изпълняват. Освен това на екрана на дисплея се показва информация за напредъка на този процес. Първо хардуерът се тества и конфигурира, след което ОС започва да се зарежда. На този етап процесорът осъществява достъп до диска и търси наличието на малка буутлоудър програма в 1 сектор на диска. майсторОбувка.

Master Boot търси основния буутлоудър на диска ОбувкаСектор, зарежда го в паметта и му предава контрола. Обувкасектор(сектор за зареждане) - част от диска, запазена за програмата за зареждане на ОС. Този сектор обикновено съдържа кратка програма на машинен език, която зарежда операционната система.
След това основният товарач търси останалите модули на операционната система и ги зарежда в RAM.
След зареждане на ОС управлението се прехвърля към командния процесор. Ако се използва интерфейсът на командния ред, системната подкана се появява на екрана, в противен случай се зарежда графичният интерфейс.
В зависимост от типа на операционната система процесът на зареждане ще бъде различен. Съставът на операционната система задължително включва файлове, отговорни за процеса на зареждане. Помислете за "работата" на файловете в процеса Изтегляне на Windows XP.

  1. Първоначална фаза на зареждане.
  2. Избор на система.
  3. Определение за "желязо".
  4. Избор на конфигурация.

В началната фаза NTLDR превключва процесора в защитен режим. След това зарежда подходящия драйвер за файлова система, за да работи с файлове във всяка файлова система, поддържана от XP (FAT-16, FAT-32 и NTFS).

Ако в главната директория има BOOT.INI, съдържанието му се зарежда в паметта. Ако има записи за повече от една операционна система, NTLDR спира да работи - показва меню с избор и чака въвеждане от потребителя за определен период от време.

Ако няма такъв файл, NTLDR продължава да зарежда от първия дял, първото устройство, обикновено C:\.
Ако по време на процеса на избор потребителят е избрал Windows NT, 2000 или XP, след това натискане на F8 и показване на съответното меню с опции за зареждане е отметнато.
След всяко успешно стартиране XP създава копие на текущата комбинация от драйвери и системни настройки, известно като последната известна добра конфигурация. Тази колекция може да се използва за зареждане, в случай че някое ново устройство е донесло разрив в операционната система.

Ако избраната операционна система е XP, тогава NTLDR намира и зарежда DOS програмата NTDETECT.COM, за да определи хардуера, инсталиран в компютъра. NTDETECT.COM изгражда списък с компоненти, който след това се използва в ключа HARDWARE на клона HKEY_LOCAL_MACHINE на системния регистър.

Ако компютърът има повече от един хардуерен профил, програмата спира с меню за избор на конфигурация. След като изберете конфигурацията, NTLDR започва да зарежда ядрото на XP (NTOSKRNL.EXE). По време на процеса на зареждане на ядрото (но преди инициализация), NTLDR остава отговорен за контрола на компютъра. Екранът се изчиства и в долната част се показва анимация на бели правоъгълници. В допълнение към ядрото се зарежда и слоят за абстракция на хардуера (HAL.DLL), така че ядрото да може да се абстрахира от хардуера. И двата файла са в директорията System32.

NTLDR зарежда драйвери на устройства, маркирани като стартиращи. След като ги зареди, NTLDR прехвърля контрола върху компютъра по-нататък. Всеки драйвер има ключ в HKEY_LOCAL_MACHINE\SYSTEM\Services. Ако началната стойност е SERVICE_BOOT_START, тогава устройството се счита за стартиращо. За всяко такова устройство на екрана се отпечатва точка.

NTOSKRNL по време на процеса на зареждане преминава през две фази - така наречената фаза 0 и фаза 1. Първата фаза инициализира само тази част от микроядрото и изпълнителната подсистема, която е необходима, за да работят основните услуги и да продължат да се зареждат. Фаза 1 започва, когато HAL подготвя системата да обработва прекъсвания на устройството. Ако компютърът има повече от един процесор, те се инициализират. Всички изпълнителни подсистеми се инициализират отново в следния ред: Object Manager, Executive, Microkernel, Security Reference Monitor, Memory Manager, Cache Manager, LPCS, I/O Manager, Process Manager.

Инициализирането на I/O Manager стартира процеса на зареждане на всички системни драйвери. От мястото, където NTLDR спря, драйверите се зареждат по приоритет. Неуспешното зареждане на драйвер може да накара XP да се рестартира и да се опита да възстанови последната известна добра конфигурация. Последната задача от фаза 1 на инициализацията на ядрото е да се стартира подсистемата за управление на сесии (SMSS). Подсистемата е отговорна за създаването на потребителска среда, която предоставя NT интерфейса. SMSS работи в потребителски режим, но за разлика от други приложения, SMSS се счита за надеждна част от операционната система и „родно“ приложение (използва само изпълнителни функции), което му позволява да изпълнява графичната подсистема и да влиза. SMSS зарежда win32k.sys, графичната подсистема. Драйверът превключва компютъра в графичен режим, SMSS стартира всички услуги, които трябва да стартират автоматично при стартиране. Ако всички устройства и услуги стартират успешно, процесът на зареждане се счита за успешен и се създава последната известна добра конфигурация.

Процесът на изтегляне не се счита за завършен, докато потребителят не влезе в системата. Процесът се инициализира от файла WINLOGON.EXE, който работи като услуга и се поддържа от местния орган за сигурност (LSASS.EXE), който показва диалоговия прозорец за влизане. Този диалогов прозорец се показва около времето, когато подсистемата за услуги стартира мрежовата услуга.