К статье
Практический материал

Администрирование · 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
    Сохраните данные и закройте все программы, кроме 1С
  2. 2
    Проверьте работу горячих клавиш в 1С
  3. 3
    Если заработало — запускайте фоновые программы по одной
  4. 4
    Найдя виновника, измените его комбинации или добавьте 1С в исключения
  5. 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С работает в RDP-сессии, Alt+Tab и Win-комбинации не доходятВ настройках mstsc установите применение сочетаний на удалённом компьютере
Не работают F1–F12 на ноутбукеПроверьте Fn Lock или режим Action Keys в BIOS
Не работают только комбинации с буквамиПереключите раскладку на английскую
Проблема возникла после установки новой программыПроверьте её настройки горячих клавиш или удалите для проверки

Ограничения самой платформы и конкретных форм

Не все комбинации работают во всех контекстах 1С — и это нормально. Например, часть клавиш действует только в табличном документе, часть — только в списках, а в модальных окнах глобальные комбинации могут быть недоступны. Веб-клиент дополнительно ограничен браузером: Ctrl+N откроет новое окно браузера, а не новый документ.

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

Полный список действующих сочетаний для вашей версии платформы доступен во встроенной справке: вызовите её клавишей F1 и найдите раздел «Горячие клавиши» (сочетания клавиш). Ориентируйтесь только на документацию своей версии платформы — набор комбинаций между релизами может отличаться.

Частый сценарий в бухгалтерии: после обновления конфигурации «перестала работать» привычная комбинация. На деле форму переработали, и клавиша теперь назначена иначе. Перед поиском неисправности проверьте комбинацию в типовой демобазе той же версии — это занимает пару минут.
ПЗ
Практическое замечание

Проблемы клиента 1С, кэша и профиля пользователя

Если клавиши не работают только у одного пользователя на одном компьютере, а у остальных всё в порядке — подозревайте локальный кэш клиента 1С или повреждённый профиль. Кэш метаданных иногда приводит к странному поведению интерфейса, включая обработку ввода.

Порядок действий: закройте 1С, удалите папки кэша в профиле пользователя (каталоги вида %APPDATA%\1C\1cv8 с характерными именами из букв и цифр), затем запустите программу заново. Данные базы при этом не пострадают — удаляется только локальный кэш, который платформа создаст повторно. Также имеет смысл проверить запуск под другим пользователем Windows: если там всё работает, проблема в профиле.

Ещё одна мера — обновить платформу до актуального релиза, если используется старая версия: известные ошибки обработки ввода периодически исправляются разработчиком. Перед обновлением согласуйте версию с администратором или франчайзи, чтобы не нарушить совместимость с конфигурацией.

Конфликты на уровне системы и антивируса

Реже встречаются системные причины: устаревшие драйверы клавиатуры, утилиты производителя ноутбука с собственными горячими клавишами, антивирусные модули «защиты от кейлоггеров». Последние специально перехватывают ввод с клавиатуры и могут ломать обработку комбинаций в отдельных приложениях.

Проверьте настройки антивируса: если есть функция защиты ввода или «безопасная клавиатура», добавьте 1С в исключения или временно отключите модуль для диагностики. Обновите драйверы клавиатуры и чипсета через диспетчер устройств или с сайта производителя ноутбука.

Типичные ошибки
01
Переустановка 1С без диагностики — проблема в раскладке или перехватчике никуда не денется
02
Игнорирование проверки в других программах — время тратится на 1С, хотя не работает сама клавиатура
03
Удаление папок кэша без закрытия 1С — риск повреждения локальных файлов
04
Изменение настроек RDP на сервере вместо настроек локального клиента mstsc
05
Проверка только одной комбинации — вывод о «поломке» делается по частному случаю

Как убедиться, что проблема решена

После каждого изменения проверяйте результат сразу, пока помните, что именно меняли. Тестируйте несколько разных комбинаций: с буквами (Ctrl+S), функциональные (F9), системные (Alt+Tab при RDP). Если работают все — причина устранена.

Зафиксируйте найденную причину: если виноват Punto Switcher или оверлей, настройте исключения сразу, чтобы проблема не вернулась после перезагрузки. В терминальной среде имеет смысл сохранить файл подключения .rdp с корректными параметрами и раздать его пользователям.

Контрольные точки

Как проверить результат

Ctrl+S в открытом документе
Норма

Документ сохраняется без ошибок

Тревожный признак

Ничего не происходит или срабатывает другое действие

F9 в табличной части
Норма

Строка копируется с подстановкой данных

Тревожный признак

Срабатывает мультимедийная функция или тишина

Комбинации в Блокноте
Норма

Работают и там, и в 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). Если в типовой всё работает иначе, чем в вашей — уточните у специалиста, дорабатывавшего конфигурацию.