NTLDR is Missing - Що робити з Windows? Помилка NTLDR is missing та відновлення завантажувача – рішення

Якщо ви не зустрічалися з помилкою в системі NTLDR is missing під час завантаження Windows - можу щиро позаздрити вам. За своїм законом підлості ця помилка в найнезручніший момент. В результаті чого Windows перестає завантажуватися і залишається тільки зітхати.

Більшість користувачів у разі починає встановлювати заново систему. Якщо з одного боку, це досить розумний і логічний крок - знову форматувати розділ із системою, перевстановити всі програми і т.д. Але що робити, якщо немає часу на переустановку системи, або ж на диску знаходиться важлива інформація?

Чорний екран та напис на екрані “NTLDR is missing Press Ctrl+Alt+Del” по простому означає, що завантажувач ОС на комп'ютері втратив доступ до завантажувальних файлів, отже він не може завантажити Windows.Щоправда, це вже наслідок збою. Але що є першопричиною? Причин появи напису NTLDR is missing може бути кілька. Ось найпоширеніші:

Апаратні проблеми комп'ютера

Напис на екрані NTLDR is missing - проблеми в роботі апаратних елементів комп'ютера- неполадки з вінчестером або з материнською платою, яка відповідає за роботу та підключення жорсткого диска. Нерідкою причиною на застарілих машинах, на жаль. У такому разі часто єдиним рішенням є заміна пристрою - материнської плати або жорсткого диска.

Чи підключили новий жорсткий диск?

Крім цього, причиною появи напису NTLDR is missing - є підключення нового жорсткого диска. Під'єднавши до системи новий жорсткий диск, багато людей не виставляють правильний порядок завантаження системи із жорстких дисків. У цьому випадку завантажувач спробує завантажити систему з нового диска, але якщо програма не змогла знайти необхідні файли, з'явиться напис NTLDR is missing.

Вирішити цю проблему просто – для цього слід перезавантажити комп'ютер. При виникненні стандартних написів на екрані комп'ютера - натисніть кнопку Del (Здебільшого), або F2, залежно від версії БІОС. Далі вам відмінно допоможе пункт Hard Disk Boot Priority. Зазвичай, він знаходиться у відділі Advanced BIOS Feachures. У цьому місці вам необхідно виставити першим для завантаження ваш старий вінчестер і після цього натиснути F10.

Конфлікт встановлення

Також частою причиною «NTLDR is missing» є встановлення нової операційної системи і конфлікт, що з'явився внаслідок цього. В даному випадку рішення буде таким: Шукаємо диск з Windows, засовуємо його в привід і намагаємося завантажитися з нього. Якщо цей завантажувальний диск- Windows XP після напису, натисніть кнопку R. Після цього з'явиться консоль відновлення системи. У цій консолі натискаємо цифру, яка відповідає вашому розділу завантаження.

  • Далі, вводимо fixboot і fixmbr: Якщо у вас на диску Windows 7 або 8 після появи віконця з кнопкою «Встановити», в нижньому лівому кутку системи, шукайте посилання на відновлення всієї системи. Після цього відкриється «Параметри відновлення системи». Тут необхідно вибрати "Командний рядок". Далі відкриється командний рядок у режимі відновлення. У командному рядку необхідно прописати дві команди за допомогою командного інтерпретатора bootrec:. За допомогою нього відновіть завантажувальний запис та завантажувальний сектор Windows.
  • Ще одним варіантом стане - скопіювати файли Ntdetect.com і Ntldr з комп'ютера або скопіювати їх з диска Windows у папці i386. Щоб встановити їх у корінь розділу комп'ютера, вам потрібно завантажитися з будь-якої завантажувальної флешки або LiveCD. Також, можна зайти в консоль відновлення системи після чого вибрати від відправити команди: cd (CD_диск) cd i386 copy ntldr (завантажувальний_диск) сopy ntdetect.com (завантажувальний_диск) exit.

Четверта причина появи напису NTLDR is missing - є пошкоджені файли бібліотеки Ntldr та Ntdetect.comЗіпсувати їх можна як шкідливими програмами, так і руками користувача. Вихід у будь-якому випадку один – необхідно відновлювати системні дані та файли. Для цього добре підійде спосіб з тих, що були описані вище, у причині №3. Крім цього, гарною порадою буде по можливості перевіряти свій вінчестер за допомогою антивірусу.

У цій статті я хочу поговорити про помилки під час завантаження комп'ютера з Windows XP. В одних випадках з'являється помилка NTLDR is missing, яка спочатку кидає просто в ступор. Скільки б разів ви не перезавантажували комп'ютер, ця помилка сама ніяк не пройде, хоча нижче написано «Press Ctrl+Alt+Del to restart». В інших випадках видно лише чорний екран і пропозиція вставити завантажувальний диск, це означає, що пошкоджений завантажувальний запис.

Вирішення проблеми «NTLDR is missing»

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

Помилка говорить, що файл видалений, можливо при черговому чищенні жорсткого диска або внаслідок вірусної атаки. Запам'ятайте, якщо ви не впевнені, то в жодному разі не видаляйте файли в корені диска C:. Рішення просте – потрібно відновити цей файл і, можливо, деякі інші, наприклад NTDETECT.COM. Далі будемо вважати, що мається на увазі відновлення обох цих файлів.

За допомогою інсталяційного диска Windows XP

Я поклав у архів та інші завантажувальні файли: bootfont.bin, boot.ini та файли MS-DOS. Їх також можна копіювати собі, гірше не буде. Зверніть увагу на різних комп'ютерах, тут найпоширеніша версія для системи з однією інстальованою Windows XP на першому розділі в папку «C:\Windows» . Щоб покласти ці файли на комп'ютер, потрібно скопіювати їх через будь-який файловий менеджер або провідник.

Так як файл «NTLDR» є прихованим, то щоб його побачити та скопіювати у провіднику Windows, потрібно увімкнути відображення прихованих файлів.

Після копіювання файлів у корінь диска C: перезавантажуємося. Якщо помилка «NTLDR is missing» все одно з'являється, то дивимося далі.

Велика кількість файлів докорінно

При великій кількості файлів у корені завантажувального диска може виникнути така помилка. Файл NTLDR може існувати, але через особливості файлової системи NTFS і механізму завантаження він може бути не видно на цьому етапі завантаження ОС.

Згадайте, які дії ви робили перед появою помилки. Можливо, встановили нову програму і не звернули уваги на шлях встановлення, і в результаті програма встановилася в кореневу папку або просто копіювали купу файлів. Щоб вирішити цю проблему, необхідно видалити зайві файли. Для цього потрібно:

  • Завантажити з диска в портативну версію Windows
  • Видалити всі файли в корені диска C:, крім ntldr, ntdetect.com та boot.ini
  • Або видалити все та відновити файли як у попередньому пункті

Проблема із завантажувальним записом

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

BCUpdate2

Для відновлення завантажувального запису будемо використовувати утиліту, розроблену компанією Microsoft « BCUpdate2 » . Завантажити із сервера Microsoft просто так її не можна, тому беріть у мене.

Записуємо її на завантажувальний диск, запускаємося з нього та вводимо команду:

Bcupdate2.exe C: /f /y

Програма повинна відповісти: "The boot code was updated successfully"

Консоль відновлення

Завантажитися в консоль відновлення та дати команди:

fixboot c:

Якщо не допомогло, то завантажити ще раз і дати команду:

fixmbr

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

Завантажувальний диск не активний

Щоб операційна система могла завантажитись, диск повинен бути позначений як «Активний» на рівні розділів. Питання вирішується з консолі відновлення, подивіться як я це робив у Windows 7, коли отримав помилку ««, але суть та ж.

Для того, щоб зробити завантажувальний диск активним, можна завантажитися з LiveCD, на якому є якась програма керування розділами, наприклад, Paragon Partition Magic або Acronis Partition Expert. Вибрати там свій диск і відзначити його Active за допомогою контекстного меню правої кнопки мишки.

Апаратна проблема

Трапляються випадки, коли дані з диска просто не зчитуються. Це може статися через такі проблеми:

  1. Несправний шлейф. Якщо проблема плаваюча, спробуйте замінити шлейф.
  2. Несправність жорсткого диска. Це фізичні беди (BAD's), сектори, що погано читаються, проблеми з електронікою або двигуном диска. Деякі проблеми можна вирішити за допомогою спеціальних програм, як правило, тимчасово, але в загальному випадку.
  3. Проблеми із материнською платою. Дуже рідко, але все ж таки. Якщо з цього жорсткого диска на іншому комп'ютері завантаження заходить трохи далі (цілком ОС не завантажитися на комп'ютері з іншою конфігурацією), то треба ремонтувати або змінювати материнську плату.

Доброго дня, у мене при завантаженні в Windows 7 виходить помилка NTLDR is missing Press ctrl+alt+del to restart! Знаю, ця помилка говорить про те, що файл завантажувач NTLDR відсутній в моїй системі або пошкоджений, але дозвольте, адже файлу NTLDR немає і функцію завантажувача операційної системи виконує зовсім інший файл, а саме менеджер завантаження системи (файл bootmgr), але що дивно , цей файл знаходиться на місці - у прихованому розділі без літери (обсяг 100 МБ) "Зарезервовано системою, також у цьому розділі знаходиться папочка Boot, а в ній файл конфігурації сховища завантаження (BCD).

Коротше виходить, що в мене все вірно! У БІОС виставлено першочергове завантаження з жорсткого диска, завантажувальні файли операційної системи все на місці, так що ж це за помилка NTLDR is missing у Windows 7і як її позбутися?

NTLDR is missing у Windows 7

NTLDR (NT Loader) – завантажувач операційних систем Windows NT, 2000, XP, Server 2003

Привіт друзі! Так, у Windows 7 такої помилки не повинно бути, але часом мені доводиться мати з нею справу. Розповім перший випадок, який стався зі мною кілька років тому.

Принесли мені роботу системний блок зі скаргами на те, що Windows 7 не завантажується і насправді при включенні комп'ютера на моніторі з'явилася помилка NTLDR is missing Press ctrl+alt+del. Я трохи здивувався, якщо на Windows 7 пошкоджені завантажувальні файли, то зазвичай трапляється помилка "" і у мене навіть є на сайті стаття про те, як з нею впоратися. Але тут була помилка більш властива операційній системі Windows XP.

Як перемогти цю помилку в Windows XP теж є стаття " ", весь зміст статті в тому, щоб скопіювати файл ntldr з інсталяційного диска Windows XP в корінь нашого системного диска з операційною системою командою copy ntldr C:\, зробити це потрібно все в консолі відновлення . Але до чого тут Windows 7?

Я розсудив таким чином, якщо у попередніх операційних системах помилка NTLDR is missingбула пов'язана з завантажувальними файлами операційної системи, що не завантажується, то в моєму випадку сенс той же самий - несправні файли завантаження Windows 7чи їх зовсім немає.

Примітка: У Windows 7 існує прихований розділ System Reserved (Зарезервований системою), який має об'єм 100 МБ. Основне призначення цього розділу - зберігати файли завантаження Windows 7. Цей маленький розділ завжди "Основний" і має Атрибут "Активний", що говорить БІОС про те, що на цьому розділі знаходяться файли завантаження операційної системи. Побачити його можна лише в керуванні дисками. Якщо привласнити йому букву, то можна зайти всередину та побачити менеджер завантаження системи файл bootmgrще можна побачити татку Boot, якщо увійти до неї, ми побачимо файли конфігурації сховища завантаження ( BCD).

Файл bootmgr тафайли конфігурації сховища завантаження ( BCD) безпосередньо відповідають за завантаження операційної системи і якщо вони пошкоджені Windows 7 не завантажиться видаючи різні помилки, наприклад "BOOTMGR is missing.Press ctrl+alt+del" або "NTLDR is missing Press ctrl+alt+del"

Якщо привласнити прихованому розділу букву, то можна зайти всередину та побачити менеджер завантаження системи файл bootmgr, ще можна побачити татку Boot , якщо увійти до неї,

ми побачимо файли конфігурації сховища завантаження ( BCD).

Так як всі ці файли носять атрибут "Прихований", перш за все потрібно увійти в Параметри папок і зняти галочку на пункті Приховувати захищені системні файли і відзначити пункт Показувати приховані файли, папки та диски потім Застосувати і ОК.

Так ось друзі, вирішив я завантажитися з інсталяційного диска Windows 7 і відновити все махом, а саме:

№1 Відновити файл bootmgr та відновити файли конфігурації сховища завантаження (BCD) однією командою bcdboot.exe D:\Windows (у вашому випадку команда може бути іншою, дочитайте статтю до кінця)

№2 Зробити активним прихований розділ System Reserved (Зарезервовано системою), об'єм 100 МБ.

Що-небудь та допоможе, подумав я. Забігаючи наперед скажу, що потрібно було просто зробити активним прихований розділ System Reserved, тобто обмежитися пунктом №2.

Примітка: Друзі, зараз ми будемо працювати з командним рядком відновлення. Необхідні команди я Вам дам, але якщо Вам їх важко запам'ятати, можна . Це сильно полегшить роботу.

Отже, серед відновлення Windows 7 я насамперед визначився з літерами дисків.

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

diskpart

list volume

Можна побачити, що дисководу присвоєно букву F:, а прихованого розділу Зарезервовано системою, об'єм 100 МБ, середовище відновлення Windows 7 присвоїло букву C:. Значить файли операційної системи з папками Windows та Program Files знаходяться на диску D:.

exit

та виходимо з diskpart. У командному рядку водимо

bcdboot.exe D:\Windows

Увага: Ця команда відновить завантажувач Windows 7 файл bootmgr, а також відновить файли конфігурації сховища завантаження (BCD) вміст папки Boot у прихованому розділі System Reserved (Зарезервовано системою), об'єм 100 МБ, спеціально для операційної системи, що знаходиться на диску D:\Windows.

Деякі користувачі, працюючи за комп'ютером, могли зустрітися з мало розповсюдженою, але дуже неприємною ситуацією, коли на екрані з'явилася помилка NTLDR is Ctrl+Alt+Del to restart. Ледве нижче я розповім про помилку ntldr is missing і що робити в даному випадку.

При виникненні помилки NTLDR is missing користувач, що починає, відразу намагається перевстановити Windows, але переустановка може зайняти більше часу, ніж виправлення ситуації за більш короткі терміни. Давайте переконаємося, що ви зайшли на потрібну сторінку, я покажу, як виглядає ця помилка:

Причини виникнення помилки

Перш ніж почати рішення помилки NTLDR is missing, можете прочитати список причин, чому вона може з'явитися на комп'ютері.

  1. Якщо на комп'ютері інстальовано кілька систем.
  2. Файл Ntldr може бути видалений або пошкоджений через неакуратну роботу користувача або помилку (ми) програмного забезпечення.
  3. Зміна активного розділу на жорсткому диску може викликати цю помилку. Для завантаження Windows необхідно, щоб системні файли, з якими працює Windows, були на активному розділі жорсткого диска.
  4. Помилка NTLDR is Missing може виникнути не тільки через програмну помилку, а викликати її може і апаратна частина комп'ютера. Коли з'являється така помилка, вам варто звернути увагу на апаратну частину таких компонентів: жорсткий диск, проблема шлейфу жорсткого диска, застаріла версія BIOS на материнській платі, ще один жорсткий диск, в якому інстальовано іншу систему Windows.
  5. Помічав помилку також за інших випадків.

Отже, ми розібралися, чому може виникнути ця помилка, тепер поговоримо, як виправити помилку ntldr is missing на вашому комп'ютері.

Порадада № 1. Якщо у вас є під рукою ще один комп'ютер з такою самою операційною системою, яка встановлена ​​у вас, тоді скопіюйте файли Ntldr та Ntdetect.comабо скористайтеся консоллю відновлення Windows (про це трохи нижче).

Якщо під рукою немає комп'ютера, а є жорсткий диск із системою, можна скопіювати файли NTLDR і Ntdetect.com за допомогою програм: Windows LiveCD, Linux LiveCD, Acronis Disc Director або іншими програмами, які можуть працювати без операційної системи. Щоб завантажитись з таких дисків, вам треба зайти в BIOS і виставити пріоритет завантаження з CD-ROM.

Після перезавантаження повідомлення NTLDR is missing має зникнути.

Рада №2. У файлі boot.ini треба перевірити шляхи до операційної системи на коректність. Щоб відредагувати цей файл, ви можете завантажитись за допомогою програм, про які я говорив вище.

Будова файлу "Boot.ini" з однією операційною системою виглядає так:


timeout=30
default=multi (0) disk (0) rdisk (0) partition (1)\WINDOWS


multi (0) disk (0) rdisk (0) partition (1)\WINDOWS="Windows XP Professional" /fastdetect

Рада №3. Як виправити NTLDR is missing, якщо не допомогли описані вище способи? Кожен досвідчений користувач повинен мати дистрибутив з операційною системою, яка встановлена ​​на його комп'ютері. Цей спосіб вважаю найшвидшим, щоб позбутися помилки ntldr is missing, тому що треба буде зробити мінімум дій, хоч і на перший погляд все здається трохи незрозумілим. Якщо ви не знаєте, як виставити завантаження Windows з дисководу, тоді перейдіть за посиланням нижче і прочитайте приблизно на початку статті цю інформацію: «.

Для цього вставте диск із Windows у дисковод , при цьому не забудьте виставити в BIOS завантаження з CD-ROM. Завантажившись з диска, натисніть клавішу R, щоб відкрити консоль відновлення.

Тепер приступимо до відновлення. Якщо на комп'ютері встановлена ​​одна ОС, з'явиться така інформація:

В яку копію Windows слід виконати вхід?

Введіть 1, натисніть Enter.

З'явиться повідомлення:

Введіть пароль адміністратора:

Якщо у адміністратора немає пароля, просто натисніть Enter.

З'явиться таке повідомлення:

**ПОПЕРЕДЖЕННЯ**

На цьому комп'ютері є нестандартний або неприпустимий основний завантажувальний запис. У разі використання FIXMBR можна пошкодити наявну таблицю розділів. Це призведе до втрати доступу до всіх розділів поточного жорсткого диска.

Якщо немає проблем доступу до диска, рекомендується перервати роботу команди FIXMBR.

Чи підтверджуєте запис нової MBR?

Вводьте букву Y(yes, так) і натискаєте Enter.

З'явиться повідомлення:

Виробляється новий основний завантажувальний запис на фізичний диск Device Harddisk0 Partition0.

Новий основний завантажувальний запис успішно зроблено.

Після цього з'явиться запрошення системи: C:\WINDOWS>

Введіть fixbootта натисніть Enter.

Після цього з'явиться повідомлення:

Кінцевий розділ: C:.

Бажаєте записати новий завантажувальний сектор у розділ C:?

Вводьте букву Y(yes, так) і тиснете Enter.

З'явиться повідомлення:

Файлова система в розділі завантаження: NTFS (або FAT32).

Команда FIXBOOT записує новий завантажувальний сектор.

Новий завантажувальний сектор успішно записано.

З'явиться запрошення системи C:\WINDOWS>

Усі необхідні операції зробили, тепер виходимо із консолі відновлення. Щоб вийти з консолі відновлення, введіть команду exitта натисніть Enter. Після цього комп'ютер перезавантажиться.

Наступною дією в BIOS забираємо завантаження з CD-ROM, виставивши завантаження з HDD (жорсткого диска). Тепер можна витягнути інсталяційний диск Windows та перевірити наявність напису NTLDR is missing.

Спосіб №4. У деяких випадках допомагає перекручування шлейфу (від'єднати та підключити) або підключення іншого шлейфу. Якщо повідомлення NTLDR is missing не пішло, спробуйте підключити інший жорсткий диск, а потім підключити ваш диск.

Від чого може виникнути ця помилка, і що робити з ntldr is missing ви знаєте, залишилося скористатися одним із способів. Якщо ви не зустрічалися з такою помилкою, тоді роздрукуйте цю статтю, адже в найбільш слушний момент ви можете опинитися в такій ситуації.

Ви увімкнули комп'ютер і при запуску операційної системи Windows 10 з'явилася помилка завантаження NTLDR is missing, press Ctrl+Alt+Del to Restart. Що робити? Чи можна якось виправити ситуацію?! Давайте розумітися! Насамперед, хочу попередити, що з появою цієї помилки дуже часто не вдається врятувати дані.
Якщо у вас полетів жорсткий диск, що дуже ймовірно на старих ПК, то єдиний вихід із ситуації – купівля нового. Усі дані старому носії зазвичай виявляються у своїй остаточно загубленими. Навіть коли вінчестер живий, однаково єдине, що може відновити роботу комп'ютера після помилки NTLDR is missing — форматування системного диска та переустановка операційної системи.

Інструкція, що робити при помилці NTLDR is missing

Крок 1.Спробуйте переключити жорсткий диск на інший вільний роз'єм на материнській платі.

Так ми виключимо можливість збою в роботі материнської плати, пов'язаного з роботою конкретного порту SATA або IDE.

Крок 2Спробуйте замінити шлейф, який з'єднує жорсткий диск та материнську плату на новий. Це ми робимо для того, щоб бути впевненим, що помилка NTLDR is missing не спричинена пошкодженням кабелю або його роз'ємів.

Крок 3. Перевірте пріоритет завантаження пристроїв у BIOS.
Часто трапляється так, що після підключення другого жорсткого диска материнська плата сама автоматично ставить його першим у порядку завантаження. Оскільки на ньому немає операційної системи, то завантажувач абсолютно логічно видає помилку «NTLDR is missing» — Windows там немає і завантажуватися нема чому!

При включенні комп'ютера натискаємо клавішу Delete (на ноутбуках зазвичай F2) щоб зайти в . Там має бути розділ, який відповідає за налаштування завантаження – щось типу Boot Settings. А вже в ньому – налаштування послідовності завантаження. Boot Priority. Перевірте, щоб на першому місці стояв жорсткий диск, на якому інстальовано Windows. Якщо Ви цього не знаєте, робимо простіше. Спочатку ставимо першим один диск і пробуємо завантажиться. Знову помилка завантаження "NTLDR is missing"?! Ок, знову йдемо в BIOS і ставимо пріоритет другого диска та перевіряємо по новій.

Крок 4.Завантажуємося за допомогою інсталяційного диска або флешки з Windows.

На стадії початку установки потрібно натиснути посилання «Відновлення системи». Як тільки з'явиться синє вікно з вибором дії - виберіть: "Діагностика"-"Додаткові параметри"-"Командний рядок".

Крок 5.Відновлюємо завантажувальний запис. Для цього в операційних системах від Майкрософта є спеціальні утиліти. Щоб ними скористатися, введіть у командному рядку по черзі команди:

bootrec /FixMbr
bootrec/FixBoot
bootrec /RebuildBcd

Після кожного з них натискайте клавішу Enter, щоб запустити виконання. Вийде повинно приблизно ось так:

Перезавантажуємось та перевіряємо. Якщо помилка NTLDR is missing у Windows 7 або Windows 10 з'являється знову, переходимо до наступного кроку.

Крок 6Знову повторюємо крок 4, щоб відкрити командний рядок. Робимо завантажувальний розділ активним. Вводимо команду diskpartщоб відкрити вбудований редактор розділів Віндовс. Вводимо команди:

sel disk 0
list volume

Так ми вибираємо перший жорсткий диск та дивимося список його логічних дисків:

Знаходимо той розділ, у якого в стовпці Info стоїть позначка — System. У мене це буде Volume 1 . Наступною командою вибираємо його:

sel volume 1

І робимо активним:

Виходимо із програми, ввівши команду exit. Перезавантажуємось та перевіряємо.

Крок 7. Якщо жодна з попередніх дій не допомогла — швидше за все видалено або пошкоджено один із файлів:

Ntldr Ntdetect.com

Можна спробувати відновити їх з DVD-диска або флешки. Для цього треба буде знову повторити крок 4, після чого в командному рядку ввести команду:

diskpart
list volumes
exit

У списку дисків знаходимо DVD чи флешку. У мене на скріншоті вище це диск Z. Далі вводимо команди, які відновлять пошкоджені файли з інсталяційного носія:

copy z:\i386\ntldr c:\
copy z:\i386\ntdetect.com c:\

Після цього перезавантажуємось та перевіряємо.

PS:Якщо після всіх наших порад повідомлення NTLDR is missing з'являється знову - спробуйте повторно інсталювати Windows. А коли й це не допоможе — мабуть Вашому жорсткому диску прийшов кінець і його час міняти на новий.