Пятница, 01.11.2024, 08:35Приветствую Вас Гость | RSS
ThisIS 1C8
Категории разделы
Заметки по 1С8
Синтаксис 1С8
Дополнения 1С
Терминология 1С
Пользователь 1С
Онлайн ОБУЧЕНИЕ 1С8
Онлайн ОБУЧЕНИЕ Бухгалтерскому учету
Главная » 2011 » Ноябрь » 17 » 1С Предприятие 8.2 Ошибка при запуске программы ( кэш , как удалить временные файлы )
08:09
1С Предприятие 8.2 Ошибка при запуске программы ( кэш , как удалить временные файлы )
Последнее время довольно часто приходится сталкиваться с ошибками запуска конфигураций на платформе 1С Предприятие 8.2. Очень часто пользователи и системные администраторы, не представляя причины возникновения данных ошибок, тратят очень много времени и сил на их устранение. Мы надеемся, данный материал будет им полезен.
Типовыми симптомами данной ошибки является аварийное завершение работы приложения при запуске конфигурации или при попытке ее создания. При этом другие конфигурации могут загружаться успешно, также у других пользователей на данном ПК данной ошибки не возникает. Такое поведение наводит на мысль, что причина ошибки кроется где-то в пользовательских настройках. Самое время разобраться где они находятся и что там хранится.

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

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



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

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

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

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

В папках с непроизносимыми названиями хранятся профайлы, кэш и временные файлы информационных баз. Установить соответствие ID базы и ее наименования в диалоге запуска можно при помощи файла ibases.v8i, который хранится в C:\Users\Имя_Пользователя\AppData\Roaming\1C\1CEStart (C:\Documents and Settings\www\Application Data\1C\1CEStart), он представляет собой текстовый файл содержимое которого имеет вид:

[Бухгалтерия 2011]
Connect=File="D:\Work\1C_Bases\Buh2011";
ID=bd0a9676-e186-4760-b57b-9c40111954e7
OrderInList=255
Folder=/
OrderInTree=16640
External=0
ClientConnectionSpeed=Normal
App=Auto
WA=1
Version=8.2

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

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

Каталог tmplts содержит шаблоны конфигурации и обновления, его удалять не следует, если только вы не хотите освободить место на жестком диске.
Автор: Уваров А.С
Источник
Категория: Синтаксис 1С8 | Просмотров: 5714 | Добавил: FIERYLIONS
Поиск