Куда пропал выбор версии платформы в стартере 1С:Предприятие 8.3 и как его вернуть?

Программист 1С v8.3 (Управляемые формы) IT и автоматизация бизнеса
← На главную

Многие пользователи и начинающие администраторы 1С сталкиваются с ситуацией, когда при попытке изменить настройки существующей информационной базы в окне запуска внезапно исчезает возможность выбора версии платформы или разрядности (x86 или x64). В этой статье мы подробно разберем, почему это происходит, разберемся в различиях между исполняемыми файлами системы и выясним, как вернуть полный контроль над параметрами запуска.

Анализируем причину: какой файл вы запускаете?

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

Рассмотрим основные файлы, которые находятся в каталоге установки (обычно это C:\Program Files\1cv8\common или C:\Program Files (x86)\1cv8\common):

  1. 1cestart.exe — это основной "умный" загрузчик. Проанализируем его работу: он считывает настройки из конфигурационных файлов, проверяет наличие установленных версий на компьютере и именно он предоставляет полноценный интерфейс редактирования базы со всеми вкладками.
  2. 1cv8s.exe — упрощенный стартер. Он предназначен для запуска конкретной ветки платформы. Если вы создали ярлык напрямую к этому файлу из папки конкретной версии (например, из ...\8.3.18.1234\bin\), то при попытке редактирования базы вкладка с выбором версии может отсутствовать, так как программа считает, что запуск уже жестко привязан к текущей версии.
  3. 1cv8.exe — исполняемый файл самого "толстого клиента". Если запустить его напрямую, откроется список баз, но функционал управления версиями будет максимально ограничен, так как сам клиент уже запущен.

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

Разберем процесс редактирования параметров базы

Если мы убедились, что используем правильный загрузчик, но настройки все равно недоступны, проанализируем последовательность действий при редактировании базы. Рассмотрим по шагам:

  1. Запустим 1cestart.exe.
  2. Выберем нужную информационную базу в списке.
  3. Нажмем кнопку "Изменить".
  4. В появившемся окне на первой странице (где указано наименование и путь) нажмем "Далее".
  5. Именно на второй (или третьей, в зависимости от типа базы) странице должны располагаться поля "Версия платформы" и "Разрядность".

Если этих полей нет, выясним причину. Часто это связано с тем, что база добавлена через "Общие списки баз".

Проблема централизованных списков (ibases.v8i)

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

В такой ситуации решение заключается в редактировании самого файла списка баз. Рассмотрим пример структуры параметров в файле ibases.v8i:


[Имя Вашей Базы]
Connect=File="C:\Bases\Trade";
ID=e3b2...
OrderInList=1
Folder=/
OrderInTree=1
External=0
App=Auto
WA=1
Version=8.3.14.1694
DefaultVersion=8.3.14.1694

Для принудительного изменения версии нам необходимо отредактировать параметр Version или DefaultVersion непосредственно в текстовом редакторе, если интерфейс 1С не позволяет этого сделать.

Влияние конфигурационного файла 1CEStart.cfg

Выясним, как настройки самого загрузчика могут влиять на видимость параметров. В папке %AppData%\1C\1CEStart находится файл 1CEStart.cfg. Разберем ключевые параметры, которые могут ограничивать выбор пользователя:

Тонкий клиент и режимы совместимости

Иногда отсутствие выбора типа клиента (Тонкий или Толстый) связано с тем, как настроена сама конфигурация. Проанализируем настройки в Конфигураторе: если в свойствах конфигурации в поле "Основной режим запуска" жестко установлено значение Тонкий клиент, то в стартере выбор может быть ограничен, так как платформа приоритетно следует указаниям самой базы.

Также стоит помнить, что в старых версиях платформы (до 8.3.12) управление разрядностью было менее выраженным. Начиная с современных релизов, появилась отдельная настройка приоритета разрядности. Если на компьютере установлена только одна разрядность платформы (например, только x64), поле выбора может быть неактивным за отсутствием альтернатив.

Резюме и рекомендации

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

  1. Проверьте ярлык запуска: он должен ссылаться на "C:\Program Files\1cv8\common\1cestart.exe".
  2. Если база общая (сетевая), обратитесь к администратору для правки файла .v8i.
  3. Убедитесь, что вы проходите все шаги в окне "Редактирование информационной базы", нажимая кнопку "Далее" до самого конца.
  4. В случае проблем с отображением элементов интерфейса (если кнопки "уехали"), попробуйте временно изменить масштаб экрана в настройках Windows до 100%.

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

← На главную