Проблеми із завантаженням ОС - явище, широко поширене серед користувачів Windows. Відбувається це через пошкодження засобів, що відповідають за запуск системи - головний запис завантаження MBR або особливого сектора, в якому містяться файли, необхідні для нормального старту.

Як вже було сказано вище, існує дві причини неполадок при завантаженні. Далі поговоримо про них докладніше і постараємося вирішити дані неполадки. Робити це ми будемо за допомогою консолі відновлення, яка міститься на установчому диску Windows XP. Для подальшої роботи нам необхідно завантажитися з цього носія.

Якщо у Вас в наявності тільки образ дистрибутива, то спочатку потрібно буде записати його на флеш-накопичувач.

відновлення MBR

MBR зазвичай записана в самій першій клітинці (секторі) на жорсткому диску і містить невеличкий шматок програмного коду, який при завантаженні виконується першим і визначає координати завантажувального сектора. Якщо запис пошкоджена, то Windows не зможе стартувати.

  1. Після завантаження з флешки ми побачимо екран з доступними для вибору варіантами. натискаємо R.

  2. Далі консоль запропонує виконати вхід в одну з копій ОС. Якщо Ви не встановлювали другу систему, то вона буде єдиною в списку. Тут вводимо цифру 1 з клавіатури і натискаємо ENTER, Потім пароль адміністратора, якщо є, якщо він не встановлений, то просто тиснемо «Введення».

    Якщо Ви забули пароль адміністратора, то прочитайте наступні статті на нашому сайті:

  3. Команда, яка виробляє «ремонт» головного завантажувального запису, пишеться так:

  4. Нова MBR успішно записана, тепер можна вийти з консолі за допомогою команди

    і спробувати запустити Windows.

    Якщо спроба запуску пройшла невдало, то рухаємося далі.

завантажувальний сектор

Завантажувальний сектор в Windows XP містить завантажувач NTLDR, Який «спрацьовує» після MBR і передає управління вже безпосередньо файлів операційної системи. Якщо даний сектор містить помилки, то подальший старт системи неможливий.


Відновлення файлу boot.ini

У файлі boot.iniпрописаний порядок завантаження операційної системи і адреса папки з її документами. У тому випадку якщо даний файлпошкоджений або порушений синтаксис коду, то Windows не дізнається, що їй потрібно запуститися.


Перенесення файлів завантаження

Крім boot.iniза завантаження операційної системи відповідають файли NTLDRі NTDETECT.COM. Їх відсутність робить завантаження Windows неможливою. Правда, ці документи є на установчому диску, звідки їх можна просто скопіювати в корінь системного диска.

  1. Запускаємо консоль, вибираємо ОС, вводимо пароль адміна.
  2. Далі необхідно ввести команду

    Це потрібно для перегляду списку носіїв, підключених до комп'ютера.

  3. Потім потрібно вибрати букву диска, з якого ми в даний момент завантажилися. Якщо це флешка, то її ідентифікатор буде (в нашому випадку) «\ Device \ Harddisk1 \ Partition1». Відрізнити накопичувач від звичайного жорсткого дискаможна за обсягом. Якщо користуємося компакт-диском, то вибираємо «\ Device \ CdRom0». Зверніть увагу, що цифри і назви можуть дещо відрізнятися, головне зрозуміти принцип вибору.

    Отже, з вибором диска ми визначилися, вводимо його букву з двокрапкою і натискаємо «Введення».

  4. Тепер нам необхідно перейти в папку «I386», Для чого пишемо

  5. Після переходу потрібно скопіювати файл NTLDRз цієї папки в корінь системного диска. Вводимо наступну команду:

    а потім погоджуємося із заміною, якщо буде запропоновано ( «Y»).

  6. Після успішного копіювання з'явиться відповідне повідомлення.

  7. Далі проробляємо те ж саме з файлом NTDETECT.COM.

  8. Заключним кроком буде додавання нашої Windows в новий файл boot.ini. Для цього виконуємо команду

    вводимо цифру 1 , Прописуємо ідентифікатор і параметри завантаження, виходимо з консолі, завантажуємо систему.

Всі вироблені нами дії для відновлення завантаження повинні привести до необхідного результату. Якщо все-таки не вдалося запустити Windows XP, то, швидше за все, доведеться скористатися перевстановлення. «Переставити» Віндовс можна з збереженням файлів і параметрів ОС.

висновок

«Поломка» завантаження не відбувається сама собою, тут завжди є причина. Це можуть бути як віруси, так і Ваші дії. Ніколи не встановлюйте програми, здобуті на сайтах, відмінних від офіційних, не видаляйте і не редагуйте файли, створені не Вами, можливо, вони виявляться системними. Виконання цих простих правил допоможе не вдаватися зайвий раз до складної процедури відновлення.

потрібен хороший рада, Як зробитивідновлення завантажувача Windows 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 is missing press CTR-Alt-Del for restart" або будемо спостерігати чорний екран. виправляється проблема відновленням завантажувача Windows 7.

Коли ви видалили стареньку XP разом з EasyBCD, то залишили свій комп'ютер напризволяще з незрозумілою йому завантажувального блоку і він в знак подяки видає вам чорний екран. Для виправлення ситуації, ми з вами проведемо відновлення загрузчіка Windows 7, а саме повторно головний завантажувальний запис за допомогою утиліти Bootrec.exe, що знаходиться на диску відновлення або на установчому диску Windows 7 (друзі, якщо у вас нетбук і ви хочете використовувати середу відновлення знаходиться на флешці, то прочитайте спочатку коментарі). Так само даною утилітою ми запишемо новий завантажувальний сектор, зрозумілий Windows 7.

Відновлення завантажувача Windows 7 автоматично

Завантажуємося з диска відновлення або установочного диска з Windows 7, в початковій фазі завантаження комп'ютера, при появі пропозиції завантажитися з диска «Press any key to boot from CD ...», тиснемо на протязі 5 секунд на будь-яку клавішу клавіатури, інакше з диска ви не завантажитеся

Відбувається недовгий пошук встановлених систем Windowsі аналіз проблем, що заважають їх завантаженні

Зазвичай проблеми швидко бувають знайдені і середовище відновлення пропонує усунути їх автоматично. Натисніть на кнопку "Виправити і перезапустити", після цього комп'ютер перезавантажиться і завантаження Windows 7 буде відновлена.

Якщо проблеми із завантаженням системи продовжаться або вам не буде запропоновано виправити проблеми автоматично, означає в цьому вікні потрібно вибрати операційну систему, яку потрібно відновити, вона у вас швидше за все одна і Далі.

В першу чергу виберіть засібвідновлення запуску, Воно теж може вирішити проблеми із завантаженням Windows 7

Відновлення завантажувача Windows 7 вручну

Якщо і цей засіб не допоможе, вибираємо засіб Командний рядок

Вводимо команди:

diskpart

lis vol (виводимо список розділів жорсткого диска і бачимо, що «Том 1» є прихованим розділом System Reserved (зарезервовано системою), обсяг 100 Мб, на ньому повинні розташовуватися файли завантаження Windows 7 і саме його потрібно зробити активним). Також бачимо розділ з встановленої Windows 7, у нього буква D :, об'єм 60 Гб.

sel vol 1 (вибираємо Том 1)

activ (робимо його активним)

exit (виходимо з diskpart)

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

«Файли завантаження успішно створені»

Відновлення завантажувача Windows 7 вручну (спосіб №2)

У вікні командного рядкавводимо команду Bootrec і Enter

виходить повна інформація про можливості утиліти. Вибираємо запис головного завантажувального запису Bootrec.exe / FixMbr.

Операція успішно завершена. У перший сектор завантажувального розділузаписана нова завантажувальний запис.
Друга команда Bootrec.exe / FixBoot записує новий завантажувальний сектор.

Операція успішно завершена. Exit. Далі пробуємо завантажити нашу Windows 7.


Друзі, якщо команди Bootrec.exe / FixMbr і Bootrec.exe / Fixboot Вам не допоможуть, не впадайте у відчай, є ще один засіб.

спосіб №3

вводимо команду Bootrec / ScanOs, Вона просканує всі ваші жорсткі дискиі розділи на наявність операційних систем і якщо такі будуть знайдені, то вийде відповідне попередження. Потім потрібно ввести команду Bootrec.exe / RebuildBcd, Дана утиліта запропонує внести знайдені Windows в меню завантаження, погоджуємося і вводимо Y і тиснемо Enter, все знайдена Windows додана в меню завантаження.

У моєму випадку знайдено дві операційні системи. Все видно на скрішноте.

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

Багато років компанія Microsoft покращувала систему відновлення операційної системи Windows, і в Windows 7 і Windows Vista вона працює практично в автоматичному режимі. Якщо ви завантажити з інсталяційного диска Windows 7 і клацніть "" ( "Repair Computer"), система відновлення Windows буде запущена і самостійно спробує виправити всі помилки, які вона знайде. Вона здатна виправити велику кількість проблем, проте, цілком імовірна ситуація, коли виявляється пошкоджений завантажувач, і з цією проблемою система відновлення не може впоратися. В цьому випадку можна відновити завантажувач вручну за допомогою утиліти Bootrec.exe.

додаток Bootrec.exeслужить для виправлення помилок, пов'язаних з пошкодженням завантажувача і, як наслідок, неможливістю запуску операційних систем Windows 7 і Windows Vista.

Послідовність дій

Утиліта виведе довідку за доступними ключам командного рядка.

Опис ключів запуску утиліти Bootrec.exe

Bootrec.exe / FixMbr- Запущена з ключем / FixMbr, утиліта записує сумісну з Windows 7 і Windows Vista головний завантажувальний запис (Master Boot Record, 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, З нього знімаються атрибути "системний", "прихований" і "тільки для читання", після чого воно віддаляється командою 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, що використовується в якості джерела при копіюванні файлів середовища завантаження.

/ l- Необов'язковий параметр. Задає мову середовища завантаження. За замовчуванням використовується англійська (США).

/ s- Необов'язковий параметр. Вказує букву диска системного розділу, куди буде встановлено операційне середовище завантаження. За замовчуванням використовується системний розділ, заданий прошивки BIOS.

/ v- Необов'язковий параметр. Включає режим докладного протоколювання роботи утиліти.

/ m- Необов'язковий параметр. Об'єднує параметри новоствореної і вже наявної завантажувального запису сховища і записує їх в нову завантажувальний запис. Якщо GUID завантажувача операційної системи заданий, для створення завантажувального запису об'єднує об'єкт завантажувача з шаблоном системи.

резюме. У статті були розглянуті принципи роботи з утилітами bootrec.exeі bcdboot.exe, Службовцями для вирішення проблем, пов'язаних з неможливістю запуску операційної системи Windows 7 через пошкоджений або відсутнього завантажувача

Привіт всім! Сьогодні я розповім про досить поширеною проблеми операційних систем сімейства Windows Vista / 7/8 / 8.1 / 10 - порушення цілісності завантажувача MBR. Хоч як би намагалася Microsoft врахувати можливі проблемироботи свого ПО, передбачити все ще на етапі розробки і тестування напевно неможливо. Додають проблем до стабільності роботи різноманітні сторонні завантажувачі (активатори, інші версії операційних систем, віруси).

Що необхідно для відновлення завантажувача.

  1. Установчий носій Windows Vista / 7/8 / 8.1 / 10.
  2. Користувач.
  3. Привід DVD.

Приступимо!

Найпростіший спосіб відновити завантажувач. Для роботи із засобом відновлення запуску необхідно спочатку запустити середовище відновлення Windows RE.

Для цього:

  • Налаштуйте BIOS на завантаження з інсталяційного носія.
  • Виберіть пункт Відновлення системи.

  • далі.
  • У діалоговому вікні виберіть пункт відновлення запуску.

  • Дотримуйтесь подальших інструкцій.

Після завершення роботи засобу відновлення запуску перезавантажте комп'ютер. Спробуйте запустити Windows в звичайному режимі, Без установочного носія.

Якщо проблема залишилася, приступимо до подальших дій.

Зараз ми розглянемо відновлення завантажувального запису MBR за допомогою штатних засобівопераційної системи. Які йдуть або в складі інсталяційного диска, або як компонент операційної системи. А саме BOOTREC.EXEі BOOTSECT.

BOOTREC.EXE- засіб відновлення завантажувального запису. Підтримує перелічені нижче параметри, з яких можна вибрати найбільш підходящий.

Цей параметр записує в системний розділ головний завантажувальний запис, сумісну з Windows 7 або Windows Vista. Він не перезаписує існуючу таблицю розділів. Даний параметр слід використовувати для усунення проблем, пов'язаних з пошкодженням головного завантажувального запису, або якщо необхідно видалити з головного завантажувального запису нестандартний код.

/ FixBoot

Це параметр записує новий завантажувальний сектор в системний розділ, використовуючи завантажувальний сектор, сумісний з Windows Vista або Windows 7. Цей параметр слід використовувати, якщо виконується хоча б одна з перерахованих нижче умов.

  • Завантажувальний сектор замінений на нестандартний завантажувальний сектор Windows Vista або Windows 7.
  • Завантажувальний сектор пошкоджений.
  • Після установки Windows Vista або Windows 7 на комп'ютер була встановлена ​​більш рання версія операційної системи Windows. В даному випадку для запуску комп'ютера замість диспетчера завантаження Windows (Bootmgr.exe) використовується завантажувач Windows NT (NTLDR).

Цей параметр виконує на всіх дисках пошук встановлених систем, сумісних з Windows Vista або Windows 7. Він також відображає всі записи, не включені в сховище даних конфігурації завантаження. Цей параметр слід використовувати в тому випадку, якщо на комп'ютері присутні встановлені операційні системи Windows Vista або Windows 7, які не відображаються в меню диспетчера завантаження.

/ RebuildBcd

Цей параметр виконує на всіх дисках пошук встановлених систем, сумісних з Windows Vista або Windows 7. Крім того, він дозволяє вибрати встановлені системи, Які необхідно додати в сховище даних конфігурації завантаження. Цей параметр слід використовувати в тому випадку, якщо необхідно повністю перебудувати сховище даних конфігурації завантаження.

Приступимо!

Для роботи із засобом Bootrec.exe необхідно спочатку запустити середовище відновлення Windows RE.

  • вставте диск Windows 7 або Windows Vista в DVD-дисковод і включіть комп'ютер.
  • У відповідь на запит натисніть клавішу.
  • Виберіть пункт відновити комп'ютер.
  • Вкажіть операційну систему, яку потрібно відновити, і натисніть кнопку далі.
  • У діалоговому вікні Параметри відновлення системивиберіть пункт Командний рядок.
  • Введіть команду Bootrec.exe і натисніть клавішу ENTER. з'явиться повний списокможливостей.
  • Запишіть сектор MBR, для чого є команда

Bootrec.exe / FixMbr;

  • Про успішне завершення операції після натискання Enter комп'ютер сповістить користувача в наступній сходинці;
  • Далі проведіть процедуру запису нового сектора завантаження, для чого введіть

Bootrec.exe / FixBoot;

  • Залишиться тільки ввести Exit і спробувати перезавантажити комп'ютер.

Якщо немає, опишемо, як відновити завантажувач Windows іншим способом з використанням цієї ж програми:

  • Увійдіть в командний рядок з інсталяційного диска або флешки.
  • Введіть Bootrec / ScanOs, після чого утиліта про сканує комп'ютер на предмет наявності операційної системи.

Bootrec / ScanOs

  • Напишіть в наступному рядку команду Bootrec.exe / RebuildBcd, програма запропонує внести в меню запуску всі знайдені версії Windows, Включаючи XP і інші.

Bootrec.exe / RebuildBcd

  • Чи залишиться з цим погодитися, натиснувши послідовно Y і Enter, після чого при завантаженні системи ви будете мати вибір, яку з ОС завантажити - XP або сімку.

Якщо і це не допомогло. Усунути проблему з MBR можна і ще однією командою. Для цього в командному рядку потрібно ввести bootsect / NT60 SYS, Потім Enter.

команда BOOTSECTдозволяє записувати заданий програмний код завантажувальних секторів, що забезпечують завантаження або ntldr, або bootmgr .

Формат командного рядка:
bootsect (/ help | / nt60 | / nt52) (SYS | ALL |< DriveLetter >:}

Параметри командного рядка Bootsect:
/ help- відображення довідкової інформації;
/ nt52- запис програмного коду завантажувального сектора, що забезпечує використання завантажувача ntldr для операційних систем, що передують Windows Vista.
/ nt60- запис програмного коду в завантажувальні сектори для забезпечення завантаження файлу bootmgr - диспетчера завантаження Windows Vista / Server 2008 і пізніших ОС сімейства Windows.
SYS- запис буде виконана в сектори системного розділу завантаження Windows, в середовищі якої виконується дана команда.
ALL- запис програмного коду буде виконана для всіх існуючих розділів, які можуть бути використані для завантаження Windows.
DriveLetter- буква диска, для якого буде виконана перезапис програмного коду завантажувальних секторів.
/ force- примусове відключення використовуваних іншими програмами томів дисків для забезпечення монопольного доступу утиліти bootsect.exe
/ mbr- зміна програмного коду головного завантажувального запису (MBR - Master Boot Record) без зміни таблиці розділів диска. При використанні з параметром / nt52, MBR буде сумісна з попередніми Windows Vista версіями, при використанні з параметром / nt60 - MBR буде сумісна з операційними системами Windows Vista і більш пізніми.

bootsect / nt52 E:- створити для диска E: завантажувальні записи для операційних систем Windows XP / 2000 / NT, тобто для завантаження на базі ntldr;
bootsect / nt60 / mbr C:- змінити завантажувальні сектора диска C: для забезпечення завантаження диспетчера bootmgr, а це Windows Vista / 7/8 / 8.1 / 10;
bootsect / nt60 SYS- зміна завантажувальних секторів для розділу, з якого виконана завантаження поточної ОС Windows.

Так само спробуємо використовувати команду BCDBOOT. Це засіб, який використовується для створення системного розділу або відновлення середовища завантаження, розташованої в системному розділі. Системний розділ створюється за допомогою копіювання невеликого набору файлів середовища завантаження з встановленого образу Windows®. засіб BCDBOOTстворює сховище даних конфігурації завантаження ( BCD) В системному розділі з новою завантажувального блоку, яка дозволяє завантажувати встановлений образ Windows.