Клавиатура и мышь не работают в Windows 2003 Server / сервер HPML350 G5?

Вопрос или проблема

Я начал работать в новой компании, которая использует Windows Server 2003. Я могу подключаться к серверу через удаленный рабочий стол, и все работает нормально. Единственная проблема в том, что если я иду в серверную комнату и пытаюсь войти на терминальный сервер через клавиатуру и мышь, они не работают (физически подключенная к серверу мышь).

Когда я перезагружаю сервер, клавиатура прекрасно работает в настройках BIOS HP, и если я нажимаю F8 для доступа к параметрам предзагрузки Windows, клавиатура работает нормально!

Как только Windows 2003 запускается и появляется экран входа, мышь и клавиатура не работают.

Я проверил диспетчер устройств, и клавиатура с мышью возвращают ошибку 10, не удалось запустить.

Что я пытался сделать:

  • Удалить/переустановить клавиатуру/мышь
  • отключить/включить заново
  • бесчисленные перезагрузки.

@Anon: спасибо за советы. И ты прав. ничто не бывает глупым предложением. Папка автозагрузки пуста. Ты также имеешь в виду msconfig? подожди… хороший пункт… я только что проверил msconfig и взглянул на службы. Я заметил, что доступ к устройствам пользовательского интерфейса остановлен и не работает. Я зашел в services.msc и попытался запустить службы и получил следующую ошибку

Не удалось запустить HIDA service на локальном компьютере – Ошибка 2: Система не может найти указанный файл

Что касается конфликтов IRQ, об этом нет упоминания в диспетчере устройств. Я много раз был в настройках BIOS, и выбор IRQ очень и очень ограничен: 3,5,10,11, как я полагаю, для устройств и портов и т.д. Я не думаю, что в этом случае проблема в IRQ. Можете рассказать, что может быть причиной этой ошибки 2? У меня такое ощущение, что в Windows 2003 отсутствуют некоторые файлы или возможно поврежден драйвер?

Это может звучать глупо, но вы проверили элементы автозагрузки? Даже самые глупые вещи в папке автозагрузки?! (Иногда самое очевидное труднее всего увидеть.)

Если это не поможет, я бы посмотрел на диспетчер устройств и все настройки IRQ. Возможно, придется углубиться и проверить, не пытаются ли устройства использовать один и тот же диапазон DMA и адресов. Однако, все должно быть в порядке, если другие устройства не пытаются использовать точно такие же настройки. В противном случае, возможно, придется войти в BIOS, чтобы изменить IRQ, если возник конфликт.

В наше время почти все подключается через USB-порт, включая мыши и клавиатуры. И это нормально для обычного ПК, но не слишком хорошо для сервера, которому могут понадобиться все доступные IRQ для сетевых карт, принтеров или чего-то еще. Поскольку клавиатуры PS/2 практически имеют эксклюзивный IRQ1, вы можете также использовать его для настоящей PS/2 клавиатуры. И какой бы IRQ ни использовала ваша мышь, возможно, лучше изменить его тоже (имеется в виду USB-порт).

Не могу сказать, в этом ли проблема, но назначения IRQ определенно стоит проверить.

Ответ или решение

Для решения проблемы с неработающими клавиатурой и мышью на сервере Windows Server 2003 на HP ML350 G5, сначала стоит обратить внимание на несколько ключевых моментов, чтобы определить возможные причины и найти соответствующие решения.

Теория

Ошибка кода 10 в диспетчере устройств указывает на то, что устройство не может быть запущено. Это может быть связано с проблемами драйвера, отсутствующими или поврежденными файлами системы или конфликтами оборудования. Исходя из описания, клавиатура и мышь работают нормально в BIOS и на этапе F8-меню, что исключает аппаратный дефект устройств или их подключения. Проблема возникает только при запуске Windows 2003, что указывает на проблемы программного характера.

Служба Human Interface Device Access (HID) отвечает за взаимодействие с устройствами ввода, такими как клавиатуры и мыши. Ошибка при попытке запуска этой службы может свидетельствовать о проблеме с файлом или конфигурацией этой службы.

Пример

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

Применение

  1. Проверка файлов системы

    • Используйте встроенный инструмент проверки системных файлов (System File Checker) для проверки целостности системных файлов. Выполните команду sfc /scannow в командной строке с административными правами. Это поможет обнаружить и восстановить отсутствующие или поврежденные файлы, которые могут влиять на работоспособность службы HID и драйверов.
  2. Проверка и обновление драйверов

    • Попробуйте обновить драйверы для клавиатуры и мыши через диспетчер устройств. Если доступно обновление с сайта производителя оборудования (HP), загрузите и установите его.
    • В качестве альтернативы, перейдите на веб-сайт производителя серверного оборудования и загрузите актуальные версии всех драйверов периферийных устройств и устройств ввода.
  3. Проверка службы Human Interface Device Access

    • Убедитесь, что все зависимые службы, необходимые для запуска HID, работают корректно. Для этого изучите зависимости в свойствах службы в services.msc.
    • Если служба HID не находит нужный файл, возможно, вам потребуется восстановить или переустановить соответствующий файл драйвера. Ищите специфические обновления Windows, которые могут решать такие проблемы.
  4. Проверка второго плана и конфигурации автозагрузки

    • Используйте msconfig, чтобы отключить все ненужные элементы автозагрузки и службы, которые могут конфликтовать с устройствами ввода.
    • Также проверьте, нет ли сторонних программ или драйверов, которые могут влиять на поведение устройств ввода.
  5. Проверка IRQ и аппаратных конфликтов

    • Хотя сервер, скорее всего, использует прямое управление устройствами (ACPI), всегда стоит убедиться, что нет конфликтов IRQ, особенно если вы используете PS/2 клавиатуру и мышь. Просмотрите настройки BIOS на наличие конфликтов и измените, если это необходимо.
  6. Дополнительное восстановление системы

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

Заключение

Неисправности с аппаратурой или программным обеспечением всегда нужно диагностировать всесторонне, учитывая каждую мелкую деталь. Используйте структурированный подход, чтобы исключать возможные причины одну за другой, начиная с наиболее очевидных (вроде наличия обновлений и правильного запуска служб), переходя к более сложным аспектам, таким как восстановление системных файлов и переустановка драйверов. Если проблема все еще не устранена, возможно, стоит обратиться к поддержке Microsoft или производителя HP для получения специализированной помощи.

Оцените материал
Добавить комментарий

Капча загружается...