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

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

Как сбросить базу 1С: полная инструкция по очистке и созданию чистой базы

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

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

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

Что значит «сбросить базу» и какой вариант выбрать

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

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

Маршрут решения

Как выбрать действие

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

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

Первый шаг при любом сценарии — резервная копия. Для файловой базы откройте конфигуратор, выберите «Администрирование» → «Выгрузить информационную базу» и сохраните файл с расширением .dt. Дополнительно можно просто скопировать файл 1Cv8.1CD из каталога базы при закрытых сеансах. Для клиент-серверной базы используйте выгрузку .dt через конфигуратор или штатный бэкап средствами СУБД (MS SQL, PostgreSQL).

Проверьте, что копия рабочая: восстановите её в отдельный каталог или на тестовый сервер и убедитесь, что база открывается. Копия, которая не восстанавливается, равнозначна её отсутствию.

Второе условие — монопольный доступ. Очистка данных и загрузка выгрузки требуют, чтобы в базе не было активных сеансов других пользователей и фоновых заданий. В конфигураторе список сеансов виден через «Администрирование» → «Активные пользователи», в клиент-серверном варианте — через консоль кластера.

Способ 1: очистка данных в существующей базе

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

Универсальный вариант — типовая обработка группового удаления: пометить все документы на удаление, затем выполнить «Операции» → «Удаление помеченных объектов» в монопольном режиме. После этого очищают справочники, которые не должны переноситься. Учтите: удаление большого объёма данных занимает значительное время, а в клиент-серверной базе журнал транзакций СУБД может сильно вырасти.

Порядок очистки базы
  1. 1
    Сделайте выгрузку .dt и проверьте её восстановление на копии
  2. 2
    Завершите все сеансы пользователей и фоновые задания
  3. 3
    Пометьте на удаление документы и ненужные элементы справочников
  4. 4
    Запустите удаление помеченных объектов в монопольном режиме
  5. 5
    Проверьте остатки по регистрам и дату запрета редактирования
  6. 6
    Выполните тестирование и исправление базы при необходимости

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

Способ 2: создание новой пустой базы из шаблона

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

Новая база создаётся полностью пустой: без документов, справочников и настроек учётной политики. Далее в неё переносят только нужное — например, справочники номенклатуры и контрагентов через обработку «Выгрузка и загрузка данных XML» из типовой поставки или через конвертацию данных. Это безопаснее очистки: старая база остаётся нетронутой и доступной для сверки.

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

Очистка данных в текущей базе

Сохраняются доработки, пользователи и настройки. Дольше, есть риск «хвостов» в регистрах, требует монопольного доступа.

Новая база из шаблона

Гарантированно чистый результат, старая база остаётся для сверки. Нужно заново переносить справочники и настраивать доработки.

Восстановление из выгрузки .dt

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

Способ 3: возврат к состоянию из выгрузки

Если база использовалась для тестирования или обучения, правильная практика — зафиксировать эталонное состояние выгрузкой .dt и при необходимости откатываться к нему. Для восстановления откройте конфигуратор в монопольном режиме, выберите «Администрирование» → «Загрузить информационную базу» и укажите файл выгрузки.

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

Очистка кэша и сброс настроек пользователя

Если под «сбросом» имелись в виду ошибки интерфейса, устаревшие формы или сообщения о нарушении целостности, данные удалять не нужно — достаточно очистить кэш. Для этого удалите базу из списка информационных баз в окне запуска (сама база при этом не удаляется) и добавьте её заново по тому же пути, либо очистите папки кэша в профиле пользователя (%APPDATA%\1C\1cv8 и %APPDATA%\1C\1cv82 для старых версий платформы).

Настройки отдельного пользователя (состав панелей, настройки отчётов, варианты форм) сбрасываются через «Администрирование» → «Настройки пользователей и прав» → копирование или очистка настроек, либо удалением соответствующих хранилищ настроек в конфигураторе. Учётные данные при этом не затрагиваются.

Типичные ошибки
01
Сброс без резервной копии — удалённые данные невозможно восстановить штатными средствами
02
Очистка не той базы из-за похожих имён в списке — всегда сверяйте путь к каталогу или серверу
03
Удаление документов без проверки регистров — остаются «висячие» остатки от ручных операций
04
Работа без монопольного режима — часть объектов блокируется сеансами и не удаляется
05
Удаление базы из списка вместо её очистки при попытке «начать заново» — данные остаются, пропадает только ярлык

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

После очистки или создания новой базы убедитесь, что результат соответствует задаче. Откройте оборотно-сальдовую ведомость: она должна быть пустой либо содержать только осознанно введённые начальные остатки. Проверьте журналы документов, ключевые справочники и остатки по складу.

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

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

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

Оборотно-сальдовая ведомость
Норма

Пустая или только начальные остатки

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

Остатки и обороты из прошлого периода

Журналы документов
Норма

Документов нет или только новые

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

Старые документы на месте

Регламентные задания
Норма

Отключены или перенастроены

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

Задания выполняются и отправляют данные

Вход пользователей
Норма

Все нужные учётные записи работают

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

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

Итог

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

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

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

Можно ли восстановить данные после сброса базы?

Только из резервной копии: выгрузки .dt, копии файла 1Cv8.1CD или бэкапа СУБД. Штатной «корзины» в 1С нет — удалённые объекты восстановлению не подлежат. Поэтому копию делают до сброса и проверяют её восстановление.

Чем отличается свёртка базы от полной очистки?

Свёртка удаляет документы прошлых периодов, но формирует документы ввода остатков на дату свёртки — учёт продолжается с актуальных остатков. Полная очистка удаляет всё, включая остатки, и подходит для начала учёта «с нуля».

Удалится ли база, если убрать её из списка информационных баз?

Нет. Удаление из списка убирает только ярлык подключения; файлы базы остаются на диске или сервере. Базу можно добавить обратно, указав тот же путь. Для физического удаления файловой базы нужно вручную удалить её каталог.

Как сбросить базу на сервере 1С или в облаке?

На клиент-серверном варианте действия те же: выгрузка .dt через конфигуратор, затем очистка или загрузка эталонной выгрузки в монопольном режиме; сеансы завершаются через консоль кластера. В облачных сервисах (например, 1С:Фреш) прямой доступ к файлам отсутствует — используйте выгрузку данных через сервисные функции либо создайте новое приложение.

Нужно ли отключать обмены и синхронизации перед очисткой?

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