Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Ошибка при загрузке:необходимы библиотеки DLL для ядра. (http://forum.oszone.net/showthread.php?t=243203)

Arbitr 22-09-2012 23:09 1993323

Ошибка при загрузке:необходимы библиотеки DLL для ядра.
 
Всем доброго времени суток,
итак в один момент машина не загрузилась, ошибка boot.ini (был удален командой из консоли del c:/boot.ini) восстановив бут сделав сначала фикс мбр а потом фикс бут машина все равно не загружается выдавая уже след ошибку
Цитата:

Неудается запустить Windows из-за ошибок в программном обеспечении.сообщите об этом как об ошибке:необходимы библиотеки DLL для ядра.Сообщите об этой ошибке в службу поддержки.
p.s так же перед этим был восстановлен windows\system32\hal.dll
файл был скопирован с системы установленной на другой винт на этом же компе (оба винта сата )
CHKDSK /r и bootcfg /rebuild. не помог
конфиг мать MSI \проц атлон 3000 \OS win xp sp3 pro
кто что посоветует??

Petya V4sechkin 23-09-2012 12:11 1993432

Выложите Boot.ini и скриншот "Управления дисками".

Цитата:

Цитата Arbitr
перед этим был восстановлен windows\system32\hal.dll
файл был скопирован с системы установленной на другой винт на этом же компе

На файлах:
  • hal.dll
  • ntoskrnl.exe
  • ntkrnlpa.exe
правой кнопкой мыши -> Свойства -> вкладка Версия -> что в строках:
  • Версия файла
  • Внутреннее имя

Arbitr 23-09-2012 12:34 1993437

Вложений: 1
Petya V4sechkin, в корне С вижу только бут бак
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect


управление дисками \\ E F соотв винт на ктором полетела винда и соотв C D
E(C) D это второй винт система на разделе D

hal.dll - 5.1.2600.5503 внт имя halaacpi.dll
ntkrnlpa.exe - 5.1.2600.6223 внут имя ntkrnlpa.exe
ntoskrnl.exe - 5.1.2600.5503 внут имя ntoskrnl.exe

----------
странное дело, пытался создать в корень С бут ини, пишет что файл уже есть и доступен только для чтения.. хотя я его в упор не наблюдаю.. только бак вижу
возможно что то с правами на этот файл???

Petya V4sechkin 23-09-2012 12:43 1993441

Цитата:

Цитата Arbitr
в корне С вижу только бут бак

Boot.ini должен был создаться после:

Цитата:

Цитата Arbitr
bootcfg /rebuild

Цитата:

Цитата Arbitr
пытался создать в корень С бут ини, пишет что файл уже есть

Конечно, у него атрибуты "Скрытый" и "Системный".

Цитата:

Цитата Arbitr
5.1.2600.5503

Это что за чудо?
У SP3 build 5.1.2600.5512

Arbitr 23-09-2012 12:58 1993449

Цитата:

Цитата Petya V4sechkin
Конечно, у него атрибуты "Скрытый" и "Системный". »

дык я уже пробовал после в консоли attrib -h -r -s c:\boot.ini и по идее должен был уже его увидеть.. ну да бог с ним..
Цитата:

Цитата Petya V4sechkin
Это что за чудо?
У SP3 build 5.1.2600.5512 »

ваши предложения??
зюыю возможно и чудо, хотя взято было не со сборки...
5.1.2600.5503 (xpsp.080306-1604)

упс сори
не там смотрел.. :)
ntkrnlpa.exe - 5.1.2600.6223
ntoskrnl.exe 5.1.2600.6223
а вот хал 5503
выходит хал не моя версия и надо найти свою.. ща спробую
скачал хал 5.1.2600.2180 \\\6223 не смог сразу найти.. не помогло

-----------
нахожу только
hal.dll Hardware Abstraction Layer DLL 5.1.2600.2180 (xpsp_sp2_rtm.040803-2158)
под сп 3 ну никак.. что предложите??

получается под сп 2 и сп3 один файл???

Petya V4sechkin 23-09-2012 14:59 1993496

Цитата:

Цитата Arbitr
по идее должен был уже его увидеть

Редактирование файла Boot.ini в Windows XP

Цитата:

Цитата Arbitr
под сп 3 ну никак

hal_dll_halaacpi_xpsp3.zip

Arbitr 23-09-2012 17:43 1993559

Цитата:

Цитата Petya V4sechkin
по идее должен был уже его увидеть
Редактирование файла Boot.ini в Windows XP »

фишка в том что в таком случае я работаю с бут ини текущей ОС а никак не подключенного второго винта..

за хал спасибо, но до этого я попробовал сделать восстановление винды, на странице установки или обновления, уже после страницы где предлагалось запустить консоль восстановления. итак копирование файлов пошло> после копирования перезагрузка и выдало ошибку не может найти C.866.nls

Petya V4sechkin 23-09-2012 18:15 1993570

Цитата:

Цитата Arbitr
выдало ошибку не может найти C.866.nls

Здесь посмотрите.

Arbitr 23-09-2012 19:53 1993619

Petya V4sechkin, а решается все намного проще то :( все файлики можно было спокойно то восстановить из WINDOWS\Driver Cache\i386\sp3.cab\
вот давно не занимался и полез всякую фигню делать... :(
все файлы заменил что ранее менял... но после того (или из за другого) как сделал обновление виндоус не могу зайти под своей учеткой или учеткой админа, ни в обычном ни в безопасном режиме, то есть идет загрузка параметров на пару секунд показывается раб стол и тут же идет сохранение параметров и снова страница где предлагается выбрать учетку и зайти
собсна теперь вопрос как войти в учетку...?

---------
итак подменив юзеринит со второй Ос я спокойно зашел, так как у меня его таки не было..

совершив ряд ошибок я все таки решил задачу, однако теперь еще надо установить кучу драйверов по новой))
главное же.. не стоит во первых искать в сети файлы а зайти в WINDOWS\Driver Cache и скопирвоать оттуда.
есть два варианта как туда зайти
1 загрузиться с любого лайва
2 подсоединить винт с пропавшими файлами к работающему.. загрузиться и скопировать. и главное.. даже если версия вашего файла странная как в моем случае.. то помните..именно с этой версией файла у вас работала система.
3 не стоит обновлять виндоус в процессе установки.. гемор потом ой ей..

neonnw 10-01-2017 09:23 2702277

Цитата:

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


Время: 19:45.

Время: 19:45.
© OSzone.net 2001-