Своя картинка при запуске 1С: где задаётся заставка и как её убрать

· 9 мин

Содержание

Заставку 1С 8.3 меняют в Конфигураторе: откройте конфигурацию, вызовите свойства корневого узла и загрузите свою картинку в свойство Заставка. Затем обновите конфигурацию базы данных (F7) — при следующем запуске все пользователи этой базы увидят новую картинку.

Заставка — свойство конфигурации, а не платформы. Поэтому у каждой базы она своя, а замена файлов в папке установки 1С не нужна. Администратору хватает прав в Конфигураторе: картинку можно поменять за 10 минут, а убрать заставку на рабочих местах — одним параметром запуска.

Что именно показывается при запуске и откуда берётся картинка

При старте клиента 1С:Предприятия показывает окно с картинкой, пока загружается конфигурация. Если в конфигурации своя картинка не задана, выводится стандартная заставка платформы.

В свойствах конфигурации рядом лежат два похожих поля. Их часто путают:

СвойствоГде видно пользователюКогда менять
ЗаставкаОкно, которое висит при запуске программыНужна своя картинка при старте
ЛоготипОкно «О программе»Нужен свой знак в информации о программе

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

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

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

  • 🗂 одна база — одна заставка, общая для всех её пользователей;
  • 🔁 при переносе базы через .dt или .cf картинка переезжает вместе с конфигурацией;
  • 🧩 обновление платформы на заставку не влияет, а обновление конфигурации от поставщика — может (об этом ниже).

Подготовка картинки для заставки

Картинка загружается из файла. Конфигуратор принимает распространённые форматы: PNG, JPG, BMP, GIF. Для заставки удобнее всего PNG: он не даёт артефактов сжатия на тексте и логотипах.

На что смотреть при подготовке:

  1. Размер. Жёсткого требования нет, но заставка — это окно посреди экрана, а не обои. Ориентир — несколько сотен пикселей по каждой стороне, например 600×400. Картинка в Full HD закроет пол-экрана на ноутбуке.
  2. Вес файла. Картинка хранится в конфигурации и уходит на каждый клиент. Держите файл в пределах сотен килобайт, а не мегабайт. Это особенно заметно при подключении через интернет и в веб-клиенте.
  3. Содержимое. Название организации, логотип, имя базы. Мелкий текст на заставке никто не успевает прочитать — она показывается несколько секунд.
  4. Края. Оставьте поля 20–30 пикселей от краёв, чтобы надпись не прилипала к рамке окна.

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

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

Пошаговая смена заставки в Конфигураторе

Перед началом сделайте выгрузку информационной базы: Администрирование → Выгрузить информационную базу в Конфигураторе. Правка одного свойства безопасна, но обновление конфигурации базы данных — операция, после которой откатываться удобнее из копии.

Шаг 1. Открыть свойства конфигурации

  1. Запустите базу в режиме Конфигуратора под пользователем с полными правами.
  2. Откройте дерево: Конфигурация → Открыть конфигурацию.
  3. Щёлкните правой кнопкой по самому верхнему узлу дерева (имя конфигурации) и выберите Свойства. Можно выделить узел и нажать Alt+Enter.

Шаг 2. Загрузить картинку

  1. В палитре свойств найдите группу с информацией о конфигурации: там стоят «Краткая информация», «Подробная информация», Логотип, Заставка, «Авторские права».
  2. Нажмите кнопку выбора … в поле Заставка.
  3. В открывшемся окне выберите загрузку картинки из файла и укажите подготовленный PNG.
  4. Подтвердите выбор. В поле появится признак того, что картинка задана.

Чтобы вернуть стандартную заставку платформы, очистите это же поле.

Шаг 3. Сохранить и обновить базу

  1. Сохраните конфигурацию: Конфигурация → Сохранить или Ctrl+S.
  2. Обновите конфигурацию базы данных: Конфигурация → Обновить конфигурацию базы данных или F7.
  3. Запустите F5 (режим 1С:Предприятие) и проверьте заставку.

Изменение затрагивает только свойство конфигурации, реструктуризации таблиц не будет. Но если в той же сессии изменены и другие объекты, обновление может потребовать монопольного доступа — тогда выполняйте его в нерабочее время, предупредив пользователей.

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

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

Как включить правку, не ломая обновления:

  1. Откройте Конфигурация → Поддержка → Настройка поддержки.
  2. Если возможность изменения ещё не включена, нажмите Включить возможность изменения и подтвердите. Это действие не отменяется, сделайте копию заранее.
  3. В списке объектов найдите корневой узел конфигурации и установите для него правило «Объект поставщика редактируется с сохранением поддержки».
  4. Закройте окно и меняйте заставку, как описано выше.

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

Что будет при следующем обновлении

Корневой узел у поставщика тоже меняется в каждом релизе: номер версии, информация о конфигурации. Поэтому при обновлении через сравнение и объединение корневой узел попадёт в список различий.

Ситуация при обновленииЧто делать
Обновление через сравнение-объединениеПроверьте свойства корневого узла: номер версии берите от поставщика, а заставку оставьте свою
Пакетное обновление без просмотра различийПосле обновления откройте свойства и проверьте, на месте ли картинка
Заставка пропала после обновленияЗагрузите файл заново — держите его рядом с инструкцией по обновлению

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

Как ведут себя тонкий клиент, толстый клиент и веб-клиент

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

КлиентЧто видит пользовательОсобенности
Тонкий клиентЗаставку конфигурации при каждом запускеКартинку получает с сервера или из файловой базы, хранит в локальном кеше
Толстый клиентТо же самоеВстречается в старых обработках и конфигурациях на обычных формах
Веб-клиентЭкран загрузки в окне браузераОформление загрузки отличается от Windows-клиента и зависит от версии платформы — проверяйте вид после смены картинки отдельно
Мобильный клиентСобственный экран загрузки приложенияЗаставку конфигурации для Windows не используйте как ориентир

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

Чтобы запустить базу с очисткой кеша, добавьте к запуску параметр /ClearCache. Проще всего это сделать в окне запуска: выберите базу → Изменить → на последней странице мастера поле «Дополнительные параметры запуска».

Не удаляйте папки кеша в %APPDATA% у запущенного клиента. Сначала закройте 1С у этого пользователя, иначе программа может завершиться с ошибкой посреди работы.

Если база опубликована на веб-сервере, после смены конфигурации перезапускать публикацию не нужно. Но браузеры кешируют статику — при странностях откройте страницу базы с очисткой кеша браузера (Ctrl+F5).

Массовое отключение и тиражирование заставки

Частый запрос администратора — не поменять, а убрать заставку: на слабых терминальных серверах она мешает, на удалённом рабочем столе мигает. Для этого у клиента 1С есть параметр командной строки /DisableSplash. Он отключает показ заставки при запуске для конкретного рабочего места, конфигурацию при этом не трогает.

Вариант 1. Через параметры базы в окне запуска

  1. В окне запуска выделите базу и нажмите Изменить.
  2. Дойдите до последней страницы мастера.
  3. В поле «Дополнительные параметры запуска» впишите /DisableSplash.
  4. Сохраните. При следующем входе заставки не будет.

Вариант 2. Через ярлык

Ярлык на рабочем столе можно сразу сделать с нужными параметрами. Пример для базы из списка по имени:

"C:\Program Files\1cv8\common\1cestart.exe" ENTERPRISE /IBName "Бухгалтерия предприятия" /DisableSplash

Путь к 1cestart.exe проверьте на своём компьютере: для 32-разрядной платформы он лежит в C:\Program Files (x86)\1cv8\common\. Имя базы в /IBName должно совпадать с именем в окне запуска.

Вариант 3. Через групповые политики

В домене ярлык из варианта 2 удобно раздать политикой: Конфигурация пользователя → Настройка → Конфигурация Windows → Ярлыки. Так параметр попадёт ко всем сотрудникам отдела, а не к одному.

Новая картинка сразу в нескольких базах

Если баз много (филиалы, копии), вручную открывать каждую неудобно. Пакетный режим Конфигуратора умеет загрузить подготовленный .cf и обновить базу без интерфейса:

"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /S "srv1c\buh_filial" /N "Администратор" /P "пароль" /LoadCfg "D:\cf\buh_s_zastavkoy.cf" /UpdateDBCfg /Out "D:\logs\buh_filial.log"

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

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

Про замену файлов в папке платформы

В сети гуляют советы найти в каталоге C:\Program Files\1cv8\<версия>\bin картинку заставки и подменить её. Делать так не стоит:

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

Свойство Заставка в конфигурации решает задачу штатно и переживает обновления платформы.

Если заставка не поменялась: ошибки и решения

Диагностика: выберите симптом

Ещё две ситуации, которые встречаются реже:

  • 🖥 Поменяли картинку в одной базе, а ждут во всех. Заставка у каждой базы своя. Копии баз и филиалы правьте отдельно или тиражируйте .cf, как описано выше.
  • 🌐 В браузере ничего не изменилось. Браузер держит старые файлы в своём кеше. Обновите страницу базы с очисткой кеша (Ctrl+F5). Если пользователи работают в основном через браузер, базы удобнее различать по заголовку программы — он виден во вкладке.

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

Можно ли сделать свою заставку для каждого пользователя одной базы?
Нет. Заставка — свойство конфигурации и общая для всех. Отдельному пользователю можно только отключить её параметром /DisableSplash.
Влияет ли своя заставка на скорость запуска 1С?
Заметно — только если картинка весит мегабайты. Файл в пределах сотен килобайт на время запуска практически не влияет.
Нарушает ли смена заставки лицензию 1С?
Нет, если менять свойство конфигурации в Конфигураторе: это штатная возможность платформы. Подменять файлы в папке установки платформы не следует.
Сохранится ли заставка при переносе базы на другой сервер?
Да. Картинка хранится внутри конфигурации и переезжает вместе с выгрузкой .dt или файлом .cf.
Чем отличается заставка от логотипа в свойствах конфигурации?
Заставка показывается при запуске программы. Логотип выводится в окне «О программе».