К статье
Практический материал

Администрирование · 12 мин

Как обновить 1С 7.7: инструкция по обновлению конфигурации

Пошаговая инструкция по обновлению 1С 7.7: резервная копия, загрузка конфигурации, обновление через cf-файлы, типичные ошибки и способы их решения.

Обновление 1С 7.7 — задача, с которой до сих пор сталкиваются бухгалтеры и администраторы в организациях, где эта платформа продолжает работать. Несмотря на возраст системы, фирма «1С» долго выпускала обновления релизов для типовых конфигураций (бухгалтерия, торговля и склад, зарплата и кадры), и многие базы требуют приведения к актуальному релизу для корректной отчётности.

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

Ниже разобран полный цикл: от определения текущего релиза до проверки результата после обновления, включая ситуации с доработанными (нетиповыми) конфигурациями и типичные проблемы.

Как узнать текущий релиз конфигурации и платформы

Перед обновлением нужно точно определить, что установлено сейчас. Откройте базу в режиме «Предприятие» и зайдите в меню «Помощь → О программе». В окне будут указаны версия платформы (например, 7.70.027) и релиз конфигурации (например, «Бухгалтерский учёт, редакция 4.5, релиз 7.70.569»). Запишите оба значения — от них зависит, какие промежуточные обновления потребуются.

Важно понимать разницу: платформа — это сам исполняемый «движок» 1С (файлы 1cv7l.exe, 1cv7.exe), а конфигурация — прикладное решение (бухгалтерия, торговля). Обновлять их приходится по отдельности. Платформа обновляется установкой нового дистрибутива поверх старого, конфигурация — через Конфигуратор.

Обновления конфигураций выпускаются с ограничением: файл обновления рассчитан на конкретный предыдущий релиз или несколько последних релизов. Если ваша база сильно отстала (например, отстает на десятки релизов), потребуется последовательно установить несколько промежуточных обновлений либо использовать полный дистрибутив конфигурации с переносом данных.

Подготовка: резервная копия и условия для обновления

Резервная копия — обязательный шаг, пропускать который нельзя ни при каких обстоятельствах. Для файловой базы достаточно скопировать каталог базы целиком (в нём находятся файлы 1Cv7.DD, 1Cv7.MD, таблицы .dbf и .cdx) в отдельную папку или архив. Делайте копию при закрытой программе — если копировать файлы во время работы пользователей, копия может оказаться несогласованной.

Второй способ — выгрузка данных через Конфигуратор: меню «Администрирование → Выгрузить данные». Файл выгрузки (1cv7.dat) содержит данные и конфигурацию в одном архиве. Рекомендуется сделать оба варианта: копию каталога и выгрузку — это страхует от разных сценариев сбоя.

Перед началом обновления убедитесь, что выполнены условия: все пользователи вышли из базы, у вас есть монопольный доступ к Конфигуратору, на диске достаточно свободного места (как минимум двойной размер базы), дистрибутив обновления распакован и соответствует вашему релизу.

Обновление типовой конфигурации через Конфигуратор

Стандартный сценарий для типовой конфигурации выглядит так. Запустите Конфигуратор (ярлык «1С:Предприятие» с выбором режима «Конфигуратор» или файл 1cv7l.exe с параметром), откройте нужную базу в монопольном режиме. Затем откройте меню «Конфигурация → Загрузить изменённую конфигурацию».

В диалоге укажите путь к файлу обновления. В дистрибутиве обновления обычно лежит файл 1cv7.cf (изменённая конфигурация) либо каталог с полным метаданным-файлом 1cv7.md. После выбора файла система сравнит его с текущей конфигурацией и предложит выполнить объединение — соглашайтесь. По завершении загрузки сохраните конфигурацию: «Файл → Сохранить» или клавиша F7.

При сохранении Конфигуратор может выдать окно «Реорганизация информации» со списком изменений структуры данных (добавленные реквизиты, документы, справочники). Нажмите «Принять» — программа выполнит реструктуризацию таблиц. На больших базах этот процесс может занять продолжительное время, прерывать его нельзя.

Порядок действий при обновлении
  1. 1
    Определите текущий релиз конфигурации через «Помощь → О программе»
  2. 2
    Сделайте копию каталога базы и выгрузку данных через Конфигуратор
  3. 3
    Завершите работу всех пользователей и откройте базу в Конфигураторе монопольно
  4. 4
    Выполните «Конфигурация → Загрузить изменённую конфигурацию» и укажите файл 1cv7.cf из дистрибутива
  5. 5
    Сохраните конфигурацию и примите реорганизацию данных
  6. 6
    Запустите базу в режиме «Предприятие» и проверьте номер релиза и работу основных документов

Обновление через полный дистрибутив конфигурации

Если база сильно отстала по релизам и цепочка промежуточных обновлений недоступна, используется другой подход — установка полного дистрибутива конфигурации и перенос данных. Установите дистрибутив нового релиза на компьютер, создайте из него новую пустую базу (шаблон), затем перенесите в неё данные из старой базы.

Для переноса применяются штатные обработки загрузки/выгрузки данных в формате XML или через выгрузку данных Конфигуратора, если конфигурации совместимы по структуре. Этот путь трудоёмок и требует проверки полноты переноса: остатков по счетам, справочников, незавершённых документов.

Альтернативный вариант — обновление «через MD»: в Конфигураторе открывают «Конфигурация → Загрузить изменённую конфигурацию» и указывают файл 1cv7.md из каталога NEW к установленного шаблона нового релиза. Способ работает, если конфигурация типовая, но требует внимательности: система запросит подтверждение замены конфигурации целиком.

Сравнение вариантов обновления

Загрузка cf-обновления

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

Последовательная установка нескольких обновлений

Нужна при большом отставании по релизам. Каждое обновление ставится по очереди с сохранением и реорганизацией — долго, но надёжно.

Перенос данных в чистую базу нового релиза

Крайний вариант, когда обновления недоступны или конфигурация сильно доработана. Требует проверки полноты переноса данных.

Особенности обновления нетиповой (доработанной) конфигурации

Если в конфигурацию вносились доработки — свои документы, отчёты, изменённые модули, — простая загрузка cf-файла затрёт эти изменения. В этом случае обновление выполняется через режим объединения конфигураций: «Конфигурация → Объединение конфигураций» с выбором файла нового релиза.

В окне объединения система показывает дерево объектов и позволяет отметить, какие элементы брать из новой конфигурации, а какие оставить из текущей. Ваши самостоятельно добавленные объекты (которых нет в типовой) не трогают, а изменённые типовые объекты придётся сравнивать вручную: модули — построчно, формы — визуально.

Практическое правило: перед объединением зафиксируйте список всех доработок (какие объекты менялись и зачем). После обновления каждую доработку нужно проверить на работоспособность — новый релиз мог изменить процедуры, к которым обращался ваш код.

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

Обновление платформы 1С 7.7

Платформа обновляется независимо от конфигурации: запускается установщик нового релиза платформы (например, сетевой или локальный вариант), который ставится поверх существующей установки в тот же каталог (по умолчанию C:\Program Files\1Cv77). Сами базы при этом не изменяются.

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

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

Проверка результата и типичные проблемы

После обновления запустите базу в режиме «Предприятие» и откройте «Помощь → О программе»: релиз конфигурации должен соответствовать установленному. Затем проверьте ключевые операции: создайте тестовый документ, проведите его, сформируйте стандартный отчёт (оборотно-сальдовую ведомость для бухгалтерии, отчёт по остаткам для торговли). Сверьте остатки с распечаткой или выгрузкой, сделанной до обновления.

Частые проблемы после обновления: ошибки при открытии старых внешних отчётов и печатных форм (они могут быть несовместимы с новым релизом — нужно взять актуальные версии из дистрибутива), длительная реорганизация при первом сохранении (норма для больших баз), сообщения о нарушении индексов (лечится тестированием и исправлением через Конфигуратор: «Администрирование → Тестирование и исправление ИБ»).

Контрольные точки

Как проверить результат

Номер релиза в «Помощь → О программе»
Норма

Соответствует установленному обновлению

Тревожный признак

Релиз старый — обновление не применилось или сохранение не выполнено

Остатки по счетам/складам после обновления
Норма

Совпадают с данными, зафиксированными до обновления

Тревожный признак

Расхождения — откатите копию и разбирайтесь с ходом обновления

Проведение тестового документа
Норма

Документ проводится без ошибок

Тревожный признак

Ошибки модулей — возможно, конфликт доработок с новым релизом

Открытие базы всеми пользователями
Норма

Все заходят, версии платформы совпадают

Тревожный признак

Ошибки версии — обновите платформу на рабочих местах

Типичные ошибки
01
Обновление без резервной копии — при сбое реорганизации данные восстановить не из чего
02
Загрузка cf-файла, не подходящего к текущему релизу, — структура базы повреждается, база перестаёт открываться
03
Прерывание процесса реорганизации данных — таблицы остаются в промежуточном состоянии, требуется восстановление из копии
04
Забытые доработки в нетиповой конфигурации — после загрузки типового обновления пропадают свои отчёты и обработки
05
Обновление конфигурации без обновления платформы, когда релиз требует новую версию, — ошибки при запуске и работе
Итог

Что важно запомнить

Обновление 1С 7.7 — ручная процедура через Конфигуратор: резервная копия, загрузка изменённой конфигурации из файла обновления, сохранение с реорганизацией данных и проверка результата. Нетиповые конфигурации обновляются через объединение с ручным переносом доработок, а при большом отставании по релизам применяют цепочку обновлений или перенос данных в чистую базу.

Частые вопросы по обновлению 1С 7.7

Можно ли обновить 1С 7.7 до 1С 8 напрямую?

Нет, это разные платформы с несовместимыми форматами. Переход выполняется через специальные обработки переноса данных: из базы 7.7 выгружаются справочники и остатки (обычно в XML), которые затем загружаются в новую базу 1С 8. Документы за прошлые периоды чаще всего не переносят — старую базу оставляют в режиме просмотра.

Где взять обновления для 1С 7.7, если дисков ИТС нет?

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

Что делать, если после загрузки обновления база не открывается?

Не предпринимайте дальнейших действий с рабочей копией. Верните базу из резервной копии, сделанной перед обновлением, и проанализируйте причину: возможно, файл обновления не соответствовал релизу, была прервана реорганизация или конфигурация содержала доработки, требующие объединения, а не загрузки. Повторную попытку выполняйте только после устранения причины.

Нужно ли обновлять платформу при обновлении конфигурации?

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

Сколько времени занимает обновление?

Для небольшой типовой базы вся процедура вместе с копированием и проверкой обычно укладывается в 30–60 минут. Основную долю занимает реорганизация данных: на больших базах с объёмными таблицами она может идти несколько часов. Планируйте обновление на нерабочее время, чтобы не блокировать работу пользователей.

Как обновить 1С 7.7, если конфигурация доработана, а списка изменений нет?

Сначала выявите доработки: сравните вашу конфигурацию с типовой того же релиза через «Конфигурация → Объединение конфигураций» — различия покажут изменённые объекты. Зафиксируйте их, затем выполните объединение с новым релизом, вручную перенося свои изменения в обновлённые объекты. Если доработок много и они не документированы, разумно привлечь специалиста по 1С 7.7.