Як очистити кеш 1С? І де зберігається кеш 1С на комп'ютерах з різними версіями операційної системи Windows?
Для того, щоб була коректна здійснена очищення кешу 1С. нееобходімо точно визначити каталоги, в яких зберігається кеш 1С. Папки можуть відрізнятися по розташуванню в залежності від того, яка на той чи інший комп'ютері користувача встановлена операційна система:
<каталог пользователя>\ Local Settings \ Application Data \ 1C \ 1Cv82
<каталог пользователя>\ Application Data \ 1C \ 1Cv82
де <каталог пользователя> може виглядати як наприклад C: \ Users \ buhgalter \ або C: \ Documents and Settings \ buhgalter \
Очищення кешу 1С може бути проведена кількома способами:
1) Сама швидким і простим способом, але не зовсім коректним - видаленням бази 1С зі списку і її повторним додаванням. Це рішення проблеми використовується досить часто в силу простоти його застосування. Однак в цьому випадку в системі не очищаються тимчасові файли, як уникнути цього в пунктах нижче.
2) .встроеннимі засобами самої 1С. Для цього використовується ключ \ ClearCache в додаткових параметрах інформаційної бази. Встановити даний параметр можна для будь-який використовується бази 1С. Для цього необхідно виділити її в списку баз, натиснути кнопку Змінити, пройти "повз" найменування та шляхи до каталогу ІБ до параметрів запуску. В поле Додаткові параметри запуску вноситься запис \ ClearCache і після запуску здійснюється очищення кешу 1С.
3) .методом фізичного видалення "руками". В цьому випадку слід враховувати, що формат кеш-файлів виглядає приблизно як "6ae98c2c-e99b-471f-b22b-8d2eb9da2774" і видаляти необхідно саме каталоги з подібним форматом в найменуваннях. Поспішність у видаленні неприпустима і краще попередньо зробити копію "в сторонку" видаляються каталогів. Так, якщо видалити каталог 1CEStart (може знаходитися в папці Roaming), то очиститься список баз при запуску 1С, тому що що знаходиться в ньому файл ibases.v8i зберігає інформація про всіх прописаних інформаційних базах 1С.
4) .методом фізичного видалення за допомогою виконання .bat-файлу з прописаним шляхом до вищевказаних каталогам. Приклад коду:
If Exist% USERPROFILE% \ AppData \ Roaming \ 1C \ 1Cv82 (
rem Видаліть всі файли з Windows7
Del / F / Q% USERPROFILE% \ AppData \ Roaming \ 1C \ 1Cv82 \ *. *
Del / F / Q% USERPROFILE% \ AppData \ Local \ 1C \ 1Cv82 \ *. *
rem Видаліть всі каталоги в Windows7
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"
) Залишилися питання і потрібна допомога фахівця 1С? Залиште заявку! Оплата тільки за результат!