Администрирование · 9 мин
Как восстановить положение окна в 1С
Как восстановить положение и размер окон в 1С: сброс настроек интерфейса, очистка кэша, работа с настройками пользователя в тонком клиенте и конфигураторе.
Окно документа уехало за границы экрана, форма списка открывается крошечного размера, а панель разделов после подключения второго монитора пропала из видимой области — причина в том, что 1С запоминает положение и размеры окон в настройках пользователя и при каждом открытии формы восстанавливает их, даже если сохранённые координаты уже неактуальны.
Причины сбоя обычно одни и те же: смена разрешения экрана, подключение или отключение второго монитора, работа через удалённый рабочий стол с другим разрешением, повреждённый кэш настроек или перенос профиля между компьютерами. Хорошая новость в том, что положение окон восстанавливается штатными средствами — без переустановки платформы и без потери данных информационной базы.
Ниже разобраны рабочие способы: от простого сброса настроек формы до очистки кэша и правки хранилища системных настроек. Начинайте с самого простого варианта и переходите к следующему, только если предыдущий не помог.
Почему 1С «теряет» положение окон
Платформа сохраняет координаты, размеры и состояние каждой открывавшейся формы в хранилище системных настроек — это отдельная область данных, привязанная к конкретному пользователю и информационной базе. При следующем открытии форма восстанавливается ровно в том виде, в каком её закрыли.
Проблема возникает, когда сохранённые координаты перестают соответствовать реальному экрану. Типичный сценарий: пользователь работал с двумя мониторами, окно было на втором экране, затем монитор отключили — и форма продолжает открываться «в невидимой зоне». Аналогично ведёт себя окно после подключения по RDP с ноутбука с меньшим разрешением.
Вторая группа причин — повреждение локального кэша метаданных и настроек на клиентском компьютере. Кэш хранится в папках профиля пользователя Windows, и при его рассинхронизации формы могут открываться с искажёнными размерами или вовсе не реагировать на изменение настроек.
Проверьте, не был ли отключён второй монитор, и попробуйте сочетание Alt+Tab для поиска окна
Достаточно сброса настроек конкретной формы
Потребуется очистка кэша клиента или полный сброс настроек пользователя
Сбрасывать нужно настройки именно этого пользователя, а не всей базы
Способ 1. Сброс настроек конкретной формы
Самый безопасный и быстрый вариант, если проблема касается одного окна — например, формы списка документов или карточки справочника. В типовых конфигурациях на управляемых формах у многих форм есть кнопка «Ещё», в меню которой присутствует пункт «Установить стандартные настройки» или «Изменить форму» с возможностью сброса.
Если такого пункта нет, используйте универсальный механизм платформы. Откройте меню «Все функции» (если пункт скрыт, включите его через «Сервис → Параметры → Отображать команду "Все функции"»), затем перейдите в раздел «Стандартные» и найдите обработку управления настройками форм. В ней можно выбрать конкретную форму и удалить сохранённые для неё настройки — после этого форма откроется с параметрами по умолчанию.
Обратите внимание: сброс затрагивает не только положение и размер окна, но и настройки колонок, отборы и сортировку, сохранённые для этой формы. Если пользователь тонко настраивал список под себя, предупредите его об этом заранее.
- 1Откройте проблемную форму и проверьте меню «Ещё» — пункт «Установить стандартные настройки»
- 2Если пункта нет, включите отображение «Все функции» в параметрах
- 3Откройте «Все функции → Стандартные» и найдите управление настройками форм
- 4Выберите нужную форму и удалите её сохранённые настройки
- 5Закройте и заново откройте форму — она должна появиться с размерами по умолчанию
Способ 2. Сброс настроек интерфейса пользователя целиком
Когда сбились сразу несколько окон, панели или навигация, разумнее сбросить настройки интерфейса полностью. В типовых конфигурациях (Бухгалтерия, Управление торговлей, ЗУП и других) перейдите в раздел «Администрирование → Пользователи и права → Персональные настройки пользователей» либо в «Настройки пользователей» — точное название зависит от конфигурации.
Там доступна очистка настроек по категориям: настройки форм, настройки отчётов, настройки интерфейса (состав панелей, разделы, избранное). Можно выбрать только нужную категорию, чтобы не потерять, например, сохранённые варианты отчётов. Очистка выполняется для выбранного пользователя и не требует монопольного доступа к базе.
Администратор с полными правами может выполнить эту операцию и за другого пользователя — это удобно, когда сотрудник не может сам добраться до настроек из-за «ушедшего» окна.
Способ 3. Очистка кэша клиента 1С
Если сброс настроек не помогает или окна ведут себя непредсказуемо (размеры «прыгают», формы открываются пустыми), вероятна порча локального кэша. Кэш тонкого клиента хранится в профиле пользователя Windows в скрытых папках приложения.
Стандартная процедура: полностью закройте все сеансы 1С, затем удалите содержимое папок кэша. Для типовой установки это каталоги вида %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8 — внутри находятся папки с длинными именами-идентификаторами баз. Удалять следует именно эти папки с идентификаторами, а не весь каталог платформы. При следующем запуске кэш создастся заново.
Альтернатива без ручной работы с файлами — удалить базу из списка в окне запуска 1С и добавить её заново с теми же параметрами. При этом создаётся новый идентификатор подключения и чистый кэш. Сам файл базы и данные при этом не затрагиваются.
Win+R → %APPDATA%\1C\1cv8 — удалить папки с GUID-именами (при закрытой 1С)Способ 4. Вернуть окно, ушедшее за экран, средствами Windows
Иногда окно 1С физически открывается вне видимой области, и проще вернуть его мышью, чем сбрасывать настройки. Найдите окно через Alt+Tab, затем нажмите Alt+Пробел — откроется системное меню окна. Выберите «Переместить» и стрелками клавиатуры двигайте окно, пока оно не появится на экране. Как только окно стало видимым, можно довести его мышью.
Ещё один приём — временно изменить разрешение экрана или включить в Windows функцию привязки окон: клавиши Win+стрелка влево/вправо притягивают активное окно к краю текущего монитора, даже если оно находилось за его пределами.
После возвращения окна закройте его корректно — 1С перезапишет координаты на актуальные, и проблема больше не повторится, пока снова не изменится конфигурация мониторов.
Как проверить результат и предотвратить повторение
После любого из способов выполните контрольную проверку: закройте 1С полностью, запустите заново и откройте проблемные формы. Окно должно появиться в видимой области, с читаемыми размерами, а при повторном открытии — сохранять то положение, в котором его закрыли вручную.
Чтобы проблема не возвращалась, приучите пользователей закрывать окна на основном мониторе перед отключением второго экрана, а при работе через RDP — использовать одинаковое разрешение. Администраторам терминальных серверов стоит ограничить автоматическое сохранение положения окон для сеансов с разным разрешением, если такая настройка доступна в используемой конфигурации.
Как проверить результат
Окно появляется в видимой области с разумными размерами
Форма снова открывается за экраном или сброшенной — нужна очистка кэша
Окно запоминает новое положение
Координаты не сохраняются — возможны проблемы с правами на папку кэша
У остальных настройки не изменились
Сбросились настройки у всех — выполнялся глобальный сброс, потребуется восстановление из копии
Частые вопросы
Потеряются ли данные базы при сбросе настроек окон?
Нет. Настройки окон, форм и интерфейса хранятся отдельно от данных. Сбрасываются только координаты, размеры, состав колонок и подобные параметры отображения. Документы, справочники и проводки не затрагиваются.
Окно 1С открывается на отключённом втором мониторе. Что делать в первую очередь?
Быстрее всего вернуть окно клавишами: выделите его через Alt+Tab, нажмите Alt+Пробел, выберите «Переместить» и стрелками верните окно на видимый экран. После корректного закрытия 1С запомнит новые координаты.
Сброс настроек формы не помог — окно всё равно открывается криво. Почему?
Скорее всего, повреждён локальный кэш клиента, который подменяет настройки при открытии. Закройте 1С и очистите папки кэша в %APPDATA%\1C\1cv8 и %LOCALAPPDATA%\1C\1cv8, затем запустите программу заново.
Можно ли сбросить настройки окон другому пользователю без его пароля?
Да, если у вас есть права администратора в конфигурации. В разделе «Администрирование» доступна очистка персональных настроек любого пользователя — пароль для этого не требуется.
Почему после подключения по удалённому рабочему столу все окна съехали?
RDP-сеанс часто имеет другое разрешение экрана, и 1С перезаписывает координаты окон под него. Используйте фиксированное разрешение для удалённых сеансов или сбрасывайте настройки форм после возврата к обычному рабочему месту.
Что важно запомнить
Положение окон 1С хранится в персональных настройках пользователя и локальном кэше. Начинайте с точечного сброса настроек формы, при массовых сбоях очищайте настройки интерфейса или кэш клиента, а окно за пределами экрана можно вернуть клавишами Alt+Пробел и стрелками. Данные базы при любой из этих операций не затрагиваются.