Как восстановить 1С после переустановки Windows

Как восстановить повреждённую или удалённую базу 1С (на примере «1С: Предприятие 8.3»)

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

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

Содержание:

Файлы базы данных 1С

Для лучшего понимания того, каким образом происходит восстановление повреждённых или утерянных баз 1С, давайте ознакомимся с файлами, в которых они сохраняются.

По умолчанию, каталогом информационной базы, в котором кроме файла самой базы 1С сохраняются все файлы, которые имеют к ней отношение, является папка в Документах пользователя: C:UsersИмя ПользователяDocumentsInfoBase

В этой папке хранятся все файлы, которые имеют отношение к данной базе данных.

К таким файлам относятся:

  • *.1CD
    – файл самой базы данных, который по умолчанию имеет название 1Cv8.1CD. Данный файл включает в себя все данные, которые внесены в базу данных, а также их конфигурацию;
  • *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf)
    – конфигурационные файлы базы данных;
  • *.log, *.lgf, *.lgp, *.elf
    – лог файлы;
  • *.cdn
    – файл блокировки базы данных 1С;
  • *.efd
    – архивный файл 1С;
  • *.mft
    – вспомогательный файл конфигурации шаблона;
  • *.st
    – файл шаблонов текстов
  • *.mxl
    – файл печатных форм базы данных 1С;
  • *.grs
    – файл графических схем базы данных 1С;
  • *.geo
    – файл географических схем базы данных 1С.

Признаки и причины повреждения базы 1С

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

Причины повреждения базы 1С могут быть физического или логического происхождения.

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

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

Создание и восстановление из резервной копии базы 1С

Мы уже множество раз упоминали об этом в наших статьях – лучшим способом сохранить ваши данные есть создание их резервной копии. Для базы 1С данный способ также актуален.

Чтобы создать резервную копию базы данных 1С:

  • Запустите 1С в режиме Конфигуратор

  • В окне программы в режиме Конфигуратор перейдите в меню Администрирование
    / Выгрузить информационную базу…

  • После указания папки для выгрузки информационной базы, она будет сохранена в файл *.dt.

Чтобы восстановить базу данных 1С из резервной копии:

  • Запустите 1С в режиме Конфигуратор
    , как указано в предыдущем пункте и перейдите в меню Администрирование
    / Загрузить информационную базу…

  • Выберите *.dt файл резервной копии базы и загрузите его.

Восстановление повреждённой информационной базы 1С

В случае сбоя в работе информационной базы и возникновения описанных выше ошибок или других симптомов паниковать не стоит, так как в большинстве случаев база 1С восстановима. Осуществить это возможно с помощью встроенных в платформу инструментов.

Восстановление с помощью Конфигуратора

Для устранения ошибок базы 1С в её конфигураторе предусмотрена функция «Тестирование и исправление…»
. Чтобы воспользоваться ею:

  • Запустите 1С в режиме Конфигуратор
    и перейдите в меню Администрирование
    / Тестирование и исправление

  • Укажите параметры тестирования и исправления базы данных в открывшемся меню и нажмите «Выполнить»

  • Результаты тестирования будут отображены в нижней части окна Конфигуратора
    .

Восстановление с помощью chdbfl.exe

В каждой версии платформы «1С: Предприятие»
есть утилита, которая предназначена для отладки повреждённых информационных баз. С внутреннего меню платформы доступа к данной утилите нет. Но она устанавливается вместе с установкой платформы. Чтобы запустить её, перейдите в папку, в которую установлена платформа 1С на вашем компьютере: C:Program Files (x86)1cv88.3.8.1652bin
(где, 8.3.8.1652 – номер релиза платформы (разный для разных релизов))

Найдите и запустите в данной папке файл chdbfl.exe – это и есть утилита отладки информационных баз 1С. После запуска утилиты, укажите с её помощью файл базы данных нажав троеточие справа от поля «Имя файла БД»
, и поставьте галочку возле функции «Исправлять обнаруженные ошибки»
. Задав необходимые параметры – нажмите кнопку «Выполнить»
.

Все обнаруженные ошибки и другие действия утилиты будут отображены в окне chdbfl.exe.

Восстановление с помощью НЕХ-редактора

В особо сложных случаях или если предыдущие два способа отладки информационной базы не принесли желаемого результата, теоретически восстановить её возможно с помощью HEX-редактора. Для этого необходимо открыть в HEX-редакторе основной файл базы данных *.1CD.

Минусом данного способа есть то, что данный способ исправления повреждённой базы 1С могут осуществлять только опытные и разбирающиеся в HEX специалисты.

Нельзя не отметить, что Hetman Partition Recovery
имеет встроенный HEX-редактор, который можно использовать для исправления повреждённых файлов.

Как восстановить удалённую информационную базу 1С

Если в результате случайного удаления, переустановки операционной системы, форматирования жесткого диска или другого носителя информации на котором хранилась база 1С, она была утеряна, то восстановить её можно с помощью Hetman Partition Recovery. Для этого:

  • Запустите утилиту и выберите диск с которого удалена база 1С

  • Кликните на нём дважды и укажите необходимый тип анализа

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

Примечание
. Аналогичным образом можно восстановить утерянный файл резервной копии информационной базы 1С – 1Cv8.dt.

  • Восстановленный *.dt файл загрузите в информационную базу описанным выше способом.
  • Если информационная база восстановлена пофайлово, то откройте её основной файл 1Cv8.1CL с помощью меню 1С Файл
    / Открыть
    .

Все описанные в данной статье способы восстановления базы данных 1С показаны на примере платформы «1С: Предприятие 8.3»
. Но эта информация также актуальна для других программ и конфигураций платформы:

  • 1С: Бухгалтерия
  • 1С: Предприниматель
  • 1С: Зарплата и управление персоналом
  • 1С: Управление торговлей
  • 1С: Розница
  • 1С: Управление Холдингом
  • 1С: Управление предприятием
  • 1С: Предприятие. Управление производственным предприятием
  • 1С: Комплексная автоматизация
  • 1С: Документооборот
  • 1С: Консолидация
  • 1С: Управление небольшой фирмой
  • 1С: Налогоплательщик
  • 1С: Отчётность предпринимателя
  • 1С: Платёжные документы
  • 1С: Бухгалтерия государственного учреждения
  • 1С: Зарплата и кадры бюджетного учреждения
  • 1С: Свод отчётов
  • 1С: Бюджетная отчётность
  • 1С: Документооборот государственного учреждения
  • 1С: Государственные и муниципальные закупки
  • 1С: Бюджет поселения
  • 1С: Бюджет муниципального образования
  • 1С: Деньги
  • 1С: Электронное обучение и пр.

Как перенести 1С 8.3 на другой компьютер с сохранением лицензии

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

Как перенести базу 1С 8.3 на другой компьютер без потери лицензии

Перенос базы 1С 8.3 с одного компьютера на другой с сохранением лицензии осуществляется в несколько этапов.

Шаг 1. Создание копии информационной базы

Резервное копирование рекомендуются выполнять при выполнении любых действий с базой 1С. О том, как это сделать, мы писали в статьях Резервное копирование в 1С 8.3, Как выгрузить базу 1С на флешку.

В случае, если информационная база находится на другом компьютере (сервере), то достаточно установить платформу 1С на этот компьютер и просто подключить к нему информационную базу по сети, т.е. сохранять ее нет необходимости.

Шаг 2. Установка Платформы 1С на новый компьютер

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

Узнать подробнее как установить платформу 1С

Узнать версию установленной платформы можно в меню Справка — О программе
.

Шаг 3. Добавление информационной базы

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

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

В случае, если  необходимо загрузить информационную базу на данный компьютер, то создав пустую базу, загружаем в нее сохраненную ранее информационную базу (файл *.dt
), через пункт меню Администрирование — Загрузить информационную базу
.

Узнать подробнее про создание пустой базы и загрузку в нее DT файла

Шаг 4. Перенос лицензии 1С 8.3

Без выполнения этого пункта программа 1С 8.3 работать не будет. Лицензия программ 1С может быть аппаратная или программная.

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

Программный ключ
—  это пин-код, который входит в комплект поставки программы. Кроме основного пин-кода в поставку включено еще два  резервных.

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

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

Также, можно написать запрос в центр лицензирования 1С
 lic@1С.ru, указав регистрационный номер программного продукта и данные организации на которую он зарегистрирован. Если вы использовали несколько пин-кодов для активации лицензии программы и не помните, какие именно и какие остались в резерве, то вам подскажут, какие пин-коды не использованы. А если окажется, что они использованы все, то придет письмо с новым комплектом пин-кодов.

При запуске программы 1С 8.3 появиться окно Лицензия не обнаружена

, в котором нажимаем кнопку Получить лицензию

.

В окне выбор операции с лицензией выбираем Восстановление лицензии

.

Далее в окне получения лицензии вводим пин-коды.

Проверяем регистрационные данные (если компьютер не менялся) или вводим вручную. Данные также должны совпадать с ранее вводимыми.

Если компьютер подключен к интернету, то лицензию можно получить Автоматически
. При этом восстановление лицензии может производиться только тем же способом, что и при первой активации.

Следуем шагам помощника. По окончании нажимаем кнопку Готово

и полученная лицензия сохраняется на компьютере — файл с расширением lic
.

См. также:

  • Выгрузка в 1С из xml: как выгрузить данные из 1С 8.3 и загрузить в 1С 8.3
  • Дополнительные реквизиты и дополнительные сведения в 1С
  • Переход с базовой версии на ПРОФ 1С 8.3
  • Печать ценников в 1С
  • Очистка кэш 1С 8.3

Если Вы еще не являетесь подписчиком системы БухЭксперт8:

или

После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 
1С.

Помогла статья? Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Ссылка на основную публикацию
Похожие публикации