Функция F12 взломана другой программой
Моя функциональная клавиша F12 была взломана другой программой. Я знаю это, потому что когда я запускаю HyperSnap (программу захвата экрана), он сначала говорит мне, что не может зарегистрировать клавишу F12 в качестве горячей клавиши (для снимков экрана), потому что она может использоваться другой программой. Так как больше ничего не работает (я сделал это в качестве теста), и я понятия не имею, что может быть эта другая программа, я надеялся, что была запись в реестре, которая глобально отображает ключи функций, но не может найти запись в реестре. Самой близкой идеей было предложение проверить "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout", но там нет ничего, чтобы предложить какое-либо сопоставление функциональных клавиш.
1 ответ
Лучший ответ, который я могу вам дать, - это использовать SysInternals Process Monitor и отслеживать, что вызывается. Я бы сделал расследование таким образом.
- Открыть блокнот
- Запустите Process Monitor (Ctrl+E запустит сбор данных)
- Выберите открытый Блокнот и введите букву А, а затем F12
- Остановить сбор данных в Process Monitor
- Вернитесь к монитору процесса и найдите экземпляр блокнота, после него вы должны увидеть, какая программа вызывается нажатием клавиши.
Это должно работать, потому что вы знаете, что вы выбрали и набрали что-то в блокноте. Это отмечает момент, когда вы должны смотреть, так как вы получите много информации (ваша система делает много вещей, даже когда она не занята). Это не легко, но это действительно способ узнать, что работает в вашей системе. Как только вы обнаружите, что процесс вызывает F12, вы можете использовать утилиту Process Explorer, чтобы попытаться уничтожить его (также из SysInternals).