Очищення кешу 1с

Як очистити кеш 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С? Залиште заявку! Оплата тільки за результат!

Схожі статті