Администрирование · 10 мин
Как удалить историю поиска в 1С
Как удалить историю поиска в 1С: очистка строки поиска, журнала открытий, истории команд и подсказок в полях ввода. Инструкции для 1С 8.3 и старых версий.
История поиска в 1С — это не одно хранилище, а несколько независимых механизмов: подсказки в полях ввода, журнал открытых документов, история команд в строке поиска и кэш полнотекстового поиска. Чтобы полностью убрать следы предыдущих поисковых запросов, нужно понимать, какой именно механизм сохраняет данные, и очистить нужный.
Чаще всего пользователи имеют в виду выпадающий список подсказок, который появляется при вводе названия контрагента, товара или документа. Этот список платформа хранит локально на компьютере пользователя, а не в самой базе данных. Поэтому администратор, удаливший данные на сервере, не решит задачу — подсказки останутся на рабочем месте.
Ниже разобраны все основные варианты: очистка истории ввода в полях, удаление журнала недавно открытых объектов, очистка истории команд и работа с полнотекстовым поиском. Инструкции применимы к платформе 1С:Предприятие 8.3 в типовых конфигурациях — «Бухгалтерия предприятия», «Управление торговлей», «Зарплата и управление персоналом» и других.
Где 1С хранит историю поиска и что именно нужно удалить
Прежде чем очищать, определите, какая из четырёх историй мешает работе. Первая — история ввода в полях: когда вы начинаете печатать в поле «Контрагент» или «Номенклатура», платформа предлагает ранее введённые значения. Вторая — список недавно открытых объектов, доступный через меню «Файл» или кнопку истории в панели навигации. Третья — история команд в строке поиска интерфейса «Такси», которая предлагает ранее выполненные переходы по разделам.
Четвёртый механизм — полнотекстовый поиск по базе: он хранит индекс на сервере или в файловой базе, но не фиксирует запросы пользователя в виде подсказок. Его обычно не «чистят», а обновляют или отключают. Разделение важно, потому что инструменты очистки у этих механизмов разные, и удаление одного не затрагивает остальные.
Очищается через параметры клиента
Очищается в меню истории или через параметры
Хранится в профиле пользователя
Обновляется в настройках полнотекстового поиска
Как очистить историю ввода в полях через параметры
Стандартный способ — через настройки клиентского приложения. Откройте меню «Сервис» и выберите пункт «Параметры» (в интерфейсе «Такси» путь может быть «Файл» → «Параметры»). В открывшемся окне найдите кнопку или раздел, связанный с очисткой истории: в типовых версиях платформы 8.3 есть команда «Очистить историю» или «Очистить историю ввода».
После нажатия платформа удалит сохранённые значения полей ввода для текущего пользователя текущей информационной базы. Проверьте результат: откройте любой документ, поставьте курсор в поле «Контрагент» и нажмите стрелку вниз или начните печатать — выпадающий список с прежними значениями появляться не должен.
- 1Откройте меню «Сервис» → «Параметры» (или «Файл» → «Параметры»)
- 2Найдите команду очистки истории ввода
- 3Подтвердите очистку и закройте окно параметров
- 4Откройте любое поле ввода и проверьте, что подсказки исчезли
- 5При необходимости перезапустите клиент 1С
Учтите ограничение: очистка действует только для текущего пользователя и только на том компьютере, где выполнена. Если с базой работают несколько сотрудников, каждый должен очистить историю на своём рабочем месте самостоятельно.
Как удалить историю недавно открытых документов
Список недавно открытых объектов часто выдаёт предыдущие действия пользователя даже сильнее, чем подсказки в полях: в нём видны конкретные документы, элементы справочников и отчёты. Очистить его можно прямо из интерфейса. Откройте меню «Файл» и найдите раздел с недавними объектами либо кнопку истории в панели навигации формы.
В ряде конфигураций и версий платформы в самом списке истории есть команда удаления отдельных записей или полной очистки. Если такой команды нет, список сбрасывается вместе с общей историей ввода через параметры, описанные выше. В тонком клиенте под управлением интерфейса «Такси» история также доступна по кнопке со стрелкой рядом с кнопкой «Назад».
Очистка истории поиска в интерфейсе «Такси»
В интерфейсе «Такси» есть отдельная строка поиска в верхней части окна (или команда «Найти»), которая запоминает ранее введённые запросы и предлагает их при повторном обращении. Эти данные хранятся в профиле пользователя на локальном компьютере — в папке с настройками клиентского приложения.
Штатной кнопки «очистить историю поиска команд» в большинстве версий платформы нет. Рабочий способ — общая очистка истории ввода через параметры, которая затрагивает и этот механизм. Если подсказки остались, используется более радикальный вариант: удаление файлов кэша настроек пользователя в каталоге приложения 1С (обычно в папке AppData профиля Windows). Этот способ описан ниже — применяйте его с осторожностью.
Радикальный способ: удаление кэша настроек пользователя
Если штатная очистка не помогает или нужно гарантированно убрать все следы, удаляют локальные файлы настроек. Закройте 1С полностью. Откройте папку с данными приложения: в Windows это обычно %APPDATA%\1C\1CEStart и %APPDATA%\1C\1cv8, а также аналогичные папки в %LOCALAPPDATA%. Внутри находятся каталоги с именами в виде длинных буквенно-цифровых кодов — это профили баз.
Найдите папку, соответствующую нужной базе (проще всего по дате изменения), и удалите её целиком либо только файлы настроек внутри. После перезапуска 1С история ввода, история команд и список недавних объектов будут пустыми. Побочный эффект: сбросятся и другие локальные настройки — расположение окон, отобранные варианты отчётов, сохранённые параметры форм.
История поиска на сервере и полнотекстовый поиск
Отдельный случай — полнотекстовый поиск по данным базы (кнопка с лупой и поиск по всем документам сразу). Он работает на индексе, который хранится вместе с базой. Сам по себе индекс не содержит «истории запросов» в виде подсказок, но если требуется убрать возможность находить удалённые или устаревшие данные, индекс нужно обновить или очистить.
Для этого пользователь с правами администратора открывает «Администрирование» → «Полнотекстовый поиск» (точное расположение зависит от конфигурации) и выполняет обновление индекса или снимает флаг «Использовать полнотекстовый поиск» с последующей очисткой. После обновления индекса результаты поиска перестанут показывать объекты, которые были удалены или изменены.
Сравнение вариантов очистки
Безопасно и быстро, но затрагивает только историю ввода и не всегда историю команд
Полная очистка всех локальных следов, но сбрасывает и другие настройки пользователя
Убирает устаревшие результаты поиска по базе, не влияет на локальные подсказки
Частые ошибки и ограничения
Самая распространённая ошибка — ожидание, что очистка на сервере уберёт подсказки у пользователей. Локальная история хранится на каждом рабочем месте отдельно, и централизованно очистить её штатными средствами нельзя. Вторая ошибка — удаление папки кэша при запущенном клиенте, что приводит к ошибкам записи настроек и необходимости восстанавливать профиль.
Третья типичная ситуация: пользователь очищает историю ввода, но забывает про список недавних документов в меню «Файл», и «следы» поиска остаются видимыми. Проверяйте все четыре места, перечисленные в начале статьи. Наконец, в веб-клиенте часть настроек хранится в браузере — там может потребоваться очистка данных сайта в настройках самого браузера.
Как проверить результат очистки
После всех действий выполните контрольную проверку. Откройте форму с полем ввода (например, новый документ) и начните вводить ранее использованное значение — подсказка появиться не должна. Откройте меню «Файл» и убедитесь, что список недавних объектов пуст. Вызовите строку поиска интерфейса и проверьте отсутствие прежних запросов.
Если подсказки всё ещё появляются, значит, затронуто не то хранилище: вернитесь к разделу про кэш настроек и проверьте, что удалена папка именно той базы, с которой работаете. При работе через терминальный сервер убедитесь, что очистка выполнена в профиле нужного пользователя, а не администратора.
Как проверить результат
Подсказки не появляются при вводе
Выпадает список прежних значений
Список недавних объектов пуст
Видны ранее открытые документы
Прежние запросы не предлагаются
Появляются старые команды
Что важно запомнить
История поиска в 1С хранится локально у каждого пользователя. Основной инструмент — очистка истории ввода через параметры клиента, дополнительно проверяйте список недавних документов и, при необходимости, удаляйте папку кэша настроек при закрытой программе. Перед радикальными действиями делайте резервную копию.
Частые вопросы
Удалится ли история поиска у всех пользователей, если очистить её на сервере?
Нет. Подсказки в полях ввода и история команд хранятся локально на каждом компьютере в профиле пользователя. Централизованной очистки штатными средствами платформы не предусмотрено — каждый пользователь очищает историю на своём рабочем месте.
Пропадут ли мои настройки отчётов после удаления папки кэша?
Да, частично. В папке кэша хранятся локальные настройки: расположение окон, выбранные варианты отчётов, параметры форм. Сами данные базы и сохранённые в базе настройки не пострадают, но локальные предпочтения придётся настроить заново.
Как очистить историю поиска в веб-клиенте 1С?
Часть данных в веб-клиенте хранится в браузере. Помимо очистки истории ввода через параметры, может потребоваться удаление данных сайта (кэша и локального хранилища) в настройках браузера для адреса вашего сервера 1С.
Можно ли отключить сохранение истории ввода совсем?
Штатной настройки полного отключения истории ввода в типовой платформе нет. Можно регулярно очищать историю вручную через параметры либо настроить очистку папки кэша средствами операционной системы по расписанию.
Влияет ли очистка истории на полнотекстовый поиск по базе?
Нет, это разные механизмы. Очистка истории ввода убирает локальные подсказки, а полнотекстовый поиск работает на индексе базы. Чтобы изменить его поведение, обновите индекс или отключите поиск в разделе администрирования.
Что делать, если после удаления кэша 1С перестала запускаться?
Верните на место резервную копию удалённой папки, если она делалась. Если копии нет, удалите остатки повреждённого профиля базы и добавьте базу заново через список информационных баз в окне запуска — сами данные при этом не пострадают.