Администрирование · 10 мин
Как запустить 1С без обновления конфигурации
Как запустить 1С без обновления конфигурации: отключение автозагрузки обновлений, запуск через конфигуратор, параметры командной строки и исправление ошибок версии.
Сообщение о необходимости обновить конфигурацию появляется в самый неудобный момент: нужно срочно выставить счёт, а программа требует загрузить обновление размером в несколько сотен мегабайт. Ситуация усугубляется, если в базе есть доработки, которые обновление может «затереть», или если обновление уже началось и завершилось ошибкой. Запустить 1С без обновления можно — но важно понимать, в каком именно случае это безопасно, а в каком приведёт к повреждению базы.
Различают два принципиально разных сценария. Первый — платформа или конфигурация просто предлагает обновиться, но работать можно и на текущей версии: тогда достаточно отключить автоматическую проверку обновлений. Второй — обновление уже применено частично, и база требует завершить обновление при запуске: здесь обходить процедуру нельзя, нужно корректно завершить или откатить процесс. Смешение этих сценариев — главная причина проблем.
Ниже разобраны рабочие способы для обоих случаев: от простой настройки автозапуска до параметров командной строки и восстановления после неудачного обновления.
Определите, какой у вас сценарий
Перед любыми действиями важно понять, что именно происходит с базой. От этого зависит, допустим ли запуск без обновления в принципе. Признаки легко отличить по сообщениям программы.
База открывается и работает, можно отключить уведомления
Обычный запуск заблокирован, нужен конфигуратор
Нужно подобрать подходящую версию платформы
Проверить состояние обновления в конфигураторе
Простейшая проверка: попробуйте открыть базу в обычном режиме «1С:Предприятие». Если она запускается и работает, а обновление лишь предлагается в виде уведомления — вы в безопасном сценарии и можете спокойно отключить автопроверку. Если же при запуске появляется сообщение, что информационная база находится в состоянии обновления, обычный режим будет недоступен до завершения процедуры.
Отключите автоматическую проверку обновлений
Если база работает, но регулярно предлагает обновиться, отключите автоматический поиск обновлений. В типовых конфигурациях эта настройка находится в разделе администрирования: «Администрирование» → «Обслуживание» → «Обновление версии программы» (в некоторых конфигурациях путь немного отличается). Снимите флажки автоматической проверки и автоматической загрузки обновлений.
Дополнительно проверьте настройки самого обновления: в форме обновления программы обычно есть ссылка на настройки расписания. Отключите задание в расписании, чтобы программа не проверяла наличие новых версий при каждом запуске. Это особенно актуально для файловых баз, где обновление часто запускается у первого вошедшего пользователя.
Если обновление уже загружено и ждёт установки
Иногда обновление скачано и программа предлагает установить его при следующем запуске. В этом случае отложите установку через тот же диалог — обычно есть вариант «Установить позже» или «Напомнить позже». База продолжит работать на текущей версии до тех пор, пока вы не подтвердите установку.
Запустите базу через конфигуратор при незавершённом обновлении
Если обновление началось и прервалось — например, из-за отключения электричества или ошибки диска — база переходит в состояние, требующее завершения обновления. Обычный запуск в этом состоянии невозможен, и это защитный механизм, а не неисправность. Обойти его штатными средствами нельзя, и попытки принудительного обхода сторонними способами грозят рассинхронизацией данных и метаданных.
Правильный порядок действий — открыть базу в конфигураторе и посмотреть состояние обновления. В меню «Конфигурация» проверьте пункт «Обновить конфигурацию базы данных»: если он доступен, запустите обновление конфигурации базы данных и дождитесь завершения. Если конфигуратор сообщает о динамическом обновлении или блокировке сеансов, завершите все сеансы пользователей и повторите попытку.
- 1Сделайте резервную копию базы до любых действий
- 2Попросите всех пользователей выйти, завершите фоновые сеансы
- 3Откройте базу в конфигураторе
- 4Выполните «Конфигурация» → «Обновить конфигурацию базы данных»
- 5Дождитесь окончания и примите изменения
- 6Запустите базу в режиме «1С:Предприятие» и проверьте работу
Если завершить обновление не удаётся из-за ошибки (например, конфликта с доработками), вариантов два: восстановить базу из резервной копии, сделанной до начала обновления, или обратиться к специалисту, который разберёт конфликт объектов. Восстановление из копии возвращает базу в рабочее состояние на старой версии — именно это чаще всего и нужно, когда требуется «запустить без обновления».
Подберите версию платформы при ошибке совместимости
Отдельный случай — сообщение о несовместимости версии платформы. Оно возникает, когда база требует более новую платформу, чем установлена, или наоборот: после обновления платформы старая конфигурация отказывается работать. Это не обновление конфигурации, и решается проблема иначе.
На одном компьютере могут одновременно стоять несколько версий платформы 1С. В списке информационных баз при старте выберите базу, нажмите «Изменить» и укажите нужную версию платформы в параметрах базы. После этого база будет запускаться именно на выбранной версии, без перехода на новую.
Как выбрать действие
Используйте параметры командной строки
Для автоматизации запуска на конкретной версии платформы удобны ярлыки с параметрами командной строки. Это позволяет закрепить нужную версию платформы и режим запуска, не полагаясь на настройки по умолчанию.
"C:\Program Files\1cv8\8.3.22.1750\bin\1cv8.exe" ENTERPRISE /F"D:\Bases\Trade" /N"Иванов" /P"пароль"Ключ ENTERPRISE задаёт режим запуска, /F указывает путь к файловой базе, /N и /P — имя пользователя и пароль. Замените номер версии платформы в пути на ту, что установлена у вас, и укажите реальный путь к базе. Такой ярлык всегда запускает базу на заданной версии платформы, даже если потом будут установлены более новые.
Для клиент-серверных баз вместо /F используются параметры /S с указанием сервера и имени базы. Учтите, что хранение пароля в ярлыке небезопасно на общих компьютерах — в этом случае опустите параметр /P и вводите пароль при входе.
Проверьте результат и типичные ошибки
После настройки убедитесь, что база действительно работает в нужном режиме. Откройте «О программе» (или сведения о системе) и сверьте версию платформы и релиз конфигурации с ожидаемыми. Проверьте, что при повторном запуске не появляется диалог обновления, а типовые операции — проведение документов, формирование отчётов — выполняются без ошибок.
Как проверить результат
Открывается без диалога обязательного обновления
Сообщение о необходимости завершить обновление
Совпадает с выбранной в настройках базы
Запускается другая версия
Соответствует версии до отказа от обновления
Релиз изменился или база в неопределённом состоянии
Работают без ошибок
Ошибки обращения к объектам метаданных
FAQ
Можно ли вообще отказаться от обновлений 1С навсегда?
Технически да: база на старом релизе продолжит работать. Практически это рискованно для конфигураций, связанных с учётом и отчётностью: меняются формы деклараций, ставки, регламенты. Для внутренних учётных баз без отчётности длительная работа на старой версии допустима, для бухгалтерии — нет.
Обновление зависло на несколько часов. Что делать?
Сначала проверьте, идёт ли реальная работа: активность диска и процессора у процесса 1С, размер временных файлов. Для больших баз обновление действительно может занимать часы. Если активности нет длительное время, завершите процесс, восстановите базу из копии и повторите обновление, предварительно завершив все сеансы и отключив антивирусную проверку каталога базы.
Запустится ли база без обновления, если в ней есть доработки?
Да, запуск на текущей версии от наличия доработок не зависит. Доработки усложняют именно будущее обновление: изменённые объекты могут конфликтовать с новым релизом. Поэтому отказ от автоматического обновления для сильно доработанных баз — обоснованная практика: обновления для них готовят вручную.
Как отключить обновление для всех пользователей сразу?
Настройка автоматической проверки обновлений хранится в самой базе, поэтому отключение в одном сеансе действует на всех пользователей этой базы. Дополнительно ограничьте права: уберите у обычных пользователей роли, позволяющие выполнять обновление, чтобы никто не запустил его случайно.
Что делать, если после отказа от обновления программа всё равно его предлагает?
Проверьте оба места: настройки обновления в разделе администрирования и расписание автоматической проверки. Также убедитесь, что обновление не было скачано ранее и не ожидает установки — в этом случае диалог будет появляться, пока вы не выберете вариант отложить установку или не удалите загруженные файлы обновления из каталога шаблонов.
Что важно запомнить
Запуск 1С без обновления безопасен, пока обновление ещё не началось: достаточно отключить автопроверку и закрепить нужную версию платформы. Если обновление прервано, базу придётся либо довести до конца через конфигуратор, либо восстановить из резервной копии — обхода этого состояния не существует. Перед любыми действиями делайте копию базы.