Windows обновился — 1С перестала работать: что делать
Если 1С не запускается вообще, без привязки к обновлениям — общий разбор причин в статье «1С не открывается или не запускается: причины и что делать». Здесь — конкретный сценарий: всё работало, прошло автоматическое обновление Windows, и сразу после этого 1С сломалась. Совпадение по времени здесь почти всегда не случайно.
Почему обновление Windows вообще может сломать 1С
1С — не изолированная программа. Она использует компоненты операционной системы: криптографические провайдеры для электронной подписи, платформу .NET для части функционала, драйверы для торгового и фискального оборудования, доступ к сетевым дискам и правила антивируса. Обновление Windows может незаметно поменять любой из этих компонентов — обновить версию .NET, переустановить драйвер принтера, ужесточить политику Defender, — и 1С, которая раньше работала с этим окружением, перестаёт находить то, к чему привыкла.
Поэтому первый и самый полезный вопрос при разборе такой поломки — не «что не так с 1С», а «что именно изменило обновление». Дальше это сильно сужает поиск.
5 реальных причин именно этого сценария
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| 1С не видит электронную подпись, ошибка при работе с ЭДО или отчётностью | Обновление затронуло криптопровайдер (КриптоПро CSP) или сертификаты | Версию и лицензию КриптоПро, срок действия сертификата в хранилище |
| 1С не запускается, ошибка про .NET Framework или сборку | Обновление .NET несовместимо с текущей версией платформы 1С | Версию платформы 1С, наличие обновлений платформы под новый .NET |
| Перестал печатать чек или работать сканер штрихкодов | Обновление переустановило или отключило драйвер оборудования | Диспетчер устройств, статус драйвера ККТ/сканера |
| 1С запускается, но зависает или блокирует отдельные операции | Antivirus/Defender после обновления политик стал блокировать процессы 1С | Журнал Defender, исключения для папки 1С и базы |
| 1С пишет «база не найдена», хотя раньше открывалась по тому же пути | Обновление изменило букву сетевого диска или сбросило сопоставление | Проводник — на месте ли сетевой диск с тем же путём |
Что можно проверить самостоятельно
- Уточнить точное время обновления — совпадает ли оно с моментом, когда 1С перестала работать
- Полностью прочитать текст ошибки — обычно там прямо упоминается компонент: .NET, криптопровайдер, драйвер, сетевой путь
- Если работа завязана на ЭЦП — проверить, что КриптоПро вообще запускается и видит сертификат вне 1С
- Проверить, на месте ли сетевой диск с базой — тот же путь, та же буква
- Спросить у коллег на других компьютерах — если обновление разошлось на всех, но сломалось только у одного, дело может быть в конкретной машине, а не в самом обновлении
Пример (условная ситуация, не описание конкретного клиента). В пятницу вечером на компьютере бухгалтера автоматически встало плановое обновление Windows. В понедельник утром 1С отказалась подписывать отчёт для отправки в налоговую — ошибка о недоступности криптопровайдера. Переустановка 1С ничего не дала, потому что дело было не в 1С: обновление откатило версию компонента КриптоПро CSP до несовместимой с установленным сертификатом. После обновления самого КриптоПро до актуальной версии подпись заработала снова.
Чего делать не стоит до диагностики
Есть соблазн сразу «откатить всё как было» — это не всегда безопасно и не всегда помогает:
- Удалять обновление вслепую, не прочитав текст ошибки — можно откатить не тот компонент и получить новую проблему
- Переустанавливать 1С «с нуля» — если причина в ОС, а не в самой 1С, переустановка ничего не изменит и займёт время впустую
- Отключать антивирус целиком вместо точечного исключения для 1С — снижает защиту всего компьютера ради одной программы
- Пытаться «починить» базу через тестирование и исправление без свежего бэкапа — если причина не в базе, а в окружении, риск повредить базу не оправдан
Когда нужна диагностика, а не самостоятельный подбор
Если после проверки текста ошибки и очевидных мест причина не находится, дальше разбираться приходится с журналом событий Windows за время обновления, историей установленных компонентов и логами 1С — вручную это может занять часы проб и ошибок. Выездная диагностика — от 900 ₽, точная стоимость дальнейших работ зависит от того, что найдётся. Такие ситуации почти всегда можно исключить заранее, если обновления на рабочих местах с 1С выходят не бесконтрольно, а по графику с проверкой совместимости — это одна из задач регулярного ИТ-обслуживания, а не разовых вызовов.
Частые вопросы
Совпадение по времени — сильный сигнал, но не стопроцентное доказательство. Стоит проверить текст ошибки: если там упоминается .NET, криптопровайдер, драйвер или сетевой путь — дело почти наверняка в изменениях, которые внесло обновление.
Иногда да, но это временная мера, а не решение: обновление всё равно попытается установиться снова. Лучше сначала понять, какой именно компонент сломался, и обновить или настроить именно его — например, КриптоПро или драйвер оборудования — а не всю систему целиком.
Чаще всего дело в криптопровайдере (КриптоПро CSP) — обновление могло изменить его версию или конфликтовать с драйвером токена ЭЦП. Стоит проверить, открывается ли сама программа КриптоПро и видит ли она сертификат вне 1С.
Да. Обновление Windows иногда сбрасывает или ужесточает настройки Defender, и папка с 1С или базой перестаёт быть в исключениях. Стоит проверить журнал антивируса на предмет заблокированных файлов из папки 1С.
Не давать обновлениям Windows устанавливаться бесконтрольно на компьютерах с 1С — тестировать их сначала на одной машине или ставить по графику вне рабочего времени с последующей проверкой ключевых функций.