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

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

1С: как удалить конфигуратор

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

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

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

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

Что именно вы хотите удалить: определяем задачу

Прежде чем действовать, определите объект. Платформа 1С — это программное обеспечение (файлы в C:\Program Files\1cv8), конфигурация — прикладное решение вроде «Бухгалтерии предприятия», а информационная база — ваши данные, хранящиеся в файловом каталоге или на сервере СУБД. Удаление каждого из этих уровней имеет разные последствия.

Также различайте «закрыть» и «удалить». Если конфигуратор просто мешает работе пользователей, его достаточно закрыть или принудительно завершить. Удаление требуется, когда платформа устарела, занимает место или переносится на другой компьютер.

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

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

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

Как закрыть зависший конфигуратор

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

Если окно не реагирует, откройте диспетчер задач (Ctrl+Shift+Esc), найдите процесс 1cv8.exe, проверьте в колонке «Командная строка» (включается через правый клик по заголовкам столбцов), что это именно конфигуратор, и нажмите «Снять задачу».

Завершение сеанса на сервере 1С

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

Порядок действий при зависшем конфигураторе
  1. 1
    Попробуйте закрыть окно штатно и подождите 1–2 минуты
  2. 2
    Откройте диспетчер задач и завершите процесс 1cv8.exe конфигуратора
  3. 3
    При клиент-серверной работе проверьте сеансы в консоли кластера
  4. 4
    Убедитесь, что блокировка снята — пользователи могут войти
  5. 5
    Если блокировка осталась, проверьте регламентные задания и параметры блокировки сеансов

Как снять блокировку базы, оставленную конфигуратором

После аварийного завершения конфигуратора блокировка соединений может остаться активной: пользователи видят сообщение «Начало сеансов с информационной базой запрещено». В файловом варианте проверьте каталог базы — там не должно быть файла 1Cv8.1CL с активной блокировкой; при корректном закрытии он удаляется автоматически.

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

Как удалить платформу 1С с компьютера

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

Откройте «Параметры — Приложения» (или «Панель управления — Программы и компоненты»), найдите в списке «1С:Предприятие 8» с нужным номером версии и нажмите «Удалить». Повторите для каждой ненужной версии — платформы разных релизов живут на компьютере независимо друг от друга.

После удаления проверьте каталог C:\Program Files\1cv8 (или 1cv8t) — иногда остаются папки с остатками, которые можно удалить вручную. Также могут остаться шаблоны конфигураций в каталоге tmplts; если они не нужны, удалите и их.

Как удалить конфигурацию (информационную базу)

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

Второй уровень — физическое удаление данных. Для файловой базы это удаление каталога с файлом 1Cv8.1CD. Для клиент-серверной — удаление базы средствами СУБД: в Microsoft SQL Server через Management Studio, в PostgreSQL через pgAdmin или команду dropdb. Саму запись в консоли кластера 1С также нужно удалить, чтобы она не ссылалась на несуществующую базу.

Обязательная подготовка перед удалением

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

Безопасное удаление базы
  1. 1
    Завершите все сеансы пользователей и закройте конфигуратор
  2. 2
    Сделайте выгрузку .dt или backup средствами СУБД
  3. 3
    Проверьте, что файл копии открывается и имеет ненулевой размер
  4. 4
    Удалите базу из списка запуска 1С
  5. 5
    Удалите каталог файловой базы или базу в СУБД
  6. 6
    Удалите запись о базе в консоли кластера (для клиент-серверного варианта)

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

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

Также администраторы иногда путают удаление сеанса и удаление соединения в консоли кластера, завершают процессы rphost вместо конкретного сеанса (это роняет всех пользователей рабочего процесса) или удаляют базу из СУБД, забыв убрать запись в консоли кластера, из-за чего кластер продолжает выдавать ошибки подключения.

Типичные ошибки
01
Удаление каталога базы без предварительной выгрузки .dt — данные теряются безвозвратно
02
Завершение процесса rphost вместо конкретного сеанса — отключаются все пользователи рабочего процесса
03
Удаление единственной версии платформы, к которой привязаны базы — 1С перестаёт запускаться
04
Удаление базы в СУБД без очистки записи в консоли кластера — остаются ошибки подключения
05
Принудительное закрытие конфигуратора во время обновления конфигурации БД — риск повреждения структуры базы

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

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

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

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

Сеансы в консоли кластера
Норма

Нет сеансов с приложением «Конфигуратор»

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

Сеанс висит в состоянии «спящий» и держит блокировку

Запуск рабочих баз
Норма

Базы открываются штатно

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

Ошибка «не найдена подходящая версия платформы»

Файл выгрузки .dt
Норма

Файл существует, размер соответствует объёму базы

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

Файл нулевого размера или выгрузка прервалась с ошибкой

Консоль кластера после удаления базы
Норма

Запись о базе отсутствует

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

Запись осталась, при обращении — ошибки соединения

Часто задаваемые вопросы

Удалится ли база, если удалить платформу 1С?

Нет. Удаление платформы затрагивает только программные файлы. Файловые базы остаются в своих каталогах, серверные — в СУБД. Чтобы снова работать, достаточно установить подходящую версию платформы заново.

Конфигуратор завис во время обновления конфигурации базы данных. Можно ли его снять?

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

Как удалить базу из списка, не удаляя сами данные?

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

Чем удаление через выгрузку .dt отличается от копирования каталога базы?

Файл .dt — переносимый формат, который загружается в базу любой архитектуры (файловую или клиент-серверную). Копирование каталога сохраняет базу «как есть» и быстрее, но применимо только к файловому варианту и требует той же версии платформы. Для архивного хранения обычно предпочтительнее .dt или backup СУБД.

Можно ли удалить только конфигуратор, оставив режим предприятия?

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

Итог

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

Определите, что именно нужно: закрыть сеанс, удалить платформу или удалить базу. Зависший конфигуратор завершайте через диспетчер задач или консоль кластера. Перед удалением базы всегда делайте выгрузку .dt или backup СУБД. Удаление платформы данные не затрагивает, удаление каталога базы — необратимо.