Открытые Горизонты
← Все статьи

05.06.2026

1С тормозит: пять частых причин и как их найти

«Купите сервер помощнее» — не диагноз, а угадайка. Разбираем, что на самом деле чаще всего замедляет 1С и как это проверить без лишних трат.

У фразы «1С тормозит» есть неприятное свойство: за ней может стоять с десяток совершенно разных технических причин, а лечат её обычно наугад — чаще всего покупкой нового сервера. Иногда это действительно помогает. Чаще — нет, потому что проблема была не в железе.

СимптомВероятная причина
Тормозит у всех и всегда, включая утро понедельникаНе хватает ресурсов сервера — RAM или дисковая подсистема
Тормозит только при формировании конкретных отчётовНеоптимальный код в конфигурации или отсутствие нужных индексов
Тормозит только у удалённых сотрудниковСетевые задержки канала связи, а не сама 1С
Со временем становится хуже, помогает только перезапускБаза не обслуживается — не хватает реиндексации и обновления статистики
Зависает при одновременной работе нескольких человекКонфликт блокировок на уровне записи в базу

1. Сервер работает на пределе ресурсов

Недостаток оперативной памяти или медленные диски — особенно HDD вместо SSD под саму базу — самая частая причина замедления по мере роста базы и числа пользователей. Проверяется банально: мониторингом нагрузки в часы пик, а не разовым замером в спокойное время, когда всё и так работает нормально.

2. База данных не обслуживается регулярно

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

3. Сетевые задержки при работе через терминал или RDP

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

4. Неоптимальный код в доработках

Отчёты и обработки, написанные без учёта производительности, — частая причина точечных зависаний именно при формировании конкретных отчётов, а не системы в целом. Здесь помогает не апгрейд железа, а профилирование конкретной медленной операции и точечная оптимизация запроса.

5. Конфликт блокировок при одновременной работе

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

Прежде чем что-то покупать

Диагностика начинается с мониторинга, а не с интуиции. Без данных о нагрузке сервера, статистике медленных запросов и логах блокировок причину замедления можно только предполагать — а угаданная неверно причина означает потраченный бюджет и ту же самую тормозящую 1С через месяц.