💊 1С 8.5: Не удается продолжить выполнение кода, поскольку система на обнаружила VCRUNTIME140_1.dll

В преддверии перехода типовых конфигураций на 1С 8.5, многие столкнулись с проблемой: после установки свежего релиза, программа перестанет запускаться и выдаст ошибку: 🟡1cv8s.exe - Не удается продолжить выполнение кода, поскольку система не обнаружила VCRUNTIME140_1.dll 🟡1cv8c.exe - Запуск программы невозможен, так как на компьютере отсутствует VCRUNTIME140_1.dll

Это не проблема 1С, а недостающий компонент системы - библиотека Microsoft Visual C Redistributable. Платформа 8.5 написана на C и требует свежих библиотек, которых нет в старых версиях Windows или они были повреждены. Нужно просто доустановить недостающие компоненты.

Библиотека уже входит в состав установочных дистрибутивов с платформой 1С: vc_redist.x86.exe и vc_redist.x64.exe. Их можно попробовать установить оттуда или скачать с оф.сайта:

Visual C++ Redistributable по архитектурам: ▪️Х86: ▪️X64: ▪️ARM64:

По очереди запустите оба установщика (Х86 и X64) и пройдите процесс установки. Файл будет автоматически скопирован в нужные расположения на ПК и зарегистрирован в ОС. После этого желательно перезагрузить компьютер.

🔥 Лайфхак, если база одна (сам не проверял): Если вам нужно срочно войти в базу, а возиться с установкой Visual C++ некогда, можно попробовать запустить 1С напрямую через командную строку. Создайте ярлык и пропишите в нем путь к исполняемому файлу 1С с параметрами подключения к базе:

Файловая: "C:Program Files1cv88.5.1.1150bin1cv8c.exe" /F D:Путьквашейбазе Серверная: "C:Program Files1cv88.5.1.1150bin1cv8c.exe" /WS http://вашсервер/база Этот способ заставит систему подтянуть правильную версию библиотек в обход стандартного лаунчера.

#Практика1С #Лайфхак1Снику

💊 1С 8.5: Не удается продолжить выполнение кода, поскольку система на обнаружила VCRUNTIME1401.dll
В преддверии перехода типовых конфигураций на 1С 8 | Сетка — социальная сеть от hh.ru