Что означают суффиксы _rel, _unp и _upd в файлах обновлений для 1С 7.7?

Системный администратор 1С v7.7 1C:Бухгалтерия IT и автоматизация бизнеса
← На главную

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

Разбор типов архивов и их назначения

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

  1. Суффикс _rel (Release/Full). Этот архив представляет собой полный дистрибутив конфигурации. Проанализируем его содержимое: внутри вы найдете стандартный инсталлятор setup.exe и набор файлов шаблонов. Этот вариант предназначен для создания новой («чистой») информационной базы с нуля. Если вам нужно развернуть учет для новой организации, где еще нет данных, следует использовать именно этот файл.
  2. Суффикс _upd (Update). Данный файл предназначен специально для процедуры обновления существующей базы. Как правило, он представляет собой самораспаковывающийся архив (SFX), который при запуске предлагает распаковать файлы в папку шаблонов (по умолчанию это путь C:\Program Files\1Cv77\INSTALL\). В нем содержатся только измененные компоненты и скрипты, необходимые для корректного перехода с предыдущих версий на текущую.
  3. Суффикс _unp (Unpacked). Это «распакованный» вариант дистрибутива. Выясним причину его популярности: в нем отсутствуют инсталляторы, а все файлы (включая основной файл конфигурации 1Cv7.MD) находятся в открытом виде. Это крайне удобно для специалистов, которые предпочитают «ручное» обновление или работают в условиях ограничений операционной системы.

Техническое содержимое обновлений для 1С 7.7

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

Файл конфигурации (1Cv7.MD). Это «сердце» системы, содержащее описание метаданных, программные модули и формы. Именно его мы объединяем в Конфигураторе.

Папка ExtForms. Проанализируем ситуацию: в версии 7.7 значительная часть функционала (печатные формы счетов-фактур, налоговые декларации, регламентированные отчеты) вынесена во внешние файлы с расширением .ert. Если вы обновите только MD-файл, но забудете скопировать актуальное содержимое папки ExtForms, ваши отчеты останутся старыми, несмотря на изменение номера версии в заголовке программы.

Файлы описания (.V7P). В архивах типа _upd часто встречаются файлы .v7p. Они используются встроенным механизмом «Обновить конфигурацию», помогая системе определить последовательность изменений.

Выбор сценария обновления в зависимости от задачи

Разберем по шагам, какой файл и в какой ситуации будет наиболее эффективным:

Сценарий 1: Официальное обновление типовой базы

Если ваша база является типовой (в нее не вносились изменения программистом), и вы работаете на старой версии Windows, используйте файл _upd. Посмотрим на алгоритм действий: запускаем setup.exe, устанавливаем шаблоны, затем заходим в Конфигуратор, выбираем пункт меню «Конфигурация» — «Обновить конфигурацию» и указываем путь к установленному шаблону. Это самый безопасный путь, минимизирующий риск ошибок.

Сценарий 2: Ручное обновление доработанной конфигурации

В случае, если база сильно переписана под нужды предприятия, автоматическое обновление может затереть важные доработки. Здесь нам поможет файл _unp. Рассмотрим процедуру: программист берет чистый 1Cv7.MD из распакованного архива и через механизм «Объединение конфигураций» аккуратно переносит только те изменения, которые касаются законодательства, сохраняя при этом уникальный код компании.

Сценарий 3: Проблема 64-битных систем (Windows 10/11)

Проанализируем техническую сложность: стандартные инсталляторы 1С 7.7 используют 16-битные загрузчики, которые категорически не запускаются на современных 64-битных операционных системах. Попытка запустить setup.exe из архива _rel или _upd приведет к ошибке совместимости. В этой ситуации архивы _unp являются единственным выходом, так как позволяют извлечь необходимые файлы простым копированием, минуя стадию запуска инсталлятора.

Важные рекомендации по безопасности

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

Таким образом, мы выяснили, что разница между файлами заключается не в их «качестве», а в способе упаковки и доставки данных до пользователя. Для современной инфраструктуры наиболее полезным оказывается вариант _unp, в то время как _upd остается классическим инструментом для автоматизированного обновления в совместимых средах.

← На главную