Администрирование · 11 мин
Почему не работают горячие клавиши в 1С и как это исправить
Разбираем, почему не работают горячие клавиши в 1С: раскладка, перехват комбинаций, настройки платформы, удалённый доступ. Пошаговая диагностика и решения.
Горячие клавиши в 1С — основа быстрой работы: Ctrl+S сохраняет документ, F9 копирует строку, Ctrl+Shift+F9 проводит документ. Когда комбинации перестают срабатывать, темп работы падает в разы, а причина часто оказывается неочевидной: от банальной смены раскладки до перехвата клавиш сторонними программами.
Проблема почти никогда не связана с «поломкой» самой 1С. В подавляющем большинстве случаев виноваты настройки операционной системы, конфликт с другим ПО, особенности удалённого подключения или ограничения конкретной формы. Разбираться нужно последовательно: от простых проверок к сложным.
Проверьте раскладку клавиатуры и язык ввода
Самая частая причина — русская раскладка. Многие комбинации 1С привязаны к латинским буквам: Ctrl+S, Ctrl+C, Ctrl+F. Если активна кириллица, часть сочетаний просто не распознаётся платформой, особенно в тонком клиенте и веб-клиенте.
Проверка занимает секунды: посмотрите на индикатор языка в трее Windows, переключитесь на английскую раскладку (Alt+Shift или Win+Пробел) и повторите комбинацию. Если клавиши заработали — проблема найдена. Чтобы ситуация не повторялась, настройте автоматическое переключение раскладки или привычку проверять язык перед работой.
Отдельный случай — программы-переключатели раскладки вроде Punto Switcher. Они сами перехватывают нажатия клавиш и могут «съедать» комбинации или менять раскладку в самый неподходящий момент. Попробуйте временно отключить такую утилиту и проверить работу 1С.
Переключитесь на английский язык и повторите
Закройте фоновые программы, проверьте в другом приложении
Проверьте ту же комбинацию в другом окне 1С
Сравните с соседним рабочим местом
Исключите перехват клавиш сторонними программами
Многие приложения регистрируют в системе глобальные горячие клавиши и получают нажатия раньше, чем 1С. Типичные «перехватчики»: Punto Switcher, EveryLang, программы записи экрана, мессенджеры (Telegram, Skype), видеоплееры, утилиты видеокарт (GeForce Experience, AMD Overlay), менеджеры буфера обмена.
Диагностика простая: закройте все фоновые программы через трей и диспетчер задач, оставив только 1С, и проверьте комбинации. Если заработало — включайте программы по одной, пока не найдёте виновника. Затем либо измените его горячие клавиши в настройках, либо добавьте 1С в список исключений.
Особое внимание уделите оверлеям: игровые оверлеи Discord, Steam, GeForce Experience по умолчанию используют комбинации вроде Alt+Z, Alt+R, которые могут конфликтовать с рабочими сценариями. Если оверлей не нужен, отключите его полностью в настройках соответствующей программы.
- 1Сохраните данные и закройте все программы, кроме 1С
- 2Проверьте работу горячих клавиш в 1С
- 3Если заработало — запускайте фоновые программы по одной
- 4Найдя виновника, измените его комбинации или добавьте 1С в исключения
- 5Если не заработало — переходите к проверке самого клиента 1С
Проверьте работу клавиш вне 1С
Прежде чем копать глубже, убедитесь, что клавиши физически работают. Откройте «Блокнот» и нажмите проблемные комбинации: Ctrl+C/Ctrl+V, F2, F5. Если они не срабатывают и там — проблема не в 1С, а в клавиатуре, драйверах или системе.
На ноутбуках частая ситуация — функциональные клавиши F1–F12 по умолчанию работают как мультимедийные (громкость, яркость), а для стандартного поведения требуется зажимать Fn. Проверьте режим Fn Lock или настройку «Action Keys Mode» в BIOS/UEFI. Если F9 в 1С не копирует строку, а регулирует подсветку — причина именно в этом.
Также проверьте, не включены ли залипание клавиш или фильтрация ввода в «Специальных возможностях» Windows. Эти функции меняют обработку нажатий и иногда активируются случайно — например, пятикратным нажатием Shift.
Особенности работы через удалённый доступ (RDP, терминал)
Если 1С запущена на терминальном сервере, добавляется ещё один уровень перехвата: комбинации может забирать локальный клиент удалённого рабочего стола, не передавая их на сервер. Классический пример — Alt+Tab переключает окна на локальной машине, а не внутри RDP-сессии.
В настройках подключения mstsc есть параметр «Применение сочетаний клавиш Windows» (вкладка «Локальные ресурсы»). Варианты: на локальном компьютере, на удалённом, только в полноэкранном режиме. Если горячие клавиши нужны внутри 1С на сервере — установите «на удалённом компьютере» или работайте в полноэкранном режиме.
Аналогичные настройки есть у сторонних средств удалённого доступа: AnyDesk, TeamViewer, RAdmin. Убедитесь, что включён режим передачи горячих клавиш (обычно называется «Передавать сочетания клавиш» или «Send key combinations»). Иначе часть комбинаций будет выполняться на машине оператора, а не в 1С.
Как выбрать действие
Ограничения самой платформы и конкретных форм
Не все комбинации работают во всех контекстах 1С — и это нормально. Например, часть клавиш действует только в табличном документе, часть — только в списках, а в модальных окнах глобальные комбинации могут быть недоступны. Веб-клиент дополнительно ограничен браузером: Ctrl+N откроет новое окно браузера, а не новый документ.
В управляемых формах разработчик конфигурации может переопределить или заблокировать сочетания клавиш. Если стандартная комбинация не работает в одной конкретной форме, но работает везде — скорее всего, это особенность конфигурации, а не сбой. Проверить можно, открыв ту же операцию в другой форме или в демонстрационной базе.
Полный список действующих сочетаний для вашей версии платформы доступен во встроенной справке: вызовите её клавишей F1 и найдите раздел «Горячие клавиши» (сочетания клавиш). Ориентируйтесь только на документацию своей версии платформы — набор комбинаций между релизами может отличаться.
Частый сценарий в бухгалтерии: после обновления конфигурации «перестала работать» привычная комбинация. На деле форму переработали, и клавиша теперь назначена иначе. Перед поиском неисправности проверьте комбинацию в типовой демобазе той же версии — это занимает пару минут.
Проблемы клиента 1С, кэша и профиля пользователя
Если клавиши не работают только у одного пользователя на одном компьютере, а у остальных всё в порядке — подозревайте локальный кэш клиента 1С или повреждённый профиль. Кэш метаданных иногда приводит к странному поведению интерфейса, включая обработку ввода.
Порядок действий: закройте 1С, удалите папки кэша в профиле пользователя (каталоги вида %APPDATA%\1C\1cv8 с характерными именами из букв и цифр), затем запустите программу заново. Данные базы при этом не пострадают — удаляется только локальный кэш, который платформа создаст повторно. Также имеет смысл проверить запуск под другим пользователем Windows: если там всё работает, проблема в профиле.
Ещё одна мера — обновить платформу до актуального релиза, если используется старая версия: известные ошибки обработки ввода периодически исправляются разработчиком. Перед обновлением согласуйте версию с администратором или франчайзи, чтобы не нарушить совместимость с конфигурацией.
Конфликты на уровне системы и антивируса
Реже встречаются системные причины: устаревшие драйверы клавиатуры, утилиты производителя ноутбука с собственными горячими клавишами, антивирусные модули «защиты от кейлоггеров». Последние специально перехватывают ввод с клавиатуры и могут ломать обработку комбинаций в отдельных приложениях.
Проверьте настройки антивируса: если есть функция защиты ввода или «безопасная клавиатура», добавьте 1С в исключения или временно отключите модуль для диагностики. Обновите драйверы клавиатуры и чипсета через диспетчер устройств или с сайта производителя ноутбука.
Как убедиться, что проблема решена
После каждого изменения проверяйте результат сразу, пока помните, что именно меняли. Тестируйте несколько разных комбинаций: с буквами (Ctrl+S), функциональные (F9), системные (Alt+Tab при RDP). Если работают все — причина устранена.
Зафиксируйте найденную причину: если виноват Punto Switcher или оверлей, настройте исключения сразу, чтобы проблема не вернулась после перезагрузки. В терминальной среде имеет смысл сохранить файл подключения .rdp с корректными параметрами и раздать его пользователям.
Как проверить результат
Документ сохраняется без ошибок
Ничего не происходит или срабатывает другое действие
Строка копируется с подстановкой данных
Срабатывает мультимедийная функция или тишина
Работают и там, и в 1С
Не работают нигде — проблема системная
У всех работает одинаково
Только у одного — локальная настройка
Что важно запомнить
Начинайте с простого: раскладка, Fn Lock, фоновые программы. Затем проверяйте среду запуска — RDP и веб-клиент накладывают свои ограничения. Локальные сбои лечатся очисткой кэша. Любые действия с кэшем, платформой и сервером — только после резервной копии.
Часто задаваемые вопросы
Почему в 1С не работает Ctrl+C и Ctrl+V, а в других программах работает?
Проверьте раскладку клавиатуры — при кириллице часть комбинаций в 1С не распознаётся. Также убедитесь, что менеджер буфера обмена или Punto Switcher не перехватывают эти сочетания: временно отключите их и повторите попытку.
F9 в 1С не копирует строку, а меняет громкость. Что делать?
На вашем ноутбуке функциональные клавиши работают в мультимедийном режиме. Либо нажимайте F9 вместе с клавишей Fn, либо переключите режим (Fn Lock, обычно Fn+Esc) или измените настройку Action Keys Mode в BIOS/UEFI.
Горячие клавиши не работают только при подключении к серверу через RDP. В чём причина?
Клиент удалённого рабочего стола перехватывает комбинации на локальной машине. В настройках mstsc на вкладке «Локальные ресурсы» установите применение сочетаний клавиш «на удалённом компьютере» или работайте в полноэкранном режиме.
Поможет ли переустановка 1С, если не работают горячие клавиши?
Почти никогда: обработчики клавиш находятся не в переустанавливаемой части. Эффективнее очистить кэш клиента, проверить перехватчики и обновить платформу до актуального релиза. Переустановка оправдана только при повреждении файлов платформы.
В веб-клиенте 1С Ctrl+N открывает окно браузера вместо нового документа. Это исправимо?
Это ограничение браузера: часть комбинаций зарезервирована и не передаётся веб-приложению. Используйте кнопки интерфейса 1С или работайте через тонкий клиент, где таких ограничений нет.
После обновления конфигурации перестала работать привычная комбинация. Это ошибка?
Не обязательно: разработчик мог переработать форму и изменить назначение клавиш. Проверьте комбинацию в типовой демонстрационной базе той же версии и сверьтесь со справкой по горячим клавишам (F1). Если в типовой всё работает иначе, чем в вашей — уточните у специалиста, дорабатывавшего конфигурацию.