Многие пользователи и начинающие администраторы 1С сталкиваются с ситуацией, когда при попытке изменить настройки существующей информационной базы в окне запуска внезапно исчезает возможность выбора версии платформы или разрядности (x86 или x64). В этой статье мы подробно разберем, почему это происходит, разберемся в различиях между исполняемыми файлами системы и выясним, как вернуть полный контроль над параметрами запуска.
Первым делом проанализируем ситуацию, которая чаще всего становится причиной проблемы. В системе 1С:Предприятие 8.3 существует несколько исполняемых файлов, которые на первый взгляд делают одно и то же — открывают список баз. Однако их внутренняя логика существенно различается.
Рассмотрим основные файлы, которые находятся в каталоге установки (обычно это C:\Program Files\1cv8\common или C:\Program Files (x86)\1cv8\common):
...\8.3.18.1234\bin\), то при попытке редактирования базы вкладка с выбором версии может отсутствовать, так как программа считает, что запуск уже жестко привязан к текущей версии.Вывод: для того чтобы иметь возможность выбирать версию платформы, всегда используйте 1cestart.exe из общей папки common.
Если мы убедились, что используем правильный загрузчик, но настройки все равно недоступны, проанализируем последовательность действий при редактировании базы. Рассмотрим по шагам:
1cestart.exe.Если этих полей нет, выясним причину. Часто это связано с тем, что база добавлена через "Общие списки баз".
Проанализируем ситуацию, когда список баз управляется администратором. Параметры информационных баз хранятся в файлах с расширением .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С не позволяет этого сделать.
Выясним, как настройки самого загрузчика могут влиять на видимость параметров. В папке %AppData%\1C\1CEStart находится файл 1CEStart.cfg. Разберем ключевые параметры, которые могут ограничивать выбор пользователя:
UseResourceConfiguration — если установлен в значение 1, загрузчик может игнорировать локальные изменения и использовать настройки из централизованного источника.InstalledLocation — если здесь указаны некорректные пути к установленным версиям платформы, стартер может "не видеть" другие установленные релизы и не предлагать их для выбора.Иногда отсутствие выбора типа клиента (Тонкий или Толстый) связано с тем, как настроена сама конфигурация. Проанализируем настройки в Конфигураторе: если в свойствах конфигурации в поле "Основной режим запуска" жестко установлено значение Тонкий клиент, то в стартере выбор может быть ограничен, так как платформа приоритетно следует указаниям самой базы.
Также стоит помнить, что в старых версиях платформы (до 8.3.12) управление разрядностью было менее выраженным. Начиная с современных релизов, появилась отдельная настройка приоритета разрядности. Если на компьютере установлена только одна разрядность платформы (например, только x64), поле выбора может быть неактивным за отсутствием альтернатив.
Подводя итог, если вы потеряли возможность выбирать версию запуска, выполните следующие действия:
"C:\Program Files\1cv8\common\1cestart.exe"..v8i.Использование правильного исполняемого файла 1cestart.exe гарантирует доступ ко всем инструментам управления версиями, предусмотренным разработчиками платформы 1С:Предприятие.