Администрирование · 11 мин
Как заменить заставку 1С при запуске программы
Как заменить заставку 1С при запуске: где хранится картинка, требования к формату и размеру, способы замены через конфигуратор и файлы, проверка результата.
Заставка в 1С — это изображение, которое пользователь видит при запуске программы до открытия основного окна. Заменить её можно двумя принципиально разными способами: через настройки конфигурации в конфигураторе (картинка зашивается в саму конфигурацию) или через подмену файла заставки в каталоге установки платформы. Первый способ корректен и поддерживается механизмами 1С, второй относится к «серым» приёмам и слетает при каждом обновлении платформы.
Прежде чем что-то менять, определите, какую именно заставку вы хотите заменить: заставку приложения (картинка при запуске конкретной информационной базы), заставку веб-клиента или логотип внутри интерфейса. У каждого объекта свой механизм замены и свои ограничения по формату. В этой статье разобраны все три сценария с точными действиями и проверкой результата.
Учтите важное ограничение: изменение картинки заставки в конфигурации требует снятия конфигурации с полной поддержки поставщика, если речь идёт о типовом решении (Бухгалтерия, Управление торговлей и т.п.). Это влияет на дальнейшее обновление, поэтому ниже отдельно разобрано, когда замена оправдана, а когда лучше обойтись без неё.
Какая бывает заставка в 1С и что именно вы меняете
Под словом «заставка» пользователи обычно понимают три разных элемента. Первый — картинка при запуске информационной базы (свойство конфигурации «Заставка»). Второй — заставка платформы, которая появляется при старте тонкого или толстого клиента до выбора базы. Третий — логотип и фоновые картинки внутри рабочего интерфейса, которые задаются в разделе настроек интерфейса конфигурации.
Заставка приложения хранится внутри конфигурации как общая картинка, привязанная к корневому узлу. Она одинакова для всех пользователей базы и не зависит от того, какой клиент используется — тонкий, толстый или веб-клиент (для веб-клиента картинка передаётся на сервер и отображается при загрузке).
Заставка платформы — это файл в каталоге установки 1С. Её подмена затрагивает все базы на данном компьютере или сервере, но не переносится вместе с конфигурацией. Именно поэтому для организаций с несколькими базами и серверной архитектурой правильный путь — менять заставку через конфигурацию, а не через файлы платформы.
Подготовка картинки: формат, размер, прозрачность
Конфигуратор 1С принимает распространённые растровые форматы: PNG, BMP, JPEG, GIF. На практике удобнее всего PNG: он поддерживает прозрачность и не теряет качество при сжатии. BMP тоже работает стабильно, но файлы получаются заметно тяжелее, что при медленной сети увеличивает время загрузки заставки у пользователей.
Жёсткого требования к разрешению платформа не выставляет, однако ориентируйтесь на разумные пропорции: картинка размером порядка 400–800 пикселей по ширине выглядит аккуратно на большинстве мониторов. Слишком большое изображение будет масштабироваться или обрезаться в зависимости от клиента, а мелкое — «поплывёт» на экранах с высоким разрешением.
Проверьте вес файла. Заставка загружается при каждом запуске базы, поэтому картинка в несколько мегабайт заметно замедлит старт, особенно в файловых базах по сети и у пользователей веб-клиента. Оптимизируйте изображение заранее в любом графическом редакторе.
Замена заставки через конфигуратор: основной способ
Это рекомендуемый метод: заставка сохраняется внутри конфигурации, переносится вместе с ней при выгрузке и загрузке, работает для всех клиентов и не зависит от обновлений платформы. Потребуется доступ к конфигуратору с правами на изменение конфигурации и обновление конфигурации базы данных.
- 1Сделайте резервную копию базы (выгрузку в .dt или средствами СУБД).
- 2Откройте конфигуратор, войдите под пользователем с полными правами.
- 3Откройте конфигурацию: меню «Конфигурация» → «Открыть конфигурацию».
- 4В дереве конфигурации выделите корневой узел (имя конфигурации) и откройте палитру свойств.
- 5Найдите свойство «Заставка», нажмите кнопку выбора и загрузите подготовленную картинку.
- 6Сохраните конфигурацию (Ctrl+S).
- 7Выполните «Конфигурация» → «Обновить конфигурацию базы данных» (F7).
- 8Запустите базу в режиме 1С:Предприятие и проверьте отображение заставки.
Если свойство «Заставка» недоступно для редактирования (кнопка неактивна), значит конфигурация находится на поддержке без возможности изменения. Об этом — в следующем разделе.
После обновления конфигурации базы данных заставка подхватится у всех пользователей автоматически при следующем запуске. Перезапускать сервер 1С или службы не требуется — достаточно, чтобы пользователи заново вошли в базу.
Замена заставки в типовой конфигурации на поддержке
В типовых решениях (1С:Бухгалтерия, ЗУП, Управление торговлей и подобных) конфигурация по умолчанию стоит на полной поддержке поставщика, и прямое изменение свойств корня заблокировано. Чтобы заменить заставку, нужно включить возможность изменения: «Конфигурация» → «Поддержка» → «Настройка поддержки» → кнопка «Включить возможность изменения».
Это решение имеет последствия. Конфигурация, снятая с полной поддержки, перестаёт обновляться полностью автоматически: при каждом обновлении платформа будет предлагать сравнение и объединение, и ваши изменения (включая заставку) нужно будет контролировать, чтобы они не затёрлись и не конфликтовали с обновлением поставщика.
Если задача — только фирменная картинка при запуске, взвесьте альтернативу: во многих типовых конфигурациях логотип организации можно задать штатно в настройках (например, логотип для печатных форм и интерфейса), не трогая поддержку. Заставка при этом останется типовой, но брендирование частично сохранится без риска для обновлений.
Как выбрать действие
Подмена файла заставки платформы: когда и как
Файл заставки, которую показывает клиент платформы, находится в каталоге установки 1С — внутри папки конкретной версии платформы, в подкаталоге с ресурсами интерфейса. Точное имя и расположение файла зависят от версии платформы, поэтому универсального пути нет: ищите графические файлы заставки в каталоге установленной версии.
Общий порядок такой: закройте все сеансы 1С, найдите файл заставки в каталоге версии платформы, переименуйте оригинал (например, добавьте суффикс .bak), поместите свой файл с тем же именем и форматом. После этого запустите клиент и проверьте результат.
У способа три серьёзных минуса. Во-первых, при установке новой версии платформы подмена пропадёт — её придётся повторять. Во-вторых, изменение затрагивает все базы на данном компьютере, а не одну нужную. В-третьих, на сервере файл придётся менять у каждого клиента или на терминальном сервере отдельно. Использовать этот метод стоит только как временное локальное решение.
Заставка и логотип в веб-клиенте
В веб-клиенте заставка конфигурации отображается при загрузке приложения в браузере — механизм тот же, картинка берётся из свойства корня конфигурации. Отдельной настройки «заставка для веба» в конфигураторе нет, поэтому замена через конфигуратор покрывает и этот сценарий.
Дополнительно брендирование веб-клиента можно выполнить на уровне публикации: страница-заглушка и некоторые элементы оформления определяются файлами публикации на веб-сервере. Это уже зона ответственности администратора веб-сервера, и изменения там также перезаписываются при повторной публикации базы, если не сохранить изменённые файлы отдельно.
Проверяйте результат именно в том браузере, которым пользуются сотрудники: кэш браузера может показывать старую картинку. Если после замены заставки в конфигурации веб-клиент отображает прежнее изображение, очистите кэш браузера или откройте базу в режиме инкогнито для проверки.
Проверка результата и откат изменений
После замены проверьте заставку минимум в двух сценариях: запуск тонкого клиента и запуск того клиента, которым реально пользуются сотрудники (тонкий, толстый или веб). Убедитесь, что картинка не обрезана, прозрачный фон не даёт артефактов, а время запуска базы заметно не выросло.
Как проверить результат
Новая картинка показывается целиком, без искажений
Старая заставка, обрезанная картинка или серый фон вместо прозрачного
Новая заставка видна при загрузке в браузере
Старая картинка из кэша браузера
Старт занимает примерно столько же времени, как раньше
Заметная пауза на этапе показа заставки — файл слишком тяжёлый
Заставка сохранилась после очередного обновления конфигурации
После обновления заставка вернулась к типовой — изменение затёрто при объединении
Откат прост: в конфигураторе откройте то же свойство «Заставка» и очистите его либо загрузите прежнюю картинку, затем снова обновите конфигурацию базы данных. Если меняли файл платформы — удалите подменённый файл и верните оригинал из переименованной копии.
Что важно запомнить
Правильный способ замены заставки — через свойство корня конфигурации в конфигураторе с последующим обновлением конфигурации базы данных. Подмена файлов платформы — временное локальное решение, слетающее при обновлении. Для типовых конфигураций сначала оцените цену снятия с поддержки.
Частые вопросы
Почему после замены заставки пользователи видят старую картинку?
Чаще всего причина в том, что конфигурация базы данных не была обновлена после сохранения конфигурации, либо пользователи не перезапустили сеанс. В веб-клиенте добавьте к этому очистку кэша браузера — старая картинка может подгружаться из локального кэша.
Можно ли задать разные заставки для разных пользователей одной базы?
Штатно — нет: заставка является свойством конфигурации и едина для всех. Обходные варианты через программное изменение интерфейса после запуска возможны, но это уже доработка конфигурации, а не настройка заставки.
Нужно ли перезапускать сервер 1С после замены заставки?
Нет. Достаточно обновить конфигурацию базы данных в конфигураторе. Пользователям потребуется просто заново войти в базу — новая заставка подхватится при следующем запуске клиента.
Что будет с заставкой при обновлении типовой конфигурации?
Если конфигурация снята с полной поддержки, при обновлении запускается сравнение и объединение: заставка может сохраниться, а может быть заменена на типовую в зависимости от настроек объединения. Контролируйте этот объект в окне сравнения при каждом обновлении.
Какой формат картинки лучше выбрать для заставки?
Практичнее всего PNG: поддерживает прозрачность, даёт хорошее качество при умеренном весе. BMP надёжен, но тяжёл; JPEG не поддерживает прозрачность и может давать артефакты на резких краях логотипа.
Можно ли вообще убрать заставку при запуске 1С?
Да — очистите свойство «Заставка» в корне конфигурации и обновите конфигурацию базы данных. При запуске картинка показываться не будет, что незначительно ускорит старт, особенно в веб-клиенте и на медленных сетях.