Чистка кэша платформы 1С
Для очистки кэша платформы 1С выполните следующие действия :
1. Закройте программу 1С.
2. Перейдите в меню Пуск → Выполнить (WIN+R).
3. Введите в строке команду %appdata%.
4. В открывше йся папке перейдите в папку 1С → 1cv8.
5. В данном каталоге обычно находится множество папок. Все папки, формат имени которых аналогичен формату имени папок, выделенных на скриншоте — это и есть кэш:

6. Выделите все папки с кэшем и переместит е их в корзину, но не очищайте её.
7. Перейдите в меню Пуск → Выполнить (Win+R) и введите в строке вторую команду %localappdata% . В этом каталоге также перейдите в папку 1С → 1cv8 , выберите все папки с аналогичными именами и поместите в корзину.
8. После произведенных действий запустит е 1С. Если база запустилась и всё работает корректно, значит кэш платформы очищен правильно и корзину можно очистить .
Очистка кэша сервера 1С
На одном из проектов заказчик пожаловался на скорость работы базы данных. Конфигурация “1С:Комплексная автоматизация” с нетиповыми доработками штатного программиста 1С. Первое, с чего начали, проверили разрядность сервера 1С и его настройки, у клиента стоял 64 разрядный сервер, в настройках сервера проблем не обнаружили. Во-вторых, посмотрели среднее количество пользователей, одновременно работающих с базой, их оказалось порядка 18, не очень много. Третьем этапом анализа проблемы, выгрузили базу к себе на сервер и провели замер производительности, оказалось в пределах нормы, но обратили внимание, что на нашем сервере база 1С работала быстрее, чем у заказчика. В связи с этим, произвели очистку кэша сервера 1С, это стало решением сложившейся проблемы.
Расскажем, как очистить кэш сервера 1С.
1. Подключитесь из-под пользователя имеющего права администратора к серверу 1С и запустите штатное приложение “Службы”. Найдите в списке службу с названием “1C:Enterprise 8.3 Server Agent (x86-64)” или в русском варианте “Агент сервера 1С:Предприятия 8.3 (x86-64)” и остановите её. Остановить службу агента 1С можно с помощью кнопки в виде чёрно-серого квадрата на панели или с помощью контекстного меню выбрав соответствующий пункт.
2. Нужно найти папку, в которой находятся файлы кэша сервера 1С. Сначала откроем папку “C:\Program Files\1cv8”, для удобства, можно ввести команду в проводнике “%ProgramFiles%\1cv8\”. Далее переходим в каталог “srvinfo” и найдем папку, начинающуюся с “reg_”, по умолчанию она будет называться “reg_1541”. Обратите внимание, в зависимости от разрядности сервера 1С и прочих настроек системы, путь к каталогу может различаться. Нас интересует папка, начинающаяся с префикса “snccntx”.
Заходим в нее, там будут два файла с расширением *.dat. Удалим файл с названием «snccntx.0000001B.dat» и файл «snccntx.dat», они и являются серверным кэшем 1С.
3. После очистки кэша сервера, необходимо запустить службу 1С. Зайдите в штатное приложение “Службы”, найдите “1C:Enterprise 8.3 Server Agent (x86-64)” или в русском варианте “Агент сервера 1С:Предприятия 8.3 (x86-64)” и запустите ее. Мы рассмотрели, как почистить кэш сервера 1С 8.3, как видим, ничего сложного в этом нет, необходимо максимум 5 минут времени и права администратора на сервер. Стоит заметить, что производить очистку кэша сервера 1С 8.3 лучше специалисту обладающего необходимыми знаниями, т.к. по ошибке можно удалить файлы отвечающие за настройку серверных баз. Если Вам необходима помощь с 1С, мы всегда готовы ее профессионально оказать и решить все проблемы с работоспособностью системы. Способы связи с нами Вы сможете найти на странице контакты Вернуться назад
IncludeComponent(«bitrix:sender.subscribe», «», array( «SET_TITLE» => «N» ));?>
—> SOFTREMA ™ (СОФТРЕМА ™) является зарегистрированной товарной маркой
Зачем чистить кэш базы 1С и как это сделать
Иногда в процессе работы в базе 1С могут появляться непонятные ошибки – «глюки» 1С.
В чем это может выражаться:
- При открытии некоторых документов неожиданно 1С может начать выдавать ошибку.
- 1С может начать зависать при нажатии некоторых кнопок.
- Формы некоторых справочников или документов могут «съехать», отображаться неправильно. При этом вручную поправить форму не удается.
Такие ошибки чаще всего появляются после динамического обновления базы 1С, когда базу обновили, не завершая работу пользователей. Также «глюки» могут появиться после неожиданного аварийного завершения работы 1С или, в редких случаях, без видимой причины.
Причина таких «глюков» обычно содержится в кэше базы 1С. В процессе своей работы 1С старается запомнить сохраненные настройки форм, какие действия выполняются чаще других, какие данные таблиц запрашиваются чаще других и т.д. Эта накопленная информация и называется кэшем.
Кеш помогает базе 1С работать быстрее. Например, первый запуск базы 1С на среднем компьютере обычно занимает 30 сек. Последующие запуски выполняются быстрее – 10-15 сек, т.к. нужная для запуска информация уже сохранена в кэше.
Иногда при аварийном завершении работы или после динамического обновления, информация в кэше повреждается или перестает соответствовать обновленной базе и 1С не удается автоматически распознать эту ситуацию. В результате появляются «глюки» в работе базы 1С.
Для того чтобы избавиться от этих глюков существует несколько способов чистки кэша 1С:
- Чистка кэша 1С вручную.
- Чистка кэша с помощью удаления базы из списка баз.
- Чистка кэша с помощью параметра запуска базы 1С.
Существует также способ очистки кэша на сервере 1С. Для очистки кэша на сервере 1С следует обратиться к системному администратору, который обслуживает сервер 1С.
Подробнее о способах очистки кэша 1С.
1. Чистка кэша 1С вручную
Для ручной очистки кэша 1С нужно найти и физически удалить с жесткого диска папки с кэшем 1С.
Для этого нужно выполнить следующие действия:
- На компьютере, где наблюдаются проблемы с 1С, нужно закрыть 1С.
- Затем нужно открыть папки, в которых находится кэш 1С:
- Если на компьютере установлена операционная система winXP, то Вам нужно открыть 2 папки:
- C:\Users\\Local Settings\Application Data\1C\1Cv8
- C:\Users\\ApplicationData\1C\1Cv8
- Если на компьютере установлена операционная система win 7 или более поздняя, то Вам нужно открыть 2 папки:
- C:\Users\\AppData\Roaming\1C\1Cv8
- C:\Users\\AppData\Local\1C\1Cv8
Примечание: Для того, чтобы увидеть в папки «ApplicationData» или «AppData» может потребоваться включить отображение скрытых файлов и папок.
Для этого на закладке «Вид» окна проводника нажмите кнопку «Параметры»:

В открывшемся окне на закладке «Вид» установите флажок «Показывать скрытые файлы, папки и диски» и нажмите «Ок»:

3. В обеих открытых папках нужно удалить папки, у которых название подобно «65d73d5b-3873-47d3-ad7c-724451d14014»:

ВАЖНО! Нужно удалить только папки с подобными названиями. Другие папки и файлы нужны для работы 1С и их удалять нельзя.
4. Готово. Когда папки с кэшем удалены с жесткого диска компьютера, можно запускать 1С и проверять работу базы.
2. Чистка кэша с помощью удаления базы из списка баз
Еще один способ очистить кэш 1С. Это удалить и заново добавить базу 1С в список баз 1С. При удалении базы 1С из списка баз, 1С автоматически очищает кэш удаляемой базы 1С.
Для того, чтобы очисть кэш таким способом, нужно выполнить следующие действия:
1. На компьютере, где наблюдаются проблемы с 1С, нужно закрыть 1С.
2. Затем откройте окно «Запуск 1С: Предприятия». В окне выберите Вашу базу 1С и нажмите кнопку «Изменить»:

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

4. Затем в окне «Запуск 1С: Предприятия» снова выделите Вашу базу 1С и нажмите кнопку «Удалить»:

5. Откроется окно с вопросом. В окне нажмите кнопку «Да»:

База 1С будет удалена из списка баз 1С:

6. Закройте окно «Запуск 1С: Предприятия» и откройте его снова.
ВАЖНО! Это действие нужно выполнить обязательно.
7. Затем в окне «Запуск 1С: Предприятия» нажмите кнопку «Добавить»:

8. Откроется окно «Добавление информационной базы/группы». В окне установите флажок «Добавление в список существующей информационной базы» и нажмите кнопку «Далее»:

9. Откроется следующая закладка окна «Добавление информационной базы/группы». На этой закладке заново заполните наименование и настройки подключения базы 1С. Затем нажмите кнопку «Далее»:

10. Откроется следующая закладка окна «Добавление информационной базы/группы».На этой закладке нажмите кнопку «Готово»:

11. Готово. База 1С была удалена из списка баз и добавлена заново. Кэш базы 1С очистился. Можно запускать 1С и проверять работу базы.
3. Чистка кэша с помощью параметра запуска базы 1С
Еще один способ очистить кэш базы 1С, это запустить базу со специальным служебным параметром. При запуске базы 1С со специальным параметром 1С автоматически очистит кэш этой базы.
Для того, чтобы очистить кэш таким способом, нужно выполнить следующие действия:
1. На компьютере, где наблюдаются проблемы с 1С, нужно закрыть 1С.
2. Затем откройте окно «Запуск 1С: Предприятия». В окне выберите Вашу базу 1С и нажмите кнопку «Изменить»:

3. Откроется окно «Редактирование информационной базы». В окне нажмите кнопку «Далее»:

4. Откроется следующая закладка окна «Редактирование информационной базы».

5. Затем, как обычно, откройте Вашу базу 1С:

6. База 1С запустится. При этом кэш базы 1С будет автоматически очищен. Закройте базу 1С, снова зайдите в настройки базы (шаги 2 и 3) и удалите параметр запуска базы:

Это нужно для того, чтобы кэш базы не очищался каждый раз при запуске базы. Постоянная очистка кэша будет замедлять работы базы 1С.
7. Готово. Можно запускать 1С и проверять работу базы.
Полезные материалы
- Автоматизация склада на 1С. Как выполняется сборка заказов с использованием ТСД?
- Подключение Маркировки и ЭДО в старую УТ 10.3. Альтернативные варианты.
- Переход с 1С УТ 10.3 на новую конфигурацию УТ 11. Пошаговая инструкция
- Сравнение Аренды 1С и Покупки 1С
- Как проводится инвентаризация на складе с помощью ТСД и 1С. Показываем различия с неавтоматизированной ревизией и эффективность работы
- Тормозит 1С? Самый эффективный способ ускорения файловой базы 1С
- Все полезные материалы
Как очистить кэш сервера 1С
Разберем способ очистки кэша сервера 1С. Для чего это делается? Например, когда вы замечаете ошибки в 1С, которые сложно отловить технически, исправить в коде и т. п. Проверьте — возможно, «проблема» в серверном кэше.
Когда виноват локальный кэш клиента, проявляется так: при работе в общей базе у одного пользователя появляются ошибки, у другого — ничего подобного, все работает как часы.
Сценарий очистки сеансовых данных на сервере 1С

- Войдите на сервер 1С с правами администратора.
- Остановите службу «Агент сервера 1С:Предприятия 8.3» / «1C:Enterprise 8.3 Server Agent».
- Найдите папку reg_1541, как правило, путь такой: «%ProgramFiles%\1cv8\srvinfo\reg_1541\»
— расположение зависит от разрядности и конфигурации портов сервера 1С. - Откройте каталог snccntx + .
- Удалите файлы snccntx.00000. и snccntx с расширением *.dat — как раз искомые сеансовые данные.
После чего запустите Агент сервера обратно и проверьте — уйдут ли ошибки. Успехов вам.
Не получается? Зовите на помощь знакомого ИТ-специалиста, системного администратора или обратитесь с нашим джедаям техподдержки → +7-911-500-10-11