Как почистить кэш в 1С 8.3 и 8.2

Получить 200 видеоуроков по 1С бесплатно:

Кэш (или кеш) – это буфер с быстрым доступом часто используемой информацией. Использование кэша ускоряет работу программы.

Если на одном компьютере программа 1С 8.3 (8.2) ведет себя некорректно, то есть появляются какие-то ошибки, неправильное отображение формы, открывается старая форма и т.д., а на других компьютерах программа работает нормально, то скорей всего нужно очищать кэш 1С на данном компьютере.

Причины возникновения таких проблем:

  1. Динамическое обновление конфигурации 1С разработчиками;
  2. Сбой компьютера;
  3. Внезапное отключение питание компьютера.

Прежде чем дальше продолжить, посмотрим список ИБ в окне запуска.

Список информационных баз

список баз 1С

Этот список содержится в файле с расширением «*.v8i», который находится в

Windows XP, 7, 8, 10:  %AppData%\1C\1CEStart – путь можно скопировать в буфер и вставить в адресную строку проводника:

ibases.v8i

Для просмотра открываем файл блокнотом:

расположение кеша и базы данных 1С

  • 1 – Наименование ИБ (как отображается в окне запуска ИБ);
  • 2 – Путь ИБ;
  • 3 – Идентификатор  ИБ (ID).

Совет: Данный файл вручную не редактировать, а пользоваться настройками диалога запуска (в окне запуска 1С – кнопка «Изменить»).

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

каталоги информационных баз

И в окне запуска 1С уже нельзя будет удалить или изменить ИБ из списка.

Расположения папок с временными файлами 1С

Для Windows XP:

  • %UserProfile%\Local Settings\Application Data\1C\1cv8  – локальный кэш метаданных;
  • %AppData%\1C\1cv8 – пользовательские настройки.

Для Windows 7, 8, 10:

  • %LocalAppData%\1C\1cv8 – локальный кэш метаданных;
  • %AppData%\1C\1cv8 – пользовательские настройки.

По умолчанию эти папки не отображаются. Как отобразить скрытые папки?

Windows ХР

Пуск – Панель управления – Свойства папки – вкладка Вид и в дополнительных параметрах установить переключатель «Показывать скрытые файлы и папки»:

панель управления Windows XP

Либо можно запустить через проводник:

проводник Windows XP

Windows 7

Пуск – Панель управления – Параметры папок – Вкладка Вид и в дополнительных параметрах установить переключатель «Показывать скрытые файлы, папки и диски»:

панель управления Windows 7

Либо можно запустить через проводник:

проводник Windows 7

Windows 10

Пуск – Все приложения – «Служебные – Windows» – Панель управления – Параметры проводника – вкладка Вид и в дополнительных параметрах установить переключатель «Показывать скрытые файлы, папки и диски»:

панель управления Windows 10

Либо можно запустить через проводник:

проводник Windows 10

Кэш метаданных конфигурации 1С 8

При открытия этих папок можно увидеть локальный кэш метаданных конфигурации 1С 8:

папки с кешем 1с

Временные файлы пользовательских настроек 1С

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

файлы с настройками

В корне папки расположены пользовательские настройки ко всей системе. В папках с наименованиями «XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX», где X – число или буква, содержатся пользовательские настройки уже конкретной ИБ.

Способы очистки кэша в 1С

1. Средствами программы 1С – ключ ClearCache

В Дополнительных параметрах запуска ИБ указать ключ команды /ClearCache:

ClearCache

ClearCache – очистка кэша клиент-серверных вызовов. Входить в базу при этой команде мы будем дольше.
Недостатки: Снижается производительность системы; не решает проблему, если ошибка в локальном кэше метаданных. Нюанс – данный способ работает только в режиме тонкого клиента.

2. Удаление и добавление ИБ в списке запуска 1С

удаление и добавление новой базы

В этом случае появится новый кэш с идентификатором, который привяжется к ИБ в файле ibases.v8i

Недостатки: Остаются старые каталоги с кэшем и занимают ценное место на жестком диске.

Например, после удаления и добавления ИБ остался кэш, не привязанный к информационным базам:

удаление папки

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

3. Непосредственное удаление папок с кэшем

Данный метод более правильный.

ВНИМАНИЕ!!! Перед удалением нужно завершить работу с программой 1С.

Например, проблемы с ИБ «Бухгалтерия предприятия»:

  • Находим ID нашей ИБ (смотри рис. 1) – 82b96fd1-e31b-4281-bd49-28320eafa40b;
  • Далее заходим в каталог %LocalAppData%\1C\1cv8, находим папку с таким именем и удаляем:

удаление локального кеша 1с

  • Переходим в каталог пользовательских настроек %AppData%\1C\1cv8, находим папку с таким именем и удаляем:

удаление кэша метаданных

После удаления этих папок, первый запуск будет происходить долго, как при запуске новой ИБ, так как будет создаваться новый кэш.

Получить бесплатно



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

Ваше Имя*

Все комментарии (10)
  • Avatar

    Михаил Апр 6 2016 - 10:28 Ответить

    Дмитрий! Браво! Не могу не согласится с вашими комментариями. Хочу бросить и свой камешек.
    Много раз писал в 1С тех. поддержку и указывал на глюки в программах. Качество ответов частенько ниже плинтуса – простые отписки. Такое впечатление, что сидят там студенты-двоечники, и моя переписка с ними напоминает разговор немого с глухим.
    Моё мнение: 1С Предприятие это Нортон-коммандер (если помните такую программу) в эпоху Windows 10. Бесконечно сырая, недоделанная, с путанным, противоречивым, нелогичным интерфейсом, с непонятным хелпером, она создана не для бухгалтера, а для программиста, который должен развлекаться написанием разнообразных фильтров для реляционных баз. Бухгалтер у нас всегда в цейтноте, завален работой. Ему нужна простая, интуитивно-понятная, стабильно работающая программа. Зачастую, вместо того, чтобы заниматься своим прямым делом, бухгалтер тратит своё время на “борьбу” с 1С. Можно написать ещё кучу критических слов, но нет времени, иду “воевать” с 1С.

  • Avatar

    Дмитрий Б. Мар 23 2016 - 12:37 Ответить

    Ирина, а вот и не угадали, вопрос совсем и не риторический. И написать Нуралиеву и Котыреву совсем не слабО. Для справки – в плохие дни я подаю заявки в техподдержку 1С (v8@1c.ru) по дефектам Бухгалтерии 8 ред. 3.0 или аудиторам по содержанию ИТС ежечасно (это как бы 8 за раб. день). По тем из них, по которым качество ответа или отписки, чем они (студенты?) с завидной регулярностью занимаются, меня не устраивает, подаю жалобы в контрольную группу. Контакты контрольной группы: k@1c.ru, тел.(495)450-63-00, факс.(495)681-7808. Пользуйтесь. По результатам обслуживания за период ИТС – письмо упомянутым господам с описанием самых вопиющих случаев. Если нужен реестр моих заявок и дефектов – спрашивайте.

    К Николаю претензий никаких. Это очевидно. Или неочевидно? Он не “подвернулся”, как Вы изволили выразиться, он сделал то, что фирма 1С должна (!!!) была сделать годы (!!!) назад. Не, если Вам, уважаемые бухгалтеры и владельцы бизнеса, нравится закатывать солнце вручную, как и 25 лет назад в эпоху журнально-ордерной формы ведения учёта, чёрно-белого телевидения, жигулей 1-й модели – я ж не стану Вас от этого отговаривать. Сколько заявок Вы подали в 1С по их детским и не очень детским косякам и функциям, Вы и сами знаете. Подавали и довели до исправления – спасибо. Не подавали – плохо.

    Насчёт “революции” улыбнуло, особенно глядя на год календаря, 2016-й таки :) Вы будете приятно удивлены и обрадованы, встретившись в будущем с настоящим современным качественным программным обеспечением. Наводки дал выше. Для этого нужно лишь захотеть свернуть с вымышленного особого российского пути. Хорошего дня, удачной сдачи годовой бух и налоговой отчётности и успехов в тактической борьбе с косяками округлений и проверок контрольных соотношений в программе 1С!

    • Avatar

      Ирина Шаврова Profbuh8.ru Мар 23 2016 - 13:10 Ответить

      Спасибо, Дмитрий! :)
      Обязательно посмотрю “наводки”. Знаете, я сама программист и прекрасно понимаю в каком темпе и с какими объемами работают ребята в 1С. Тем более, что приходится тащить и 7.7, и 2.0, наряду с 3.0. Это тормозит очень. И качество ответов бывает, действительно, хромает, Вы правы.
      Но нужно уметь видеть хорошее, верно? И самим его делать. Тогда будет все хорошо – я уверена.
      ——————
      Пусть “плохих дней” будет меньше и заявок в техподдержку тоже меньше.) Хорошего Вам дня!

  • Avatar

    Дмитрий Б. Мар 23 2016 - 11:31 Ответить

    За статью спасибо, уважаемый автор.

    Однако, такие вещи должны быть в программе 1С на вкладке “Администрирование”, с внятным хелпом для нормального человека о том, когда эту кнопку нажимать. На дворе 2016-й, и эти закаты солнца вручную в программе, которой более четверти века и которой “пользуются сотни тысяч предприятий россии” (из руководства пользователя к бухии), ни главному, ни рядовым бухгалтерам, ни кому другому на предприятии не нужны (но есть нюансик – см. ниже). Вы в программах Microsoft, Apple, Adobe, Autodesk, проч. тоже такими вещами занимаетесь? Нет. У нас компьютеры для людей или люди для компьютеров?

    Или это ещё один способ создания тёплых и сытых рабочих мест из пустоты для “1С программистов”? Ау, фирма 1С? Ау, Нуралиев и Котырев?

    • Avatar

      Ирина Шаврова Profbuh8.ru Мар 23 2016 - 12:09 Ответить

      Дмитрий, вопросы, как я понимаю – риторические?
      Или слабо все это написать Нуралиеву и Котыреву, а тут подвернулся Николай, который сделал доброе дело и написал статью как можно избавиться от проблем и получил Ваше пространное повествование? :)
      —————
      По поводу создания “тёплых и сытых рабочих мест из пустоты для «1С программистов»” – не соглашусь.
      Смотрите, какие классные возможности уже есть в 1С на интерфейсе ТАКСИ. Пользователь БЕЗ ПРОГРАММИСТА может менять макеты отчетов и документов и возвращать старые обратно. Революция – я считаю.
      А автоматическое обновление?
      А автоматическое резервное копирование?
      А возможности подстраивать рабочее пространство “под себя” не прибегая к помощи программистов.
      Нет, Вы не правы, сейчас как раз фирма 1С отдает многие функции, которые до этого штатно выполняли программисты – самим пользователям.
      И огромное им за это спасибо!

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

      Приходите к нам учиться.)
      Ну, хотя бы на курс Путеводитель по интерфейсу ТАКСИ. Я уверена, что Вы будете лучше относиться к разработчикам после этого, когда увидите сколько всего они туда заложили ХОРОШЕГО.
      Приглашаем! Ждать? :)
      http://www.profbuh8.ru/perehod-3-0/#about-2

  • Avatar

    Дарья Мар 16 2016 - 10:25 Ответить

    Спасибо за статью!

  • Avatar

    Татьяна Мар 16 2016 - 08:50 Ответить

    как найти ID рабочих ИБ, т.к. в ПК из несколько десятков, а рабочих баз не более 10,?

    • Avatar

      Николай Тюрин Мар 16 2016 - 13:43 Ответить

      Добрый день, Татьяна!
      Либо искать в Интернете внешнюю обработку или отчет.
      Либо смотреть вручную. Например, открываете блокнотом файл ibases.v8i, заходите в папку с кэшем и копируете в буфер имя папки. Далее, переходите обратно в блокнот и производите поиск (Ctrl + F). Не нашли – удаляйте папку.

      • Avatar

        Николай Тюрин Мар 16 2016 - 13:47 Ответить

        ВНИМАНИЕ! Только не изменяйте файл ibases.v8i. Если случайно в блокноте изменили данные – закройте блокнот БЕЗ СОХРАНЕНИЯ.

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

Ваше Имя*

×
Зарегистрируйтесь и получите бесплатно более 200 видеоуроков
по работе в 1С:Бухгалтерия 8, 1С:ЗУП 8, 1С:УТ 8

Пароль будет направлен Вам на E-mail, который Вы укажете

Мы гарантируем безопасность ваших данных
и ни при каких условиях не передадим их
третьим лицам