Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

почему чаще всего устанавливается по умолчанию библиотека hal.dll?

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Windows] >> почему чаще всего устанавливается по умолчанию библиотека hal.dll?
Имя
Сообщение << Старые топики   Новые топики >>
почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 16:35:15.770000   
ReD$erpenT

Сообщений: 24
Оценки: 0
Присоединился: 2010-03-29 22:28:32.826666
почему на компах с действительной поддержкой ACPI в большенстве случаев по умолчанию устанавливается не HALACPI.dll, а более стандартный HAL.dll
Post #: 1
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 16:59:23.480000   
Vampiring Soul

Сообщений: 1984
Оценки: 0
Присоединился: 2006-06-27 00:13:43
Потому что установочный конфиг такой. Скорее всего, из соображений совместимости и/или различий в той или иной реализации ACPI.
В принципе, можно "заменить" hal на halacpi переименованием, но уверенности в безглючности такого варианта у меня нет.
Post #: 2
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 17:32:35.510000   
ReD$erpenT

Сообщений: 24
Оценки: 0
Присоединился: 2010-03-29 22:28:32.826666
Здравая мысль! Однако переименование, боюсь, приведёт к BSOD
Post #: 3
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 17:34:47.816666   
Vampiring Soul

Сообщений: 1984
Оценки: 0
Присоединился: 2006-06-27 00:13:43
Из-под работающей форточки этого всё равно не сделать, так что backup/restore не должно быть проблемой.
Post #: 4
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 18:49:23.640000   
XALK

Сообщений: 3085
Оценки: 30
Присоединился: 2007-09-22 22:50:01.943333

quote:

ORIGINAL: Vampiring Soul

Из-под работающей форточки этого всё равно не сделать,


http://support.microsoft.com/kb/833721
Post #: 5
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 20:49:40.450000   
Vampiring Soul

Сообщений: 1984
Оценки: 0
Присоединился: 2006-06-27 00:13:43
quote:

ORIGINAL: XALK

http://support.microsoft.com/kb/833721
спасибо, но в случае неудачи aka BSOD всё равно придётся юзать либо консоль восстановления, либо LiveCD )
p.s.
.. или я снова чего-то не вижу?
Post #: 6
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-29 21:10:19.190000   
XALK

Сообщений: 3085
Оценки: 30
Присоединился: 2007-09-22 22:50:01.943333
Я как то менял ядро через boot.ini без BSOD. После загрузки "Найдено новое оборудование" и т.д.
Post #: 7
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-30 00:26:11.280000   
ReD$erpenT

Сообщений: 24
Оценки: 0
Присоединился: 2010-03-29 22:28:32.826666
Одно дело подключать ядро через boot.ini, и совершенно другое переименовать системный файл (тем более системный). При включённом SFC он будет восстановлен из хранилища. В противном случае BSOD.

Post #: 8
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-30 00:36:46.640000   
XALK

Сообщений: 3085
Оценки: 30
Присоединился: 2007-09-22 22:50:01.943333
quote:

ORIGINAL: ReD$erpenT

Одно дело подключать ядро через boot.ini, и совершенно другое переименовать системный файл (тем более системный). При включённом SFC он будет восстановлен из хранилища. В противном случае BSOD.

Ну так это и коню понятно. Это все равно, что надеяться, что после преименования файла, скажем, Аватар.avi в Чебурашка.avi ты увидишь любимый мультик.
Post #: 9
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-04-30 20:20:12.960000   
zzsnn

Сообщений: 7459
Оценки: 680
Присоединился: 2007-09-25 07:17:14.240000
Да достаточно зайти на Википедию и прочитать http://ru.wikipedia.org/wiki/Hal.dll про данный файл. И тогда вопросы не будут задаваться.
Post #: 10
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-05-01 13:16:02.726666   
ReD$erpenT

Сообщений: 24
Оценки: 0
Присоединился: 2010-03-29 22:28:32.826666
Что такое HAL мне известно. Вопрос состоит в том ПОЧЕМУ по умолчанию устанавливается на ACPI-машины
именно HAL.dll, а не HALACPI.dll или, например, HALAACPI.dll в случае если имеется ещё и APIC? В каких случаев устанавливаются HALACPI.dll версии?
Post #: 11
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-05-01 13:22:49.713333   
XALK

Сообщений: 3085
Оценки: 30
Присоединился: 2007-09-22 22:50:01.943333
quote:

Данный параметр позволяет указать аппаратно-зависимый уровень (HAL), который необходимо использовать при загрузке системы. Например, введите /HAL=halmps.dll, чтобы загрузить файл Halmps.dll, находящийся в папке System32. Данный параметр используется, чтобы проверить работу различных файлов HAL, прежде чем переименовать файл в Hal.dll. Кроме того, параметр /HAL позволяет загружать систему в однопроцессорном или многопроцессорном режиме. Для этого необходимо использовать его вместе с параметром /kernel.

Задумайся над выделенной фразой…
Post #: 12
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-05-04 12:00:29.133333   
ReD$erpenT

Сообщений: 24
Оценки: 0
Присоединился: 2010-03-29 22:28:32.826666
Из выделенной фразы следует что в процессе установки windows ставится сначала одна версия hal в тестовых целях, а затем переименовывается автоматически, выходит так? Или я не так понял?
Post #: 13
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-05-04 12:19:44.606666   
XALK

Сообщений: 3085
Оценки: 30
Присоединился: 2007-09-22 22:50:01.943333
Да, выбирается подходящее(по определению системы) ядро и потом переименовывается в общее название HAL.DLL
Post #: 14
RE: почему чаще всего устанавливается по умолчанию библиотека hal.dll? - 2010-05-05 16:54:17.916666   
ReD$erpenT

Сообщений: 24
Оценки: 0
Присоединился: 2010-03-29 22:28:32.826666
Теперь алгоритм выбора в процессе установки HAL'я более-менее ясен. Всем спасибо!
Post #: 15
Страниц:  [1]
Все форумы >> [Windows] >> почему чаще всего устанавливается по умолчанию библиотека hal.dll?







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.