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

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

1С удалилась: как восстановить программу и базу данных

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

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

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

Чаще всего «удалилась 1С» означает, что пропал ярлык на рабочем столе или база исчезла из списка в окне запуска. Сами данные при этом находятся на диске в целости, и восстановление занимает несколько минут. Ниже разберём все сценарии — от самого простого до самого тяжёлого.

Шаг 1. Определите, что именно удалено

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

Далее проверьте папку, где хранилась база. Для файловых баз это каталог с файлом 1Cv8.1CD внутри. Путь к базе можно посмотреть в окне запуска 1С (если запись осталась) или спросить у коллег. Для клиент-серверных баз данные хранятся в СУБД (MS SQL Server, PostgreSQL), и удаление ярлыка на них вообще не влияет.

Ярлык пропал, программа запускается из меню ПускУдалён только ярлык

Создайте новый ярлык на 1cestart.exe

1С запускается, но список баз пустУдалена запись о базе или сама папка

Проверьте папку базы на диске, добавьте базу заново

Программа не запускается, ошибка о ненайденных файлахУдалена платформа 1С

Переустановите платформу с дистрибутива

Папки базы нет на дискеУдалена база данных

Ищите резервную копию, проверяйте корзину и теневые копии

Шаг 2. Восстановите ярлык и запись о базе

Если пропал только ярлык, найдите исполняемый файл платформы. Обычно он находится в папке C:\Program Files\1cv8\<номер версии>\bin\ — файл называется 1cestart.exe. Кликните по нему правой кнопкой мыши и выберите «Отправить → Рабочий стол (создать ярлык)».

Если база пропала из списка в окне запуска, но папка с файлом 1Cv8.1CD на месте, добавьте её заново. Нажмите кнопку «Добавить», выберите «Добавление в список существующей информационной базы», укажите наименование и путь к папке. После этого база откроется в обычном режиме со всеми данными.

Аналогично восстанавливается запись о клиент-серверной базе: при добавлении выберите тип «На сервере 1С:Предприятия» и укажите имя сервера и имя базы, как они заданы в консоли кластера. Сами данные при этом никуда не девались.

Как вернуть базу в список
  1. 1
    Запустите 1С через меню Пуск или 1cestart.exe
  2. 2
    Нажмите кнопку «Добавить» в окне выбора баз
  3. 3
    Выберите «Добавление существующей информационной базы»
  4. 4
    Укажите название и путь к папке с файлом 1Cv8.1CD
  5. 5
    Запустите базу и проверьте, что данные на месте

Шаг 3. Переустановите платформу 1С

Если удалена сама платформа, понадобится дистрибутив той же линии версий. Дистрибутив скачивается с портала 1С при наличии действующего договора сопровождения (ИТС) либо у франчайзи, который внедрял вам программу. Важно ставить платформу не старше той, на которой работала база, иначе могут возникнуть проблемы совместимости.

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

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

Шаг 4. Восстановите базу из резервной копии

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

Восстановление из файла .dt выполняется так: создайте новую пустую базу без конфигурации, зайдите в неё в режиме «Конфигуратор», выберите «Администрирование → Загрузить информационную базу» и укажите файл копии. После загрузки конфигуратор предложит перезапуститься — согласитесь и проверьте данные.

Если копия — это архив папки базы, просто распакуйте её на прежнее место (или в новую папку) и добавьте базу в список. Для SQL-баз восстановление выполняет администратор СУБД из файла бэкапа штатными средствами MS SQL Server или PostgreSQL, после чего базу подключают в консоли кластера 1С.

Шаг 5. Что делать, если резервной копии нет

Начните с простого: проверьте корзину Windows — папку базы могли удалить штатно, и тогда она восстанавливается одним кликом. Затем проверьте теневые копии: кликните правой кнопкой по родительской папке, откройте «Свойства → Предыдущие версии». Если на диске включена защита системы, там могут быть снимки папки за прошлые даты.

Дополнительно проверьте, не синхронизировалась ли папка с облачным хранилищем (Яндекс.Диск, OneDrive и подобные) — там часто есть своя корзина и история версий файлов. Также поищите копии на других компьютерах: бухгалтеры нередко переносили базу на флешку или делали выгрузку .dt перед отчётностью.

Если ничего не нашлось, остаются утилиты восстановления удалённых файлов (Recuva, R-Studio и аналоги). Они помогают, если после удаления на диск мало писали. Однако файл 1Cv8.1CD большой и часто фрагментирован, поэтому восстановленный файл может оказаться повреждённым. В таком случае окончательную диагностику и починку файла лучше доверить специалистам — самостоятельные эксперименты способны добить базу окончательно.

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

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

Папка базы есть в корзинеВосстановите её из корзины и добавьте базу в список
Есть файл выгрузки .dtСоздайте пустую базу и загрузите .dt через конфигуратор
Есть бэкап SQLПоручите восстановление администратору СУБД
Копий нет, диск почти не использовался после удаленияПопробуйте утилиты восстановления файлов или обратитесь к специалистам
Копий нет, диск активно использовалсяСразу обращайтесь в лабораторию восстановления данных

Шаг 6. Проверьте целостность восстановленной базы

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

Если файл базы восстановлен утилитой и вызывает сомнения, выполните тестирование и исправление через утилиту chdbfl.exe (находится в папке bin платформы) — она проверяет физическую целостность файловой базы. Перед запуском обязательно сделайте копию файла, поскольку утилита изменяет его напрямую.

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

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

База открывается в режиме Предприятие
Норма

Вход выполняется без ошибок, справочники отображаются

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

Ошибка формата потока или база не открывается

Документы за последние дни
Норма

Документы на месте, проводятся без ошибок

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

Документы отсутствуют или выдают ошибки при открытии

ОСВ и отчёты
Норма

Остатки сходятся с ожидаемыми значениями

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

Нулевые или явно искажённые обороты

Тестирование chdbfl.exe
Норма

Проверка завершена без сообщений о повреждениях

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

Найдены и исправлены ошибки — нужна повторная проверка данных

Шаг 7. Настройте резервное копирование, чтобы ситуация не повторилась

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

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

Типичные ошибки
01
После удаления базы продолжают работать на том же диске — перезаписывают данные и лишают утилиты восстановления шансов
02
Восстанавливают старую копию и забывают, что данные за последние дни нужно ввести заново
03
Запускают chdbfl.exe без предварительной копии файла — утилита изменяет базу необратимо
04
Ставят платформу более старой версии, чем та, на которой работала база, и получают ошибки совместимости
05
Хранят резервные копии на том же диске, что и база — при поломке диска теряется всё сразу
Итог

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

Пропажа ярлыка или записи о базе решается за минуты, удаление платформы — переустановкой. Удалённая база восстанавливается только из резервной копии; без копии шансы зависят от того, насколько активно использовался диск после удаления. После восстановления проверьте данные и сразу настройте регулярное резервное копирование.

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

Удалилась папка с базой, корзина пуста, копий нет. Данные потеряны навсегда?

Не обязательно. Проверьте предыдущие версии папки (теневые копии Windows), облачные синхронизации и носители, на которые базу могли переносить. Если ничего нет — прекратите работу с диском и попробуйте утилиты восстановления файлов или обратитесь в профильную лабораторию. Чем меньше диск использовался после удаления, тем выше шансы.

Переустановка платформы удалит мои данные и лицензию?

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

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

Файл .dt — это логическая выгрузка: его загружают в пустую базу через конфигуратор, при этом пересоздаются индексы. Копирование папки — физическая копия файла 1Cv8.1CD, которая просто возвращается на место. Оба способа рабочие, но .dt надёжнее переносится между разными версиями платформы.

База восстановлена из копии недельной давности. Как вернуть свежие документы?

Автоматически — никак: данные, введённые после создания копии, существовали только в утраченной версии. Их придётся внести заново по первичным документам, банковским выпискам и кассовым отчётам. Чтобы ускорить процесс, начните с документов, влияющих на взаиморасчёты и остатки.

Можно ли восстановить базу на сервере 1С, если её удалили из консоли кластера?

Удаление записи в консоли кластера не всегда удаляет базу в СУБД. Проверьте список баз в MS SQL Server или PostgreSQL: если база там есть, достаточно создать запись в консоли заново с тем же именем. Если база удалена и в СУБД — восстанавливайте из бэкапа средствами СУБД.

Утилита chdbfl.exe нашла ошибки и исправила их. Всё в порядке?

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