1С 8 не запускается

Отправить эту статью на мою почту

Проблема №1: Отсутствует файл базы данных.
Решение: Эта ошибка говорит Вам от том, что файлы базы данных не найдены по указанному пути:

Где название базы «Конвертация данных» — это любая ваша база данных, например, у вас это может быть «1С Бухгалтерия».
Скорее всего эти файлы были перемещены в другое место на диске, или были удалены. Если все-таки они были удалены, попробуйте воспользоваться специальным программным обеспечением, который позволяет восстанавливать удаленные файлы, только постарайтесь до восстановления файлов, компьютер вобще не использовать (просто его выключите), иначе шансов восстановить удаленные файлы будет со временем всё меньше и меньше.
Проблема №2. При входе в конфигурацию — 1с висит. Или 1с висит при работе в ней, например, при проведении документов.
Решение: Многие об этом не знают, но есть одно замечательное средство! Это специальная утилита (файл exe), который устанавливается вместе с 1с и находится в директории «bin», а название файла «chdbfl.exe». Например, у меня на компьютере, полный путь к этому файлу — «C:\Program Files (x86)\1cv82\8.2.19.116\bin\chdbfl.exe», где «8.2.19.116» — номер последнего установленного релизы платформы 1с, если по-простому, то нужно в директории «C:\Program Files (x86)\1cv82\» открыть папку с установленной платформой максимального (по номеру) релиза, а там уже перейти в папку «bin» и запустить файл «chdbfl.exe».

В поле «Имя файла БД» указываете путь к файлу «1Cv8.1CD» в директории базы данных 1С. Как посмотреть директорию базы данных 1с — см. скриншот №1 (выше). Обязательно установите флаг «Исправлять обнаруженные ошибки» и нажмите «Выполнить». После выполнения этой процедуры — 1с во многих случаях начинает работать как прежде. Также рекомендуется запускать утилиту «chdbfl.exe», если 1с в процессе работы сильно тормозит, например, при закрытии месяца, при проведении документов или при формировании отчетов.
После выполнения утилиты «chdbfl.exe» также рекомендуется зайти в вашу базу данных в режиме Конфигуратор.

Где название базы «Конвертация данных» — это любая ваша база данных, например, у вас это может быть «1С Бухгалтерия».
В конфигураторе нажмите в меню «Администрирование» — «Тестирование и исправление…»

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

Рассмотрим два пути, если при открытии программы 1С появляется сообщение:

Рис.1 Сообщение
Рис.1 Сообщение

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

  • Первое – при выполнении обновления. Обновление не прошло до конца по каким-либо причинам: вышли из программы, не приняв их, или же просто произошел сбой при выполнении, и процесс не был завершен (если программа наша открывается при этом – это уже хорошо).
  • Второй вариант – кто-то случайно (или в процессе разработки) внес правки, и соответственно они также остались незавершенными, не принятыми программой. Проанализировав ситуацию, необходимо сделать вывод, нужно ли просто принять сделанные правки или придется возвращать базу в исходное состояние.

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

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

Рис.2 Выгрузка ИБ
Рис.2 Выгрузка ИБ

Для решения проблемы заходим в базу через Конфигуратор.

Рис.3 Для решения проблемы заходим в базу через Конфигуратор
Рис.3 Для решения проблемы заходим в базу через Конфигуратор

Когда действительно имело место обновление, не завершившее процесс, или разработчиками все-таки вносились нужные, но не завершившиеся изменения, нам надо дать команду программе – завершить процессы. Обратите внимание на заголовок окна конфигурации. Там стоит восклицательный знак . Это говорит о том, что наша конфигурация изменена и отличается от конфигурации БД. Завершаем нашу операцию через одноименный пункт меню.

Рис.4 Завершаем нашу операцию через одноименный пункт меню
Рис.4 Завершаем нашу операцию через одноименный пункт меню

Или для выполнения этого же действия можно использовать кнопку на панели инструментов в виде синего цилиндра со стрелочкой.

Рис.5 Кнопка на панели инструментов в виде синего цилиндра со стрелочкой
Рис.5 Кнопка на панели инструментов в виде синего цилиндра со стрелочкой

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

Программа выполнит обновление, принимаем все изменения и можем заходить в программу. Сообщение больше появляться не будет.

Восстановление исходного состояния информационной базы

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

Рис.6 Вернуться к конфигурации БД
Рис.6 Вернуться к конфигурации БД

Программа предупредит, о потере изменений, сделанных в программе, но мы соглашаемся на продолжение выполнения действия.

Рис.7 Программа предупредит, о потере изменений, сделанных в программе, но мы соглашаемся на продолжение выполнения действия
Рис.7 Программа предупредит, о потере изменений, сделанных в программе, но мы соглашаемся на продолжение выполнения действия

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

Добавить комментарий