1

Я работаю над проблемой, из-за которой моя проводная USB-клавиатура и мышь не работают после загрузки в Windows XP Home (безопасный или обычный режим - клавиатура работает в BIOS и при загрузке в других средах, таких как UBCD или Setup).

Я видел болтовню о восстановлении оригинального файла hal.dll из i386, но мне интересно, что он делает, если что-нибудь. Возврат к исходному hal.dll вызывает перезагрузку всех устройств?

-- Редактировать:

Ну, это ничего не делает. По крайней мере, hal.dll воссоздан, и я все еще не могу получить доступ к рабочей станции с помощью клавиатуры и мыши USB.

1 ответ1

4

HAL - сокращение от уровня аппаратной абстракции. Он содержит программирование для операционной системы Windows, чтобы функционировать как интерфейс между вашим оборудованием и программным обеспечением. Приложения не обращаются к оборудованию напрямую, они обращаются к HAL, который затем передает информацию аппаратному обеспечению. HAL позволяет приложениям быть независимыми от устройства.

Если у вас возникли проблемы с HAL, вам нужно будет загрузиться с диска восстановления, поставляемого с вашим компьютером. Если у вас его нет, обратитесь к производителю, и он продаст вам его за небольшую плату.

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

Обычно HAL повреждается из-за вируса или вредоносной программы. Если вы подозреваете, что эта проблема возникла из-за вируса или вредоносного ПО, лучшим вариантом было бы начать сначала, чтобы уменьшить вероятность повторного заражения.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .