Възстановяване на Windows XP през конзолата. Възстановяване на Windows XP чрез конзолата Синтаксис на параметрите на командния ред на помощната програма bcdboot

💖 Харесва ли ви?Споделете връзката с приятелите си

Начало > Операционни системи > Windows

Инсталиране на Windows 2000. Проблеми с инсталацията

Процесът на зареждане на системата може да бъде разделен на няколко етапа:

Преди да се появи екранът за зареждане (меню за избор на системата, която искате да стартирате):

  • Веднага след завършване на фазата на самотест (POST), компютърът замръзва
  • Екранът на буутлоудъра не се появява.
  • На екрана се появяват съобщения за грешка от следните видове:
    • Възникна грешка при четене на диска.
    • Поставете системна дискета и рестартирайте системата.
    • Грешка на твърдия диск.
    • Твърдият диск липсва/отказва.

Напълно възможно е в тази ситуация компютърът изобщо да не може да стартира. Ако преди това сте форматирали всички дялове за използване на файловата система NTFS, няма да можете да използвате помощните програми на MS-DOS за разрешаване на тези проблеми. Препоръчвам да държите дискетите за стартиране на Windows 2000 под ръка. Този тип проблем може да бъде причинен от следните неща:

  1. Няма системен дял на твърдия диск. Обикновено се случва, когато новозакупеният твърд диск е конфигуриран неправилно или е форматиран неправилно. Можете да коригирате този проблем с помощната програма FDISK.
  2. Главният запис за зареждане е повреден. За какво е?
    • Чете таблицата на дяловете, разположена в този дисков сектор.
    • Определя местоположението на зареждащия сектор на дяла.
    • Зарежда и изпълнява код, намиращ се в boot сектора на дяла.
    Ако главният код за запис на зареждане не може да изпълни тези задачи, се появява едно от следните съобщения:
    • Липсва операционна система.
    • Невалидна таблица на дяловете.

За да поправите повреден главен запис за зареждане, можете да използвате конзолата за възстановяване на Windows 2000. Това се прави с помощта на командата Fixmbr:

fixmbr [име_на_устройство]

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

\Device\HardDisk0.

Следващият пример записва нов главен запис за зареждане на горното устройство.

fixmbr\Device\HardDisk0

Ако име на устройство не е посочено, новият главен запис за зареждане ще бъде записан на устройството за зареждане, което е дискът, от който е заредена основната система. Ако бъде открит неправилен или нестандартен подпис на таблица на дялове, се показва съобщение с искане за потвърждение за запис. Ако достъпът до дисковете е безуспешен, отговорът на потвърждението трябва да бъде отрицателен. Записването на нов главен зареждащ запис в системния дял може да повреди таблиците на дяловете, причинявайки дяловете да станат недостъпни. Повредата в boot сектора на даден дял обикновено се характеризира със „син екран“ и STOP грешка със следното съдържание:

INACCESSIBLE_BOOT_DEVICE.

Или машината замръзва по време на процеса на зареждане и екранът остава празен. Дори и да няма очевидни големи щети, секторът за зареждане на дяла може да не работи правилно. Проблемът може да е, че файлът NTLDR е повреден/повреден или секторът за зареждане е повреден. За да диагностицираме проблема, процедираме по следния начин: Опитваме се да преименуваме NTLDR файла и да стартираме Windows 2000 от този твърд диск. Ако секторът за зареждане е нормален и проблемът е повреден файл за зареждане, ще се появи следното съобщение:

Не можах да намеря NTLDR- ако файлът за зареждане се намира на NTFS дял

Файл на ядрото липсва от диска- ако файлът за зареждане на NTLDR се намира на FAT дял.

Съответно, трябва да замените повредения NTLDR файл с работещ (или от дискетата за стартиране, или от работещата машина).

Веднага ви предупреждавам, че файлът NTLDR по подразбиране има атрибути „скрит“, „системен“ и „само за четене“. Ако е на FAT дял, можете да промените атрибутите от DOS с помощта на командата attrib -s -h -r ntldr. Ако след подмяната на NTLDR файла не получите такива съобщения за грешка и машината все още не иска да стартира, тогава самият дял за зареждане е повреден. За да отстраните този проблем, трябва да изтеглите конзолата за възстановяване (т.е. да започнете да инсталирате Windows 2000 отново и след приключване на процедурата за копиране на инсталационните файлове на твърдия диск изберете НЕ инсталация, А ВЪЗСТАНОВЯВАНЕ НА СИСТЕМАТА). След като конзолата се зареди, използвайте следната команда:

Записва нов зареждащ сектор в системния дял. Командата fixboot е достъпна само в Windows 2000 Recovery Console, която се стартира от Windows 2000 Setup.

fixboot [диск]

Параметър: дискът, на който искате да запишете boot сектора. По подразбиране се използва системният дял, от който е стартирана системата. Следният пример ще запише нов сектор за зареждане в системния дял на устройство D:

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

Windows 2000 Resource Kit съдържа версия за отстраняване на грешки на Ntdetect.com, наречена Ntdetect.chk. Ако Ntdetect.com не може да открие всички хардуерни устройства, които смятате, че трябва, можете да използвате версията за отстраняване на грешки, за да изолирате проблема. Версията за отстраняване на грешки се инсталира с помощта на файла Installd.cmd, който прави следното:

  • Преименува Ntdetect.com по подразбиране.
  • Копира Ntdetect.chk в Ntdetect.com.

След като завършите тези операции, трябва да рестартирате компютъра си. Когато стартирате системата с версия за отстраняване на грешки на Ntdetect, на екрана ще се появи информация за целия открит хардуер. След като завършите всеки информационен екран, трябва да натиснете клавиша Enter. Когато опцията за отстраняване на грешки вече не е необходима, изпълнете командата installd /not.

SOS параметър във файла Boot.ini.

Можете да добавите параметъра /sos към файла Boot.ini, което ще накара NTLDR да покаже имената на ядрото (Ntoskrnl.exe) и драйверите, докато се зареждат. Това ще помогне при диагностицирането на проблеми с липсващ или повреден драйвер на устройство.

Можем да разгледаме втората опция, използвайки прост пример: редактиране на файла BOOT.INI от конзолата за възстановяване.

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

Например, един потребител реши да инсталира 20 операционни системи на компютъра си и се зае да създаде съответните дялове на твърдия си диск (а понякога дори ги създават) и след това да ги инсталира съответно. Естествено всичко това в един момент спира да зарежда и трябва да излезем достойно от ситуацията.

Възстановяване на Windows XP през конзолата

Вмъкваме инсталационния диск на Windows XP в устройството и рестартираме, в BIOS задаваме дисковото устройство като първо устройство за зареждане, ако не знаете как, прочетете с нас. След това се зарежда инсталационната програма на Windows XP и след зареждането се появява меню, в което трябва да изберете елемент № 2. За да възстановите Windows XP с помощта на конзолата за възстановяване, щракнете Р.

Кликнете Ри влезте в конзолата за възстановяване, между другото можете да прочетете

Имаме инсталирана една операционна система на диска СЪСи когато бъдете попитани в кое копие на Windows трябва да влезете, въведете номера 1 и натиснете Enter.

Ако нямате администраторска парола, просто натиснете Enter; ако сте имали, въведете парола.

Ще се появи съобщение:



Това е всичко Възстановяване на Windows XP през конзолата трябва да завърши успешно, въведете изход и рестартирайте.

Това, което може да не работи за нас, когато въведете командата FIXMBR, се появява съобщение за грешка, това означава, че записът в таблицата на дяловете (MBR) е блокиран от настройките в BIOS, трябва да влезете в BIOS и да намерите Boot Virus Detection параметър там (стойността Enabled) тази опция блокира презаписването на сектора за зареждане на твърдия диск, което се случва в нашия случай.

След това може да възникне следната грешка: „Windows не може да стартира поради грешки в конфигурацията на хардуерния диск“, в този случай файлът BOOT.INI е виновен, за да го коригирате, стартирайте отново конзолата за възстановяване и въведете командата bootcfg /rebuild и натиснете ENTER

  • Добавяне на система към списъка за зареждане? .
    Съгласни сме Y (да)
    Въведете вашия ID за изтегляне:
    Въведете Windows XP Professional.
    Въведете параметрите за зареждане на операционната система:
    Въведете специален ключ /fastdetect, системата не открива Plug and Play устройства по време на процеса на зареждане, можете да прочетете

Е, сменихме файла BOOT.INI и накрая, ако имате няколко твърди диска, можете да разберете кои букви са им присвоени с помощта на командата MAP и ще се покажат устройствата и съответните им букви, както и файловите системи на екрана.

Нуждаете се от добър съвет как да произвеждате Възстановяване на Windows 7 Boot Loader, ако възстановяването на стартирането с помощта на инсталационния диск 7 не помогна. Ще обясня накратко какво се случва: първо беше инсталиран Windows 7 на компютъра, след това втората система се нуждаеше от Windows XP, след инсталирането естествено стартира сама, за да стартирам две операционни системи използвах програмата EasyBCD. По-късно XP вече не беше необходим и форматирах дяла, на който беше от Windows 7. Сега при зареждане няма нищо освен черен екран. Какво може да се направи в този случай? Повече подробности, ако е възможно. Сергей.

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

Здравейте приятели! Най-важното е да не се притеснявате, проблемът ви не е сложен и по принцип простият инструмент „Възстановяване при стартиране на Windows 7“, описан в нашата статия, трябва да помогне, но! Ако тази статия не ви помогне, тогава други две трябва да ви помогнат:

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

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

  1. Искам също да кажа, че грешките на файловата система често са виновни за неуспешното зареждане на Windows 7; те могат да бъдат коригирани, дори ако операционната система не се зарежда; всички подробности са в другата ни статия." "
  2. Приятели, в тази статия ще работим със средата за възстановяване на Windows 7 или по-точно с командния ред на средата за възстановяване. Ще ви дам необходимите команди, но ако ви е трудно да ги запомните, можете. Това значително ще улесни работата ви.
  • Главният запис за стартиране (MBR) е първият сектор на твърдия диск, който съдържа таблица на дяловете и малка програма за зареждане, която чете от тази таблица данните от кой дял на твърдия диск да стартира операционната система, след което информацията е прехвърлен в дяла с инсталираната операционна система, за да го изтеглите. Ако главният запис за зареждане съдържа неправилна информация за местоположението на системата, тогава ще получим различни грешки по време на зареждане, ето една от тях „BOOTMGR липсва, натиснете CTR-Alt-Del за рестартиране“ или ще видим черен екран. Проблемът се отстранява възстановяване на зареждащия механизъм на Windows 7.

Когато сте деинсталирали стария XP заедно с EasyBCD, вие сте оставили компютъра си на произвола на съдбата с неразбираем запис за зареждане и той ви дава черен екран в знак на благодарност. За да коригираме ситуацията, ще проведем възстановяване при зареждане Windows 7, а именно, ние ще презапишем основния запис за зареждане с помощта на помощната програма Bootrec.exe, намираща се на диска за възстановяване или на инсталационния диск на Windows 7 (приятели, ако имате нетбук и искате да използвате средата за възстановяване, намираща се на флаш шофирайте, след това първо прочетете коментарите). Ние също така ще използваме тази помощна програма, за да запишем нов сектор за зареждане, разбираем за Windows 7.

Автоматично възстановяване на буутлоудъра на Windows 7

Стартираме от диск за възстановяване или инсталационен диск с Windows 7, в началната фаза на зареждане на компютъра, когато бъдете подканени да стартирате от диска „Натиснете произволен клавиш, за да стартирате от CD...“, натиснете произволен клавиш на клавиатурата за 5 секунди, в противен случай няма да стартирате от диска

Има кратко търсене на инсталирани Windows системи и анализ на проблеми, които им пречат да се заредят

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

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

Първо, изберете продуктВъзстановяване при стартиране, може също така да реши проблемите при зареждане на Windows 7

Ръчно възстановяване на буутлоудъра на Windows 7

Ако това лекарство не помогне, изберете лекарство Командна линия

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

diskpart

lis vol (показваме списък с дялове на твърдия диск и виждаме, че „Том 1“ е скрит системно запазен дял, обем 100 MB, той трябва да съдържа файлове за стартиране на Windows 7 и именно той трябва да бъде активиран). Виждаме и дял с инсталиран Windows 7, има буквата D:, обемът е 60 GB.

sel том 1 (изберете том 1)

activ (направи го активен)

изход (изход от дискпарт)

bcdboot D:\Windows (където D: дялът с инсталиран Windows 7), тази команда възстановява файловете за зареждане на Windows 7 (bootmgr файл и конфигурационни файлове за съхранение на зареждане (BCD))!

„Изтегляне на файлове, създадени успешно“

Ръчно възстановяване на буутлоудъра на Windows 7 (метод № 2)

В прозореца на командния ред въведете командата Bootrec и Enter

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

Операцията приключи успешно. Нов запис за зареждане се записва в първия сектор на дяла за зареждане.
Втората команда, Bootrec.exe /FixBoot, записва нов сектор за зареждане.

Операцията приключи успешно. Изход. След това се опитваме да заредим нашия Windows 7.


Приятели, ако командите Bootrec.exe /FixMbr и Bootrec.exe /Fixboot не ви помогнат, не се отчайвайте, има друго решение.

Метод No3

Въведете командата Bootrec/ScanOs, ще сканира всичките ви твърди дискове и дялове за наличие на операционни системи и ако бъдат открити такива, ще бъде издадено подходящо предупреждение. След това трябва да въведете командата Bootrec.exe /RebuildBcd, тази помощна програма ще предложи да добавите намерените Windows към менюто за зареждане, ние се съгласяваме и въвеждаме Y и натиснете Enter, всички намерени Windows се добавят към менюто за зареждане.

В моя случай бяха намерени две операционни системи. Всичко се вижда на екранната снимка.

В допълнение към горния метод има още един, въведете bootsect /NT60 SYS в командния ред, основния код за зареждане, той също ще бъде актуализиран.

Изход

И така, грешката е, че и на двата твърди диска първите скрити System Reserved дялове трябва да бъдат маркирани с червен флаг. В Windows 7 обемът на такъв дял е 100 MB, а в Windows 8, 350 MB, тези секции имат атрибутите: Система. Активени именно на тези дялове се намират конфигурационните файлове на магазина за зареждане (BCD) и файлът на системния мениджър за зареждане (bootmgr файл). И се оказва, че тези атрибути се носят от други раздели. Поради това Windows 7 и Windows 8 няма да се стартират.

Изберете първия твърд диск 1, щракнете с десния бутон върху първия System Reserved дял и изберете „Mark as active“

Системно запазеният том ще бъде маркиран като активен. Натиснете OK.

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

Продължи.

Както можете да видите, след нашите промени тези секции, които бяха необходими, станаха активни.

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

кажи на приятели