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

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

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

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

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

Главная особенность платформы 7.7 — обновление выполняется путём загрузки новой конфигурации из файла (CF) или объединения конфигураций с файлом MD из комплекта обновления. Перед любым из этих действий обязательно создаётся резервная копия информационной базы, иначе откатить неудачное обновление будет невозможно.

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

Подготовка: что сделать до обновления

Первый и обязательный шаг — резервная копия. Закройте 1С у всех пользователей и скопируйте всю папку информационной базы целиком (в ней находятся файлы 1Cv7.MD, 1Cv7.DD, словарь данных и таблицы DBF/CDX либо файлы SQL-базы). Дополнительно можно выполнить выгрузку данных через режим «Администрирование — Выгрузка данных» в Конфигураторе — полученный ZIP-архив пригодится для восстановления даже на «чистую» базу.

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

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

Определение текущего релиза и выбор дистрибутива

Дистрибутивы обновлений для 7.7 исторически распространялись на дисках ИТС и через сервис обновлений. В комплекте обычно есть файл с расширением .1cv7.md или cf, а также файл описания. Перед установкой сверьте, для какого релиза предназначено обновление — эта информация указана в сопроводительном файле и в имени архива.

Если ваш релиз отстаёт от текущего на несколько версий, обновления придётся устанавливать последовательно, пропуская промежуточные нельзя. Попытка «перепрыгнуть» через релизы часто заканчивается ошибкой несоответствия структуры метаданных.

Способ 1: загрузка изменённой конфигурации

Это основной способ для типовых конфигураций, находящихся на поддержке. Откройте базу в режиме Конфигуратор монопольно. Если конфигурация закрыта, выполните «Конфигурация — Открыть конфигурацию».

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

После загрузки сохраните конфигурацию: «Файл — Сохранить» или F7. На вопрос о реструктуризации данных ответьте утвердительно — программа преобразует таблицы под новую структуру. При большом объёме базы реструктуризация может занять заметное время, прерывать её нельзя.

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

Способ 2: объединение конфигураций

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

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

Сравнение вариантов

Загрузка изменённой конфигурации

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

Объединение конфигураций

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

Полная загрузка конфигурации из CF

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

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

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

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

Перед объединением конфигураций сохраните текущую конфигурацию в отдельный MD-файл. Если после обновления что-то перестанет работать, вы сможете открыть обе конфигурации рядом и сравнить модули построчно — это самый быстрый способ найти потерянную доработку.
ПЗ
Практическое замечание

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

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

Дополнительно выполните «Администрирование — Тестирование и исправление» в Конфигураторе на копии базы: это выявит ошибки индексов и ссылочной целостности, которые могли проявиться после реструктуризации.

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

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

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

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

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

Релиз не изменился — загрузка не выполнена

Итоги отчётов до и после
Норма

Обороты и сальдо совпадают

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

Расхождения в суммах — нужен анализ реструктуризации

Запуск базы у пользователей
Норма

Все входят без ошибок, документы открываются

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

Ошибки открытия форм или модулей — потеряны доработки

Типичные ошибки и ограничения

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

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

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

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

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

Частые вопросы

Можно ли обновить 1С 7.7 автоматически через интернет, как в 1С 8?

Нет, в платформе 7.7 нет механизма автоматического обновления. Дистрибутив нужно получить отдельно (диск ИТС или сервис обновлений) и установить вручную через Конфигуратор.

Что делать, если пункт «Загрузить изменённую конфигурацию» неактивен?

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

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

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

Потеряются ли данные при обновлении?

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

Как откатить обновление, если что-то пошло не так?

Автоматического отката нет. Восстановление выполняется только из резервной копии: замените папку базы архивной копией, сделанной до обновления. Именно поэтому копию нельзя пропускать.

Можно ли обновлять 7.7 на современной Windows?

Да, но платформу стоит запускать в режиме совместимости и с правами администратора. Для SQL-версий дополнительно проверьте поддержку используемой версии сервера баз данных.