Администрирование · 8 мин
Как удалить историю в 1С 8.3: инструкция для пользователя и администратора
Разбираем, как удалить историю в 1С 8.3: список открытых окон, историю действий пользователя, журналы документов и регистрацию изменений без риска для данных.
Под «историей» в 1С 8.3 понимают несколько разных вещей: список недавно открытых документов и отчётов, журнал действий пользователя (при включённой настройке), журнал регистрации событий, а также историю изменений объектов в механизме версионирования. Удаляются они по-разному, и перепутать их — частая причина потери данных, которые потом не восстановить.
Перед любой чисткой важно понять, что именно нужно удалить: локальные списки «Недавно открытые» хранятся на компьютере пользователя и никак не влияют на базу, а вот журнал регистрации и версионирование — часть информационной базы, и их очистка необратима. Ниже разобраны все основные сценарии с точным порядком действий.
Что именно считается историей в 1С 8.3
В платформе 1С:Предприятие 8.3 «история» существует на нескольких уровнях. Первый — локальный: список недавно открытых документов, отчётов и форм, который платформа хранит в профиле пользователя на конкретном компьютере. Второй — прикладной: история действий пользователя, которую некоторые конфигурации (например, типовые решения на БСП) ведут внутри самой базы. Третий — системный: журнал регистрации, куда платформа пишет события входа, ошибок, изменений данных.
Отдельно стоит механизм версионирования объектов, который сохраняет предыдущие версии документов и справочников, и история переписки/обсуждений при использовании системы взаимодействия. У каждого типа истории своё место хранения и свой способ удаления.
Хранятся в профиле пользователя, безопасно удалять
Очищается штатной обработкой, удаление необратимо
Сокращается через конфигуратор, нужны права администратора
Очищается регламентным заданием или вручную
Как очистить список недавно открытых документов
Самый частый запрос — убрать список последних открытых объектов из интерфейса. В режиме «Такси» он доступен через пиктограмму со стрелкой вниз рядом с кнопкой главного меню либо через панель навигации: пункт «Недавно открытые». Откроется список, где можно удалить отдельные записи клавишей Delete или очистить весь список целиком.
Порядок действий: откройте главное меню (кнопка с логотипом 1С слева вверху), найдите пункт «Недавно открытые», выделите ненужные записи и удалите их. Если списка в меню нет, проверьте настройки панелей: «Вид → Настройка панелей» — панель открытых может быть скрыта.
Удаление из этого списка не затрагивает сами документы и отчёты — они остаются в базе. Очищается только «закладка» быстрого доступа, поэтому операция полностью безопасна и не требует резервной копии.
- 1Откройте главное меню 1С
- 2Перейдите в «Недавно открытые»
- 3Выделите записи или очистите список целиком
- 4Проверьте, что документы доступны через обычные журналы
Как удалить историю действий пользователя
В конфигурациях на базе Библиотеки стандартных подсистем есть регистр «История работы пользователя» — он запоминает последние открытые формы, настройки отчётов и поисковые запросы. Очистить его можно через раздел «Администрирование → Обслуживание» (в некоторых конфигурациях — «Настройки работы с файлами» или «Персональные настройки»), где доступна команда очистки истории.
Если штатной кнопки нет, историю чистят через обработку: в режиме «Все функции» (включается через главное меню → Сервис → Параметры → отображать команду «Все функции») найдите регистр сведений «История работы пользователя» и удалите записи. Для этого нужны права администратора или доступ к режиму «Все функции».
Как сократить журнал регистрации
Журнал регистрации — системная история событий: входы пользователей, ошибки, изменения данных. Он хранится в отдельных файлах (в файловой базе — каталог 1Cv8Log рядом с файлом базы) и со временем разрастается, замедляя работу. Полностью удалять файлы журнала вручную нельзя — это может повредить базу. Правильный способ — сокращение через конфигуратор.
Откройте конфигуратор, перейдите в «Администрирование → Настройка журнала регистрации», нажмите «Сократить», укажите дату, до которой удалить события, и обязательно включите опцию записи удаляемых событий в файл — так вы сохраните архив на всякий случай. Для файловой базы операция требует монопольного доступа: все пользователи должны выйти.
Очистка истории версионирования и обсуждений
Если включено версионирование объектов («Администрирование → Общие настройки → Версионирование объектов»), старые версии документов копятся в регистре «Версии объектов». Типовые конфигурации очищают его автоматически регламентным заданием «Очистка устаревших версий объектов» — проверьте, что задание активно и выполняется без ошибок. Вручную версии удаляются из формы объекта: «Ещё → История изменений».
История обсуждений (система взаимодействия) хранится на сервере взаимодействия и не удаляется из клиентского приложения по одной переписке штатными средствами. Если требуется полная очистка, это делается административно — через отключение и пересоздание регистрации базы на сервере взаимодействия.
Сравнение вариантов
Быстро и безопасно, действует только на ваш компьютер
Гибко, но требует прав и резервной копии
Штатный способ уменьшить базу, нужен монопольный доступ
Автоматическая регулярная чистка, настраивается один раз
Частые ошибки и как проверить результат
Главная ошибка — удаление файлов журнала регистрации напрямую из каталога базы. Это приводит к ошибкам открытия журнала и в отдельных случаях к повреждению базы. Вторая типичная ошибка — очистка регистров «на живую» в многопользовательском режиме: часть записей может быть заблокирована, и очистка пройдёт неполностью. Третья — путаница между историей и самими данными: пользователь удаляет записи из журнала документов, полагая, что чистит историю, а на деле удаляет документы.
После очистки проверьте результат: откройте «Недавно открытые» — список должен быть пуст; откройте журнал регистрации в конфигураторе — события старше указанной даты должны отсутствовать; убедитесь, что рабочие документы и отчёты открываются штатно. Если база файловая, дополнительно сравните размер файла 1Cv8.1CD до и после сокращения журнала.
Что важно запомнить
Сначала определите, какая именно история нужна: локальные списки чистятся безопасно из интерфейса, данные в базе — только штатными средствами и после резервной копии. Журнал регистрации сокращайте через конфигуратор, никогда не удаляйте его файлы вручную.
FAQ: частые вопросы об удалении истории в 1С 8.3
Удалится ли история у других пользователей, если я очистил «Недавно открытые»?
Нет. Список недавно открытых объектов хранится индивидуально для каждого пользователя на его компьютере. Ваша очистка никак не влияет на коллег — у них списки останутся прежними.
Можно ли восстановить удалённую историю действий пользователя?
Нет, очистка регистров необратима. Восстановить данные можно только из резервной копии базы, сделанной до удаления. Поэтому перед чисткой регистров копия обязательна.
Журнал регистрации занимает много места — можно ли просто удалить папку 1Cv8Log?
Нельзя. Удаление файлов журнала вручную может привести к ошибкам при открытии базы. Используйте сокращение через конфигуратор: «Администрирование → Настройка журнала регистрации → Сократить».
Почему кнопка «Сократить» в журнале регистрации недоступна?
Чаще всего потому, что в базе работают другие пользователи — сокращение требует монопольного доступа. Завершите все сеансы через «Администрирование → Активные пользователи» или консоль кластера и повторите операцию.
Как отключить ведение истории, чтобы не чистить её вручную?
Для версионирования — отключите его в «Администрирование → Общие настройки». Для журнала регистрации — снизьте уровень регистрируемых событий в его настройках. Полностью отключить журнал регистрации нельзя, но можно ограничить его детализацию.
Влияет ли очистка истории на скорость работы 1С?
Да, особенно сокращение журнала регистрации и очистка версий объектов: большие таблицы замедляют открытие форм и выполнение запросов. Регулярная чистка и настроенные регламентные задания помогают держать размер базы под контролем.