Очистка базы 1С 8.3 от всех данных: рабочие способы

· Обновлено 12.07.2026 · ⏱ 7 мин · Редакция 1s-83.com

📋 Содержание

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

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

⚠️ Перед любым из способов сделайте резервную копию базы. Удаление данных необратимо, а «Отмена» здесь не работает.

Что значит «очистить базу» — определитесь до старта

«Очистить» у всех разное. Три типовых сценария:

  • 🗂️ Оставить справочники, убрать документы и остатки — учебная или демо-база, обкатка настроек. Номенклатура, контрагенты, склады остаются, движений нет.
  • 🧹 Удалить вообще всё — и документы, и справочники. Нужна чистая, но настроенная база (с планом счетов и учётной политикой).
  • 🆕 Начать с нуля — новая пустая база из той же конфигурации. Самый быстрый и надёжный путь, если наработок не жалко.

Выбор сценария определяет метод. Быстрый ориентир:

🌳 Что вы хотите оставить в базе?

Подготовка: без этого не начинайте

Пять минут подготовки экономят дни восстановления.

Чек-лист перед очисткой базы
Выполнено: 0 / 5

💡 Копию удобно хранить в формате .dt: Администрирование → Выгрузить информационную базу. Файл выгружается через конфигуратор или в режиме предприятия (в свежих релизах).

Способ 1. Пометка на удаление и удаление документов в журнале

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

Шаг 1. Массово пометить документы на удаление.

  • Откройте Все функции → Стандартные → Групповое изменение реквизитов (или Управление групповым изменением).
  • Если пункта нет — включите Сервис → Параметры → Отображать команду «Все функции».
  • В поле «Изменять» выберите нужный вид документа, реквизит ПометкаУдаления, значение — Да.
  • Повторите для каждого вида документов, которые нужно убрать.

Шаг 2. Установка пометки на удаление через групповое изменение реквизитов удобна, когда видов документов много: механизм проходит по всему списку за один запуск.

Шаг 3. Удалить помеченное.

  • Администрирование → Обслуживание → Удаление помеченных объектов (или Все функции → Удаление помеченных объектов).
  • Выберите «Автоматическое удаление всех помеченных объектов».
  • Программа найдёт ссылки: если на документ ссылается другой объект — удаление заблокируется, покажет список «мешающих».

⚠️ Если после удаления документов остались ненужные справочники — пометьте на удаление и их, затем повторите «Удаление помеченных объектов». Порядок важен: сначала документы, потом справочники.

Минус способа — на больших базах он медленный: контроль ссылок проверяет каждый объект.

Способ 2. Удаление всех документов без контроля ссылочной целостности

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

Когда уместно:

  • 📦 база тестовая или её всё равно пересобирать;
  • ⏱️ штатное удаление идёт слишком долго;
  • 🔧 вы понимаете, что делаете, и есть свежая копия.

Порядок:

  1. Загрузите проверенную обработку удаления без контроля ссылочной целостности (внешняя обработка .epf).
  2. Откройте её через Файл → Открыть в режиме предприятия.
  3. Отметьте виды объектов к удалению (документы, регистры, при необходимости справочники).
  4. Запустите. Движения по регистрам чистятся вместе с документами.

⚠️ На рабочей базе так не делают. Без контроля ссылок легко получить остатки, которые «есть», но ни на что не опираются. Отчёты потом покажут ерунду.

Способ 3. Чистая база с нуля — часто это проще всего

Если данные не нужны совсем, не мучайте старую базу — заведите новую.

  1. В окне запуска 1С нажмите Добавить → Создание новой информационной базы.
  2. Выберите Создание информационной базы из шаблона и ту же конфигурацию (например, «Бухгалтерия предприятия»).
  3. Укажите каталог, запустите. Получите пустую типовую базу без единого документа.

Дальше при необходимости перенесите только нужное — план счетов, учётную политику, ключевые справочники — через выгрузку/загрузку или обмен. Это быстрее, чем часами вычищать старую базу.

💡 Так же решается задача «оставить только справочники»: создаёте чистую базу и переносите в неё нужные справочники обработкой выгрузки-загрузки данных.

Способ 4. Свёртка базы — когда данные нужны, но база разрослась

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

  • Операции → Свернуть информационную базу (в типовых конфигурациях БП 3.0).
  • Задаёте дату, программа формирует остатки и помечает старые документы на удаление.
  • После свёртки — Удаление помеченных объектов.

Так база худеет, но текущий учёт остаётся рабочим.

Сравнение методов: что выбрать

МетодЧто удаляетСкоростьРискДля чего
Пометка + удаление помеченныхДокументы/справочники с проверкой ссылокНизкаяНизкийРабочая база, аккуратно
Без контроля ссылокВсё отмеченное сразуВысокаяВысокийТест/пересборка
Новая база из шаблонаЗаводит пустую базуМгновенноМинимальныйНачать с нуля
Свёртка на датуСтарые периодыСредняяСреднийУменьшить размер

После удаления: уменьшить размер и проверить базу

Удалённые данные не сразу освобождают место — файловая база остаётся раздутой. Что сделать:

  • 🧰 Тестирование и исправление (Конфигуратор → Администрирование → Тестирование и исправление) с реструктуризацией таблиц — пересобирает и сжимает файл.
  • 📉 Для файловой базы 1Cv8.1CD размер заметно падает именно после реструктуризации.
  • ✅ Сформируйте оборотно-сальдовую ведомость: после «чистой» очистки в ней не должно быть ни остатков, ни оборотов.

Типичные ошибки при очистке базы

🩺 Диагностика: выберите симптом

Если не помогло

  • Удаление зависает на большой базе — переведите в конфигуратор, используйте «Удаление помеченных объектов» частями, по видам документов.
  • Клиент-серверная база (PostgreSQL/MS SQL) — сжатие делается на стороне СУБД после реструктуризации.
  • Не уверены в последствиях — не экспериментируйте на рабочей базе, сделайте копию и отработайте на ней.
🎬 Видеоинструкция по темепоявится здесь позже

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

Можно ли очистить базу 1С 8.3 одной кнопкой?
Единой кнопки нет. Есть механизмы: групповая пометка на удаление, «Удаление помеченных объектов», обработка удаления без контроля ссылок и создание новой базы из шаблона. Метод выбирают по задаче.
Как удалить все документы, но оставить справочники?
Пометьте документы на удаление через групповое изменение реквизитов и запустите «Удаление помеченных объектов». Справочники не трогайте — они останутся.
Почему база не уменьшилась в размере после удаления?
Файл базы сжимается только после «Тестирования и исправления» с реструктуризацией таблиц в конфигураторе. До этого место остаётся занятым.
Чем опасно удаление без контроля ссылочной целостности?
Объекты стираются мгновенно, но могут остаться «висящие» ссылки и некорректные остатки. Такой способ — только для тестовых баз или тех, что всё равно будут пересобраны.
Как восстановить базу, если удалил лишнее?
Только из резервной копии: Конфигуратор → Администрирование → Загрузить информационную базу из файла .dt. Без копии удалённые данные не восстановить.
Что быстрее — чистить старую базу или создать новую?
Если данные не нужны совсем — быстрее создать новую пустую базу из шаблона конфигурации и перенести туда только нужные справочники.

Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.