Администрирование · 12 мин
Как удалить обновление конфигурации 1С
Как удалить обновление конфигурации 1С: откат через конфигуратор, удаление файлов обновления, отмена незавершённого обновления и восстановление из копии.
Ситуации, когда требуется удалить обновление конфигурации 1С, возникают регулярно: обновление установилось с ошибкой, новая версия конфликтует с доработками, релиз оказался нестабильным или файл обновления был скачан по ошибке. Важно понимать, что «удалить обновление» может означать разные действия: откатить уже применённый релиз, удалить скачанные файлы обновления с диска, отменить незавершённое обновление или убрать информацию о доступных обновлениях.
Каждый из этих сценариев решается своим способом, и выбор неправильного метода может привести к потере данных или повреждению информационной базы. Прежде чем предпринимать любые действия, обязательно сделайте резервную копию базы — это единственная гарантия, что вы сможете вернуться к рабочему состоянию.
Ниже разобраны все основные сценарии: от безопасного удаления файлов обновления до полного отката конфигурации на предыдущий релиз с восстановлением из копии.
Определите, какой именно сценарий вам нужен
Прежде чем что-либо удалять, точно определите состояние вашей системы. От этого зависит весь порядок действий. Основных ситуаций четыре: обновление уже применено к базе и работает; обновление начато, но прервано с ошибкой; файлы обновления скачаны, но не устанавливались; обновление установлено в режиме поддержки и мешает дальнейшей работе.
Проверить текущее состояние просто: откройте конфигуратор и посмотрите версию конфигурации в меню «Конфигурация — Сведения о конфигурации» или через «Поддержка — Настройка поддержки». Сравните номер релиза с тем, который был до обновления — обычно он указан в журнале обновлений или в ваших записях.
Откат только через восстановление из резервной копии
Нужно вернуть конфигурацию базы данных к рабочему состоянию
Достаточно удалить файлы из каталога шаблонов
Можно отключить уведомления или удалить шаблон
Сделайте резервную копию перед любыми действиями
Это не формальность, а обязательное условие. Откат обновления — операция с высоким риском: если что-то пойдёт не так, без копии вы потеряете данные, введённые с момента обновления, а в худшем случае — всю базу. Даже если вы планируете только удалить файлы шаблонов, копия не помешает.
Для файловой базы скопируйте каталог с файлом 1Cv8.1CD целиком при закрытой программе. Для клиент-серверной базы сделайте выгрузку через конфигуратор: «Администрирование — Выгрузить информационную базу» в файл с расширением .dt. Выгрузка в .dt универсальнее, так как сохраняет базу независимо от СУБД.
Проверьте, что копия создана и файл открывается: размер файла .dt не должен быть нулевым, а файловую копию можно подключить как отдельную базу и убедиться, что она запускается.
Как откатить уже применённое обновление
В 1С не существует штатной кнопки «отменить обновление». Когда релиз применён и структура базы данных реструктурирована, единственный надёжный способ вернуться на предыдущую версию — восстановить базу из резервной копии, сделанной до обновления. Именно поэтому регламент обновления всегда начинается с создания копии.
Порядок отката для файловой базы: завершите работу всех пользователей, замените текущий каталог базы на архивную копию, запустите конфигуратор и убедитесь, что версия конфигурации соответствует нужному релизу. Для клиент-серверной базы создайте новую пустую базу на сервере и загрузите в неё файл .dt через «Администрирование — Загрузить информационную базу».
Альтернативный вариант — загрузка конфигурации предыдущего релиза из файла .cf, если он у вас сохранился. Однако этот способ работает корректно только если между версиями не было изменений структуры данных, удаляющих или переименовывающих объекты с данными. При несовпадении структур реструктуризация может удалить данные, поэтому этот метод применяйте только на копии базы.
- 1Завершите работу всех пользователей и заблокируйте базу
- 2Убедитесь, что резервная копия до обновления существует и открывается
- 3Выгрузите данные, введённые после обновления, если они нужны
- 4Восстановите базу из копии (замена каталога или загрузка .dt)
- 5Проверьте версию конфигурации и работоспособность
- 6Загрузите обратно сохранённые данные и проведите их
Как отменить незавершённое обновление
Если обновление прервалось с ошибкой — например, на этапе реструктуризации или принятия изменений — конфигурация базы данных и основная конфигурация могут разойтись. Признак: конфигуратор предлагает «обновить конфигурацию базы данных», а пользовательский режим не запускается или выдаёт ошибки.
Откройте конфигуратор и проверьте пункт меню «Конфигурация — Конфигурация базы данных — Вернуться к конфигурации БД». Эта команда отменяет изменения основной конфигурации, которые ещё не применены к базе данных, и возвращает её к последнему рабочему состоянию. Если обновление зависло именно между этими этапами, команда решит проблему.
Если реструктуризация уже частично выполнена и база не открывается, восстановление из резервной копии остаётся единственным безопасным вариантом. Не пытайтесь многократно перезапускать обновление на повреждённой базе — это может усугубить рассогласование структур.
Как удалить скачанные файлы обновления
Если обновление только скачано, но не применялось, достаточно удалить его файлы. По умолчанию шаблоны конфигураций и обновлений хранятся в каталоге шаблонов, путь к которому указан в настройках запуска 1С (кнопка «Настройка» в окне запуска, поле «Каталоги шаблонов»). Обычно это папка tmplts в каталоге пользователя или в Program Files.
Найдите в каталоге шаблонов папку с именем конфигурации и нужного релиза и удалите её. Это освободит место и уберёт обновление из списка доступных при поиске обновлений через конфигуратор. На саму информационную базу такое удаление никак не влияет.
Если обновление скачивалось через интернет-поддержку в пользовательском режиме, временные файлы могут остаться в каталоге временных файлов пользователя. Их тоже можно удалить вручную после закрытия программы.
Как отключить уведомления о доступном обновлении
Если вы сознательно не хотите обновляться, но программа постоянно напоминает о новом релизе, уведомления можно отключить. В типовых конфигурациях на БСП (Библиотека стандартных подсистем) перейдите в раздел «Администрирование — Обслуживание — Обновление версии программы» и отключите автоматическую проверку обновлений.
Учтите, что отключение уведомлений не отменяет необходимость обновлений в принципе: отчётность и регламентированные формы периодически меняются законодательно, и слишком старый релиз рано или поздно перестанет формировать актуальные отчёты. Отключайте уведомления только как временную меру.
Сравнение способов отката
Единственный надёжный способ при применённом обновлении; теряются данные, введённые после создания копии
Подходит только для незавершённого обновления, когда изменения ещё не применены к базе данных
Работает при незначительных изменениях структуры; риск потери данных при реструктуризации, применять только на копии
Только для скачанных, но не применённых обновлений; на базу не влияет
Частые ошибки и как их избежать
Самая распространённая ошибка — попытка откатить обновление без резервной копии, «как-нибудь через конфигуратор». Если копии нет, а база уже реструктурирована, вернуть предыдущий релиз штатными средствами невозможно. В этом случае остаётся только довести обновление до рабочего состояния или обратиться к специалисту по восстановлению.
Вторая типичная ошибка — откат конфигурации без учёта данных, введённых после обновления. Пользователи восстанавливают старую копию и обнаруживают, что документы за несколько дней пропали. Всегда выгружайте актуальные данные до восстановления.
Третья ошибка — обновление через несколько релизов сразу и последующая попытка отката. При переходе через промежуточные версии структура меняется сильнее, и откат становится ещё рискованнее. Обновляйтесь последовательно и делайте копию перед каждым этапом.
Как проверить результат после отката
После восстановления базы проверьте три вещи: версию конфигурации, целостность данных и работоспособность ключевых операций. Откройте сведения о конфигурации и убедитесь, что номер релиза соответствует ожидаемому. Затем запустите тестирование и исправление базы (для файловой) с проверкой логической и ссылочной целостности.
В пользовательском режиме проведите контрольные операции: откройте несколько документов, сформируйте основные отчёты, проверьте остатки по складу и взаиморасчёты. Если после отката вы загружали данные обратно — сверьте их количество и суммы с выгрузкой.
Как проверить результат
Совпадает с релизом, на который выполнялся откат
Показывает новый релиз или пустое значение
База открывается без ошибок и предложений обновиться
Ошибки при запуске, требование обновить конфигурацию БД
Данные совпадают с ожидаемыми на дату копии
Пустые отчёты, битые ссылки, расхождения остатков
Проверки завершаются без ошибок
Ошибки ссылочной или логической целостности
Что важно запомнить
Применённое обновление откатывается только восстановлением из резервной копии, незавершённое — командой возврата к конфигурации БД, а неприменённые файлы просто удаляются из каталога шаблонов. Резервная копия перед любыми действиями — обязательное условие.
Частые вопросы
Можно ли удалить обновление 1С как обновление Windows, через список установленных?
Нет. В 1С нет механизма деинсталляции применённых обновлений конфигурации. Обновление изменяет структуру и содержимое самой базы, поэтому единственный способ вернуть предыдущий релиз — восстановить базу из резервной копии, созданной до обновления.
Что делать, если резервной копии перед обновлением не было?
Штатно откатить релиз без копии нельзя. Практические варианты: довести обновление до рабочего состояния (устранить ошибки нового релиза или установить следующее корректирующее обновление) либо загрузить конфигурацию старого релиза из файла .cf на копии базы и оценить потери данных при реструктуризации. Оба пути требуют осторожности и тестирования.
Где находятся скачанные файлы обновлений и можно ли их удалять?
Шаблоны обновлений хранятся в каталоге шаблонов, путь к которому виден в настройках окна запуска 1С (кнопка «Настройка», поля каталогов шаблонов). Удаление папки с ненужным релизом из этого каталога безопасно: на информационную базу это не влияет, а при необходимости шаблон можно скачать заново.
Обновление зависло на реструктуризации. Запускать его заново?
Сначала проверьте, действительно ли процесс завис: реструктуризация больших таблиц может занимать часы при реальной нагрузке на диск. Если процесс точно прерван аварийно, не запускайте обновление повторно вслепую — откройте конфигуратор, оцените состояние и при рассогласовании конфигураций восстановите базу из копии, затем повторите обновление сначала.
Как вернуть старый релиз, если база доработанная и стоит на поддержке с изменениями?
Порядок тот же — восстановление из резервной копии. Доработки, сделанные до обновления, сохранятся в копии автоматически. Если доработки вносились уже после обновления, их нужно выгрузить в файл .cf или .cfe (расширение) и загрузить в восстановленную базу отдельно, проверив совместимость со старым релизом.
Можно ли запретить пользователям запускать обновление самостоятельно?
Да. Ограничьте права: обновление конфигурации доступно только пользователям с правами администратора. В типовых конфигурациях уберите у рядовых пользователей роль, связанную с обновлением версии программы, а в клиент-серверном режиме дополнительно ограничьте доступ к конфигуратору. Это исключит случайные обновления без резервной копии.