Пропала 1С или база: где искать копии и как вернуть лицензию
Содержание
Если 1С утеряна, первым делом перестаньте работать на этом компьютере и найдите копию данных: файл выгрузки .dt, каталог с 1Cv8.1CD, дамп SQL или снимок диска. Пока на носитель ничего не пишется, шанс вернуть базу высок. Лицензия восстанавливается отдельно и обычно проще, чем кажется.
«Утеряна» у разных людей значит разное. Кто-то не находит ярлык базы, у кого-то сгорел диск, а у кого-то потерялся USB-ключ или конверт с пин-кодом. Ниже — разбор по порядку: от быстрой диагностики до профилактики.
Не устанавливайте программы, не копируйте файлы и не чистите диск на проблемном компьютере, пока не поняли, что именно потеряно. Каждая запись на диск уменьшает шанс вернуть удалённое.
Сначала выясните, что именно пропало
От ответа зависит весь план. Пять минут на диагностику сэкономят дни.
1Cv8.1CD. Данные не пострадали.Что проверить за пять минут
- 🔎 Ярлыки на рабочем столе и в меню «Пуск»: в свойстве ярлыка виден путь к базе.
- 🗂 Окно запуска 1С: если база была в списке, у неё есть строка с путём или именем сервера.
- 💾 Другие диски и сетевые папки: базу нередко переносили «на время» на диск
D:или на сервер. - 🧑💼 Коллеги и администратор: возможно, базу перенесли и забыли сказать.
- ☁ Облако: если работали через сервис 1С, данные лежат у провайдера, а не у вас.
Список баз 1С хранится в файле ibases.v8i в профиле пользователя Windows (папка AppData → Roaming → 1C → 1CEStart). Откройте его в блокноте. Там записаны имена и пути всех баз, которые когда-либо добавляли на этот компьютер. Часто именно так находят «потерянную» базу.
Где искать резервные копии и архивы
Копии бывают в самых неожиданных местах. Проверьте все варианты, пока не нашли подходящую.
| Где искать | Что это | Как опознать |
|---|---|---|
| Выгрузки из Конфигуратора | Файлы .dt | Размер от нескольких МБ до гигабайт, в имени часто дата |
| Автоматические копии | Задания регламентного резервирования | Каталог, указанный в настройках задания |
| Архивы | .zip, .rar, .7z | Внутри каталог с 1Cv8.1CD или файл .dt |
| Облачные диски | Яндекс Диск, Google Drive, облако провайдера | Корзина облака хранит удалённое ещё какое-то время |
| Теневые копии Windows | «Предыдущие версии» папки | Вкладка в свойствах каталога |
| Резервный диск или NAS | Образы и копии сервера | Расписание резервирования у админа |
| Почта | Выгрузки, отправленные себе или бухгалтеру | Поиск по вложениям .dt и .zip |
Поиск по диску
Откройте поиск Windows и найдите файлы по маске *.dt и 1Cv8.1CD. Отсортируйте результаты по дате изменения. Самый свежий файл не всегда лучший: сначала проверьте, что он не пустой и не повреждён.
Для поиска через командную строку:
dir C:\ D:\ /s /b | findstr /i "1Cv8.1CD .dt"
Команда медленная на больших дисках, зато находит файлы в папках, которые вы давно забыли.
Корзина и предыдущие версии
Если каталог с базой удалили, загляните в корзину. Для сетевых папок корзины нет, но на сервере может работать «Теневое копирование». Щёлкните правой кнопкой по родительской папке, откройте «Свойства» → «Предыдущие версии» и посмотрите снимки по датам. Восстанавливайте в другое место, а не поверх.
Копируйте найденное в отдельную папку и работайте с копией. Оригинал не трогайте, пока не убедитесь, что копия открывается.
Если файлов нигде нет, а диск живой, можно попробовать программы восстановления удалённых файлов. Шансы выше, если с момента удаления компьютером почти не пользовались, а сам диск был обычным, не SSD с включённой очисткой. На SSD удалённое чаще пропадает безвозвратно.
Восстановление файловой базы 1С
Файловая база — это один каталог, а в нём файл 1Cv8.1CD. Всё содержимое базы лежит в этом файле. Если он найден, база почти спасена.
Если нашли каталог или файл 1Cv8.1CD
- Закройте все сеансы 1С и скопируйте каталог целиком в новое место.
- Запустите 1С и нажмите «Добавить» → «Добавление в список существующей информационной базы».
- Укажите каталог с копией и выберите режим запуска «1С:Предприятие».
- Откройте базу и проверьте последние документы: даты, суммы, остатки.
Если платформа сообщает, что файл повреждён, откройте базу в режиме «Конфигуратор» и запустите «Администрирование» → «Тестирование и исправление». Отметьте проверку логической и ссылочной целостности и исправление ошибок. Перед этим сделайте ещё одну копию файла: исправление меняет данные.
Если нашли выгрузку .dt
Файл .dt загружается в чистую базу. Саму платформу ставить заново не нужно, если она установлена.
- Создайте новую пустую базу: «Добавить» → «Создание новой информационной базы» → «Без конфигурации».
- Откройте её в режиме «Конфигуратор».
- Выберите «Администрирование» → «Загрузить информационную базу» и укажите файл
.dt. - Дождитесь окончания. На большой базе загрузка занимает от десяти минут до нескольких часов.
- Запустите «1С:Предприятие» и проверьте данные.
Файл .dt содержит данные и конфигурацию, но не содержит расширений, внешних отчётов и настроек пользователей ОС. Если у вас были внешние обработки, ищите их отдельно.
Ограничение: загрузить .dt можно платформой не ниже той, в которой он был выгружен. Если файл создан на более свежей версии, обновите платформу, иначе загрузка прервётся с сообщением о несовместимости версий.
Если базы нет, а есть только конфигурация
Файл .cf или .cfu хранит только программу без данных. Он поможет получить чистую рабочую базу, но документы придётся вносить заново или вытаскивать из других источников: банка, бумажных актов, выгрузок в налоговую и в ЭДО. Это крайний случай, но он реальный: бухгалтерию можно восстановить по первичке, хотя это долго.
Восстановление клиент-серверной базы на SQL
В клиент-серверном варианте данные хранятся не в 1Cv8.1CD, а в базе SQL-сервера. Кластер серверов
1С знает только, к какой СУБД подключаться. Потеря кластера сама по себе данные не уничтожает.
Что понадобится:
- 🗄 резервная копия СУБД: для Microsoft SQL Server это файл
.bak, для PostgreSQL — дамп; - 🧩 доступ к серверу СУБД с правами на восстановление;
- ⚙ установленная серверная часть 1С той же или более новой версии.
Microsoft SQL Server
- Установите SQL Server той же редакции или новее и подключитесь через Management Studio.
- Нажмите правой кнопкой по «Базы данных» и выберите «Восстановить базу данных».
- Укажите файл
.bak, проверьте имена файлов данных и журнала, подтвердите восстановление. - В консоли администрирования серверов 1С создайте информационную базу с тем же именем СУБД, выбрав «Создавать базу данных в случае её отсутствия» — выключено.
Вся хитрость в последнем пункте: если включить создание новой базы, получите пустую, а не вашу.
PostgreSQL
Дамп, созданный pg_dump, разворачивают командой, в которой нужно подставить свои имя пользователя и базы:
createdb -U postgres base1c
pg_restore -U postgres -d base1c /backup/base1c.dump
Для PostgreSQL-сборок, которые поставляются для 1С, важна версия: дамп из одной сборки не всегда загружается в другую. Подбирайте ту же мажорную версию.
На рабочем сервере не восстанавливайте поверх живой базы. Разверните копию рядом под другим именем, проверьте и только потом переключайте пользователей.
Если нет ни дампа, ни .bak
Остаются файлы самой СУБД. SQL Server хранит данные в .mdf и .ldf, их можно подключить командой «Присоединить». Если файлы уцелели на диске, база возвращается без бэкапа. Важное условие: файлы должны быть скопированы со штатно остановленного сервера, иначе они могут оказаться в неконсистентном состоянии.
Как вернуть или заново получить лицензию
Данные и лицензия — разные вещи. Потерянная база не требует новой лицензии, а потерянный ключ не стирает базу. Лицензии бывают двух видов, и действия для них разные.
| Тип | Как проявляется потеря | Что делать |
|---|---|---|
| Аппаратный ключ (USB) | Платформа не видит ключ, база не запускается | Проверить порт, драйвер ключа, другой компьютер; при утрате — обращаться к партнёру 1С |
| Программная лицензия | После переустановки Windows слетела привязка | Повторно активировать с помощью пин-кода |
| Серверная лицензия | Сервер лицензий не отвечает | Проверить службу и доступность сервера |
Программная лицензия
При покупке вы получаете конверт с регистрационным номером и пин-кодами. Если конверт потерян, ищите сведения в личном кабинете на портале пользователей 1С и в письмах от партнёра, у которого покупали. Регистрационный номер продукта знает и ваш обслуживающий партнёр.
Для повторной активации запустите платформу: при отсутствии лицензии откроется окно получения. Выберите «Получение лицензии», введите регистрационный номер и пин-код. Файл лицензии появится на компьютере, как и прежде.
Если пин-код уже использован на лимит активаций, программа об этом сообщит. Тогда нужен запрос к фирме-партнёру, чтобы пин-код выдали заново. Это бесплатно в разумных пределах, но не мгновенно: срок зависит от партнёра.
Аппаратный ключ
Первое, что проверяют:
- другой USB-порт, без хабов и удлинителей;
- драйвер защиты: его ставит платформа, но после чистой установки Windows бывает нужно поставить отдельно;
- виден ли ключ в диспетчере устройств.
Если ключ физически потерян или сгорел, действует то же правило: по регистрационному номеру партнёр может разобрать ситуацию. Бесплатной замены ожидать не стоит: порядок и стоимость зависят от условий и партнёра. Ориентиров по цене давать не буду, потому что они меняются.
Если вам предлагают «снять защиту», «обойти ключ» или поставить «крякнутую» платформу, откажитесь. Это нарушение лицензии, риск вирусов в базе и потеря данных. Легальный путь есть всегда: пин-код, партнёр или временная лицензия.
Лицензия на сервере
Для клиент-серверной работы нужна серверная лицензия и клиентские на подключения. Если на новом сервере лицензия не находится, проверьте, что служба сервера 1С запущена и что лицензия привязана к тому железу, на котором её активировали. При смене сервера активацию делают заново.
Если ничего не нашли
Бывает и так. Сценарии по убыванию пользы:
- 📑 соберите бумажную и электронную первичку: выписки банка, акты, накладные, счета-фактуры;
- 🏛 запросите данные во внешних системах: налоговая, ЭДО, банк-клиент, Контур, СБИС — там остаются документы и отчётность;
- 🧾 попросите контрагентов прислать акты сверки;
- 🔁 заведите новую базу и внесите остатки по ведомостям, а не по всем документам.
Остатки на начало периода можно взять из оборотно-сальдовой ведомости, если она сохранилась в PDF или в бумажном виде. Дальше вносите документы текущего периода.
Как не потерять 1С в следующий раз
Потеря данных почти всегда следствие одного: копия лежала там же, где и база. Правило простое: хранить минимум три копии, на двух разных носителях, одну из них — вне офиса.
Автоматическое резервирование
Для файловой базы настройте выгрузку .dt по расписанию. Если платформа и редакция позволяют, используйте регламентное задание. Подойдёт и скрипт, запускаемый планировщиком Windows:
"C:\Program Files\1cv8\8.3.XX.XXXX\bin\1cv8.exe" DESIGNER /F "D:\Base\Accounting" /N "Админ" /P "пароль" /DumpIB "E:\Backup\acc.dt"
В примере подставьте свою версию платформы, каталог базы, пользователя, пароль и путь копии. Пароль в скрипте хранить небезопасно: ограничьте права на файл или используйте отдельного пользователя только для выгрузки.
Правила хранения
- 📆 Ежедневная копия на рабочие дни, еженедельная и ежемесячная — дольше.
- 🚪 Копия вне офиса: облако или второй сервер.
- ✅ Раз в квартал разворачивайте копию на тестовом компьютере. Копия, которую ни разу не открывали, копией не считается.
- 🗝 Фиксируйте регистрационные номера и пин-коды в менеджере паролей, а не только на бумаге.
- 📝 Ведите короткий паспорт базы: где лежит, на каком сервере, кто отвечает, какая версия платформы.
Перед обновлением конфигурации или платформы всегда делайте отдельную выгрузку. Большая часть историй про «пропала база» начинается с неудачного обновления.
Что включить кроме копий
Установите источник бесперебойного питания на сервер или компьютер с базой. Внезапное отключение при открытой базе — частая причина повреждённого 1Cv8.1CD. Для сервера добавьте мониторинг диска: переполненный диск тоже ломает файловую базу
.