Я надеялся узнать, как остановить Windows 2008 Server R2 64 bit от обнаружения последовательной мыши на com-порте. Я знаю версию boot.ini с /noserialmouse....etc для более ранних версий, также я отредактировал параметр запуска реестра / services / sermouse (изменение с 4 на 3) безрезультатно. Сервер Windows 2008 имеет BCDedit для управления параметрами загрузки, но я нигде не видел ссылки, чтобы остановить обнаружение последовательной мыши, разумеется, этот сервер специфичен для нашей УАТС, и у меня НЕТ последовательной мыши на этом порту, но у меня есть есть поток данных от УАТС. есть некоторые данные, но они искажаются, и приложение не будет работать.
Мне удалось заставить его работать в течение нескольких дней, удалив последовательную мышь в диспетчере разработчиков, отключив и включив com-порт, но после перезагрузки проблема вернулась, и теперь, независимо от того, что я делаю, это не сработает. Я использую такие инструменты, как гипертерминал и шпатлевка, для просмотра потока данных на сервере, и не повезло. однако, если я подключаю свой ноутбук (машину XP) с помощью гипертерминала, поток данных действителен. помощь очень ценится.
Сначала удалите обнаруженную в данный момент мышь.
Если это встроенный последовательный порт, откройте regedit для следующего (замените на com-порт #):
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0501\<Port#>\Device Parameters
Создайте новый DWORD с именем SkipEnumerations со стоимостью FFFFFFFF.
Примечание. Если у вас нет этого раздела реестра, попробуйте этот
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\Root\*PNP0501\<Port#>\Device Parameters
@ h0tw1r3 правильно, но есть опечатка, ключ реестра - "SkipEnumerations" (с 's').
Вы можете добавить это как файл .reg и импортировать, но вам нужно включить отдельную запись для каждого порта:
Windows Registry Editor Version 5.00
# Disables automatic mouse detection on boot-up on COM1
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0501\1\Device Parameters]
"SkipEnumerations"=dword:ffffffff
#if you have more than one hard serial port, enable the following lines as needed for each additional serial port
# for which you want to disable automatic mouse detection on boot-up
#[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0501\2\Device Parameters]
#"SkipEnumerations"=dword:ffffffff
#
#[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0501\3\Device Parameters]
#"SkipEnumerations"=dword:ffffffff
#
#[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\ACPI\PNP0501\4\Device Parameters]
#"SkipEnumerations"=dword:ffffffff
#
ссылка: http://msdn.microsoft.com/en-us/library/windows/hardware/ff546979(v=vs.85).aspx
Конечно, вы вносите изменения в реестр на свой страх и риск!