Администрирование · 9 мин
Как отменить обновление версии программы 1С
Как отменить обновление версии 1С: отключение автоматического обновления, откат на предыдущую версию, восстановление из копии. Риски и проверка результата.
Обновление 1С иногда начинается не вовремя: посреди отчётного периода, перед сдачей деклараций или в момент, когда в базе работают пользователи. Отменить его можно несколькими способами — в зависимости от того, на какой стадии находится процесс: обновление только загружено, запущено обновление конфигурации базы данных или новая версия уже применена.
Важно различать две ситуации. Первая — отмена ещё не начавшегося обновления: достаточно отключить автоматический поиск и удалить загруженные файлы. Вторая — откат уже установленной версии: здесь потребуется резервная копия информационной базы, сделанная до обновления. Без неё вернуться на предыдущий релиз корректно не получится.
Ниже разобраны оба сценария для типовых конфигураций (1С:Бухгалтерия, 1С:ЗУП, 1С:Управление торговлей и других), работающих в файловом и клиент-серверном режиме, а также в облачном сервисе 1С:Фреш.
Определите, на какой стадии находится обновление
Порядок действий зависит от состояния системы. Сначала проверьте, что именно произошло: программа могла только скачать дистрибутив, могла начать обновление конфигурации базы данных или уже завершить его.
Признаки разных стадий:
- появилось уведомление «Доступно обновление» — файлы ещё не применены, отмена безопасна;
- при запуске открывается окно «Обновление версии программы» — обновление предлагается, но не начато;
- идёт процесс «Обновление информационной базы» — прерывать его нельзя, дождитесь завершения;
- программа запускается с новым номером релиза — обновление завершено, поможет только откат из копии.
Как выбрать действие
Отмена обновления, которое ещё не установлено
Если программа лишь сообщила о новой версии, закройте окно обновления кнопкой «Отмена» или крестиком. Само по себе скачанное обновление ничего не меняет в базе — опасен только запуск процедуры обновления конфигурации.
Чтобы предложение не появлялось снова, отключите автоматическую проверку. В типовых конфигурациях путь примерно такой: Администрирование → Обслуживание → Обновление версии программы → Настройки автоматического обновления. Снимите флажок автоматической проверки и установки обновлений.
Загруженные файлы обновления хранятся в каталоге шаблонов (обычно %APPDATA%\1C\1cv8\tmplts) или в папке, указанной при настройке. Их можно удалить вручную — на работу базы это не влияет.
- 1Закройте окно обновления кнопкой «Отмена»
- 2Откройте Администрирование → Обслуживание → Обновление версии программы
- 3Отключите автоматическую проверку и установку обновлений
- 4Удалите загруженные файлы из каталога шаблонов
- 5Перезапустите программу и убедитесь, что номер версии не изменился
Что делать, если обновление уже запущено
Если начался процесс «Обновление информационной базы» (реструктуризация данных), прерывать его закрытием окна или отключением питания категорически нельзя. Прерванная реструктуризация — одна из самых частых причин повреждения файловой базы: таблицы остаются в промежуточном состоянии, и база может перестать открываться.
Единственное безопасное действие — дождаться завершения. На больших базах процесс может занимать от нескольких минут до нескольких часов. После окончания программа предложит принять или отложить изменения; далее решайте вопрос отката через резервную копию.
Откат на предыдущую версию через резервную копию
Если новая версия уже установлена, штатной кнопки «отменить обновление» в 1С нет. Возврат возможен только одним способом — восстановлением базы из копии, созданной до обновления. Именно поэтому типовые конфигурации перед обновлением предлагают сделать резервную копию, и игнорировать это предложение не стоит.
Для файловой базы порядок такой: найдите файл копии (расширение .dt или zip-архив, созданный мастером обновления), откройте базу в режиме Конфигуратора, выполните Администрирование → Загрузить информационную базу и укажите файл копии. После загрузки база вернётся к состоянию на момент создания копии — вместе со старой версией конфигурации.
Для клиент-серверной базы восстановление выполняется средствами СУБД (MS SQL, PostgreSQL) из бэкапа, а не через загрузку .dt. Эту операцию должен выполнять администратор, так как требуется остановить работу пользователей и корректно восстановить базу на сервере.
Учтите главное ограничение: все данные, введённые после создания копии и до отката, будут потеряны. Если за это время успели провести документы, их придётся переносить вручную или через выгрузку.
Отмена обновления в облачном 1С:Фреш
В сервисе 1С:Фреш обновления применяются автоматически менеджером сервиса, и отменить их в привычном смысле нельзя — у абонента нет доступа к установке предыдущих релизов. Можно лишь отложить обновление в личном кабинете, если для приложения доступен выбор времени обновления.
Если после обновления в облаке возникли проблемы, правильный путь — обращение в поддержку сервиса через личный кабинет абонента. Резервные копии в 1С:Фреш создаются автоматически, и восстановление выполняется по запросу через поддержку, а не вручную.
Проверка результата и типичные ошибки
После отмены или отката убедитесь, что всё вернулось в исходное состояние. Откройте сведения о программе (кнопка «i» или Сервис → О программе) и сверьте номер релиза конфигурации с тем, что был до обновления. Затем проверьте работоспособность базы: откройте несколько журналов документов, сформируйте стандартный отчёт, убедитесь, что пользователи могут войти.
Как проверить результат
Совпадает с версией до обновления
Показывает новый релиз — откат не выполнен
База открывается в обычном и конфигураторе режимах без ошибок
Ошибки формата потока или требование обновления — копия повреждена или несовместима
Документы и отчёты на месте за период до копии
Отсутствуют данные, введённые после создания копии — это ожидаемо, их нужно перенести
Отдельная ошибка — попытка «откатить» версию платформы 1С:Предприятие тем же способом, что и конфигурацию. Платформа и конфигурация обновляются независимо: версию платформы меняют, устанавливая нужный релиз и выбирая его при запуске базы, а конфигурацию — только восстановлением данных.
Как предотвратить нежелательные обновления в будущем
После отката сразу отключите автоматическое обновление, иначе программа скачает и установит тот же релиз повторно. Проверьте оба места: настройки обновления в самой конфигурации и настройки интернет-поддержки (раздел Администрирование → Интернет-поддержка и сервисы).
Выработайте простое правило: обновления устанавливаются вручную, после закрытия отчётного периода, с обязательной резервной копией и проверкой на копии базы. Это особенно важно для конфигураций с доработками — нестандартные изменения при автоматическом обновлении могут быть утеряны, и откат станет единственным способом вернуть работоспособность.
Что важно запомнить
Неустановленное обновление отменяется отключением автообновления и удалением загруженных файлов. Установленное — только восстановлением базы из резервной копии, сделанной до обновления. Запущенную реструктуризацию прерывать нельзя. После отката отключите автоматическое обновление, чтобы релиз не установился повторно.
Частые вопросы
Можно ли отменить обновление 1С без резервной копии?
Нет. Если обновление конфигурации базы данных уже применено, вернуть предыдущую версию можно только восстановлением копии. Без неё остаётся вариант установить старый релиз конфигурации через Конфигуратор (загрузка конфигурации из файла нужной версии), но это требует файла поставки старого релиза и не всегда совместимо со структурой уже изменённых данных.
Где 1С хранит автоматически созданную резервную копию?
При обновлении через мастер программа спрашивает папку для сохранения копии. Если путь не меняли, ищите архив в папке, предложенной по умолчанию, — обычно это каталог временных файлов пользователя или папка рядом с базой. Имя файла содержит дату создания копии.
Обновление зависло на реструктуризации — что делать?
Сначала убедитесь, что процесс действительно завис: проверьте нагрузку на диск и процессор в диспетчере задач. На больших базах реструктуризация может идти часами без видимого прогресса. Если активности нет длительное время, аварийное завершение — крайняя мера, после которой базу придётся восстанавливать из копии или тестировать утилитой chdbfl.
Как откатить версию платформы 1С, а не конфигурации?
Установите нужный релиз платформы с дистрибутива, затем в окне запуска 1С выберите базу, нажмите «Изменить» и укажите требуемую версию платформы. Старые релизы платформы можно не удалять — несколько версий спокойно работают на одном компьютере.
Почему после отката программа снова предлагает обновиться?
Потому что осталась включённой автоматическая проверка обновлений и загруженные файлы нового релиза. Отключите автообновление в настройках программы и удалите файлы обновления из каталога шаблонов — тогда предложение не появится до следующего релиза.
Можно ли отменить обновление в 1С:Фреш?
Полностью отменить нельзя — обновления в облаке применяются централизованно. В личном кабинете абонента для части приложений доступен выбор времени обновления. При проблемах после обновления обратитесь в поддержку сервиса: восстановление из автоматических копий выполняется по запросу.