Войти

Показать полную графическую версию : [решено] Не загружается Windows из-за ошибки файла hal.dll после 2-3-х недельного простоя


emilj
11-03-2011, 20:11
Здравстуйте.

Компьютеру около 6-7 лет (может больше, точно не знаю):
1. Процессор:.........................Атлон 1700+
2: Материнская плата............GigaByte GA-7VA Rev. 2
3: Память................................DDR 512 +256 mb
4: Видеокарта........................GeForce 4 MX 440
5: Монитор..............................LG 17" LCD
6: Жесткий диск(и).................Maxtor 40 Гб
8: Блок питания......................БП FSP Group ATX-300PNR 300W

Месяца два назад все работало. Им пользовались. Последние недели 2-3 им не пользовались. ПК не включали, только переносили в другую комнату.

На днях включили. ОС не загрузилась, выдала ошибку:
"Не удаётся запустить Windows из-за испорченного или отсутствующего файла: "hal.dll""

Сначала запустил команду CHKDSK /r. Она нашла "одну или несколько неисправимых ошибок".
После поиска в инете, заменил через консоль восстановления:
1. Загрузите компьютер с компакт-диска Windows XP. Нажмите любую клавишу для загрузки с компакт-диска.
2. После загрузки установочных файлов нажмите клавишу «R» для запуска консоли восстановления.
3. В консоли восстановления выберите систему для входа (как правило, под номером 1) и нажмите клавишу ВВОД.
4. Воспользуйтесь учетной записью администратора, указав соответствующий пароль, и нажмите клавишу ВВОД.
5. В командной строке консоли восстановления введите следующую команду и затем нажмите клавишу ВВОД:
expand cd-rom:\i386\ntoskrnl.ex_ имя_диска:\Windows\system32;
expand cd-rom:\i386\hal.dl_ С:\windows\system32

cd-rom — имя дисковода компакт-дисков; имя_диска — это буква диска, на котором установлена система Windows.
6. При появлении предложения перезаписать файл нажмите Y (да).
7. Введите команду exit и нажмите клавишу ВВОД, чтобы выйти из командной строки

Перезагрузился, но Windows опять выдал ошибку, но другую:
"Не удается запустить виндовс из-за ошибок в программном обеспечении. Сообщите об этом как об ошибке: необходимы библиотеки DLL для ядра. Сообщите об этой ошибке в службу поддержки."

Решил, что буду долго возится и начал переустанавливать ОС. Хотел поверх, но после долгой проверки/стирания файлов после перезагрузки для продолжения установки выдал очередную ошибку (какую не записал :( ). Начал устанавливать с форматированием в NTFS. Все переустановил. Драйвера и программы пока не ставил.

Из-за чего это может быть? Как сделать, чтобы в дальнейшем такого не было? А то опять через недельку ошибку выдаст!

Читал, что может дело в жестком диске. Сейчас запустил проверку Victoria. Первый тест линейного чтения выдал:http://i17.fastpic.ru/big/2011/0311/3a/24173bb2b52a1a22f520f78790c4bd3a.jpg (http://i17.fastpic.ru/big/2011/0311/3a/24173bb2b52a1a22f520f78790c4bd3a.jpg)

На фото теста видно, что 99 дефектов. Сейчас запустил другой тест. Жесткий испортился? Проблемы ОС могут быть из-за этого?

И вообще, что теперь делать?

Заранее спасибо!

emilj
11-03-2011, 22:41
Вроде виновен жесткий(

Ment69
12-03-2011, 06:17
что теперь делать? » Поменять на нем кабель интерфейсный SATA, ничего не изменилось - меняйте HDD.

eco
12-03-2011, 12:26
GigaByte GA-7VA Rev. 2 »
кабель интерфейсный SATA »
Дак на ней только IDE.

И вообще, что теперь делать? »
Менять Maxtor 40 Гб » он битый.

Проблемы ОС могут быть из-за этого? »
Они у вас уже есть Не удаётся запустить Windows из-за испорченного или отсутствующего файла: "hal.dll" »
Не удается запустить виндовс из-за ошибок в программном обеспечении. Сообщите об этом как об ошибке: необходимы библиотеки DLL для ядра. »

А то опять через недельку ошибку выдаст! »
Если не раньше.

Ment69
13-03-2011, 12:19
Дак на ней только IDE. » Привычка :)

DVDshnik
14-03-2011, 08:12
Жесткий диск(и).................Maxtor 40 Гб Отнюдь не лучший представитель жёстких дисков. Тестировать его нужно. И если плохой, то менять.

emilj
14-03-2011, 16:37
DVDshnik, решил менять. Заказал новый.




© OSzone.net 2001-2012