К статье
Практический материал

Администрирование · 10 мин

Как сбросить настройки пользователя в 1С

Как сбросить пользовательские настройки в 1С: через меню Администрирование, очистку кэша, удаление таблиц хранения настроек. Способы для файловой и клиент-серверной базы.

Пользовательские настройки в 1С — это сохранённые варианты отчётов, настройки форм, отборы в списках, размеры окон, состав колонок и другие персональные параметры интерфейса. Иногда они «ломаются»: форма открывается с ошибкой, список показывает не те колонки, отчёт выдаёт пустой результат, хотя данные в базе есть. В таких случаях сброс настроек до стандартных — самый быстрый способ вернуть программе рабочее состояние без переустановки платформы и без потери учётных данных.

Важно понимать: сброс настроек пользователя не затрагивает сами данные информационной базы — документы, справочники, проводки и остатки остаются нетронутыми. Удаляются только персональные параметры интерфейса и сохранённые варианты. Однако если пользователь долго настраивал сложный отчёт и не сохранил его как внешний файл, после сброса этот вариант придётся создавать заново.

Способ сброса зависит от того, что именно нужно очистить: настройки одной формы, все настройки конкретного пользователя, кэш метаданных на компьютере или настройки в целом по базе. Ниже разобраны все основные сценарии — от штатных средств конфигурации до работы с хранилищем настроек через конфигуратор.

Что именно входит в пользовательские настройки 1С

Перед сбросом полезно понимать, что будет удалено. В 1С пользовательские настройки хранятся в системном хранилище настроек и включают: варианты отчётов, настройки динамических списков (отборы, сортировки, группировки), параметры форм (ширина колонок, видимость полей, порядок элементов), историю ввода значений, настройки печатных форм и персональные параметры интерфейса.

Отдельно от этого существует локальный кэш метаданных на компьютере пользователя — временные файлы, которые платформа создаёт для ускорения запуска. Повреждение кэша вызывает ошибки вида «Ошибка формата потока», «Поле объекта не обнаружено» при открытии знакомых форм и другие сбои, которые лечатся очисткой кэша, а не сбросом настроек.

Сброс настроек через интерфейс типовой конфигурации

В типовых конфигурациях (1С:Бухгалтерия, 1С:Управление торговлей, 1С:Зарплата и управление персоналом и других на Библиотеке стандартных подсистем) есть штатный механизм очистки настроек. Обычно он находится в разделе «Администрирование» → «Пользователи и права» → «Персональные настройки пользователей» или через пункт «Очистка настроек» в карточке пользователя.

Порядок действий в большинстве типовых решений такой: откройте «Администрирование», найдите подраздел, связанный с пользователями, выберите нужного пользователя и выполните команду очистки его настроек. В некоторых конфигурациях можно выборочно удалить только настройки отчётов или только настройки форм. Для выполнения операции обычно требуются права администратора.

Сброс настроек в типовой конфигурации
  1. 1
    Откройте раздел «Администрирование»
  2. 2
    Перейдите в «Пользователи и права» или «Настройки пользователей»
  3. 3
    Выберите нужного пользователя в списке
  4. 4
    Выполните команду «Очистить настройки» (или «Персональные настройки» → удалить)
  5. 5
    Попросите пользователя перезапустить сеанс и проверить результат

Сброс настроек конкретной формы или отчёта

Если проблема локальная — например, «поехали» колонки в журнале документов или отчёт перестал формироваться, — не обязательно сбрасывать всё. Для отчётов на СКД (системе компоновки данных) откройте отчёт, нажмите «Ещё» или кнопку настроек и выберите «Установить стандартные настройки». Отчёт вернётся к варианту, заданному разработчиком конфигурации.

Для форм списков и документов в ряде конфигураций доступна команда «Установить стандартные настройки» в меню «Ещё» самой формы. Если такой команды нет, поможет удаление настроек формы через общую обработку управления настройками (см. следующий раздел) — там можно найти конкретную форму по имени и удалить только её параметры.

Очистка настроек через обработку и конфигуратор

Для тонкой работы с настройками используется стандартная обработка «Управление настройками» (входит в инструменты разработчика и ряд типовых поставок). Она показывает все сохранённые настройки выбранного пользователя в виде дерева: по объектам метаданных и типам настроек. Здесь можно удалить отдельные записи или все настройки пользователя целиком, а также скопировать настройки от одного пользователя другому — это удобно при вводе нового сотрудника.

Через конфигуратор доступна более грубая операция: «Администрирование» → работа с хранилищами настроек недоступна напрямую, но можно программно очистить системное хранилище через встроенный язык. Например, метод ХранилищеПользовательскихНастроекОтчетов.Удалить() с параметрами ключа объекта и имени пользователя удаляет конкретные записи. Такой код выполняют через внешнюю обработку или консоль кода, и он требует аккуратности: удалённые записи восстановлению не подлежат.

bsl
ХранилищеПользовательскихНастроекОтчетов.Удалить(Неопределено, Неопределено, "ИмяПользователя");

Очистка кэша 1С на компьютере пользователя

Если сброс настроек в базе не помог и ошибки повторяются только на одном компьютере, проблема почти наверняка в локальном кэше. Кэш хранится в профиле пользователя Windows: в папках %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8. Внутри находятся каталоги с длинными именами-идентификаторами — по одному на каждую информационную базу.

Порядок очистки: полностью закройте все сеансы 1С, найдите папку, соответствующую проблемной базе (проще всего определить по дате изменения или удалить кэш всех баз), и удалите её. При следующем запуске платформа создаст кэш заново — первый вход может занять чуть больше времени, это нормально. Учётные данные и настройки в самой базе при этом не пострадают.

Особенности для файловой и клиент-серверной базы

В файловой базе настройки хранятся внутри файла 1Cv8.1CD, и сброс выполняется только штатными средствами: через интерфейс конфигурации, обработку или код. Прямое редактирование файла базы сторонними инструментами недопустимо — это почти гарантированно разрушит структуру данных.

В клиент-серверном варианте настройки лежат в таблицах СУБД, а кэш существует и на стороне сервера. Если очистка кэша на клиенте не помогла, администратор может перезапустить рабочие процессы сервера 1С или очистить серверный кэш (каталог srvinfo с подпапками reg_1541 и аналогичными — только после остановки агента сервера). Эти операции выполняются в нерабочее время, так как сеансы пользователей будут разорваны.

Сравнение способов сброса

Через интерфейс конфигурации

Самый безопасный, подходит для типовых решений. Ограничение: доступен только при наличии прав администратора и не во всех самописных конфигурациях.

Обработка «Управление настройками»

Позволяет точечно удалять и копировать настройки. Требует умения найти нужный объект и понимания структуры настроек.

Очистка кэша клиента

Решает ошибки формата потока и «глюки» форм на конкретном ПК. Не влияет на настройки, хранящиеся в базе.

Код через хранилище настроек

Подходит для массовой очистки по сценарию. Риск: необратимое удаление, требует резервной копии.

Проверка результата и типичные ошибки

После сброса пользователь должен полностью закрыть сеанс и войти заново — часть настроек платформа подгружает при старте. Признак успешного сброса: формы открываются со стандартным составом колонок, отчёт формируется с настройками по умолчанию, ошибки при открытии объектов исчезли. Если проблема сохранилась, значит, её причина не в настройках — проверяйте права доступа, функциональные опции и целостность данных.

Частая ошибка — сброс настроек не того пользователя: администратор чистит свои настройки вместо настроек сотрудника, у которого проблема. Вторая типичная ошибка — ожидание, что сброс настроек исправит ошибки в данных: пустой отчёт может быть следствием отсутствия проведённых документов, а не «сломанного» варианта. Третья — удаление папки с базой вместо папки кэша, о чём уже говорилось выше.

Типичные ошибки
01
Очистка настроек под своей учётной записью вместо учётной записи пользователя с проблемой — результат нулевой
02
Сброс настроек без перезапуска сеанса — старые параметры остаются в памяти, кажется, что сброс не сработал
03
Удаление каталога файловой базы вместо каталога кэша — потеря всех данных
04
Массовая очистка хранилища настроек без резервной копии — невозможно вернуть нужные варианты отчётов

Частые вопросы о сбросе настроек в 1С

Удалятся ли документы и справочники при сбросе настроек пользователя?

Нет. Сбрасываются только персональные параметры интерфейса: варианты отчётов, настройки форм, отборы списков. Учётные данные — документы, справочники, проводки, остатки — хранятся отдельно и не затрагиваются.

Как скопировать настройки от одного пользователя другому?

Используйте обработку «Управление настройками» или штатный механизм копирования настроек в разделе администрирования типовой конфигурации: выберите пользователя-источника и пользователя-получателя, отметьте нужные настройки и выполните копирование. Это удобно при найме нового сотрудника на аналогичную должность.

Отчёт формируется пустым, хотя данные есть. Это проблема настроек?

Часто да, но не всегда. Сначала нажмите «Установить стандартные настройки» в отчёте — если данные появились, причина была в сохранённом варианте (например, в фильтре по закрытому периоду или конкретной организации). Если отчёт по-прежнему пуст, проверяйте наличие проведённых документов и права доступа к данным.

Нужно ли очищать кэш после обновления конфигурации?

Обычно платформа справляется сама, но если после обновления у части пользователей появились ошибки открытия форм или «Ошибка формата потока», очистка локального кэша на их компьютерах — первое действие. При клиент-серверной работе может дополнительно потребоваться перезапуск серверных процессов.

Можно ли сбросить настройки сразу всем пользователям базы?

Да, через код с использованием методов системного хранилища настроек с пустым параметром имени пользователя либо через обработку «Управление настройками» с выбором всех пользователей. Операция необратима, поэтому перед массовой очисткой обязательно сделайте резервную копию базы и предупредите пользователей — их варианты отчётов и настройки форм будут потеряны.

Итог

Что важно запомнить

Сброс настроек пользователя не трогает учётные данные и выполняется штатными средствами: через «Администрирование» в типовой конфигурации, обработку «Управление настройками» или стандартные настройки конкретного отчёта. Ошибки на одном компьютере лечатся очисткой локального кэша. Перед массовыми операциями с хранилищем настроек делайте резервную копию.