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

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

Как заменить заставку 1С при запуске программы

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

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

Прежде чем что-то менять, определите, какую именно заставку вы хотите заменить: заставку приложения (картинка при запуске конкретной информационной базы), заставку веб-клиента или логотип внутри интерфейса. У каждого объекта свой механизм замены и свои ограничения по формату. В этой статье разобраны все три сценария с точными действиями и проверкой результата.

Учтите важное ограничение: изменение картинки заставки в конфигурации требует снятия конфигурации с полной поддержки поставщика, если речь идёт о типовом решении (Бухгалтерия, Управление торговлей и т.п.). Это влияет на дальнейшее обновление, поэтому ниже отдельно разобрано, когда замена оправдана, а когда лучше обойтись без неё.

Какая бывает заставка в 1С и что именно вы меняете

Под словом «заставка» пользователи обычно понимают три разных элемента. Первый — картинка при запуске информационной базы (свойство конфигурации «Заставка»). Второй — заставка платформы, которая появляется при старте тонкого или толстого клиента до выбора базы. Третий — логотип и фоновые картинки внутри рабочего интерфейса, которые задаются в разделе настроек интерфейса конфигурации.

Заставка приложения хранится внутри конфигурации как общая картинка, привязанная к корневому узлу. Она одинакова для всех пользователей базы и не зависит от того, какой клиент используется — тонкий, толстый или веб-клиент (для веб-клиента картинка передаётся на сервер и отображается при загрузке).

Заставка платформы — это файл в каталоге установки 1С. Её подмена затрагивает все базы на данном компьютере или сервере, но не переносится вместе с конфигурацией. Именно поэтому для организаций с несколькими базами и серверной архитектурой правильный путь — менять заставку через конфигурацию, а не через файлы платформы.

Подготовка картинки: формат, размер, прозрачность

Конфигуратор 1С принимает распространённые растровые форматы: PNG, BMP, JPEG, GIF. На практике удобнее всего PNG: он поддерживает прозрачность и не теряет качество при сжатии. BMP тоже работает стабильно, но файлы получаются заметно тяжелее, что при медленной сети увеличивает время загрузки заставки у пользователей.

Жёсткого требования к разрешению платформа не выставляет, однако ориентируйтесь на разумные пропорции: картинка размером порядка 400–800 пикселей по ширине выглядит аккуратно на большинстве мониторов. Слишком большое изображение будет масштабироваться или обрезаться в зависимости от клиента, а мелкое — «поплывёт» на экранах с высоким разрешением.

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

Замена заставки через конфигуратор: основной способ

Это рекомендуемый метод: заставка сохраняется внутри конфигурации, переносится вместе с ней при выгрузке и загрузке, работает для всех клиентов и не зависит от обновлений платформы. Потребуется доступ к конфигуратору с правами на изменение конфигурации и обновление конфигурации базы данных.

Порядок действий
  1. 1
    Сделайте резервную копию базы (выгрузку в .dt или средствами СУБД).
  2. 2
    Откройте конфигуратор, войдите под пользователем с полными правами.
  3. 3
    Откройте конфигурацию: меню «Конфигурация» → «Открыть конфигурацию».
  4. 4
    В дереве конфигурации выделите корневой узел (имя конфигурации) и откройте палитру свойств.
  5. 5
    Найдите свойство «Заставка», нажмите кнопку выбора и загрузите подготовленную картинку.
  6. 6
    Сохраните конфигурацию (Ctrl+S).
  7. 7
    Выполните «Конфигурация» → «Обновить конфигурацию базы данных» (F7).
  8. 8
    Запустите базу в режиме 1С:Предприятие и проверьте отображение заставки.

Если свойство «Заставка» недоступно для редактирования (кнопка неактивна), значит конфигурация находится на поддержке без возможности изменения. Об этом — в следующем разделе.

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

Замена заставки в типовой конфигурации на поддержке

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

Это решение имеет последствия. Конфигурация, снятая с полной поддержки, перестаёт обновляться полностью автоматически: при каждом обновлении платформа будет предлагать сравнение и объединение, и ваши изменения (включая заставку) нужно будет контролировать, чтобы они не затёрлись и не конфликтовали с обновлением поставщика.

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

Маршрут решения

Как выбрать действие

Конфигурация самописная или уже снята с поддержкиМеняйте заставку напрямую через свойство корня конфигурации
Типовая конфигурация на полной поддержке, обновления критичныОграничьтесь штатным логотипом организации в настройках, заставку не трогайте
Типовая конфигурация, а заставка обязательна по требованию руководстваВключите возможность изменения, задокументируйте изменение и контролируйте его при каждом обновлении
Нужна заставка только на одном компьютере без изменения конфигурацииРассмотрите подмену файла платформы с пониманием, что она слетит при обновлении

Подмена файла заставки платформы: когда и как

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

Общий порядок такой: закройте все сеансы 1С, найдите файл заставки в каталоге версии платформы, переименуйте оригинал (например, добавьте суффикс .bak), поместите свой файл с тем же именем и форматом. После этого запустите клиент и проверьте результат.

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

Заставка и логотип в веб-клиенте

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

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

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

Проверка результата и откат изменений

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

Контрольные точки

Как проверить результат

Отображение при запуске тонкого клиента
Норма

Новая картинка показывается целиком, без искажений

Тревожный признак

Старая заставка, обрезанная картинка или серый фон вместо прозрачного

Запуск веб-клиента
Норма

Новая заставка видна при загрузке в браузере

Тревожный признак

Старая картинка из кэша браузера

Время запуска базы
Норма

Старт занимает примерно столько же времени, как раньше

Тревожный признак

Заметная пауза на этапе показа заставки — файл слишком тяжёлый

Статус поддержки после обновления
Норма

Заставка сохранилась после очередного обновления конфигурации

Тревожный признак

После обновления заставка вернулась к типовой — изменение затёрто при объединении

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

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

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

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

Частые вопросы

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

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

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

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

Нужно ли перезапускать сервер 1С после замены заставки?

Нет. Достаточно обновить конфигурацию базы данных в конфигураторе. Пользователям потребуется просто заново войти в базу — новая заставка подхватится при следующем запуске клиента.

Что будет с заставкой при обновлении типовой конфигурации?

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

Какой формат картинки лучше выбрать для заставки?

Практичнее всего PNG: поддерживает прозрачность, даёт хорошее качество при умеренном весе. BMP надёжен, но тяжёл; JPEG не поддерживает прозрачность и может давать артефакты на резких краях логотипа.

Можно ли вообще убрать заставку при запуске 1С?

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