1с приложение не найдено
Эта очень распространенная ошибка 1с , огромное число пользователей сталкивается с ней при переходе с одной редакции программы на другую.
При запуске программы вылетает предупреждение: “не обнаружена установленная версия 1с предприятия”. Чаще всего это возникает при переходе с редакции 1с 8 на версии программы 8.1, 8.2, 8.3, проявляется она непосредственно после завершения установки приложения или при формировании новой базы данных.
Здесь мы покажем вам как устранить данную проблему и расскажем о источниках появления этой неполадки.
Источник появления этой неполадки 1с, кроется в файле конфигурации 1CEStart.cfg (стандартное размещение, при его установке на диск С C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1CEStart).
Данный файл обязателен для пуска программы через файл 1cestart.exe
Если при запуске программы вылетает ошибка «Не обнаружена установленная версия 1С предприятия», это означает, что в файле 1CEStart.cfg
Прописаны неверные данные. Обычно это случается при переходе с программы 1с 8.1, 8.2 на 8.3.
Существует несколько способов устранения этой ошибки 1с:
1) Для начала стоит узнать, какая версия приложения установлена на ваш компьютер. Реализовать это можно с помощью панели управления. Открываете поиск windows и находите там панель управления, выбираете вкладку программы. Дальше программы и компоненты и в этом списке установленных программ вы увидите точную версию 1с, которая установлена у вас.
2) Один из самых легких способов, это установка для информационной базы точного номера платформы. Нужно выделить в перечне информационных баз, подходящую вам базу и внести изменения. В открывшемся окне нужно указать «Версия 1С:Предприятие».
3) Можно полностью стереть файл 1CEStart.cfg (стандартное размещение, при его установке на диск С C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1CEStart).
4) Когда ни один шаг не привел вас к нужному результату и ошибка все так-же вылетает при запуске программы, советуем полностью удалить все файлы и установить заново .
Любая программа, установленная на компьютер, может время от времени работать неправильно. Периодические сбои, которые приводят к невозможности использования ПО, называются ошибки. Чтобы суметь диагностировать и устранять ошибки в 1С, пользователь должен хотя бы немного разбираться в особенностях работы программ. Наличие минимальных знаний позволяет решать проблемы самостоятельно.
Прежде чем рассматривать основные разновидности ошибок, стоит заметить, что они отличаются между собой по происхождению. Приложение может привести к физическому или логическому сбою. В результате 1С просто не запускается или начинает работать в режиме «Конфигуратор». Пользовательский режим бывает недоступен или, при использовании определенных команд, будет появляться сбой.
Чтобы научиться быстро исправлять ошибки в 1С необходимо изначально их проанализировать. Часто во всплывающем окне написана суть некорректного поведения, что помогает решить проблему.
Причины появления ошибки в 1С
Разберем основные моменты, связанные с частым появлением сбоев при работе с базой данных. Они возникают в разных ситуациях, и определить их истинную причину не всегда возможно.
Одна из самых частых причин нарушение работы связанна с компьютером, на который установлена база данных 1С. Рабочая область может автоматически закрываться из-за нехватки оперативной памяти на сервере. Все возникающие неисправности должны быстро устраняться. В противном случае есть вероятность потери данных.
Часто возникающие ошибки 1С
Все имеющиеся сбои выводят на экран разные уведомления. Одинакового текста не бывает. Чтобы проще ориентироваться, разделим существующие ошибки 1С на следующие пункты:
- Недостаточно памяти.
- Ошибка доступа.
- Ошибка формата потока.
- Ошибка СУБД: Файл базы данных поврежден.
- Неправильное отображение блоков формы.
- Внутренняя ошибка компоненты dbeng.
- Dump при запуске.
- Неверный формат хранилища.
- Ничего не работает.
Для того, чтобы научиться исправлять возникающие ошибки, рассмотрим каждый пункт по отдельности.
Недостаточно памяти
Подобный сбой проявляется только в том случае, если на выполнение операций с программой выделено мало оперативной памяти. Приложение не может обрабатывать большие объемы информации, поэтому выдает «Недостаточно памяти 1С». Это случается при формировании отчета, обработки «тяжелого» файла, обновлении конфигурации и т.д. Причина – мощности компьютера недостаточно.
Пользователь может самостоятельно решить проблему с памятью. По умолчанию операционная система выделят фиксированное значение гигабайт на обслуживание приложения: 32 bit ОС – 2 Гб, 64 bit – 4 Гб.
Увеличить размер выделенной памяти можно вручную. Для этого запускается адресная строка (Пуск – Выполнить, вводиться фраза cmd). После нажатия «Ентер» достаточно ввести фразу bcdedit /set increaseuserva 4096 и подтвердить действие (клавиша «Enter»). Цифра 4096 – новый выделяемый объем «оперативки». Выполняется перезагрузка системы. Проблема должна быть устранена.
Ошибка доступа
Она возникает, если учетная запись не имеет достаточно прав. Проявляется при выполнении определенного действия, которое доступно только ограниченному кругу пользователей. Для исправления ситуации достаточно изменить роль выбранного профиля в конфигураторе (вкладка «Администрирование – Пользователи»). В некоторых случаях это увеличивает безопасность базы данных, если необходимо защитить файлы от изменения сторонними людьми.
Ошибка формата потока
Когда пользователь только запускает программу, на экране может появиться окно сбоя. Оно предлагает завершить работу или перезапустить. Причиной выступает некорректное завершение работы приложения.
Устранение подобной ошибки 1С выполняется простой чисткой кэша. Для этого необходимо перейти в папку, где хранятся временные файлы. В Windows 7 и выше она находится по адресу C:\Users\Username\AppData\Local\1C или C:\Users\Username\AppData\Roaming\1C. Для Windows ХР другой путь – Local Settings\Application Data\1C\. Все файлы, начинающиеся на 1cv8, кроме «1Cv8.1CD» полностью удаляются.
Если «Ошибка формата потока» возникает в процессе работы, то нужно провести тестирование (Администрирование – Тестирование и исправление), выбрать первые 2 галочки и запустить процесс.
Ошибка СУБД: Файл базы данных поврежден
Если всплывает информационное окно с подобной надписью, неисправность базы данных решается тестированием файла и всей информационной базы. Такое мероприятие может проводиться 2 способами:
- Запуск утилиты chdbfl.exe. Эта программа предназначена для того, чтобы проверять целостность базы данных при совместном ее использовании с информационной базой. Данный метод хорош тем, что дает возможность решать сбои даже в тех ситуациях, когда конфигуратор запустить невозможно. Сначала выполняется резервное копирование информации. В папке, где установлен 1С (директория bin) находится файл chdbfl.exe. Он запускается, в окне прописывает путь к файлу базы данных и ставится галочка, чтобы провести исправление ошибок. Нажимается кнопка «Выполнить». После завершения процесса все должно заработать. Если нет – используется конфигуратор.
- Через конфигуратор. Нужное окно вызывается после нажатия «Администрирование – Тестирование и исправление». На экране появляется форма, где выставляются галочки на следующе строчки: «Реиндексация таблиц…», «Проверка логической целостности…», «Проверка ссылочной…», «Реструктуризация таблиц…», «Тестирование и исправление» и 2 раза «Создать объекты». Нажимается кнопка «Выполнить». После завершения процедуры сбой устраняется.
Неправильное отображение блоков формы
Такая неисправность возникает от разных факторов. Чтобы привести программу к нормальной работоспособности, пользователю необходимо последовательно выполнить несколько команд. После проведения каждой проверяется устранение сбоя:
Если приведенные методы не помогают, рационально будет провести обновление платформы.
Внутренняя ошибка компоненты dbeng
Dump при запуске
Возвращение 1С в рабочее состояние проводится простым обновлением MS Visual Studio (Visual C++) и дополнительными манипуляциями. Чтобы отследить конкретный файл, в котором возникает ошибка, открывается «Просмотр событий». Для этого пользователь переходит в «Панель управления – Система и безопасность – Администрирование». С левой стороны раскрывается «Журнал Windows – Приложение».
На экране появляется список ошибок и точное расположение поврежденного файла. После установки новой версии MS Visual Studio (Visual C++) с папки System32 копируется одноименный файл dll и вставляется в папку платформы 1С. Проблема решилась.
Неверный формат хранилища
Ничего не работает
Если программа перестала нормально работать без видимых причин, значит пользователю придется самостоятельно искать неисправность. Для восстановления работоспособности базы данных проводятся следующие мероприятия:
- чистится кэш;
- открывается файл chdbfl.exe из папки установки приложения и выполняется исправление;
- выполняется запуск «Конфигуратора» для тестирования и исправления сбоев;
- обновление «1С».
Если это не критичная ошибка, она должна исправляться при установке актуальной версии программного комплекса. В остальных ситуациях необходимо пользоваться помощью профессиональных мастеров, которые отлично понимают принцип подобных продуктов.
Пользователь думает: «Почему? Ведь вчера еще все работало! Мы только отдавали компьютер специалисту, и нам поменяли операционную систему, но 1С нам перенесли….», - и другие похожие мысли.
Подобная ошибка может появляться при создании или добавлении новой базы, после некорректной установки платформы программы, удалении или изменении системных файлов. В чем же кроется ее причина?
Причина проблемы в настройках файла 1CEStart.cfg. Этот файл используется при запуске платформы 1С через файл 1cestart.exe, который автоматически определяет последнюю установленную платформу и запускает ее. Если возникают проблемы с запуском, значит – там прописано неправильное значение.
Путь к файлу C:\Users\ \AppData\Roaming\1C\1CEStart. Уточнить его можно, открыв кнопку «Настройки» в окне запуска программы 1С.
В окне настройки диалога запуска мы видим путь к каталогу шаблонов конфигурации, и в нем фигурирует папка Roaming. Это та самая, нужная нам папка.
Откроем эту папку через «Проводник». Мы видим нужную папку с файлами.
Откроем файл. При выборе программы укажем – открывать «Блокнотом». В нем указан путь каталогов файлов шаблонов и дополнительные параметры. При выполнении настроек запуска программы файл «1cestart.cfg» в каталоге пользователя изменяется автоматически, а общий файл (для всех пользователей) изменяется только во время установки платформы «1С:Предприятие». Параметр «UseHwLicenses» управляет поиском ключа защиты при запуске «1С:Предприятия». Значение – «1», означает, что выполняется поиск ключа защиты.
Получается следующая ситуация: происходит попытка запустить определенную версию платформы, но файл ее не находит. Поэтому первое, что нам нужно сделать – это посмотреть, какие платформы у нас установлены на компьютере.
Установленные версии платформы 1С:Предприятие
Установка платформы осуществляется в папку «C:\Program Files (x86)\1cv8».
При установке (обновлении) новой платформы старые не удаляются, а также хранятся на диске. Открыв «Программы и компоненты» из раздела «Панель управления», мы можем также увидеть список установленных платформ «1С:Предприятие». При необходимости именно здесь мы можем удалить старые, неиспользуемые версии.
Решение проблемы
Один из вариантов решения проблемы – удалить файл 1CEStart.cfg из папки C:\Users\ \AppData\Roaming\1C\1CEStart. Это временный файл и программа создаст его заново.
Если проблема не решена, проверим, какие параметры запуска платформы установлены. Посмотреть это можно в кнопке «Изменить», в окне запуска программы. Возможно, там установлен конкретный релиз платформы, который отсутствует в нашем списке. Версия запуска «1С:Предприятия» должна быть установлена – 8.3, т.е. программа выберет сама последнюю установленную версию.
При каких-то проблемах с платформой 1С ее может даже не оказаться в списке установленных компонент. При этом сразу обратите внимание, есть ли она в кнопке «Пуск». Если здесь вам что-то не понравилось, то еще один вариант решения проблемы – это просто заново установить нужную платформу «1С:Предприятие».
Бывает, что каким-то образом при переносе данных папку с программой просто скопировали и перенесли, например, на другой компьютер или при смене операционной системы, а установка программы не была произведена и компьютер ее не видит. Т.е. это неверный вариант переноса, установки.
Перед установкой платформы, можно (даже нужно) удалить все временные файлы предыдущих установок, находящиеся в папке C:\Users\ \AppData\Roaming\1C\1cv8.
Обратите внимание, что при установке новой платформы на компьютер пользователя, на всех других компьютерах при работе программы по сети должна быть установлена такая же платформа.
Ранее такая ошибка могла возникнуть при смене платформы 1С: Предприятие с 8.2 на 8.3. Кроме этого, ошибка может появиться вследствие некорректной установки программы 1С или при переустановке операционной системы и других подобных ситуаций. В этих случаях файл, отвечающий за запуск платформы 1CEStart.cfg, начинает работать некорректно.
В файле хранятся настройки, отвечающие за запуск определенной платформы. Обычно он располагается в папке с временными файлами 1С: C:\Users\<ИмяПользователя>\AppData\Roaming\1C\1CEStart.
Очень легко найти этот файл на компьютере, введя в Проводнике строчку %appdata%.
Система автоматически найдет местоположение этой папки, после чего нужно последовательно открыть папки: Roaming\1C\1CEStart.
В папке 1CEStart находится нужный файл 1CEStart.cfg.
С помощью файла 1CEStart.cfg определяется последняя установленная Платформа. Ярлык установленной платформы 1С:Предприятие автоматически определяет нужную платформу для запуска на основании данных файла 1CEStart.cfg.
Может быть ситуация, когда пользователь сам вынес ярлык на рабочий стол с указанием конкретной платформы запуска. В этом случае она определяется не автоматически, а ярлык указывает на определенный запускающий файл. В данном примере на запускающий файл Платформы 8.3.10.2667.
Вернемся к нашему файлу с настройками 1CEStart. Если его откроем (с помощью программы Блокнот), то увидим в нем путь к каталогу шаблонов и дополнительные параметры запуска.
Файл изменится автоматически при изменении настроек запуска для конкретного пользователя, а для всех пользователей он изменяется при установке платформы 1С. Таким образом, при некорректной установке или каких-то других изменениях программы 1С происходит попытка запустить 1С, но файл настроек не находит ее.
Решение проблемы
Если указана версия 8.3, то программа 1С автоматически выберет нужную платформу из установленных на компьютере.
Проверим, какие платформы установлены на компьютере пользователя. Для этого переходим в раздел Панель управления (в кнопке меню Пуск) и выбираем пункт Программы и компоненты.
Бывают случаи, когда при переносе данных на другой компьютер, просто копируются папки с программой 1С, без установки программы и в таком случае программы в списке установленных нет. Также она будет отсутствовать и в кнопке Пуск. Это некорректный способ переноса программы 1С, в результате которого могут возникнуть проблемы с запуском.
Если откроем папку на диске С:\Program Files (х86)\1cv8, то увидим папки с установленными ранее Платформами.
Может быть такая ситуация, что папка есть, а в списке установленных компонент данная версия Платформы не отображается. В данном случае выход один — просто установить заново нужную Платформу. Как это сделать мы писали в статье Обновление платформы 1С.
При обновлении (установке) новой Платформы на компьютере пользователя, на других компьютерах пользователей при работе по сети должна быть установлена такая же версия платформы, иначе пользователи со старой версией Платформы могут не войти в базу.
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
-
Бывают ситуации, когда при запуске программы 1С пользователь сталкивается с..1С Предприятие 8.3. Учебная версия предназначена для обучения работе в.Справка 2-НДФЛ может составляться как для сотрудника, так и для.
Карточка публикации
(2 оценок, среднее: 1,00 из 5)
Данную публикацию можно обсудить в комментариях ниже.Обратите внимание! В комментариях наши кураторы не отвечают на вопросы по программам 1С и законодательству.
Задать вопрос нашим специалистам можно по ссылке >>
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Вы можете задать еще вопросов
Доступ к форме "Задать вопрос" возможен только при оформлении полной подписки на БухЭксперт8
Вы можете оформить заявку от имени Юр. или Физ. лица Оформить заявкуНажимая кнопку "Задать вопрос", я соглашаюсь с
регламентом БухЭксперт8.ру >>
Недавно у клиентов возникла проблема: онлайн-касса Атол-11Ф при попытке открытия кассовой смены начала выдавать ошибку (-3979). Исчерпан ресурс хранения ФН. Такая ошибка возникает, если касса не передавала данные в ОФД больше 30 дней. Причин этому может быть несколько:
- отсутствует интернет;
- на роутере или брандмауэре заблокирован порт, по которому онлайн-касса соединяется с ОФД;
- перестало запускаться или некорректно работает транспортное приложение на компьютере (EthernetOverUSB и аналоги).
В нашем случае оказалось, что с интернетом все в порядке.
Провели диагностику соединения с ОФД. Это можно сделать двумя способами.
Диагностика соединения с ОФД
Диагностика выполняется с помощью программы Тест драйвера ККМ, которая входит в поставку Драйверов торгового оборудования АТОЛ (ДТО). В зависимости от версии ДТО расположение кнопок и параметров может несколько отличаться.
С помощью команды Диагностика соединения с ОФД
Эта команда находится в разделе ФН программы.
В результате будет распечатан чек, в котором будут отражены существующие проблемы или их отсутствие. В нашем случае возникла ошибка Приложение EoU не найдено.
С помощью команды нижнего уровня
Устранение ошибки
В случае возникновения такой ошибки нужно проверить несколько пунктов:
В нашем случае с драйверами и службами все было в порядке, а соединения с ОФД все равно не было. После довольно продолжительных поисков выяснилось следующее.
Приложение Ethernet Over USB, которое не может найти онлайн-касса, находится в одной папке с Драйверами торгового оборудования. По умолчанию это C:\Program files\ATOL\EthOverUSB. В старых версиях приложения в этой папке присутствовал файл settings.xml, в котором задавались настройки соединения с кассой. Подробнее об этом файле можно прочитать здесь.
В новых версиях ДТО настройки определяются автоматически, и в большинстве случаев это срабатывает. В нашем же случае настройки определялись неверно, поэтому их пришлось скорректировать.
Файл settings.xml с настройками у новых версий ДТО в Windows XP лежит в папке C:\Documents and Settings\All Users\Application Data\ATOL\EoU\.
По умолчанию он содержит текст:
Нужно раскомментировать тег device и закомментировать тег hotplug. А в теге port записать номер COM-порта, к которому подключен Ethernet over USB. Как правило, это порт с большим номером из двух ATOL USB Device.
Читайте также: