Показать полную графическую версию : [решено] Hal.dll отсутствует или поврежден
Страниц :
1
2
3
4
5
[
6]
7
8
9
10
11
12
13
14
15
16
так же как и винду, с которой сейчас проблемы - с жесткого диска напрямую.
шаманство с бут.ини непомогает. скорее всего, решения, кроме как переустановки нет.
Вот цитата из статьи, ссылку на которую я давал Для установки консоли восстановления выполните следующие действия. Вставьте компакт-диск Windows ХР.
Нажмите кнопку Пуск и выберите команду Выполнить.
В окне Открыть введите команду d:\i386\winnt32.exe /cmdcons, где d – буква дисковода компакт-дисков.
Появится диалоговое окно программы установки Windows с кратким описанием консоли восстановления. Чтобы подтвердить установку, нажмите кнопку Да.
Перезагрузите компьютер. При последующем запуске компьютера в меню загрузки будет присутствовать пункт «Консоль восстановления Microsoft Windows». В выделенном фрагменте замените букву d на букву раздела на котором у вас находится дистрибутив XP, также изменив и путь к нему. Допустим, дистр у вас на диске Е: в папке XPCD. Тогда запись будет выглядеть e:\XPCD\i386\winnt32.exe /cmdcons. После перезагрузки, войдя в консоль вы сможете сделать замену и hal.dll и Ntoskrnl.exe по известной вам методике, только учтите, что брать hal.dl_ нужно там же - на жестком диске
И не забудьте, что одной из причин могут быть ошибки HDD, так что проверку сделайте обязательно.
установил консоль, проверил диски, експандил файлы, провел бут /ребилд - не помогло. пошел переустанавливать виндоус :(
Перед сим мероприятием в консоли выполните 2 команды fixboot и fixmbr. Поможет?
Похоже что решения этого бага нет....
fixboot непомог, а второе не делал, боязно что то :)
xdddd, создайте загрузочную USB-флэш, загрузитесь с нее и выполните установку в режиме восстановления. Моя рекомендация состоит из двух частей, но они достаточно подробно освещены на форуме. Тогда вы ничего не потеряете. Или из имеющейся папки с дистрибутивом создавайте образ загрузочного диска, ищите, пусть на время, CD-ROM и так же делайте восстановление. Удачи!
vlad_1976
24-09-2009, 17:24
Здравствуйте, уважаемые!
Имеется в наличии нетбук. При включении пишет Winnt_root\System32\Hal.dll отсутствует или поврежден. Загрузчик я восстанавливаю через консоль восстановления, перегружаюсь, система (Windows Home SP3) загружается. Смотрю в корень С, файла boot.ini нету. Перезагружаю нетбук и опять такая же надпись "Winnt_root\System32\Hal.dll отсутствует или поврежден." Опять восстанавливаю загрузчик, захожу в безопасный режим, файл boot.ini присутствует! Вирусов нету, логи отправлял на вирусинфо. Chkdsk /r запускал тоже через консоль восстановления. Какие-то ошибки исправил, перегружаюсь, опять тоже самое. Помогите пожалуйста советом.
Приложите скрин управления дисками и текст boot.ini
vlad_1976
25-09-2009, 10:23
Приложите скрин управления дисками и текст boot.ini »
Прилагаю
текст boot.ini Только это старый, который создался в безопасном режиме. Сейчас я скрин делал в обычном режиме и файл boot.ini отсутствует
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="2" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)\Minint="1" /fastdetect
И еще, когда пишу bootcfg /rebuild, мне в ответ "Общее количество обнаруженных систем Виндовс: 2"
vlad_1976
25-09-2009, 10:36
Вот новый boot.ini
[boot loader]
timeout=20
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows Home"
multi(0)disk(0)rdisk(0)partition(1)\Minint="11"
в принципе ничем не отличается от предыдущего.
файл boot.ini отсутствует »
а вы отображение скрытых и системных файлов включали? Сделайте скрин корня диска с: с включенным их отображением.
Каким образом восстанавливаете загрузку?
vlad_1976
25-09-2009, 11:08
Естественно все включено.
В данный момент загружен безопасный режим, поэтому все фалы присутствуют
а вы отображение скрытых и системных файлов включали? » А иначе как бы я увидел boot.ini.
Если сейчас сделаю перезагрузку, то вылезет опять надпись про hal.dll и опять надо восстанавливать загрузку через консоль восстановления.
Загрузку восстанавливаю через консоль восстановления (загружаюсь с установочного виндовс про)
vlad_1976, простите, что приходится просить вас дважды сделать скрин в обычном режиме.
Загрузку восстанавливаю через консоль восстановления »
что конкретно делаете?
Если возникнет еще раз такая ситуация, перед выполнением восстановления выполните DIR для раздела С: и точно убедитесь, что файл отсутствует. Что-то мне не нравится... Вирусы, имхо.
vlad_1976
25-09-2009, 11:48
вот скрин.
в консоли восстановления пишу bootcfg /rebuild потом fixboot.
vlad_1976
25-09-2009, 11:50
Вирусы, имхо. »
на virusinfo.info сказали, что все чистое!
Меня еще смущает, что после bootcfg /rebuild пишется что 2 системы!
перед выполнением восстановления выполните DIR для раздела С: »
boot.ini отсутствует(((
Создайте сами boot.ini в обычном режиме и бросьте его в корень С:
Перезагрузитесь. Если загрузка сорвется, выполните дополнительно fixmbr
chkdsk c: p/ r/
Сейчас откройте msconfig и посмотрите, не установлены ли параметры по использованию сохраненного boot.ini, установите параметры запуска в "Обычный запуск". Запустите HijackThis и пофиксите строчку с записью msconfig. Если сомневайтесь - сделайте новый лог и приложите к сообщению.
vlad_1976
25-09-2009, 12:09
chkdsk делал. А после fixmbr пропадут все пути к установленным прогам?
Нет. Пожалуйста, не нужно чата. Я вам написал много чего, кроме chkdsk и fixmbr. Вы делали? Смотрели?
vlad_1976
25-09-2009, 12:20
В настройках системы, в службах стоит странная запись (никогда таких не видел) ##Id_String1.6844F930_1628_B5CC_5BB94B879762## Изготовитель - нет данных
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.