В сообществе временные файлы пользователя 1С называют по разному: кэш, кеш, хеш и т.д.
Как правило этот мусор хранится годами на вашем компьютере и занимает очень много места — сотни гигабайт могут быть заняты бесполезными файлами.
Hasher Pro 1C сочетает в себе ТРИ варианта очистки Кэша:
1) Быстрый и безопасный, подходит для любого пользователя 1С.
2) Полный и более тщательный, для программистов и уверенных пользователей.
3) Агрессивный с дополнительными административными возможностями.
* А так же интерактивное создание скрипт файлов VBS или BAT для отложенной очистки или передачи скрипта коллегам.
Используйте обработку Hasher Pro 1C как незаменимый инструмент при работе с 1С:Предприятием 8.1, 8.2 и 8.3 в клиент-серверном и файловом варианте.
Поддержка толстого клиента, тонкого клиента, управляемых форм, интерфейса Такси.
Совместимость: Windows XP/Vista/7/8/10 (x32/x64) + Серверные платформы.
При очистке кэша и удалении временных файлов 1С важно понимать какие файлы за что отвечают, и не переборщить с удалением.
В этом вам поможет Hasher Pro 1C 8
Функционал обработки разделен на три режима очистки:
- Быстрая очистка — Безопасный и быстрый способ. Смело удаляйте кэш информационных баз 1С:Предприятия без последствий.
- Полная очистка — Максимальная очистка кэша 1С:Предприятия и операционной системы.
- + Очистка временных файлов пользователя и операционной системы.
- + Обновить интерфейс — обновляет командный интерфейс, рабочий стол и открытые формы с учетом текущих значений функциональных опций.
- + Clear cache — встроенное средство 1С:Предприятия, очистка кэша клиент-серверных вызовов. Используется ключ: "ClearCache" при завершении работы сеанса 1С:Предприятия.
- Агрессивная очистка — Комплекс мер для оптимальной очистки и оптимизации работы 1С:Предприятия. Только для опытных пользователей.
- + Завершить рабочие процессы 1С:Предприятия — принудительное завершение процессов "1cv8". Полезно завершать рабочие процессы в связке с очисткой кэша текущей информационной базы или при полной очистке кэша. Позволяет освободить оперативную память от всех запущенных процессов 1С:Предприятия.
- + Перезагрузить Агент сервера 1С:Предприятия — происходит перезапуск сервера 1С:Предприятия 8.x. Запуск этого способа производится перед очисткой файлов кэша, после очистки кэша работа службы возобновляется.
- + Дедовский способ »Очистить кэш батником» — Создается пакетный файл "Hasher.bat" на рабочем столе пользователя со стандартными командами очистки кэша 1С:Предприятия.
Запуск сценария очистки возможен тремя вариантами:
- Запустить сценарий средствами 1С Предприятия — очистка кэша производится стандартными средствами 1С, если невозможно получить доступ к файлу происходит отложенный запуск задач скриптом VBS, при этом работа 1С прекращается.
- Запустить сценарий средствами Windows Script Host (.vbs) — скриптовый язык программирования, интерпретируемый компонентом Windows Script Host. Он широко используется при создании скриптов в операционных системах семейства Microsoft Windows.
- Запустить сценарий средствами Командной строки (.bat) — текстовый файл, содержащий последовательность команд, предназначенных для исполнения командным интерпретатором. После запуска пакетного файла, программа-интерпретатор cmd.exe читает его строка за строкой и последовательно исполняет команды.
В программе имеется уникальная возможность создания скриптовых файлов для очистки кэша:
Инструкция создания скрипт файла:
- Выбрать требуемые объекты и способы очистки;
- Нажать "Создать скрипт (F12)";
- Выбрать вариант скриптового файла: VBS или BAT;
- Сохранить скрипт в удобном месте.
- Внимательно изучите скрипт файл при помощи любого текстового редактора.
- Запустите под правами администратора.
Нажмите ""Сканировать систему (F5)"" в результате получите исчерпывающий анализ кэша на вашем компьютере:
- Обратите внимание все объекты в Hasher Pro 1C 8 сопровождаются подробным описанием.
Для обратной связи используйте "Предложить функцию (F1)":
Данные статьи и комментарии к ним вдохновляли Hasher Pro 1C 8 своими функциями и идеями:
- Чистка кэша 1С 8.1 — 8.2 — 8.3 (удаление кэша для ВСЕХ пользователей терминального сервера) + запуск с ключом
- Чистка кэша 1С. Универсальная обработка
- Очистка кэша пользователя
- Очистка кэша 1С из сеанса 1С Предприятие
- Удаление профайлов пользователей 1с
- Очистка кэша 1С из 1С
*Обработка находится в состоянии расширения функционала. Каждый отклик важен. Желаем вам приятной очистки кэша.
Профессионалы используют Hasher Pro 1C
04.07.2024:
Появилась поддержка управляемых форм:
Подарить Автору 75 рублей, за труды и старания:
Судя по названию «Hasher», автор путает понятия «хеш» (hash) и «кэш» (cache).
(1) awa, плюс поставил вам за наблюдательность. Не совсем так, «hasher» в переводе с иностранных значит «мясорубка». Это довольно символично для данной программы и конечно созвучно с «cache». Вот как то так. Не в названии конечно сила)
(4) kostyaomsk,
— Спасибо, что не пожалели время на анализ программы. После такого красочного обзора самому захотелось скачать и пользоваться обработкой с новыми, навеянными ощущениями. Шучу)
— Конечно приму к сведению ваши предложения и замечания, они действительно полезны.
— В обработке есть халтурные моменты, обещаю их править с каждым новым выявлением, с помощью уважаемых коллег по сайту.
— Прорисовывая интерфейс, опирался на свои эгоистичные нотки, понимаю, что не всем по душе «раскраска» с большими кнопками. Возможно появится версия с простым — 1С:Классик интерфейсом.
— Услышал одну положительную нотку, на счет использования обработки как наглядного пособие для изучения скриптов и файлов по работе 1С 8. Пора вводить комментарии и делать более понятные конструкции в коде.
— Для коммерческой реализации требуется что-то авторское, уникальное. Hasher Pro скорее объединяет опыт и достояние форумчан и коллег по цеху, поэтому FREE.
— Хотелось бы содействия всех заинтересованных лиц для создания универсальной обработки с широким полезным функционалом.
Спасибо за внимание!
большой. агромадный плюс автору.
Еще вопрос такой автору а если на сервере «зоопарк» из конфигураций, платформ 8.2 и 8.3? Также по поддержке windows 7 и windows 8 прямо укажите. Я то на ноутбуке тестировал с windows 8 c разрядностью 64.
вот в аналогичной публикации собирают разные скрипты по частям для разных платформ и операционок. Сам скриптовый язык знать то полезно, но не обязательно. В основном чтоб в 2-3 строчки что-то запустить 1С-ное из планировщика задач операционки. Сам скрипт плохо воспринимается в отличие от кода 1С 🙁
А то люди
Ну жестоко! Других слов не подобралось. Особенно за «мясорубка ПРО».
Скачвать не буду, пока не вернусь на работу. Иначе не попробовать.
Особенно всякие варианты с «Перезагрузить Агент сервера» — чото мне подсказывает,
что некоторые будут недовольны и даже нажалуются дирекции.
Но под влиянием радующего глаз цветного интерфейса их будет легко отшить
и даже послать (ну я думаю, что легко, а там посмотрим, …)
Александр, допишите в описании что обработка запускается в режиме обычного приложения. Не планируете допилить под УФ?
Здравствуйте, почему то не работает на конфигурации 11.1.9.66
(9) BodunOff,
Дописал в описании: На данный момент Hasher Pro 1C работает только в режиме обычного приложения (Поддержки управляемых форм нет).
УФ в процессе. Спасибо.
(7) kostyaomsk,
Дописал в описании: Совместимость: Windows XP/Vista/7/8 (x32/x64) + Серверные платформы.
(10) sv28s28, Если я не ошибаюсь, 11.1.9.66 конфигурации «Управление торговлей» (ред. 11.1) для «1С:Предприятия 8» работает на управляемых формах. Поддержки пока нет.
(13) большой плюс Вам что сообщили про «проблемную» УТ 11.1 уже не важно какого релиза. Видимо, придется для отдельной конвы затачивать маленький скрипт.
Самое обидное, что уже конфигурациям на толстых формах почти не требуется чистка КЭШа 🙂 Почти. Я про стабильность работы.
Спасибо за проделанную работу. Пока чистим bat-ом по выходным.
Добрый день!
При установке переключателя, вывалилась ошибка
«{Форма.Форма.Форма(226)}: Индекс находится за границами массива
ЭлементыФормы.Пользователи.ТекущаяСтрока = Пользователи[0];
»
База серверная, открываю как внешнюю, права полные, Управление производственным предприятием, редакция 1.2 (1.2.25.1).
Что не так?
(17) DoctorRoza, Данная строка производит позиционирование на первой строке списка пользователей. Скорее всего список пуст. Допускаю ошибку, если запуск в терминальном режиме, где нету доступа к файловой системе сервера баз данных или др.
Решение: Закомментируйте эту строку или переместите ее в конец процедуры.
у вас вся конфигурация в такой виде?
(19) нормальный такой, До конфигурации еще дело не дошло, а вот обработка именно такая.
Проверял у клиентов на УТ 10.3 вроде работает нормально. Только вот поначалу думал в КЭШэ дело. Оказалось в методике 🙂
(21) kostyaomsk, Все средства хороши, как говорится.
Подсистема «Инструменты разработчика» .
Я вот на такой продукт наткнулся:
Теперь думаю, где все это добро использовать, жил и не тужил 🙂
(22) Да, клевая подсистема. Я тоже ее использую очень давно.
Единственное чего не понял система инструменты разработчика до релиза 1С 8.2.12 или поддерживает 8.3.5.13хх. Хотя лучше там вопрос задать. Все руками делать приходится. Когда только найдешь что-то сразу увидишь что это где-то автоматизировано.
Лучше, конечно в другой ветке ТАМ такой вопрос задать.
{ВнешняяОбработка.Hasher_Pro_1С_8x.Форма.Форма.Форма(226)}: Индекс находится за границами массива
ЭлементыФормы.Пользователи.ТекущаяСтрока = Пользователи[0];
в BP_3.0.43.116
хотя пользователь есть…. (вход НЕ анонимный)
(25) pisarevEV, Попробуйте запустить 1С Предприятие под правами администратора.
(26) это под администратором (т.е. пользователь — с правами администрирования)
(27) pisarevEV, Нет, попробйуте 1С запустить под правами локального администратора:
Для управляемых форм (Тонкий клиент) — версии данного продукта нет?
(29) Светлый ум, к сожалению пока нет. Возможно к 2х летнему юбилею выйдет на управляемых формах.
Обработка «не видит» пользователей Active Directory, показывает базы только по администратору
Два вещи, на которые стоит обратить внимание.
1. В описании обработки не указано, что нужно запускать 1С с правами администратора, чтобы она нашла кеш у всех пользователей. В принципе, это логично, но сначала вгоняет в ступор — заявлено, что ищет кеш всех пользователей, а запускаешь — не находит.
2. Обработка не ищет кеш в профиле пользователя, если в имени каталога присутствует точка, например: «c:usersuser1.mydomain». Это бага-бага.
(29) Появилась версия для управляемых форм. Приятного использования.
Н-да. Как обработка 1С! Ищет и стирает свои же свежезапущенные темпы 1С при включенном сервисе?