У нас есть ПК с Windows 7, подключенный через com 1 к головке весов. Windows 7 выводит данные при загрузке до com-порта и копирует конфигурацию головки весов, которую необходимо переконфигурировать. Мы отключили Serial Mouse Detection в реестре. При тестировании порта com 1 на ноутбуке с Hyper Terminal мы видим вывод символов на экран. Как отключить весь вывод во время загрузки на ком-порт?
1 ответ
Наиболее вероятной причиной вывода на последовательный порт во время загрузки является то, что включена отладка ядра во время загрузки, которая взаимодействует с интерфейсом отладчика на последовательной консоли.
Вы можете использовать BCDEdit, чтобы отключить отладку во время загрузки. Вам нужно будет запустить инструмент из командной строки уровня администратора (с повышенными правами); чтобы получить один:
- Нажмите кнопку "Пуск" или клавишу Windows, чтобы открыть меню "Пуск".
- Введите "cmd"; в списке результатов поиска вы должны увидеть «cmd.exe».
- Щелкните правой кнопкой мыши «cmd.exe» и выберите "Запуск от имени администратора".
- Подтвердите запрос UAC, введя пароль администратора при необходимости.
Полученная командная строка будет работать с правами администратора, которые необходимы для использования BCDEdit. Предполагая, что есть только одна загрузочная запись, запустите следующее из командной строки с повышенными привилегиями:
bcdedit /debug off
Если существует более одной загрузочной записи, сначала запустите
bcdedit /enum
перечислить загрузочные записи и их идентификаторы, а затем сделать
bcdedit /debug <id> off
отключить отладку во время загрузки в загрузочной записи, которую вы используете. (Если не уверены, просто отключите его на всех из них.)