1С ошибка при работе с файлом

Технический блог специалистов ООО"Интерфейс"

  • Главная
  • 1С Предприятие 8.2 Ошибка при запуске программы.

1С Предприятие 8.2 Ошибка при запуске программы.

  • Автор: Уваров А.С.
  • 28.01.2011

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

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

Пользовательские данные 1С хранятся в C:UsersИмя_ПользователяAppDataRoaming1C1Cv82 для ОС Windows 7 (Vista) и в C:Documents and SettingsИмя_ПользователяApplication Data1C1Cv82 для Windows XP. Рассмотрим подробнее, что там находится.

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

  • 1cv8.pfl — настройки приложения.
  • 1cv8c.pfl — настройки приложения для тонкого клиента.
  • 1cv8cmn.pfl — настройки приложения в режиме конфигуратора.
  • 1cv8prim.pfl — настройки для работы в клиент-серверном варианте.
  • 1cv8strt.pfl — настройка диалога выбора ИБ и параметры запуска.

Если вы не используете тонкий клиент или какие либо режимы работы (например ни разу не запускали конфигуратор) соответствующих файлов может не быть.

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

Читайте также:  Apple iphone 7 plus black

В папках с непроизносимыми названиями хранятся профайлы, кэш и временные файлы информационных баз. Установить соответствие ID базы и ее наименования в диалоге запуска можно при помощи файла ibases.v8i, который хранится в C:UsersИмя_ПользователяAppDataRoaming1C1CEStart (C:Documents and SettingswwwApplication Data1C1CEStart), он представляет собой текстовый файл содержимое которого имеет вид:

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

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

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

Иногда при запуске программы появляется ошибка:

Рисунок 1. Ошибка запуска программы 1С. Автор24 — интернет-биржа студенческих работ

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

Разные версии конфигурации

Все конфигурации хранятся в отдельной папке на жестком диске. Необходимо проверить их наличие. Для этого зайдите в конфигуратор «Директория». Данная папка расположена C:Program Files (x86)1cv8). Если конфигурация будет отсутствовать, то придется запустить обновление вручную. Если конфигурация будет установлена, но сообщение об ошибке возникает, то это говорит о наличии некорректных ярлыков из устаревшей сборки или некорректно работающей утилите 1cestart.exe.

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

Читайте также:  Как вывести деньги с авито

Попробуй обратиться за помощью к преподавателям

КЭШ – частая причина 1С ошибки

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

Кэш — это временные данные, хранение которых способствует увеличению скорости работы программы.

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

Существуют различные виды очистки кэша.

Первый способ — удаление вручную.

Для этого найдите папку, сохранения файлов ИБ. Путь к данной папке вы обнаружите в меню настройки. Чаще всего там пишется: C:Documents and SettingsusernameApplication Data1C1Cv82 mplts1c. Все кэшированные файлы находятся в корневой паке «1Cv82». Файл «username» будет означать имя пользователя.

Задай вопрос специалистам и получи
ответ уже через 15 минут!

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

При открытии папки «1Cv82» вы обнаружите множество файлов и папок с названием типа «fcb8341b-07er-48b9-97f4-6d1cfae7f004». Такие файлы являются КЭШем, и их нужно удалить. Перед удалением обязательно закройте все активные сеансы ИБ на компьютере.

Второй способ – удаление базы из списка.

Для очистки необходимо удалить проблемную базу из списка. Но после удаления вам необходимо создать новую, с таким же путем к ИБ. После этого ранее использованный каталог с КЭШем останется на жестком диске, но для новой базы будет создано новое хранилище.

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

Читайте также:  Программа для просмотра epub

Третий способ– прописать в настройках программы команду «ClearCache».

Данную команду необходимо прописать в строке пункта «Дополнительные параметры запуска». Тут существует исключительный момент – данный способ можно применять только в тонком клиенте. Но при работе с этой командой значительно снизится производительность.

Антивирус.

Иногда ошибка при запуске 1с возникает после установки нового антивируса. Для устранения этой ошибки либо отключите антивирус, либо перейдите к предыдущей версии антивируса, либо вернитесь к предыдущему антивирусу.

Так и не нашли ответ
на свой вопрос?

Просто напиши с чем тебе
нужна помощь

Проблема: «При старте 1С появляется модальное окно: «Ошибка при работе с файлом» и предлагается 2 кнопки для выбора: Завершить работу и перезапустить.

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

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

Для отправки комментария вам необходимо авторизоваться.