Администрирование · 12 мин
Не обнаружена установленная версия 1С:Предприятия — что это значит и как исправить
Почему появляется ошибка «Не обнаружена установленная версия 1С:Предприятия» и как её устранить: проверка платформы, настройки базы, разрядности и прав доступа.
Ошибка «Не обнаружена установленная версия 1С:Предприятия» появляется при попытке запустить информационную базу, когда программа-стартер не может найти на компьютере подходящую платформу. Чаще всего она возникает после обновления конфигурации, переноса базы на другой компьютер, переустановки Windows или установки новой версии платформы, которая не совпадает с той, что указана в настройках базы.
Сообщение может звучать по-разному: «Не обнаружена установленная версия 1С:Предприятия», «Не найдена версия платформы» или появляться окно с требованием указать версию вручную. Суть одна: в списке установленных платформ нет той, которая нужна для запуска конкретной базы, либо путь к ней недоступен.
Проблема почти всегда решается без переустановки всей системы: нужно проверить, какие версии платформы реально установлены, какая версия указана в настройках информационной базы, и привести их в соответствие. Ниже разобраны основные причины и пошаговые способы устранения.
Что означает эта ошибка и когда она возникает
Запуск любой информационной базы 1С выполняется в два этапа: сначала работает программа-стартер (1cestart.exe), которая читает настройки базы, определяет нужную версию платформы и ищет её среди установленных. Если подходящая версия не найдена, стартер выдаёт сообщение об ошибке и останавливает запуск.
Типичные ситуации, в которых появляется эта ошибка:
- после обновления конфигурации, для которой требуется более новая платформа, чем установлена;
- после удаления старой версии платформы, которая была указана в настройках базы;
- после переноса базы на новый компьютер, где платформа ещё не установлена или установлена другой версии;
- при запуске базы по сети, если на клиентском компьютере нет нужной версии;
- после установки платформы не той разрядности (32-бит вместо 64-бит или наоборот);
- при повреждении реестра установленных версий или файла конфигурации запуска.
Важно понимать: сама информационная база при этом не повреждена. Ошибка касается только связки «база — платформа», и данные остаются в целости.
Как проверить, какие версии платформы установлены
Первый шаг диагностики — выяснить, какие версии платформы фактически есть на компьютере. Самый быстрый способ — открыть папку установки. По умолчанию платформа размещается в каталоге C:\Program Files\1cv8\ (для 64-разрядных версий) или C:\Program Files (x86)\1cv8\ (для 32-разрядных). Внутри каждая подпапка с номером вида 8.3.22.1750 — это отдельная установленная версия.
Второй способ — открыть окно запуска 1С (стартер), выделить базу и нажать кнопку настройки. В диалоге будет видно, какая версия указана для базы, а также можно открыть список доступных версий. Если нужной версии в списке нет, значит, её действительно не установлено или путь к ней нестандартный.
Также полезно проверить оснастку «Программы и компоненты» в панели управления Windows: там отображаются все установленные экземпляры 1С с их версиями. Если платформа есть в списке программ, но папки с ней нет на диске — установка повреждена и её нужно переустановить.
Установка недостающей версии платформы
Если нужной версии нет на компьютере, её необходимо установить. Дистрибутивы платформы доступны на портале 1С для пользователей с действующей подпиской, а также поставляются вместе с конфигурациями. Установка стандартная: запустите setup.exe из дистрибутива, выберите компоненты (как минимум «1С:Предприятие» и «Тонкий клиент» при необходимости) и завершите установку.
Обратите внимание на разрядность. Для файловых баз и большинства клиентских рабочих мест подходит 32-разрядная версия. Для клиент-серверных вариантов с большими объёмами данных часто используют 64-разрядный клиент. Если установлена версия не той разрядности, стартер может её не подобрать — установите нужный вариант дополнительно, они не конфликтуют.
После установки новой платформы не удаляйте сразу старую: сначала убедитесь, что все базы запускаются на новой версии корректно. Удаление версии, на которую ещё ссылаются настройки баз, снова приведёт к исходной ошибке.
Особые случаи: сетевой запуск, тонкий клиент и веб-клиент
Если база расположена на сервере, а ошибка возникает только на одном рабочем месте, проблема локальна: на этом компьютере не установлена нужная версия платформы. Решение — установить её или скорректировать настройки базы в списке запуска на этом компьютере.
Запуск через тонкий клиент
Тонкий клиент устанавливается отдельно и имеет собственную версию. Если база настроена на запуск тонким клиентом, а на компьютере стоит только толстый (или наоборот), появится похожая ошибка. Проверьте в настройках базы, какой клиент выбран, и убедитесь, что соответствующий компонент установлен той же версии.
Клиент-серверный вариант
В клиент-серверной архитектуре версия платформы клиента должна быть совместима с версией сервера 1С. Если сервер обновили, а клиентские места — нет, пользователи получат ошибку о версии. Обновление платформы в такой схеме выполняется централизованно и согласованно: сначала сервер, затем клиенты.
Как выбрать действие
Частые ошибки при устранении проблемы
Первая распространённая ошибка — установка «самой новой» платформы вместо требуемой. Новая версия не всегда обратно совместима с конкретной конфигурацией: типовые конфигурации тестируются на определённых релизах. Ставьте версию, рекомендованную для вашей конфигурации, или сначала проверьте совместимость на копии базы.
Вторая ошибка — изменение настроек на одном компьютере при сетевом списке баз. Если список информационных баз общий (файл ibases.v8i лежит в сетевой папке), изменение версии затронет всех пользователей. Координируйте такие правки с администратором.
Третья ошибка — попытка лечить проблему переустановкой конфигурации или восстановлением базы. Ошибка не связана с данными, и эти действия бесполезны, а при неправильном выполнении — опасны для информации.
Как проверить, что проблема решена
После изменения настроек или установки платформы запустите базу в обычном режиме. Признак успеха — открывается окно авторизации и затем рабочее окно конфигурации без сообщений о версии.
Дополнительно проверьте версию запущенной платформы: в открытой базе откройте сведения о программе (обычно через меню «Справка» — «О программе») и убедитесь, что номер версии соответствует ожидаемой. Если база клиент-серверная, уточните у администратора, что версия клиента совместима с сервером.
Если база запустилась, но появляются предупреждения о несовместимости или требовании обновления — версия подобрана не оптимально. Уточните в документации к конфигурации рекомендуемую версию платформы и приведите установку в соответствие с ней.
Как проверить результат
Открывается окно входа без сообщений о версии
Снова появляется ошибка о версии платформы
Номер совпадает с установленной и требуемой версией
Запустилась другая версия, чем ожидалось
Все базы открываются нормально
После изменений перестали запускаться другие базы
Ошибка устранена у всех пользователей
Ошибка осталась на отдельных рабочих местах
Что важно запомнить
Ошибка «Не обнаружена установленная версия 1С:Предприятия» означает, что стартер не нашёл подходящую платформу для базы. Данные при этом в безопасности. Проверьте установленные версии в папке 1cv8, сопоставьте их с версией в настройках базы, при необходимости установите нужную платформу правильной разрядности. Не удаляйте старые версии, пока не убедитесь, что все базы работают на новых.
Частые вопросы
Можно ли запустить базу на платформе более новой версии, чем указана в настройках?
Да, обычно можно: укажите в настройках базы установленную новую версию. Но учтите, что конфигурация может быть рассчитана на конкретный релиз, поэтому перед переводом рабочей базы проверьте запуск на копии. При обратном переходе на старую платформу после работы на новой возможны проблемы совместимости.
Где взять дистрибутив нужной версии платформы?
Дистрибутивы платформы доступны зарегистрированным пользователям на официальном портале поддержки 1С при наличии действующего договора сопровождения. Также платформа поставляется на дисках и в составе электронных поставок конфигураций. Обратитесь к обслуживающему вас партнёру 1С, если доступа к порталу нет.
Ошибка появилась после обновления Windows. Что делать?
Крупные обновления Windows иногда затрагивают записи об установленных программах или права доступа к папкам. Проверьте, на месте ли папка платформы в Program Files, и запускается ли 1cv8.exe напрямую из неё. Если файлы на месте, но стартер их не видит, переустановите платформу той же версии поверх — это восстановит регистрацию.
Нужно ли удалять старые версии платформы?
Не обязательно. Несколько версий платформы спокойно сосуществуют на одном компьютере и занимают относительно немного места. Удалять старую версию стоит только после того, как все базы переведены на новую и стабильно работают. Удаляйте через «Программы и компоненты», а не вручную.
Почему ошибка появляется только у одного пользователя в сети?
Потому что платформа устанавливается локально на каждый компьютер. Если на остальных рабочих местах нужная версия есть, а у одного пользователя — нет, ошибка будет только у него. Установите на его компьютер ту же версию платформы, что и у остальных, либо исправьте настройки запуска в его списке баз.
Может ли ошибка означать повреждение информационной базы?
Нет, это сообщение относится исключительно к платформе, а не к данным. База при такой ошибке даже не начинает открываться. Если же после устранения проблемы с версией база не открывается уже с другими ошибками — тогда стоит проверять целостность самой базы штатными средствами тестирования и исправления.