24.3.23

Расположение, назначение и алгоритм запуска исполняемых файлов платформы 1С:Предприятие на компьютерах с ОС Windows

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

  • 1cestart.exe
  • 1cestartt.exe
  • 1cv8s.exe
  • 1cv8st.exe
  • 1cv8.exe
  • 1cv8t.exe
  • 1cv8c.exe
  • 1cv8ct.exe

В свою очередь каждого из данных файлов на компьютере может быть по несколько штук и они могут находиться в разных местах на HDD/SSD.

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


1cestart.exe

Самым распространенным и рекомендуемым вариантом запуска программ 1С является запуск программы с помощью ярлыка на рабочем столе.

Ялык запуска 1С:Предприятия 1cestart.exe

Данный ярлык автоматически создается на рабочем столе Windows при установке платформы 1С:Предприятие 8.3 и запускает  стандартный стартер программы 1cestart.exe из каталога C:\Program Files (x86)\1cv8\common\ (1С:Предприятие 8.3 и Windows x64). 

Файл программы запуска 1С:Предприятия 1cestart.exe

Программа запуска 1cestart.exe предназначена упростить пользователю запуск программы 1С с помощью одного ярлыка на рабочем столе, т.к. для операционной системы Windows каждая версия технологической платформы 1С:Предприятие - это полностью самостоятельное приложение, которое в каталоге Program Files устанавливается в отдельную подпапку вида C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\, где "<НомерВерсииПлатформы>" - это номер конкретного релиза платформы 1С:Предприятие 8.3, например 8.3.15.1830.

Расположение файла 1cestart.exe
В зависимости от разрядности операционной системы Windows и версии платформы 1С:Предприятие исполняемый файл программы стартера 1cestart.exe, который запускается ярлыком на рабочем столе, может находиться на компьютере в нескольких местах:

  • C:\Program Files (x86)\1cv8\common\
  • C:\Program Files (x86)\1cv82\common\
  • C:\Program Files\1cv8\common\
  • C:\Program Files\1cv82\common\

При установке новых версий платформы существующая программа запуска 1cestart.exe обновляется автоматически.

Программа запуска 1cestart.exe в свою очередь запускает интерактивную программу запуска 1cv8s.exe из каталога bin последней версии платформы установленной на компьютере. На этом роль программы стартера 1cestart.exe можно считать выполненной и она закрывается.

1cv8s.exe
Интерактивная программа запуска

При запуске интерактивной программы 1cv8s.exe открывается стандартное окно запуска программ 1С:Предприятия со списком информационных баз и выбором режима запуска.

Файл запуска интерактивной программы 1cv8s.exe

Интерактивная программа запуска 1cv8s.exe позволяет запускать все виды клиентских приложений (толстый клиент, тонкий клиент, веб-клиент) и Конфигуратор.

Данный подход позволяет значительно упростить администрирование системы в тех случаях, когда одновременно используются несколько разных версий платформы 1С:Предприятие.
С помощью интерактивной программы запуска 1cv8s.exe автоматизируется выбор подходящей версии платформы (автоматически для клиент-серверных баз или исходя из настроек параметров запуска информационных баз в остальных случаях), подходящего клиентского приложения для запуска (тонкий, толстый или веб-клиент), выбор клиентского приложения необходимой разрядности (32/64), а также процесс автоматического обновления версии платформы (для тонкого клиента).

Алгоритм работы интерактивной программы запуска 1cv8s.exe

После того как интерактивная программа запуска 1cv8s.exe определит подходящий вид клиентского приложения для запуска (тонкий, толстый или веб-клиент), требуемую разрядность и версию платформы она запускает толстый клиент 1cv8.exe или тонкий клиент 1cv8с.exe из папки bin нужной разрядности и версии платформы (или веб-клиента).

Алгоритм выбора толстого или тонкого клиента 1С
Интерактивная программа запуска 1cv8s.exe выбирает какой файл запустить (толстый клиент 1cv8.exe или тонкий клиент 1cv8с.exe) для открытия каждой информационной базы исходя из того, какой тип клиента указан в настройках параметров запускаемой информационной базы.

Алгоритм интерактивной программы запуска 1cv8s.exe при выборе запуска тонкого или толстого клиента 1С

Если в настройках указано "Выбирать автоматически", то тип клиента выбирается в зависимости от свойств конфигурации запускаемой информационной базы. 

Если в свойствах конфигурации Основной режим запуска будет указан Управляемое приложение, то будет запущен файл  1cv8с.exe (Тонкий клиент 1С).

Алгоритм интерактивной программы запуска 1cv8s.exe при выборе тонкого клиента 1cv8с.exe

Если же в свойствах конфигурации Основной режим запуска будет указан Обычное приложение, то будет запущен файл  1cv8.exe (Толстый клиент 1С).

Алгоритм интерактивной программы запуска 1cv8s.exe при выборе толстого клиента 1cv8.exe

Расположение файла 1cv8s.exe
Интерактивная программа запуска 1cv8s.exe располагается в папке bin каталога установки системы "1С:Предприятия" каждой версии вместе с программами запуска толстого клиента (1cv8.exe) и тонкого клиента (1cv8с.exe) системы 1С:Предприятие.

Расположение исполняемых файлов 1cv8s.exe 1cv8с.exe 1cv8.exe

В зависимости от разрядности операционной системы Windows и версии платформы 1С:Предприятие файл интерактивного запуска 1cv8s.exe может находиться на компьютере в различных местах:

  • C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\
  • C:\Program Files\1cv8\<НомерВерсииПлатформы>\bin\
  • C:\Program Files (x86)\1cv82\<НомерВерсииПлатформы>\bin\
  • C:\Program Files\1cv82\<НомерВерсииПлатформы>\bin\

Если запускать программу 1С с помощью файла 1cv8s.exe из каталога C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\, то для файловых баз в зависимости от параметров запуска и свойств базы будет запущен тонкий или толстый клиент той версии платформы, из какого каталога был запущен файл 1cv8s.exe, но только при условии, что для данной версии был установлена полная версия платформы 1С:Предприятия.
Если у запускаемой версии был установлен только тонкий клиент 1С, то при попытке запуска будет выдана ошибка:
Ошибка загрузки компоненты vrsbase


или
Ошибка загрузки компоненты vrsbase: 126(0x0000007E): Не найден указанный модуль


Для клиент-серверных баз будет предпринята попытка поиска подходящей версии платформы 1С:Предприятия, так же, как и при запуске с помощью 1cestart.exe, но опять же только при условии, что для данной версии был установлена полная версия платформы 1С:Предприятия.
Если у запускаемой версии был установлен только тонкий клиент 1С, то при попытке запуска с помощью файла 1cv8s.exe из каталога bin будет выдана ошибка: "Ошибка при запуске приложения".


1cv8.exe
Толстый клиент 1С

1cv8.exe – файл запуска Толстого клиента платформы 1С:Предприятия и Конфигуратора.

Программа запуска толстого клиента 1cv8.exe

  • Толстый клиент 1С может исполнять практически всю функциональность, предоставляемую встроенным языком 1С:Предприятие и поддерживает работу приложения в обычном режиме. Поэтому толстый клиент можно использовать для работы с прикладными решениями, созданными в старых версиях платформы, которые не использовали управляемый интерфейс и управляемые формы (в том числе разработанных на платформах версии 8.2, 8.1 и даже 8.0). Толстый клиент 1С более "прожорлив" по отношению к аппаратным ресурсам компьютера, на котором запускается

  • Конфигуратор - один из режимов работы системы 1С:Предприятие, в котором разрабатываются прикладные решения и выполняется администрирование информационных баз. Конфигуратор предоставляет разработчику встроенный набор инструментов, необходимый для быстрой настройки, разработки и поддержки прикладных решении (конфигураций). 

Расположение файла 1cv8.exe
В зависимости от разрядности операционной системы Windows и версии платформы 1С:Предприятие файл запуска Толстого клиента 1cv8.exe может находиться на компьютере в различных местах:

  • C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\ 
  • C:\Program Files\1cv8\<НомерВерсииПлатформы>\bin\
  • C:\Program Files (x86)\1cv82\<НомерВерсииПлатформы>\bin\ 
  • C:\Program Files\1cv82\<НомерВерсииПлатформы>\bin\

Окно настроек

Обратите внимание, что при запуске "Толстого клиента 1С" с помощью 1cv8.exe в окне настроек базы данных не будет возможности указать путь до информационной базу, которая опубликована на веб-сервере.

Стандартное окно настроек информационной базы


Окно настроек "Толстого клиента 1С" - нет варианта "На веб-сервере"

1cv8c.exe
Тонкий клиент 1С

1cv8c.exe – файл запуска Тонкого клиента платформы 1С:Предприятия. 
Тонкий клиент 1С может исполнять ограниченный набор функциональности встроенного языка 1С:Предприятие предназначенной лишь для отображения и изменения данных в памяти (например, на тонком клиенте недоступны все прикладные типы данных). Вся работа с базой данных, объектными данными, исполнение запросов выполняется на стороне сервера, а Тонкий клиент получает от сервера уже только готовые данные, подготовленные для отображения. 
Тонкий клиент позволяет работать с интерфейсом "1С:Предприятия 8" через Интернет. Для этого используется веб-сервер, настроенный для работы с "1С:Предприятием 8" (Apache или IIS), при этом Тонкий клиент взаимодействует с веб-сервером по протоколу HTTP или HTTPS. Т.к. все вычисления и расчеты выполняются на стороне сервера, а тонкий клиент служит только для отображения данных, то Тонкий клиент 1С предъявляет значительно более низкие требования к производительности компьютера и позволяет вполне комфортно использовать на много более слабые компьютеры.
Тонкий клиент поддерживает работу только с прикладными решениями, которые были разработаны с использованием управляемого интерфейса и управляемых форм. При открытии Тонким клиентом 1С старых конфигураций на обычных формах интерфейс отображаться не будет. 
Также при запуске 1С с помощью файла тонкого клиента 1cv8c.exe не будет возможности выбора запуска в режиме Конфигуратора.

Программа запуска тонкого клиента 1cv8c.exe

Расположение файла 1cv8c.exe
В зависимости от разрядности операционной системы Windows и версии платформы 1С:Предприятие файл запуска Тонкого клиента 1cv8c.exe может находиться на компьютере в различных местах:

  • C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\  
  • C:\Program Files\1cv8\<НомерВерсииПлатформы>\bin\
  • C:\Program Files (x86)\1cv82\<НомерВерсииПлатформы>\bin\  
  • C:\Program Files\1cv82\<НомерВерсииПлатформы>\bin\

Последовательность запуска

Таким образом при запуске программы 1С с помощью стандартного ярлыка на рабочем столе с точки зрения операционной системы Windows выполняется последовательный запуск трех программ:

Стартер 1cestart.exe > Интерактивная программа запуска 1cv8s.exe > 1cv8.exe (Толстый клиент 1С) или 1cv8c.exe (Тонкий клиент 1С) или веб-клиент.

Последовательность запуска 1cestart.exe Интерактивная программа запуска 1cv8s.exe > 1cv8.exe (Толстый клиент 1С) или 1cv8c.exe

Установочные дистрибутивы

Установочные дистрибутивы платформы 1С:Предприятие можно скачать на сайте технической поддержки https://releases.1c.ru.


Технологическая платформа 1С:Предприятия для Windows и Технологическая платформа 1С:Предприятия (64-bit) для Windows представляют собой полный дистрибутив платформы 32 или 64-разрядной версии соответственно.
При инсталляции устанавливаются: 

  • интерактивная программа запуска 1cv8s.exe
  • толстый клиент 1cv8.exe,
  • тонкий клиент 1cv8c.exe 
по адресу C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\ или C:\Program Files\1cv8\<НомерВерсииПлатформы>\bin\, а также обновляются файл программы запуска 1cestart.exe в каталога C:\Program Files (x86)\1cv8\common\ и ярлык запуска на рабочем столе. 
 
Тонкий клиент 1С:Предприятия для Windows и Тонкий клиент 1С:Предприятие (64-bit) для Windows представляют собой полный дистрибутив тонкого клиента 1С:Предприятие 32 или 64-разрядной версии соответственно. 
При инсталляции устанавливаются: 
  • интерактивная программа запуска 1cv8s.exe
  • тонкий клиент 1cv8c.exe 
по адресу C:\Program Files (x86)\1cv8\<НомерВерсииПлатформы>\bin\ или C:\Program Files\1cv8\<НомерВерсииПлатформы>\bin\, а также обновляются файл программы запуска 1cestart.exe в каталога C:\Program Files (x86)\1cv8\common\ и ярлык запуска на рабочем столе.  


Исполняемые файлы учебной версии 1С:Предприятие

Фирма "1С" предоставляет для свободного скачивания учебные версии своих программных продуктов системы 1С:Предприятие:


Учебные версии программ 1С распространяются бесплатно, не требуют установки программных лицензий или ключей защиты, но при этом имеют ряд технических ограничений по сравнению с коммерческими продуктами.
Исполняемые файлы учебных версий также имеют отличительный признак - буква "t" (training) в окончаниях имен исполняемых файлов:

  • 1cestartt.exe
  • 1cv8st.exe
  • 1cv8t.exe
  • 1cv8ct.exe

Расположение исполняемых файлов учебной версии 1С:Предприятие 1cv8st.exe 1cv8сt.exe 1cv8t.exe

Также у учебных версий отличаются имена каталогов, в которых сохраняются файл запуска, исполняемые файлы и списки информационных баз [буква "t" (training) в окончаниях имен каталогов]:

  • Файл запуска учебной версии 1cestartt.exe находится в каталоге C:\Program Files (x86)\1cv8t\common\
  • Исполняемые файлы учебной версии 1cv8st.exe, 1cv8t.exe, 1cv8ct.exe устанавливаются в каталоги вида C:\Program Files (x86)\1cv8t\<НомерВерсииПлатформы>\bin\  
  • Список информационных баз ibases.v8i находится в каталоге C:\Users\rustem\AppData\Roaming\1C\1CEStartt


Особые случаи

Если при открытии информационной базы программа открывается с пустым интерфейсом, в панели инструментов которой есть только пара команд или вовсе ни одной,  


то скорее всего причина в том, что с помощью тонкого клиента 1С (1cv8c.exe) была запущена конфигурация на обычных формах (например, "Бухгалтерия предприятия, ред.2.0 или "Управление торговлей", ред.10.3).
Подробнее Решение проблемы с пустым интерфейсом при запуске программы "1С:Предприятие 8".

Если в окне запуска 1С нет кнопки Конфигуратор, а кнопка 1С:Предприятия недоступна, 

запуск облачной базы с помощью толстого клиента 1cv8.exe

то скорее всего запуск программы осуществлялся не с помощью стартера 1cestart.exe, а с помощью прямого запуска тонкого клиента 1cv8c.exe непосредственно из каталога bin, при этом установлен вариант тонкого клиента, который предназначен для работы с базой данных опубликованной на веб-сервере или на сервере 1С:Предприятия, а не с файловой базой. 

Тут надо напомнить, что есть два варианта установки Тонкого клиента 1С.

Вариант 1. Компоненты тонкого клиента только для клиент-серверного варианта (и опубликованной на веб-сервере).
Тонкий клиент 1С для работы с клиент-серверной информационной базой

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

Кнопка 1С:Предприятие будет не активна, если с помощью тонкого клиента 1cv8c.exe, установленного как Вариант 1, производится запуск файловой информационной базы, которая расположена локально на компьютере или по сети.
Обратите внимание, что установить Тонкий клиент 1С по "Вариант 2. Компоненты тонкого клиента, включая компоненты для работы с файловым вариантом информационной базы" можно только с помощью полного установочного дистрибутива платформы 1С:Предприятие 8. Если был скачан дистрибутив именно Тонкого клиента 1С (файл дистрибутива с "setuptc" или "thin-client" в названии), то вы не сможете установить его со всеми компонентами необходимыми для работы с файловой базой.  

Почему при запуске программы 1С кнопка Конигуратор не активна и обозначена серым цветом


Если в окне запуска программы 1С:Предприятие есть кнопка Конфигуратор, но она недоступна и при этом доступна кнопка 1С:Предприятие, 

Запуск тонкого клиента 1cv8c.exe

то это значит, что скорее всего запускаемая база данных опубликована на веб-сервере или расположена в облаке (например, в облачном сервисе 1С:Фреш) и подключение осуществляется по протоколу HTTP/HTTPS. Точнее можно увидеть в адресной строке запускаемой базы в самом низу окна запуска.

Если в окне запуска 1С недоступны сразу обе кнопки и 1С:Предприятия и Конфигуратор,

запуск облачной базы с помощью толстого клиента 1cv8.exe

то как и в предыдущем случае скорее всего запускаемая база данных опубликована на веб-сервере или расположена в облаке, но при этом запуск программы осуществлялся не с помощью стартера 1cestart.exe, а с помощью прямого запуска толстого клиента 1cv8.exe непосредственно из каталога bin. Проверьте путь, к какому файлу ведет ярлык на рабочем столе, которым вы запускали программу 1С.







 https://www.online-ufa.ru/content/articles/1cv8_exe/

Комментариев нет:

Отправить комментарий