Очистка базы 1С 8.3 от всех данных: рабочие способы
📋 Содержание
Кнопки «стереть всё и начать заново» в 1С нет — и это первое заблуждение, которое стоит убрать. Чтобы очистить базу 1С 8.3 от всех данных, нужно сначала решить, что именно удалять: только документы и движения, документы вместе со справочниками или же завести полностью пустую базу с нуля. От этого зависит и способ, и время, и риски.
Ниже — все рабочие методы: от аккуратного группового удаления через типовой механизм до полной пересборки базы. С резервной копией, порядком действий и разбором частых ошибок.
⚠️ Перед любым из способов сделайте резервную копию базы. Удаление данных необратимо, а «Отмена» здесь не работает.
Что значит «очистить базу» — определитесь до старта
«Очистить» у всех разное. Три типовых сценария:
- 🗂️ Оставить справочники, убрать документы и остатки — учебная или демо-база, обкатка настроек. Номенклатура, контрагенты, склады остаются, движений нет.
- 🧹 Удалить вообще всё — и документы, и справочники. Нужна чистая, но настроенная база (с планом счетов и учётной политикой).
- 🆕 Начать с нуля — новая пустая база из той же конфигурации. Самый быстрый и надёжный путь, если наработок не жалко.
Выбор сценария определяет метод. Быстрый ориентир:
Подготовка: без этого не начинайте
Пять минут подготовки экономят дни восстановления.
💡 Копию удобно хранить в формате
.dt:Администрирование → Выгрузить информационную базу. Файл выгружается через конфигуратор или в режиме предприятия (в свежих релизах).
Способ 1. Пометка на удаление и удаление документов в журнале
Штатный и самый безопасный путь. Документы сначала помечаются на удаление, потом типовой механизм проверяет ссылки и удаляет то, что можно.
Шаг 1. Массово пометить документы на удаление.
- Откройте
Все функции → Стандартные → Групповое изменение реквизитов(илиУправление групповым изменением). - Если пункта нет — включите
Сервис → Параметры → Отображать команду «Все функции». - В поле «Изменять» выберите нужный вид документа, реквизит
ПометкаУдаления, значение —Да. - Повторите для каждого вида документов, которые нужно убрать.
Шаг 2. Установка пометки на удаление через групповое изменение реквизитов удобна, когда видов документов много: механизм проходит по всему списку за один запуск.
Шаг 3. Удалить помеченное.
Администрирование → Обслуживание → Удаление помеченных объектов(илиВсе функции → Удаление помеченных объектов).- Выберите «Автоматическое удаление всех помеченных объектов».
- Программа найдёт ссылки: если на документ ссылается другой объект — удаление заблокируется, покажет список «мешающих».
⚠️ Если после удаления документов остались ненужные справочники — пометьте на удаление и их, затем повторите «Удаление помеченных объектов». Порядок важен: сначала документы, потом справочники.
Минус способа — на больших базах он медленный: контроль ссылок проверяет каждый объект.
Способ 2. Удаление всех документов без контроля ссылочной целостности
Быстрый, но грубый метод — через специальную обработку удаления «напрямую». Контроль ссылок отключается, поэтому объекты стираются мгновенно, но можно оставить «висящие» ссылки и битые остатки.
Когда уместно:
- 📦 база тестовая или её всё равно пересобирать;
- ⏱️ штатное удаление идёт слишком долго;
- 🔧 вы понимаете, что делаете, и есть свежая копия.
Порядок:
- Загрузите проверенную обработку удаления без контроля ссылочной целостности (внешняя обработка
.epf). - Откройте её через
Файл → Открытьв режиме предприятия. - Отметьте виды объектов к удалению (документы, регистры, при необходимости справочники).
- Запустите. Движения по регистрам чистятся вместе с документами.
⚠️ На рабочей базе так не делают. Без контроля ссылок легко получить остатки, которые «есть», но ни на что не опираются. Отчёты потом покажут ерунду.
Способ 3. Чистая база с нуля — часто это проще всего
Если данные не нужны совсем, не мучайте старую базу — заведите новую.
- В окне запуска 1С нажмите
Добавить → Создание новой информационной базы. - Выберите
Создание информационной базы из шаблонаи ту же конфигурацию (например, «Бухгалтерия предприятия»). - Укажите каталог, запустите. Получите пустую типовую базу без единого документа.
Дальше при необходимости перенесите только нужное — план счетов, учётную политику, ключевые справочники — через выгрузку/загрузку или обмен. Это быстрее, чем часами вычищать старую базу.
💡 Так же решается задача «оставить только справочники»: создаёте чистую базу и переносите в неё нужные справочники обработкой выгрузки-загрузки данных.
Способ 4. Свёртка базы — когда данные нужны, но база разрослась
Полная очистка нужна не всегда. Если цель — уменьшить размер базы и убрать старые периоды, подойдёт свёртка: остатки на дату сворачиваются во входящие документы, а старая первичка удаляется.
Операции → Свернуть информационную базу(в типовых конфигурациях БП 3.0).- Задаёте дату, программа формирует остатки и помечает старые документы на удаление.
- После свёртки —
Удаление помеченных объектов.
Так база худеет, но текущий учёт остаётся рабочим.
Сравнение методов: что выбрать
| Метод | Что удаляет | Скорость | Риск | Для чего |
|---|---|---|---|---|
| Пометка + удаление помеченных | Документы/справочники с проверкой ссылок | Низкая | Низкий | Рабочая база, аккуратно |
| Без контроля ссылок | Всё отмеченное сразу | Высокая | Высокий | Тест/пересборка |
| Новая база из шаблона | Заводит пустую базу | Мгновенно | Минимальный | Начать с нуля |
| Свёртка на дату | Старые периоды | Средняя | Средний | Уменьшить размер |
После удаления: уменьшить размер и проверить базу
Удалённые данные не сразу освобождают место — файловая база остаётся раздутой. Что сделать:
- 🧰 Тестирование и исправление (
Конфигуратор → Администрирование → Тестирование и исправление) с реструктуризацией таблиц — пересобирает и сжимает файл. - 📉 Для файловой базы
1Cv8.1CDразмер заметно падает именно после реструктуризации. - ✅ Сформируйте оборотно-сальдовую ведомость: после «чистой» очистки в ней не должно быть ни остатков, ни оборотов.
Типичные ошибки при очистке базы
.dt через конфигуратор (Администрирование → Загрузить информационную базу). Если копии нет — данные потеряны безвозвратно.Если не помогло
- Удаление зависает на большой базе — переведите в конфигуратор, используйте «Удаление помеченных объектов» частями, по видам документов.
- Клиент-серверная база (PostgreSQL/MS SQL) — сжатие делается на стороне СУБД после реструктуризации.
- Не уверены в последствиях — не экспериментируйте на рабочей базе, сделайте копию и отработайте на ней.
Частые вопросы
Можно ли очистить базу 1С 8.3 одной кнопкой?
Как удалить все документы, но оставить справочники?
Почему база не уменьшилась в размере после удаления?
Чем опасно удаление без контроля ссылочной целостности?
Как восстановить базу, если удалил лишнее?
Конфигуратор → Администрирование → Загрузить информационную базу из файла .dt. Без копии удалённые данные не восстановить.Что быстрее — чистить старую базу или создать новую?
Материал подготовлен редакцией 1С 8.3 — независимый справочник. Проверено и обновлено: 12.07.2026. Независимый справочник. Мы не представляем фирму «1С» и не аффилированы с ней.