Скрипт очистки кэша 1с
+ Чистит только кэш (настройки остаются целыми)
+ Очищает кэш всех версий 1С 8 (8.0, 8.1, 8.2, 8.3)
+ Без консольных окон
+ Безопасен (очищает кэш только тогда, когда пользователь закрыл все сеансы 1С)
+ Запускается на любой версии Windows
+ Открытый исходный код
В отличии от примитивных batch-файлов, скрипт выполняет проверку на наличие запущенной 1С, если 1С не запущена производит очистку кэша баз 1С.
Скрипт написан на языке "WSH JScript", структурирован и лаконичен, все необходимые параметры выведены наверх исходного кода скрипта в виде строк ресурсов.
".wsf" - это стандартные скрипты ОС Windows, запускаются в любой ОС Windows, точно так же как .".cmd" ,".bat", ".vbs" и ".js".
Исходный код скрипта открыт и может быть просмотрен/отредактирован в любом текстовом редакторе.
При работе скрипта не появляется консольных окон, как в случае использования примитивных batch-файлов, о результатах своей работы скрипт сообщает через окна MessageBox:
Добавлен "скрипт очистки программного кэша 1С 8", его отличие от первого скрипта в том, что он очищает не всю папку кэша, а удаляет только папки "Config" и "ConfigSave" в папках кэша конфигураций.
Добавлен "Скрипт очистки кэша 1С (все пользователи)", его отличие от предыдущих скриптов в том, что он автоматически определяет папку с профилями пользователей, далее выполняет поиск кэшей 1С в профилях всех пользователей и выполняет чистку.
Этот скрипт необходимо запускать под учётной записью администратора, с административными полномочиями, чтобы учётная запись под которой он запущен, имела доступ в профили других пользователей.
Целевая аудитория данного скрипта - администраторы серверов, которым необходимо однократным запуском скрипта почистить кэши 1С всех пользователей терминального сервера.
Доработаны функции проверки наличия запущенной 1С в скрипте очистки кэша 1С 8 и скрипте очистки программного кэша 1С 8. Теперь они не только обнаруживают запущенные процессы 1С, но ещё и проверяют пользователя, которому принадлежит процесс 1С. Запуск очистки кэша теперь блокируется только тогда, когда запущенный процесс 1С принадлежит текущему пользователю. (Без этой доработки возникали проблемы с использованием этих скриптов на терминальных серверах).
Доработаны функции проверки наличия запущенной 1С в скрипте очистки кэша 1С 8 и скрипте очистки программного кэша 1С 8. При работе на некоторых терминальных серверах возникали проблемы с производительностью при определении параметров процессов 1С через WMI. Вместо WMI теперь используется анализ результатов команды Windows "tasklist".
В какой-то определенный момент Вам может понадобиться очистить кэш 1С. Есть много способов решения данной проблемы, очередным батником никого не удивить, но я попробую.
Сразу скажу, писал исключительно ради эксперимента, т.к. все аналоги на cmd (что находил, может плохо искал?) просто удаляют все. К конструктивной критике отношусь нормально.
Преимущества:
Очистка производится с помощью bat файла, реализована как интерактивная работа, так и запуск с передачей параметров. Проверялся на Windows XP и 7, но в теории должен быть совместим со всеми актуальными версиями Windows XP/Vista/7/8/10 (x32/x64) + Серверные платформы.
Вам не нужно создавать отдельные базы, использовать внешние обработки, регистры сведений, устанавливать дополнительные компоненты для работоспособности или запускать *.exe с закрытым кодом!
Все уже готово, просто, открыто и доступно. При желании и умении можно дописать свой функционал.
Пара слов о работе:
0. Пакетный файл сохранен в кодировке win1251. Для корректного отображения русских символов необходимо внести изменения в регистр (п.9), либо изменить шрифт в консоли вручную.
1. В пакетном файле предусмотрена обработка двух каталогов "1Cv82" и "1Cv8" по путям указанным в п8. Вы можете добавить свой или удалить лишнее изменив при этом переменную "count_v1C".
2. Удаление всего кэша предполагает удаление каталогов ". -. -. -. -. " по путям, указанным в п8.
3. Удаление кэша с сохранением настроек пользователей* предполагает удаление каталогов "Config", "ConfigSave", "DBNameCache", "SICache" и "vrs-cache" внутри каталогов ". -. -. -. -. " и ". -. -. -. -. \. -. -. -. -. " по путям, указанным в п8. Вы можете добавить свой или удалить лишнее изменив при этом переменную "count_FoldersToDel".
4. Пункты 1, 2, 3 доступны только при наличии файла "%USERPROFILE%\Local settings\Application Data\1C\1CEStart\ibases.v8i" или "%USERPROFILE%\AppData\Local\1C\1CEStart\ibases.v8i" в зависимости от версии Windows/
Интерактивный режим:
Если добавить + для вариантов 1-7, например 4+, то после завершения работы консоль не закроется и вы сможете посмотреть логи (при желании - вернуться в главное меню).
1. Для выбранных баз удаляет кэш (с сохранением настроек пользователей*) текущего пользователя ОС (если файлы кэша есть)Номера баз вводить через пробел, дважды одна и та же база не обрабатывается, лишние символы игнорируются.
Номера баз вводить через пробел, дважды одна и та же база не обрабатывается, лишние символы игнорируются.
Если чистить кэш для всех пользователей, будет задан вопрос. Введите "yes" или "+" без кавычек для согласия.
Если чистить кэш для всех пользователей, будет задан вопрос. Введите "yes" или "+" без кавычек для согласия.
"%USERPROFILE%\Local settings\Application Data\1C" и "%USERPROFILE%\Application Data\1C"
"%USERPROFILE%\AppData\Local\1C" и "%USERPROFILE%\AppData\Roaming\1C"
9. Для консоли устанавливает шрифт "Lucida Console", устанавливается кодовая страница 1251 и увеличивается буфер до 500 строк.Вносятся изменения в реестр Windows (нужны для вывода русских букв):
[HKCU\Console] "HistoryBufferSize" REG_DWORD 500
[HKCU\Console\%SystemRoot%_system32_cmd.exe] "CodePage" REG_DWORD 1251
[HKCU\Console\%SystemRoot%_system32_cmd.exe] "FaceName" REG_SZ "Lucida Console"
[HKCU\Console\%SystemRoot%_system32_cmd.exe] "FontFamily" REG_DWORD 0x0000036
[HKCU\Console\%SystemRoot%_system32_cmd.exe] "FontSize" REG_DWORD 0x000c0000
[HKCU\Console\%SystemRoot%_system32_cmd.exe] "FontWeight" REG_DWORD 0x0000190
Запуск с параметром:
Вы можете первым параметром указать число 5 , будет выполнен одноименный пункт меню и консоль автоматически закроется. Естественно никаких вопросов задаваться не будет.
Я вот такой скрипт использую, он тоже не универсальный так как только для 1cv82, но добавить сюда 1cv8 не составит труда:
If Exist %USERPROFILE%\AppData\Roaming\1C\1Cv82 (
rem Удаляем все файлы в Win 7 8 10
Del /F /Q %USERPROFILE%\AppData\Roaming\1C\1Cv82\*.*
Del /F /Q %USERPROFILE%\AppData\Local\1C\1Cv82\*.*
rem Удаляем все каталоги в Win 7 8 10
for /d %%i in ("%USERPROFILE%\AppData\Roaming\1C\1Cv82\*") do rmdir /s /q "%%i"
for /d %%i in ("%USERPROFILE%\AppData\Local\1C\1Cv82\*") do rmdir /s /q "%%i"
)
If Exist %USERPROFILE%\Local Settings\Application Data\1C\1Cv82 (
rem Удаляем все файлы в XP
Del /F /Q %USERPROFILE%\Local Settings\Application Data\1C\1Cv82\*.*
Del /F /Q %USERPROFILE%\Application Data\1C\1Cv82\*.*
rem Удаляем все каталоги в XP
for /d %%i in ("%USERPROFILE%\Local Settings\Application Data\1C\1Cv82\*") do rmdir /s /q "%%i"
for /d %%i in ("%USERPROFILE%\Application Data\1C\1Cv82\*") do rmdir /s /q "%%i"
)
Тогда уж лучше использовать %APPDATA% и %LOCALAPPDATA%.
(9)А ещё лучше удалять папки с форматом названия GUID))))
@echo off
for /d %%i in ("%AppData%\1C\1Cv8\. -. -. -. -. ") do rd "%%
i" /S /Q
for /d %%i in ("%AppData%\1C\1Cv82\. -. -. -. -. ") do rd "%%
i" /S /Q
for /d %%i in ("%LOCALAPPDATA%\1C\1Cv8\. -. -. -. -. ") do rd "%%
i" /S /Q
for /d %%i in ("%LOCALAPPDATA%\1C\1Cv82\. -. -. -. -. ") do rd "%%
:))) Это если у вас 1с 8.3 в режиме совместимости. Если папок . \1C\1Cv82\ нет, то соответствующие строки надо удалить)
А зачем кэш чистить? Просто вот так уже много разных этих скриптов я вижу и у меня такое чувство, что все кто пишет такие скрипты они кэш чистят вотпрям каждый день. Просто я по необходимости, а самая большая необходимость это ошибка формата потока и то каталог переименовываю. Вот очень интересно, кто и для чего чистит кэш 1с-ки и какие от этого плюсы? (3) amon_ra, чтобы не ловить глюки после обновления, то после него чищу кэш всем пользователям. У автора вообще паленый батник. Только для одного пользователя. (4) Xershi, а перезагрузка ПК аль сервака, что не помогает? просто как по мне так постоянная чистка кэша это глупо как-то. Это вы если обновляете бухню, с ее выходами обновлений, то получается по несколько раз в неделю вы чистите кэш. (5) amon_ra, если вы не ведете разработку конфигурации, то чистить кэш не нужно! А я веду разработку новых подсистем. И если не почистить кэш, то у пользователей могут быть проблемы с БД. Поэтому проще после обновления почистить кэш всем, чем потом искать причину глюков! (4) Xershi, Батник не паленный а специально для одного пользователя, часто у 3-4 пользователей возникает ошибка, а у остальных нет, поэтому поголовно всем чистить не нужно.Тем более не нужно чистить мне, чтобы каждый раз конфу запускать по 5-10 минут пока там кеш заполнится. У меня более 10 конфигураций.
К тому же в нашей организации по политике безопасности я не имею доступ к папкам других пользователей. ))) (3) amon_ra, Из-за кеша столько глюков бывает, к тому же что бы руками не чистить, говоришь пользователю просто запустить batник и все))
В среднем раз в месяц приходится чистить кеш из-за ошибок. Мы батник написали и запускаем автоматом на терминальниках для всех пользователей в ночь с сб на вск. А если глюк какой посреди недели руками чистим у конкретного пользователя. (12) OksanaSub, у меня глюки такие в основном возникают во время динамического обновления))) А как должен выглядеть скрипт для XP для удаления из папки
C:/Documents and Settings/User/Local Settings/Application Data/1C/1cv8/ ?
и для xp и для 7ки
Делюсь своим bat'ником:
(Поменяйте под себя переменные и если вам надо управляемые формы то потрите "/RunModeOrdinaryApplication")
Бонусом кусочек примера запуска конфигуратора:
reg add "HKCU\Software\Microsoft\Command Processor" /v DisableUNCCheck /t REG_DWORD /d 1
@echo off
2>nul del /s /q %LocalAppData%\1C\. -. -. -. -. && echo Каталог кэша удален
2>nul del /s /q %AppData%\1C\1cv8\. -. -. -. -. && echo Каталог кэша удален
2>nul del /s /q %AppData%\1C\1cv82\. -. -. -. -. && echo Каталог кэша удален
echo Чистка кэша завершена, данное окно можно закрывать.
pause
Просмотры 37618
Загрузки 61
Рейтинг 15
Создание 27.02.16 23:38
Обновление 27.02.16 23:38
№ Публикации 462863
Тип файла Приложение (exe)
Конфигурация Конфигурации 1cv8
Операционная система Windows
Вид учета Не имеет значения
Доступ к файлу Абонемент ($m)
Код открыт Не указано
Ключевую часть курса составляет практическая работа по командам над проектами. Управление ИТ-проектами. Agile: продвинутый курс по гибкому управлению проектами.См. также
Удаление и/или копирование сохраненных в 1С настроек (например настроек печати табличных форм) Промо
Иногда нужно удалить сохраненную в 1С "покореженную" настройку или скопировать "удачную" другому пользователю.
1 стартмани
01.09.2012 66890 1378 AnryMc 46
Базоскоп
Базоскоп - это универсальный просмотрщик базы 1С. От консоли запросов он отличается тем, что "понимает" метаданные. У него к тому же более простой интерфейс и еще несколько дополнительных фич.
1 стартмани
06.08.2021 5388 28 mkalimulin 74
Диалог выбора файлов/каталогов на сервере
Эмуляция привычного диалога ОС для работы с файловой системой сервера 1С.
1 стартмани
29.06.2021 4651 2 Yashazz 14
DT2CF - Экстрактор конфигурации из дампа информационной базы
Инструмент для извлечения файла конфигурации из файла резервной копии информационной базы (без использования платформы).
10 стартмани
21.12.2020 4568 8 SerVer1C 5
Очистка кэша 1С 8 (8.0, 8.1, 8.2, 8.3). Грамотная чистка кэша 1С с сохранением настроек. Промо
Эффективное средство для устранения ошибок, возникающих в локальном кэше 1С на клиенте, которым легко сможет воспользоваться пользователь с любым уровнем знаний. Wsf-скрипт, созданный на стандартном языке автоматизации Windows - "WSH JScript", очищает кэш 1С просто, быстро и безопасно. Кроме варианта, очищающего кэш текущего пользователя, имеется также вариант для чистки кэша 1С всех пользователей терминального-сервера.
1 стартмани
04.11.2018 54206 533 Eugen-S 35
Создание *.dt файла из рабочей базы на сервере 1С без завершения работы пользователей
Предлагаемая обработка создает *.dt файл (выгрузку ИБ) из рабочей базы на сервере 1С:Предприятие 8.3 без завершения работы пользователей.
1 стартмани
19.01.2020 19581 98 Sedaiko 20
Командный интерпретатор для 1С
Инструмент для выполнения команд CMD / PowerShell из 1С.
2 стартмани
15.11.2019 18618 35 YPermitin 41
Удаление неактивных и повторно запущенных пользователем сеансов - обработкой в фоне или внешней обработкой
1 стартмани
13.11.2019 7358 19 IVC_goal 11
Блин, мы забыли включить регламентные задания… Промо
Привет, Инфостарт! Сегодня расскажу, как я решил проблему с выключенными регламентными заданиями в рабочих базах. Желая исключить человеческий фактор и минимизировать количество ошибок, я написал небольшую конфигурацию. В конфигурации два регламентных задания. Первое периодически подключается к кластеру и сохраняет текущие параметры: имя, Сервер БД, базу СУДБ, блокировки входа и регламентных заданий и т.д. Второе задание периодически проверяет эти параметры на ошибки.
1 стартмани
08.04.2019 25186 19 slozhenikin_com 37
Закрытие незавершенных сеансов
Как удалять потерянные сеансы пользователей, чтобы они не мешали работе. Обработка протестирована на платформе версии 8.3.13.1644.
1 стартмани
20.09.2019 28334 103 AnatolPopov 12
Сканер ключей 1С
Определяет время отклика ключа защиты 1С.
1 стартмани
13.09.2019 11002 16 sivin-alexey 2
Мониторинг потребления ресурсов базами кластеров сервера
Обработка позволяет, в графической форме, производить мониторинг потребляемых ресурсов базами данных кластера сервера 1с для платформ 8.3, 8.2. Обработка работает на платформе не ниже 8.3.6
2 стартмани
17.07.2019 13368 53 IVC_goal 34
Легкое и гибкое управление списком доступных баз 1С у пользователей Промо
Когда в локальной сети много пользователей, а еще большое количество различных баз и при этом каждому нужны свои, то администрирование этого зоопарка превращается в АД! Этот комплекс позволяет централизованно управлять списком доступных баз в разрезе пользователей. За пару кликов можно добавить или убрать базу у всех пользователей.
7 стартмани
05.12.2018 22023 22 RomikR 9
CFU-reader (версия 2.6).
3 стартмани
21.06.2019 11803 32 vandalsvq 9
DBManager для 1C
Менеджер баз данных для 1С с расширенными возможностями.
1 стартмани
11.05.2019 15648 27 seriouskeks 13
Bash-скрипт для установки 1С:Предприятие 8.3 и СУБД PostgreSQL на сервер CentOS 7
Данный скрипт позволяет полностью установить сервер 1С и СУБД PostgreSQL на одном хосте. Потом это же скрипт можно использовать для обновление платформы и дистрибутивов установки
1 стартмани
07.04.2019 20442 50 Sedaiko 31
1 стартмани
18.08.2014 47743 26 Demonobond 34
Утилита для регистрации ComConnector и консоли администрирования сервером по установленным версиям платформы
Утилита для разработчиков и пользователей с большим количеством установленных платформ 1С, для быстрой регистрации необходимых версий COMConnector и консоли администрирования серверов из одного места.
1 стартмани
20.03.2019 12388 38 vardeg 10
Сценарии пакетного режима
Сценарии пакетного режима. Тестировалось на 1С:Предприятие 8.3.13.1690. Автоматическое создание команд пакетного режима. Создание, хранение и запуск сценариев команд пакетного режима.
1 стартмани
06.03.2019 11442 11 lastpioneer 11
LicDataDecoder - расшифровка файла программной лицензии 1С
Представляю вашему вниманию утилиту, предназначенную для работы с файлами программных лицензий 1С (*.lic).
1 стартмани
10.02.2019 50812 428 GeraltSnow 62
V8 Viewer. Открытие и сравнение внешних обработок в Проводнике + исходники Промо
Вы хотите получить возможность быстро посмотреть содержимое внешнего отчета или обработки? А сравнить ее с другой? И все это без запуска 1С:Предприятия, только из оболочки ОС? Тогда мы идем к вам! :) В конце заметки - ссылка на исходники.
2 стартмани
06.03.2013 72976 714 Evil Beaver 159
Удобная консоль регламентных и фоновых заданий
1 стартмани
06.02.2019 22211 211 Alxby 20
Универсальный монитор лицензий 1С
Хотите узнать, какие программные лицензии установлены на сервере и все их технические подробности? А может быть, вам нужна информация по использованию всех видов лицензий кластера? Нет ничего проще, читай далее, чтобы быть в курсе!
3 стартмани
03.01.2019 49169 449 Xershi 81
Скрипт обновления конфигурации
Как обновить конфигурацию базы? Столько всего сделать надо: И базу заблокировать, и пользователей выгнать. А ещё надо дождаться загрузки конфигурации и после этого применить её. Если же конфигурация на БСП, то запустить с ключом /C ЗапуститьОбновлениеИнформационнойБазы. И только потом можно пускать пользователей. А ещё на каждом этапе надо ждать окончания предыдущего. Это скучно. Давайте заливать конфигурацию в базы весело!
1 стартмани
11.12.2018 16650 62 MrWonder 24
Быстрое удаление неиспользуемых версий 1С:Предприятие 8, кэша метаданных и информационных баз Промо
При обновлении платформы 1С:Предприятие 8 предыдущие версии не удаляются. Со временем количество неиспользуемых версий платформы растет. Они занимают место на диске. Для решения этой проблемы предназначена программа OneCleaner. Она позволяет быстро удалить неиспользуемые версии платформы, а также почистить кэш метаданных и удалить ненужные информационные базы данных.
1 стартмани
14.11.2017 29079 96 bonv 15
Чистка кэша 1С (теперь в .exe)
Попробуйте поискать в интернете "Очистить кэш 1С". Практически везде вы наткнетесь на всякие батники, ps-скрипты, рекомендации зайти и удалить вручную, поставить /ClearCache для баз на УФ и т.д. В подавляющем большинстве случаев предлагается бездумно удалить все содержимое \Roaming\1C\1cv8\ и \Local\1C\1cv8\, но это как переустановить Windows, чтобы почистить Temp.
1 стартмани
18.11.2018 21884 111 riposte 43
Bluetooth сканер штрихкодов и мобильное приложение 1С (Android)
Сервис для работы со сканером штрихкодов и передачи данных в мобильное приложение 1С.
1 стартмани
06.11.2018 25364 80 Isonic 23
Обнаружено нарушение целостности системы
Ошибка «Обнаружено нарушение целостности системы», причины и варианты устранения ошибки.
1 стартмани
03.10.2018 213053 1030 Palmer1976 71
Очистка регистров накопления, сведений, расчета или бухгалтерии Промо
Очистка регистров накопления, сведений, расчета или бухгалтерии (обычная и управляемая форма)
2 стартмани
25.12.2009 69478 1241 sebe 20
1С:Коммандер (УФ)
Коммандер для просмотра файлов на клиенте и сервере.
2 стартмани
07.09.2018 12834 24 Student1C 13
Отображение регламентных заданий на планировщике времени
Расширение к типовой обработке Регламентные и фоновые задания, которое позволяет визуально управлять расписанием регламентных заданий.
1 стартмани
29.08.2018 6468 20 akimych 9
1C + Arduino + сканер отпечатков пальцев + RFID считыватель
Связываем 1C, Arduino, сканер отпечатков пальцев и RFID считыватель для системы учёта рабочего времени или пропускной системы.
1 стартмани
21.08.2018 30958 16 DGorgoN 39
Автокликер для 1С Промо
Внешняя обработка, запускаемая в обычном (неуправляемом) режиме для автоматизации действий пользователя (кликер). ActiveX компонента, используемая в обработке, получает события от клавиатуры и мыши по всей области экрана в любом приложении и транслирует их в 1С, получает информацию о процессах, текущем активном приложении, выбранном языке в текущем приложении, умеет сохранять снимки произвольной области экрана, активных окон, буфера обмена, а также, в режиме воспроизведения умеет активировать описанные выше события. Все методы и свойства компоненты доступны при непосредственной интеграции в 1С. Примеры обращения к компоненте представлены в открытом коде обработки.
1 стартмани
03.04.2017 36990 82 slava_1c 67
Универсальная консоль администрирования
Универсальная консоль администрирования. Работает с сервером 1С 8.3 любой версии. Для любителей зоопарков. :-)
1 стартмани
14.06.2018 14499 36 berezdetsky 7
Менеджер баз 1С (пакетное обновление, выполнение произвольного кода и многое другое)
Данная разработка пригодится системным администраторам для группового выполнения действий над базами данных 1С.
10 стартмани
21.11.2017 19526 38 Termokrator 12
V8 Log Scanner - утилита для быстрого парсинга логов ТЖ
Как можно быстро настраивать logcfg.xml и парсить логи технологического журнала с помощью самописной open-source утилиты V8LogScanner. Без необходимости погружаться в регулярные выражения.
1 стартмани
07.11.2017 25096 5 ripreal1 27
Универсальный редактор реквизитов объектов. Мультиобработчик Промо
Ниже расскажу, что такое кэш 1С и как его почистить.
Кеш 1С
Однако очень часто платформа 1С неправильно отрабатывает кеширование конфигурации, и в результате мы получаем неадекватное поведение конфигурации.
Причины некорректного поведения могут быть разные: динамическое обновление конфигурации, программные или аппаратные сбои.
Если вы только начинаете программировать в 1С или просто хотите систематизировать свои знания - попробуйте Школу программирования 1С нашего друга Владимира Милькина. Пошаговые и понятные уроки даже для новичка с поддержкой учителя.
Попробуйте бесплатно по ссылке >>
Получите понятные самоучители по 1С бесплатно:
Делается это следующим образом:
шаг 1
Найти каталог, где хранятся временные файлы 1С, их можно увидеть в меню настройки в списке ИБ:
2 шаг
Мы получили адрес вроде
C:\Documents and Settings\username\Application Data\1C\1Cv82\tmplts\1c
Папки с кэшем расположены по адресу
C:\Documents and Settings\username\Application Data\1C\1Cv82\
Зайдя туда, мы находим множество (количество папок равно количеству конфигураций) интересных папок:
Все выделенные каталоги являются кешем БД 1С, их можно смело удалять. Перед удалением обязательно необходимо выйти из ИБ.
Второй способ более простой, однако он не совсем правильный. Для очистки достаточно удалить эту конфигурацию и создать новую с тем же путем к ИБ.
Можно делать и так, кеш очищается, однако временные файлы так и остаются на жестком диске.
Рекомендую использовать, если глюки из-за наличия временных файлов появляются постоянно. Однако данный способ снижает производительность системы. Подходит только для тонкого клиента.
Необходимо в дополнительных параметрах запуска (в списке баз кнопка Изменить, последняя закладка) прописать команду /ClearCache. Пример использования:
Видео по очистке кэша в программах 1С:
Другие статьи по 1С:
Поддержите нас, расскажите друзьям!
СПРОСИТЕ в комментариях!
ClearCache ключ работает только для чистки кэша тонкого клиента. Некоторые особо квалифицированные считают ClearCache программой! и требуют ее скачать .
очень интересная и полезная статья мне понравилось кое какие полезные моменты я узнал для себя спасибо за статью
If Exist %USERPROFILE%\AppData\Roaming\1C\1Cv82 (
rem Удаляем все файлы
Del /F /Q %USERPROFILE%\AppData\Roaming\1C\1Cv82\*.*
Del /F /Q %USERPROFILE%\AppData\Local\1C\1Cv82\*.*
Спасибо за ценнейший комментарий :))
Кстати, ищем авторов для новых статей!)))
Спасибо. Пригодился способ 3. А главное работает.
Спасибо. Все получилось по второму способу.
Спасибо за замечание, добавил 🙂
Удаление конфигурации из списка может привести к полному сбросу настрое торгового оборудования для конфигурации Розница 2.0. Привет от 1С!
Можно уточнить откуда информация и для какой версии УТ11 это актуально?
Из личного опыта: настройка подключаемого оборудования привязывается к рабочему месту (связка [компьютер]+[пользователь компьютера]), а к пользователю 1С не имеет никакого отношения. На кассе работают
10 кассиров, а торговое оборудование я настраивал только один раз (из под своей учётки 1С).
Забыл уточнить: настраивалось на УТ11.1 (11.1.9.55).
ОЧЕНЬ верное и полезное замечание !
Неистово плюсую. Чистка кэша убивает настройки подключаемого оборудования.
не чиста кэша, а удаление какого-то там файлика (который dhjlt живёт в каталоге App). И не сбраывает настройки, а делает их недоступными (в файлике хранится строка, вроде GUID, а при сносе файла и последующей загрузке создаётся файл с новой такой строкой, не похожей на предыдущую). Лечение такой мелочи у специалиста занимает 10-15 минут. Но, конечно, не надо до такого доводить.
не совсем так, см. выше
А как-нибудь можно параметр ClearCache записать в файл списка информационных баз v8i?
Сам нашел посмотрев в %AppData%\1C\1CEStart\ibases.v8i
Нужно прописать
AdditionalParameters=/ClearCache
Огромное спасибо. Способ 1 очень пригодился.
Легче всего найти кэш через поиск файлов(Ctrl+F).
В настройках поиска ставим искать в скрытых и системных файлах и ставим на поиск файл: 1cv8.pfl.
Попробуйте найти так: системный диск(где Windows установлена):\Пользователи (или Users)\Нужный пользователь\AppData\Local\1c
Для ускорения работы 1С сделайте RAM-диск (диск в системе, который на самом деле находится в оперативной памяти) и присвойте букву R
В автозапуск всем пользователям поставить следующий скрипт ram_disk.bat
Кэширование используется для ускорения работы программы, в частности, в 1С на компьютер пользователя подгружаются файлы конфигурации, чтобы не запрашивать их с сервера при каждом обращении. Однако очень часто платформа 1С неправильно отрабатывает кэширование конфигурации, и в результате мы получаем неадекватное поведение конфигурации.
Причины некорректного поведения могут быть разные: динамическое обновление конфигурации, программные или аппаратные сбои.
Очистка пользовательского кэша
Cпособ №1 — очистка пользовательского кэша 1С вручную.
Открываем каталог, где хранятся временные файлы 1С, обычно они расположены здесь:
*где username — имя пользователя системы
Если мы перейдем в эти каталоги, то увидим папки:
Способ №2 - очистка пользовательского кэша 1С с помощью скрипта.
Создаем текстовый документ, в который вносим следующий текст:
Сохраняем файл, затем меняем расширение с .txt на .bat
После запуска .bat файла будет произведено удаление папок по маске \. -. -. -. -. для всех пользователей на сервере\пк и не затронет пользовательские настройки в базах и сам список информационных баз.
Очистка серверного кэша 1С
Очистка серверного кэша 1С с помощью скрипта
По-умолчанию для сервера 1С:предприятия x64 по такому пути:
Что выполняется в скрипте:
После запуска файла появится окно консоли со списком операций, которые выполняются, по завершению которых оно закроется.
Читайте также: