Меню

Налогоплательщик юл ошибка при запуске

14.02.2016 Источник: ФНС.

РЕШЕНИЕ ПРОБЛЕМ, КОТОРЫЕ МОГУТ ВОЗНИКНУТЬ ПРИ УСТАНОВКЕ

1. Вопрос: При установке потребовалась перезагрузка Windows, после которой программа не запускается
Ответ: Запустите программу установки еще раз.

2. Вопрос: При установке программа запрашивает диск F (может быть E, B, H … Z
Ответ: Видимо предыдущая версия устанавливалась с этого диска. Создайте диск F, что на нем будет – неважно (например, подключите любой ресурс как диск F — мой компьютер/подключить сетевой диск) и еще раз запустите программу установки.

3. Вопрос: Удаляются ли введенные мной в программе «Налогоплательщик ЮЛ» данные при установке новой версии поверх старой или при деинсталляции программы?
Ответ: Нет. Если не удалять папку, где была установлена программа, никакие введенные данные программа установки не удаляет.

4. Вопрос: После установки я не вижу введенных ранее данных(форм отчетности)
Ответ: Все в порядке. Варианты:
1. Вы установили программу не в ту папку:
— на компьютере, где устанавливалась программа выполните пункт меню в программе НП ЮЛ Сервис/Разное/Поиск папок с программой;
— после возможно долгой работы режима появится список папок, где когда-либо устанавливалась программа и вы работали с ней;
— в списке найденных папок вы увидите информацию о том, куда устанавливалась программа, когда в нее вы последний раз входили, сколько НП было в ней введено;
— запомните путь к нужному вам варианту;
— удалите программу — Пуск/Программы/Налогоплательщик ЮЛ/Удаление программы;
— установите программу по запомненному вами пути.
2. Введенные данные(отчетная форма) находится в отличном от текущего отчетном периоде — решается сменой отчетного периода в правом верхнем углу окна программы;
3. Не приняты описания отчетных форм; проверьте наличие нужных форм в режиме «Настройки — Отчетные формы», при отсутствии загрузите (кнопка «Загрузить»).

5. Вопрос: Невозможно установить Налогоплательщик ЮЛ программой установки. Что делать?
Ответ: Можно установить программу «Налогоплательщик ЮЛ» «вручную». Для этого:
1. переписать из дистрибутива папку INSTALL445Налогоплательщик ЮЛ в c:npul
2. на рабочем столе создать ярлык к c:npulInputdocinputdoc.exe
3. запустить программу установки «c:npulПечать НД с PDF417(3.1.15).msi «
4. запустить с правами администратора файл c:npulreg.bat

6. Вопрос: При установке версии сообщения: «Некоторые инсталляционные файлы повреждены. Загрузите новую копию и повторите установку.» или «Ошибка CRC в …. Неожиданный конец архива».
Ответ: файлы дистрибутива были повреждены либо при копировании с электронного носителя либо при приеме по интернет либо в результате работы вируса
— если вы скачивали версию по интернет – проверьте наличие стабильного подключения компьютера к интернету и скачайте инсталляционный пакет программы повторно
— если вам версию записали на диск в ИФНС — попробуйте скопировать ее с другого компьютера или запишите еще раз

7. Вопрос: Что делать, если при установке ПО «Налогоплательщик ЮЛ» компьютер сообщает о наличии вирусов в программе?
Ответ: ПО «Налогоплательщик ЮЛ» не содержит вирусов, однако некоторые файлы установки могут ошибочно квалифицироваться антивирусной программой, как подозрительный объект. Так как антивирусная программа пользователя может некоторые файлы установки воспринимать как вирус и не пропускать их, рекомендуется при установке и первом входе в программу после установки рекомендуем отключать антивирусы. Кроме того, проверка многократно замедляет работу программы и даже может заблокировать ее функционирование или создание необходимого файла

РЕШЕНИЕ ПРОБЛЕМ, КОТОРЫЕ МОГУТ ВОЗНИКНУТЬ ПРИ ЗАПУСКЕ

1. Вопрос: После установки, при вводе документов выдается окно с запросом файлов *.ocx нажимаем на кнопку «Отмена» и выпадает ошибка: «Ошибка OLE, код 0x80040154: Класс не зарегистрирован. Объект OLE игнорируется. Номер записи 6»
«Внутренняя ошибка 2738(Internal error 2738)»
Ответ:Запустите файл reg.bat (может потребовать запуск от администратора) из папки с программой (обычно c:Налогоплательщик ЮЛInputdocreg.bat)

2. Вопрос: при попытке запуска программы выдаются сообщения типа:
«Несовпадение версии файла ресурсов»
«Библиотека MSVCR70.DLL не найдена по указанному пути …»
«не хватает библиотеки Visual FoxPro»
Visual FoxPro cannot start
Could not load resources
Неправильный путь или имя файла
Resource file version mismatch
Cannot locate the Microsoft Visual Foxpro support library
либо выходит окно Microsoft Visual Foxpro и диалог выбора файла prg(fxp)
сама программа при этом не запускается
Oтвет:
1. если запускаете с помощью ярлыка на рабочем столе — убедитесь, что место куда установлена программа Налогоплательщик ЮЛ совпадает с рабочей папкой в свойствах ярлыка программы (например:
— программа установлена в «C:Налогоплательщик ЮЛ»
— Объект(Target): «C:Налогоплательщик ЮЛINPUTDOCinputdoc.exe»
— Рабочая папка(Start in): «C:Налогоплательщик ЮЛINPUTDOC»
2. убедитесь, что в рабочей папке есть файлы:
gdiplus.dll (1 607К)
msvcr71.dll (340К)
vfp9r.dll (4 600К)
vfp9rrus.dll (1 416К)
если их нет, или размер не совпал — отключите антивирусы и еще раз запустите программу установки версии, выберите вариант «исправить»
3. попробуйте отключить антивирус и запустить программу без него
4. возможно в папке windowssystem32 есть файлы vfp9r.dll, vfp9rrus.dll, vfp9renu.dll, config.fpw — удалите их оттуда и попробуйте запустить программу
5. возможно в переменной окружения PATH (мой компьютер/свойства/дополнительно/ кнопка «переменные среды») каталог %SystemRoot%system32 присутствует более одного раза — д.б. один раз

3. Вопрос: В программе вместо букв иероглифы, как исправить?
Ответ: 1. Установите Русский на всех закладках окна настроек региональных стандартов (Панель управления/Язык и региональные стандарты)- обратите внимание на язык программ, не поддерживающих Юникод на закладке Дополнительно – добавить «Русский»;
2. если не помогло, загрузите классическую схему в настройках экрана Windows;
3. если не помогло, смените язык системы на английский, перезагрузитесь, затем опять на русский и снова перезагрузитесь;
4.Внимание! во время смены языков windows может выдать сообщение, о том, что какие-то файлы уже имеются на диске и предлагает использовать их. Не соглашайтесь и выбирайте файл из дистрибутива windows. Смысл этих действий именно в восстановлении языковых файлов из дистрибутива windows.
Windows 8:
1. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат английский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Английский
2. Перезагрузить!
3. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат Русский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Русский
4. Перезагрузить!
5.Внимание! иногда метод помогает со второй или третьей попытки
На некоторых дистрибутивах windows изменение языка может не помочь — возможно проблема с шрифтом ms sansserif — скачайте его и установите.
Windows 98, 2000, XP если не помогло:
Запустите реестр: «Старт» — Выполнить» — «regedit»
Идите по пути
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage
измените значение строкового параметра «1252» с «c_1252.nls» на «c_1251.nls»

4. Вопрос: появляется сообщение об ошибке C0000005 … Что делать?
Ответ: В папке с программой, после такой ошибки, будет файл VFP9Rerr.log. Пришлите его на info@mail.rvcgnivc.ru

5. Вопрос: Иногда возникает ошибка доступа к файлам, находящимся во временной папке Windows (Documents and Settings…Local SettingsTemp или Users…Local SettingsTemp)
Ответ:
-в этом случае как правило помогает либо перенос временной папки программы из «Documents and Settings» (например в c:IDTMP) — для этого необходимо задать переменную окружения IDWTEMP=c:IDTMP
-возможно, это вызвано работой антивируса — попробуйте отключить его и поработать, если ошибка не повторится в настройках антивируса исключите из проверки файлы типа *.dbf, *.fpt, *.cdx, либо папку c:IDTMP

Всем доброго времени суток!

На сегодня стоит вспомнить, что я ещё и IT-специалист. А не только писатель на Дзене. На днях на работе бухгалтер столкнулась с одной интересной ошибкой при попытке запуска программы «Налогоплательщик ЮЛ».

Формулировка ошибка такая: «Cannot locate the microsoft visual foxpro support library». На рабочем месте установлен Windows 8.1 (x64). Выглядит это окно вот так:

«Cannot locate the microsoft visual foxpro support library»

«Cannot locate the microsoft visual foxpro support library»

Почему в некоторых приложениях, программах возникает такая ошибка? Ключ к пониманию этой проблемы лежит в тексте наименования этого окна на скрине. Видите что написано вверху? «Microsoft visual FoxPro». Так вот… Докладываю. Очень много программ написано на языке Visual FOXPRO 5.0 и соответственно, Visual FOXPRO 9.0.

Я бы не сказал, что это сейчас супер-популярный язык программирования, но компания АО «ГНИВЦ» судя по всему тот самый «Налогоплательщик ЮЛ» пишет, продолжает именно на языке FoxPro. А Фокспро не может существовать без своих библиотек поддержки, которые ему необходимы для работы. Причем, библиотеки FOXPRO должны быть в системных папках. В противном случае, любая программа, написанная на FOXPRO, не запустится, вызвав окно с ошибкой как на скрине выше.

Решение проблемы

Поскольку Вы видите у себя на экране сообщение вида «Cannot locate the microsoft visual foxpro support library», то это и означает, что НЕТ у вас на компьютере этих самых библиотек поддержки программной среды microsoft visual foxpro. Но решение есть: нужно скачать и установить, точнее, скопировать эти самые библиотеки на ваш компьютер, в системную папку.  Обратите внимание, что для разных версиий Windows и пути копирования — разные!

  • В случае 32 — разрядных систем, набор библиотек копируем сюда: C:windowssystem32 
  • В случае 64 — разрядных систем путь несколько иной:  C:WindowsSysWOW64

Например, на работе у бухгалтера была windows 10 (x64) и скопировать пришлось в C:WindowsSysWOW64. Теперь о библиотеках. Их нужно несколько для корректной работы Foxpro.  Я собрал и подготовил их для вас. Они упакованы в архиве RAR. Действия простые: скачиваем, распаковываем, и затем копируем по указанным выше путям.

⏩ Скачать набор библиотек visual foxpro 5.0
⏩ Скачать набор библиотек visual foxpro 9.0

Вот и всё решение!) Надеюсь, я смог Вам помочь.


IT — вопросы


Tags:IT

^

Решение проблем, которые могут возникнуть при запуске


1. Вопрос: После установки, при вводе документов выдается окно с запросом файлов *.ocx нажимаем на кнопку «Отмена» и выпадает ошибка:

«Ошибка OLE, код 0x80040154: Класс не зарегистрирован. Объект OLE игнорируется. Номер записи 6»

«Внутренняя ошибка 2738(Internal error 2738)»

Ответ:

Запустите файл reg.bat, обычно он находится в папке c:Program filesНалогоплательщик ЮЛInputdoc
2. Вопрос: При запуске программы ошибки:

«Несовпадение версии ресурсного файла» или

«Visual FoxPro cannot start. Could not load resources» или

«Cannot locate the Microsoft Visual FoxPro support library»

Ответ: Скорее всего в папке windowssystem32 или в папке из переменной окружения PATH есть файлы vfp9*.dll – надо удалить их, они должны быть только в папке с программой «Налогоплательщик ЮЛ».
3. Вопрос: После установки, при попытке запуска программы выдается сообщение:

«Библиотека MSVCR71.DLL не найдена по указанному пути …»

или

Возникает ошибка: «не хватает библиотеки Visual FoxPro» что делать?

Ответ:

1. если запускаете с помощью ярлыка на рабочем столе — убедитесь, что место куда установлена программа «Налогоплательщик ЮЛ» совпадает с рабочей папкой в свойствах ярлыка программы (напр:

-программа установлена в

^

-Объект(Target):

C:Program FilesНалогоплательщик ЮЛINPUTDOCinputdoc.exe

-Рабочая папка(Start in):

C:Program FilesНалогоплательщик ЮЛINPUTDOC

2. еще раз запустите программу установки, выберите вариант «Исправить»

4. может быть вирусы — лечите

5. может быть испорчен дистрибутив — скачайте заново

6. может быть антивирусная программа не дает запустить или «залечил» — попробуйте отключить антивирусную программу.
4. Вопрос: При первом запуске выдал сообщение «Неправильный путь или имя файла».

Ответ:

Причиной всему является неверно настроенная вами переменная среды «TEMP». В ней должен содержаться путь только к одной папке

(напр: «^ ) Вероятней всего, ошибка внесена в режиме Мой компьютер — Свойства — Дополнительно — Переменные среды — переменные среды пользователя, или возможно неверная настройка находится в autoexec.nt или в файле ..INPUTDOCstart.ini (строчка _vtmp=).
5. Вопрос: После установки клиентской части программы, при запуске ярлыка пишет, что файл start.ini не найден. Программа на компьютере, где установлена полная версия, работает нормально. В чем дело?

Ответ:

При установке клиентской части программы «Налогоплательщик ЮЛ», может возникнуть ситуация, когда в ярлыке программы неправильно прописывается рабочая папка программы.

Для исправления ситуации, после установки клиентской части, в свойствах ярлыка на закладке «Ярлык» необходимо в поле «Рабочая папка» указать тот же путь что и в поле «Объект»

пример:

-Объект(Target): V:INPUTDOCinputdoc.exe

-Рабочая папка(Start in): V:inputdoc
6. Вопрос: В пунктах меню программы вместо букв иероглифы, как исправить?

Ответ:

1. Установите Русский на всех закладках окна настроек региональных стандартов (Панель управления/Язык и региональные стандарты)- обратите внимание на язык программ не поддерживающих Юникод на закладке Дополнительно — д.б. Русский

2. если не помогло, загрузите классическую схему в настройках экрана Windows

3. если не помогло:

Запустите реестр: «Старт» — Выполнить» — «regedit»

Идите по пути

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage

измените значение строкового параметра «1252»

с «c_1252.nls» на «c_1251.nls»

Обязательно перезагрузитесь
7. вопрос: появляется сообщение об ошибке C0000005 … Что делать ?

ответ:

ошибка C0000005 — сообщение операционной системы о сбоях в оперативной памяти компьютера, причины появления такой ошибки могут быть самыми разными, поэтому могу дать только общие советы:

1. проверьте компьютер на вирусы

2. выгрузите все антивирусы перед запуском программы

3. запустите еще раз программу установки, выберите вариант «Реанимировать»

если не помогло:

4. установите программу не в Programm Files, а в какую-нибудь другую папку с коротким латинским именем- напр. c:IDW

5. задайте/измените значение переменной окружения IDWTEMP (путь к временной папке программы) на короткое, латинское, например C:IDWTMP. Для этого нажмите правую кнопку мыши на ярлыке «Мой компьютер» далее меню Свойства/закладка Дополнительно/кнопка Переменные среды/Системные переменные/кнопка Создать(если в списке нет IDWTEMP, если есть, то кнопка Изменить)/далее Имя переменной ввести IDWTEMP значение переменной ввести C:IDWTMP

6. изменить значение переменных окружения TEMP, TMP (путь к временной папке программы) на короткое, латинское, например C:TMPP. Для этого нажмите правую кнопку мыши на ярлыке «Мой компьютер» далее меню Свойства/закладка Дополнительно/кнопка Переменные среды/Переменные среды пользователя /переместиться на строку TEMP,TMP/кнопка Изменить/значение переменной ввести C:TMPP

7. поставить обновления к Windows

8. проверить компьютер на вирусы

9. убрать разгон компьютера — в биосе установить default settings

и самое радикальное:

10. переустановить Windows

11. сменить модули памяти

12. установить на другой компьютер
8. Вопрос: При работе по сети. ошибка доступа к файлу (напр. voc_lnk.dbf)
Ответ:
Скорее всего проблема в правах доступа.

а. далее под папкой «Налогоплательщик ЮЛ» понимается папка в которую установлена программа, обычно это C:Program FilesНалогоплательщик ЮЛ
б. если вы не заводили нового пользователя для работы с программой, то далее под пользователем подразумеваются «Все» или «Гости»(«Гость») — в этом случае удалять его не надо

в. если вы в свойствах папки не нашли закладки «Безопасность», значит необходимо запустить Проводник(Win+E), в меню «Сервис — Свойства папки», на закладке «Вид» убрать галочку в настройке «Использовать простой общий доступ к файлам».

Порядок действий по исправлению ошибки для Windows 2000 (на Windows XP почти также)

под правами Администратора :

1. удалите пользователя (если Все или Гости — не надо)

2. заведите пользователя (если Все или Гости — не надо)

3. зайдите в свойства папки Налогоплательщик ЮЛ

4. зайдите на закладку Безопасность

5. нажмите кнопку Добавить — добавьте пользователя (если Все или Гости –

не надо)

6. нажмите кнопку Дополнительно

7. в списке Элементы разрешений установите курсор на пользователя

8. нажмите кнопку Показать/Изменить

9. разрешите все действия

10. поставьте галочку Применять эти разрешения

11. нажмите кнопку Ок

12. поставьте галочки Переносить наследуемые

13. поставьте галочки Сбросить разрешения

14. нажмите кнопку Применить

15. нажмите кнопку Ок
также эту проблему может решить перенос папки с программой на диск с файловой системой FAT32, в этом случае, все вышеперечисленное делать не надо
9. Вопрос: Иногда возникает ошибка доступа к файлам, находящимся во временной папке Windows (Documents and Settings)

Ответ:
-в этом случае как правило помогает либо перенос временной папки программы из «Documents and Settings» (например в c:IDTMP) — для этого необходимо задать переменную окружения IDWTEMP=c:IDTMP

-возможно это вызвано работой антивируса — попробуйте отключить его и поработать, если ошибка не повторится в настройках антивируса исключите из проверки файлы типа *.dbf, *.fpt, *.cdx, либо папку c:IDTMP


Извините за ошибки, но, к сожалению, у нас нет возможности протестировать программу на всем возможном множестве программных + аппаратных платформ и с учетом всех программ, которые может у себя установить пользователь. Надеемся на ваше понимание и желание сотрудничать с нами в решении этой проблемы.

Для локализации и устранения причин ошибок в программе инсталляции большая просьба выслать нам файлы MSI*.LOG из временной папки Windows (типа: «C:Documents and SettingsuserNameLocal SettingsTempMSI*.LOG» или Win9*: «C:WindowsTempMSI*.LOG»)


Для локализации и устранения причин ошибок в программе «Налогоплательщик ЮЛ» большая просьба выслать нам все файлы из папки LOG программы «Налогоплательщик ЮЛ» (типа: «C:Program FilesНалогоплательщик ЮЛINPUTDOCLOG*.*»)

Как связаться с разработчиками

e-mail: info@rvcgns.chtts.ru

форум:

http://forum.rvcgns.chtts.ru/viewforum.php?f=30

сайт:

http://www.rvcgnivc.ru/

«Налогоплательщик ЮЛ» – это программа, разработанная ФНС России и предназначенная для автоматизации подготовки налоговой и бухгалтерской отчётности, расчета страховых взносов, справок 2-НДФЛ, специальных деклараций об активах и счетах, документов по регистрации ККТ и др. Практика показываем, что установка программы «Налогоплательщик ЮЛ» вызывает у бухгалтеров сложности и иногда приводит к ошибкам. Рассказываем, как их избежать и предотвратить.

Как действовать

Далее в таблице описано решение проблем, если компьютер выдаёт ошибку при установке «Налогоплательщик ЮЛ».

C:UsersВоваDesktopБУХГУРУапрель 2019ВЕБ Установка программы Налогоплательщик ЮЛ 7 ситуаций, чтобы избежать ошибокNalogoplatel'shchik-YUL-ustanovka.png

Ситуация Решение
1 При установке потребовалась перезагрузка Windows, после которой программа не запускается Запустите программу установки еще раз
2 При установке программа запрашивает диск F (может быть E, B, H … Z) Видимо предыдущая версия «Налогоплательщик ЮЛ» устанавливалась с этого диска.

Создайте диск F. Что на нем будет – неважно (например, подключите любой ресурс как диск F – Мой компьютер/Подключить сетевой диск) и еще раз запустите программу установки.

3 Удаляются ли введенные бухгалтером в программе «Налогоплательщик ЮЛ» данные при установке новой версии поверх старой или при деинсталляции программы? Нет: если не удалять папку, где была установлена программа, никакие введенные данные программа установки не удаляет.
4 После установки не видно введенных ранее данных (форм отчетности) Всё в порядке. Возможно 3 варианта:

1. Вы установили программу не в ту папку. Тогда:

  • на компьютере, где устанавливали программу, выполните пункт меню в программе «Налогоплательщик ЮЛ» Сервис/Разное/Поиск папок с программой;
  • после возможно долгой работы режима появится список папок, где когда-либо устанавливалась программа и вы работали с ней;
  • в списке найденных папок вы увидите информацию о том, куда устанавливалась программа, когда в нее вы последний раз входили, сколько плательщиков было в ней введено;
  • запомните путь к нужному вам варианту;
  • удалите программу – Пуск/Программы/Налогоплательщик ЮЛ/Удаление программы;
  • установите программу по запомненному вами пути.

2. Введенные данные (отчетная форма) находятся в отличном от текущего отчетном периоде.

Это решается сменой отчетного периода в правом верхнем углу окна программы.

3. Не приняты описания отчетных форм

Проверьте наличие нужных форм в режиме «Настройки-Отчетные формы». При отсутствии – загрузите (кнопка «Загрузить»).

5 Невозможно установить Налогоплательщик ЮЛ программой установки. Что делать? Можно установить программу «Налогоплательщик ЮЛ» «вручную». Для этого:

1. Перепишите из дистрибутива папку INSTALL445Налогоплательщик ЮЛ в c:npul

2. На рабочем столе создайте ярлык к c:npulInputdocinputdoc.exe

3. Запустите программу установки «c:npulПечать НД с PDF417(3.1.15).msi»

4. Запустите с правами администратора файл c:npulreg.bat

6 При установке версии программы есть сообщения:

  • «Некоторые инсталляционные файлы повреждены. Загрузите новую копию и повторите установку»;
  • «Ошибка CRC в …. Неожиданный конец архива».
ФВ этой ситуации файлы дистрибутива были повреждены:

  • при копировании с электронного носителя;
  • при приеме по Интернет;
  • в результате работы вируса.

Если вы скачивали версию по Интернету – проверьте наличие стабильного подключения компьютера к сети и скачайте инсталляционный пакет программы повторно.

Если же вам версию записали на диск в ИФНС – попробуйте скопировать ее с другого компьютера или запишите еще раз.

7 Что делать, если при установке ПО «Налогоплательщик ЮЛ» компьютер сообщает о наличии вирусов в программе «Налогоплательщик ЮЛ» не содержит вирусов, однако некоторые файлы установки могут ошибочно квалифицироваться антивирусной программой как подозрительный объект.

Так как антивирусная программа пользователя может некоторые файлы установки воспринимать как вирус и не пропускать их, при установке и первом входе в программу после установки лучше отключать антивирусы.

Кроме того, проверка многократно замедляет работу программы и даже может заблокировать ее функционирование или создание необходимого файла.

Также см. «Программа для бесплатного заполнения расчета по страховым взносам».

Источник: сайт ФНС.

Содержание

  1. Решение проблем, которые могут возникнуть при запуске
  2. Visual foxpro cannot start could not load resources windows 10
  3. cannot locate visual foxpro support library
  4. «Cannot locate the microsoft visual foxpro support library»
  5. Содержание
  6. Особенности ошибки
  7. Возможные причины
  8. Способы решения
  9. Примечания
  10. Создание самостоятельного exe файла
  11. Объявление
  12. Ошибка при установке CheckXML от 22.01.08
  13. Комментарий
  14. Комментарий
  15. Комментарий
  16. Комментарий
  17. Комментарий
  18. Комментарий
  19. Комментарий
  20. Комментарий
  21. Комментарий
  22. Комментарий
  23. Комментарий
  24. Комментарий
  25. Комментарий

Решение проблем, которые могут возникнуть при запуске

1. Вопрос: После установки, при вводе документов выдается окно с запросом файлов *.ocx нажимаем на кнопку «Отмена» и выпадает ошибка:

«Ошибка OLE, код 0x80040154: Класс не зарегистрирован. Объект OLE игнорируется. Номер записи 6»

«Внутренняя ошибка 2738(Internal error 2738)»

Ответ:

Запустите файл reg.bat (может потребовать запуск от администратора) из папки с программой (обычно c:Налогоплательщик ЮЛInputdocreg.bat)

2. Вопрос: при попытке запуска программы выдаются сообщения типа:

«Несовпадение версии файла ресурсов»

«не хватает библиотеки Visual FoxPro»

Visual FoxPro cannot start

Could not load resources

Неправильный путь или имя файла

Resource file version mismatch

Cannot locate the Microsoft Visual Foxpro support library

либо выходит окно Microsoft Visual Foxpro и диалог выбора файла prg(fxp)

сама программа при этом не запускается

Oтвет:

-программа установлена в «C:Налогоплательщик ЮЛ»

-Объект(Target): «C:Налогоплательщик ЮЛINPUTDOCinputdoc.exe»

-Рабочая папка(Start in): «C:Налогоплательщик ЮЛINPUTDOC»

2. убедитесь, что в рабочей папке есть файлы:

vfp9rrus.dll (1 416К)

3. попробуйте отключить антивирус и запустить программу без него

6. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9/

7. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9sp1/

8. если 1-5 не помогли, попробуйте скачать и установить туда, где не запускается :

3. Вопрос: В программе вместо букв иероглифы, как исправить?

Ответ:

2. если не помогло, загрузите классическую схему в настройках экрана Windows

3. если не помогло, смените язык системы на английский, перезагрузитесь, затем опять на русский и снова перезагрузитесь

4.Внимание! во время смены языков windows может выдать сообщение, о том, что какие-то файлы уже имеются на диске и предлагает использовать их. Не соглашайтесь и выбирайте файл из дистрибутива windows. Смысл этих действий именно в восстановлении языковых файлов из дистрибутива windows.

1. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат английский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Английский

3. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат Русский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Русский

5.Внимание! иногда метод помогает со второй или третьей попытки

Windows 98, 2000, XP если не помогло:

измените значение строкового параметра «1252»

с «c_1252.nls» на «c_1251.nls»

ответ:

В папке с программой, после такой ошибки, будет файл VFP9Rerr.log. Пришлите его на info@mail.rvcgnivc.ru

5. Вопрос:Иногда возникает ошибка доступа к файлам, находящимся во временной папке Windows (Documents and Settings. Local SettingsTemp или Users. Local SettingsTemp)


Извините за ошибки, но, к сожалению, у нас нет возможности протестировать программу на всем возможном множестве программных + аппаратных платформ и с учетом всех программ, которые может у себя установить пользователь. Надеемся на ваше понимание и желание сотрудничать с нами в решении этой проблемы.

Для локализации и устранения причин ошибок в программе инсталляции большая просьба выслать нам файлы MSI*.LOG из временной папки Windows (типа:«C:Documents and SettingsuserNameLocal SettingsTempMSI*.LOG»или Win9*:«C:WindowsTempMSI*.LOG»)


Для локализации и устранения причин ошибок в программе «Налогоплательщик ЮЛ» большая просьба выслать нам все файлы из папки LOG программы «Налогоплательщик ЮЛ» (типа:
«C:Налогоплательщик ЮЛINPUTDOCLOG*.*»)

Источник

Visual foxpro cannot start could not load resources windows 10

Архивариус
Новичок

Автор:
Елена
ellea@rambler.ru
04.08.2005 23:22
Для сообщений со старой версии форума

spacer Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн Удалите (или переместите в другое место) файлы vf*.* из каталога Windows/System(32). После этого удалите Парус и установите заново.rn
В принципе такая ошибка возникает в случае, если на компьютере установлены другие программы, использующие FoxPro.

Автор:
user
user@user.no
05.08.2005 01:03
Для сообщений со старой версии форума

spacer Архивариус
Новичок

Автор:
Jlutko
kerch-reyd@permonline.ru
05.08.2005 12:11
Для сообщений со старой версии форума

spacer Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн Здравствуйте1
Несовпадение версии файла ресурсов
Visyal FoxPro cannot start. Couid not load resources

Эти сообщения у меня еще при установке программ.
Программы устанавливаются, но не запускаются с сообщением:
Cannot locate FoxPro library
Еще одна программа пишет:
cannot locate disired version of FoxPro

Версию драйвера ставил вообщето ту самую, которая должна быть (6.01.8629.01). Также пробовал ставить Runtime Visual FoxPro 8.0 и Runtime Visual FoxPro 9.0.
Не помогло. Может дело в Windows Server 2003 EE?
Добавлю страничку в избранное, буду ждать ответов.

Автор:
Дмитрий
adres@mail.ru
10.01.2007 20:34
Для сообщений со старой версии форума

spacer Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн

Здравствуйте1
Несовпадение версии файла ресурсов
Visyal FoxPro cannot start. Couid not load resources

Эти сообщения у меня еще при установке программ.
Программы устанавливаются, но не запускаются с сообщением:
Cannot locate FoxPro library
Еще одна программа пишет:
cannot locate disired version of FoxPro

Версию драйвера ставил вообщето ту самую, которая должна быть (6.01.8629.01). Также пробовал ставить Runtime Visual FoxPro 8.0 и Runtime Visual FoxPro 9.0.
Не помогло. Может дело в Windows Server 2003 EE?
Добавлю страничку в избранное, буду ждать ответов.

А ставите в папку по умолчанию? какие еще фоксовые проги стоят? антивирус,файервол ничего не блокирует? в политиках безопасности на паки ничего не перекрыто?:) у меня 4 версии программ на РАЗНЫХ фоксах и никогда таких проблем не было. Винда ХП СП2 проф

Автор:
Wolf
wolf1981@bk.ru
11.01.2007 05:10
Для сообщений со старой версии форума

spacer Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн Да, по умолчанию, а как надо было?
Сегодня почистил файлы по маске vf*.* в систем32 и снова поставил Runtime Visual FoxPro 8.0. Заработало!
Много разных программ разной давности, действительно, для каждой нужны библиотеки их молодости. Но боюсь мешать библиотеки, уж больно много переустанавливать придётся в случае неудачи.
Сообщение «cannot locate desired version of FoxPro» у одной из программок и «Cannot locate FoxPro library» у второй еще остались. какие им версии надо понятья не имею, очень старые программы.

Автор:
Дмитрий
adres@mail.ru
11.01.2007 23:44
Для сообщений со старой версии форума

spacer Архивариус
Новичок

Зарегистрирован: 06.07.2011 04:57:42
Сообщений: 34
Оффлайн И снова здравствуйте 🙂

На некоторых компьютерах (на старых PIII), после установки релиза «Февраль 2010» (7.71) вновь возникает эта ошибка. Использую дополнительные программки на VFP9 (обычные экзешники). После установки релиза эти программки не работают. Поскольку в данном релизе Парус обратно перешёл на VFP8 дллшки.

На других машинах таких проблем нет. Всё прекрасно работает.

Пробовал:
1. Полностью удалил парус, все библиотеки vfp*.* из sys32.
2. Играл с Runtime Visual FoxPro 9.0 (ставил/удалял перед/после Паруса).

Хочу попробовать ещё поставить предыдущий релиз, а поверх него тупо скопировать папку Person (требуется только Кадры) из работающих машин. Но боюсь, что из-за этого будет некорректно работать сам Парус.

Был случай когда при заходе в приказ и клике Добавить (добавить пункт приказа) вылетал с ошибкой

***********************
Oшибка N 1808 SQL: Недопустимое предложение ORDER BY.

В строке 0
Последовательность вызовов:
C:PROGRAM FILESPARUSPERSONPERSON.EXE
PROCEDURE ORDER_MC.MASTERPANEL.GRIDPANEL.GRID.MOUSEUP
PROCEDURE ORDER_MC.MASTERPANEL.GRIDPANEL.GRID.SHOWMENU
PROCEDURE ORDER_MC.MASTERMENU.SHOWMENU
ON.
PROCEDURE ORDER_MC.MASTERMENU.EXECCOMMAND
PROCEDURE ORDER_MC.MASTERPANEL.GRIDPANEL.GRID.RECEIVEMESSAGE
PROCEDURE ORDER_MC.SHOWORDERSP
PROCEDURE ORDERSPEC_M.GRIDPANEL.GRID.MOUSEUP
PROCEDURE ORDERSPEC_M.GRIDPANEL.GRID.SHOWMENU
PROCEDURE ORDERSPEC_M.MASTERMENU.SHOWMENU
ON.
PROCEDURE ORDERSPEC_M.MASTERMENU.EXECCOMMAND
PROCEDURE ORDERSPEC_M.GRIDPANEL.GRID.RECEIVEMESSAGE
CALL_DICT.FXP
PROCEDURE ORDERMODEL_MC.INIT
PROCEDURE ORDERMODEL_MC.CACHEDDICPREP
PROCEDURE ORDERMODEL_MC.SENDMESSAGE
PROCEDURE ORDERMODEL_MC.CATALOGPANEL.TREE.RECEIVEMESSAGE
PROCEDURE ORDERMODEL_MC.SENDMESSAGE
PROCEDURE ORDERMODEL_MC.MASTERPANEL.GRIDPANEL.GRID.RECEIVEMESSAGE
PROCEDURE TGRID.RECEIVEMESSAGE
PROCEDURE ORDERMODEL_MC.MASTERPANEL.GRIDPANEL.GRID.CHANGECATALOG
PROCEDURE ORDERMODEL_MC.MUNIT.CHANGECATALOG
PROCEDURE ORDERMODEL_MC.MUNIT.VZORDSPM.CHANGECATALOG
PROCEDURE ORDERMODEL_MC.MUNIT.VZORDSPM.REQUERY
PROCEDURE ORDERMODEL_MC.MUNIT.VZORDSPM.ERROR
********************************

Фишка в том, что до инсталлера Паруса программки работают. После инсталляции не работают. После деинсталляции снова работают.

Очень хочется ругаться нехорошими словами, но учитывая кадровые проблемы 7.xx, виноват не программист, а тот, кто не договорился с прежним :)))

Источник

cannot locate visual foxpro support library

Добрый день всем, кто зашёл сюда по этому поводу.

Довольно часто у пользователей FoxPro 5.0 или даже visual foxpro 9.0 возникает такая проблема при переносе, например, программ, написанных на Foxpro, на другой компьютер, например, под управлением Windows 7 (32 разрядной) или же Windows 7 и Windows 8 64 разрядной, такой вот вопрос-ступор:

«Cannot locate the microsoft visual foxpro support library»

При этом, на экране появляется вот это зловещее окно:

vfperrror

cannot locate the microsoft visual foxpro support library

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

Однако, она (проблема) вполне себе рашаема, причем проблема запуска приложений, написанных на Foxpro, решается без установки самого Foxpro.

Для этого достаточно скопировать соответствующие библиотеки в соответствующие каталоги Windows. Весьма удобно. Потому что, в этом случае щекотливая проблема лицензирования Foxpro отпадает.

В разных версиях Windows пути копирования — разные!

В случае 32-разрядных систем, набор библиотек копируем сюда:

C:windowssystem32

В случае 64 — разрядных систем путь несколько иной:

C:WindowsSysWOW64

Теперь о библиотеках. Их нужно несколько для корректной работы Foxpro.

Автор сайта blog.d2craft.ru любезно согласился собрать их и выложить для вас здесь:

Набор библиотек visual foxpro 5.0 можно скачать ЗДЕСЬ

Набор библиотек visual foxpro 9.0 можно скачать ЗДЕСЬ

1. Вопрос: После установки, при вводе документов выдается окно с запросом файлов *.ocx нажимаем на кнопку «Отмена» и выпадает ошибка:

«Ошибка OLE, код 0x80040154: Класс не зарегистрирован. Объект OLE игнорируется. Номер записи 6»

«Внутренняя ошибка 2738(Internal error 2738)»

Ответ:

Запустите файл reg.bat (может потребовать запуск от администратора) из папки с программой (обычно c:Налогоплательщик ЮЛInputdoc
eg.bat)

2. Вопрос: при попытке запуска программы выдаются сообщения типа:

«Несовпадение версии файла ресурсов»

«не хватает библиотеки Visual FoxPro»

Visual FoxPro cannot start

Could not load resources

Неправильный путь или имя файла

Resource file version mismatch

Cannot locate the Microsoft Visual Foxpro support library

либо выходит окно Microsoft Visual Foxpro и диалог выбора файла prg(fxp)

сама программа при этом не запускается

Oтвет:

1. если запускаете с помощью ярлыка на рабочем столе — убедитесь, что место куда установлена программа Налогоплательщик ЮЛ совпадает с рабочей папкой в свойствах ярлыка программы (напр:

-программа установлена в «C:Налогоплательщик ЮЛ»

-Объект(Target): «C:Налогоплательщик ЮЛINPUTDOCinputdoc.exe»

-Рабочая папка(Start in): «C:Налогоплательщик ЮЛINPUTDOC»

2. убедитесь, что в рабочей папке есть файлы:

vfp9rrus.dll (1 416К)

если их нет, или размер не совпал — отключите антивирусы и еще раз запустите программу установки версии, выберите вариант «исправить»

3. попробуйте отключить антивирус и запустить программу без него

4. возможно в папке windowssystem32 есть файлы vfp9r.dll, vfp9rrus.dll, vfp9renu.dll, config.fpw — удалите их оттуда и попробуйте запустить программу

5. возможно в переменной окружения PATH (мой компьютер/свойства/дополнительно/ кнопка «переменные среды») каталог %SystemRoot%system32 присутствует более одного раза — д.б. один раз

6. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9/

7. попробуйте скачать и заменить в папке с программой файлы: http://npul.ru/download/other/9sp1/

8. если 1-5 не помогли, попробуйте скачать и установить туда, где не запускается :

3. Вопрос: В программе вместо букв иероглифы, как исправить?

Ответ:

1. Установите Русский на всех закладках окна настроек региональных стандартов (Панель управления/Язык и региональные стандарты)- обратите внимание на язык программ не поддерживающих Юникод на закладке Дополнительно — д.б. Русский

2. если не помогло, загрузите классическую схему в настройках экрана Windows

3. если не помогло, смените язык системы на английский, перезагрузитесь, затем опять на русский и снова перезагрузитесь

4.Внимание! во время смены языков windows может выдать сообщение, о том, что какие-то файлы уже имеются на диске и предлагает использовать их. Не соглашайтесь и выбирайте файл из дистрибутива windows. Смысл этих действий именно в восстановлении языковых файлов из дистрибутива windows.

1. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат английский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Английский

3. Панель управления, Региональные стандарты, На закладке Форматы выбрать формат Русский, на закладке Дополнительно (Язык программ не поддерживающих Юникод) нажать кнопку «Изменить язык системы», выбрать Русский

5.Внимание! иногда метод помогает со второй или третьей попытки

На некоторых дистрибутивах windows изменение языка может не помочь — возможно проблема с шрифтом ms sansserif — скачайте и установите:

Windows 98, 2000, XP если не помогло:

Запустите реестр: «Старт» — Выполнить» — «regedit»

измените значение строкового параметра «1252»

с «c_1252.nls» на «c_1251.nls»

ответ:

В папке с программой, после такой ошибки, будет файл VFP9Rerr.log. Пришлите его на info@mail.rvcgnivc.ru

5. Вопрос:Иногда возникает ошибка доступа к файлам, находящимся во временной папке Windows (Documents and Settings. Local SettingsTemp или Users. Local SettingsTemp)

Ответ:
-в этом случае как правило помогает либо перенос временной папки программы из «Documents and Settings» (например в c: >

-возможно это вызвано работой антивируса — попробуйте отключить его и поработать, если ошибка не повторится в настройках антивируса исключите из проверки файлы типа *.dbf, *.fpt, *.cdx, либо папку c:IDTMP


Извините за ошибки, но, к сожалению, у нас нет возможности протестировать программу на всем возможном множестве программных + аппаратных платформ и с учетом всех программ, которые может у себя установить пользователь. Надеемся на ваше понимание и желание сотрудничать с нами в решении этой проблемы.

Для локализации и устранения причин ошибок в программе инсталляции большая просьба выслать нам файлы MSI*.LOG из временной папки Windows (типа:«C:Documents and SettingsuserNameLocal SettingsTempMSI*.LOG»или Win9*:«C:WindowsTempMSI*.LOG»)


Для локализации и устранения причин ошибок в программе «Налогоплательщик ЮЛ» большая просьба выслать нам все файлы из папки LOG программы «Налогоплательщик ЮЛ» (типа:
«C:Налогоплательщик ЮЛINPUTDOCLOG*.*»)

Содержание

Особенности ошибки

При запуске программы появляется следующая ошибка:

Возможные причины

Способы решения

Для решения проблемы необходимо выполнить ручную регистрацию системных библиотек, введя следующую команду:

Например, вы можете нажать на кнопку «Пуск», выбрать из меню команду «Выполнить» и набрать или вставить указанный выше

Для Windows 7 64-bit путь должен быть

Примечания

Пути к файлам (c:windowssystem и пр.) указаны выше для случая установки операционной системы Windows по умолчанию. Если система установлена на Вашем компьютере не на диск C или в другой каталог, вам придется соответственным образом изменить текст команды.В случае успешного выполнения команды на экране должно появиться сообщение вида:

Источник

Создание самостоятельного exe файла

Помощь в написании контрольных, курсовых и дипломных работ здесь.

Создание самостоятельного приложения, работающего без среды Matlab
Здравствуйте. Необходимо создать приложение, работающее вне среды MatLab. Чтобы запустил на любом.

Запуск самостоятельного исполняемого файла, Visual C++ и OpenGL
У меня программа запускается только из C++, а самостоятельно экзешник не запускается. Что надо.

Создание exe-файла
что нужно указать в опциях проекта, чтобы прикомпилить vcl60?

А какая версия VFP?
И, если я не ошибаюсь, потребуется наличие определённых библиотек (.DLL). Без них работать не будет.

Добавлено через 1 минуту

я почему про версию VFP спрашивал. Потому что мелкомягки от версии к версии FoxPro корёжили, корёжили, пока совсем не поломали..
я сейчас попробовал в VFP 8 создать отдельный EXE. Он создался без проблем. Вот только запустить его у меня не получилось (думаю, что нужных runtime библиотек не сумел найти. )
А под VFP7 не только EXE создался, но и даже как-то запускается отдельно ( см. пример )
при создании пользовался статьями www.programmer.zp.ua/fox/fox016.php и www.codenet.ru/db/vfp/EXE-VisualFoxPro.php

p.s. Если у Вас уже есть доступ к личным сообщаниям, то напишите мне в личку, что у Вас за задача, что за мусор чистите.

Добавлено через 1 час 51 минуту

Alya1403, если нет доступа к личным сообщениям, можете оставить свои контакты. Мне всё таки любопытно, что за задачу Вы решаете.

Источник

Объявление

default avatar medium

Ошибка при установке CheckXML от 22.01.08

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Поддерживаю вопрос. Проблема на 2-х компьютерах.
Windows XP Pro RUS и Windows XP Home RUS.
Отключение антивирусов и установка вашего патча, который должен помочь в ряде случаев не помогла.
Где можно искать причину проблемы?

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Попробуйте вот этот файл кинуть в system32 и расскажите о результатах. Если поможет, то включим его в инсталляцию.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Копирование vfp9renu.dll в
c:WINDOWSsystem32 или c:Program FilesCheckXML не помогло.
Файлы Foxuser.dbf и Foxuser.fpt так же не найдены (искал на всякий случай на всем диске Сsmile.
Инсталляция и работа под Администратором без ограничений.

PS: Сейчас попробую поставить XP по-новой на отдельный компьютер. А вдруг.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Итак, установил Windows XP Prof на чистый диск.
Проблема не исчезла.
Полагаю, нехватает каких-то файлов либо не запущен какой-то сервис.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Версию XP и наличие сервис паков уточните пжста.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Windows XP RUS Prof + SP2

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Скачал дополнительно RunTime 9 + SP2 для FoxPro.
ftp://ftp.prolib.de/public/VFP9SP2RT.exe
Установил. Пока не помогает.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Сегодня вечером сам попробую на чистую винду такой же версии поставить, если получится (что очень вероятно), тогда надо будет разбираться с Вашим дистрибутивом виндовс. Вообщем отпишусь по результатам.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Александр, подскажите для какой версии FoxPro писалась программа?
Нашел в интернете информацию что такое возможно когда не совпадает версия FoxPro Runtime.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Я полагаю могло случится такое (мое предположение).
В недавнем прошлом Вы изменили сопутсвующие FoxPro компоненты в дистрибутиве программы, поэтому такое сообщение появляется при первой установке и программа не запускается.
Если сначала работать на предыдущей версии, дистрибутив которой имел другие FoxPro компоненты, и после просто обновлять до новой версии, то программа работает по причине того, что старые, ранее установленные FoxPro компоненты нужной версии, присуствуют в системе (так же как и у вас на «почти чистом» компьютере).
Опять же у нас могут быть разные установочные диски Windows.

Возможно это и не так.

Комментарий

default avatar medium

Ответ: Ошибка при установке CheckXML от 22.01.08

Нашел методом изучения Exe файла.
Требуется VSFox Pro Runtime 8

Проверьте чтобы в дистрибутиве были RunTime модули от 8-го Fox Pro, по-моему там сейчас 9-е, о чем я говорил выше.

Источник

В этой статье я расскажу об исправлении одной очень распространенной ошибки Windows Installer. Обыскавши Интернет как русскоязычный, так и англоязычный, включая форумы и ньюсгруппы Microsoft, я понял что ошибка довольно распространенная, однако исправить ее, на самом деле никому не удавалось.

Суть проблемы

Как то одним жарким летним вечером я решил установить на свой компьютер ActeiveState ActivePerl. Скачал инсталлятор, который был в .msi файле и запустил его. Каково же было мое удивление, когда вместо привычного инсталлятора я увидел вот это:

Как вскоре оказалось, подобная ошибка выпадала при запуске на моем компьютере любого .msi файла.

Недолго думая, я полез в интернет, ввел в поиск появившееся сообщение, и, «О ужас!» — я увидел сотни постов людей с этой проблемой! В русскоязычном и англоязычном сегменте Интернета у множества людей была аналогичная проблема, и никто ее не смог решить по существу.

Решение проблемы

Для начала я включил Log-файл установщика Windows. Как включить лог Windows Installer вы можете почитать здесь, или поискать в любом поисковике по ключевому слову «voicewarmup».

Лог-файлы появляются во временной папке пользователя, которая обычно находится по пути C:Usersимя_профиляAppDataLocalTemp. Открыв лог, я увидел следующую ошибку:

MSI (c) (B8:84) [22:08:06:894]: Failed to connect to server. Error: 0x80040154

Поискав по коду ошибки в Интернете, и не нашедши никаких способов решения проблемы, я решил подумать логически.

Что означает ошибка 0x80040154? Поискав в поисковике, и воспользовавшись утилитой Error Lookup, я определил, что ошибка означает «Класс не зарегистрирован».

Обычно такая ошибка появляется, когда вы запрашиваете у системы создать COM-объект, который не был должным образом зарегистрирован в реестре. Но как определить какой именно объект не зарегистрирован?

Для начала я воспользовался старым добрым отладчиком WinDbg, который входит в пакет Debugging Tools For Windows. Мне понадобилась именно 64-разрядная версия данного отладчика.

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

Я предпочитаю указывать отладчику путь для поиска символов через переменную среды _NT_SYMBOL_PATH, которая должна быть задана как: C:Symbols;srv*C:Symbols*https://msdl. microsoft. com/download/symbols. В данном случае папка C:Symbols — это хранилище загруженных символов на жестком диске, чтобы отладчик каждый раз не лез в интернет за ними.

Загрузил я в отладчик файл C:windowssystem32msiexec. exe и задал для него параметры командной строки так, чтобы он открыл .msI файл. В моем случае параметром командной строки было: /i «C:UsersMAVDesktopActivePerl-5.12.4.1205-MSWin32-x64-294981.msi» однако можно задавать путь к любому другому .msi файлу.

Сам по себе отладчик, конечно не решит проблему, нужно ее локализовать. Поразмыслив, какие функции могут создавать COM-объекты, я остановился на CoCreateInstance, CoCreateInstanceEx и CoGetClassObject

Для установки точек прерывания на эти функции вводим в командной строке отладчика:
Bp ole32!CoCreateInstance
Bp ole32!CoCreateInstanceEx
Bp ole32!CoGetClassObject
Если точки останова у вас не ставятся, значит вы неправильно настроили символы.

После запуска приложения (F5), срабатывает точка останова на Ole32!CoCreateInstance. Если точка останова не срабатывает, а выпадает окно с параметрами Wndows Installer, то вы неправильно указали параметры командной строки для запуска.

Давайте теперь посмотрим, из какого же места кода вызывается создание нашего объекта, для этого мы можем нажать Debug->Step Out (Shift+F11). Мне пришлось нажать указанную комбинацию дважды, для того чтобы выйти в исходную вызывающую функцию.

Исходная вызывающая функция называется Msi! CreateMsiServerProxy и, очевидно, находится в модуле Msi. dll.

Запомнив имя функции, а также примерный вид искомого кода, я открыл дизассемблер IDA Pro, и загрузил в него файл msi. dll. Следует отметить пару особенностей данного отладчика: во первых, IDA любит блокировать доступ к исследуемому файлу, во вторых, она создает в папке с исследуемым файлом несколько своих файлов баз данных, так что я рекомендую копировать исследуемые файлы в отдельную папку. В третьих, IDA не всегда подгружает файлы с символами, поэтому рекомендую в указанную отдельную папку также скопировать файл Msi. pdb из вышеуказанной папки C:Symbols.

После нахождения функции CreateMsiServerProxy, находим знакомые строки кода в ней:

Не иначе как функция пытается создать объект по CLSID IID_IMsiServer. Здесь я не буду вдаваться в подробности COM и искать различия между CLSID и IID, важно что я получил зацепку — имя интерфейса ID_IMsiServer и CLSID .

Windows Registry Editor Version 5.00

После импорта ключа реестра я вновь попробовал запустить .msi файл, и, «О чудо!», он запустился, после чего я успешно установил ActivePerl.

У вас может быть аналогичная проблема, но при этом отсутствовать другой ключ реестра. Импортировать при этом необходимо те ключи, которых у вас нет.

Выводы

Спасибо за внимание, я очень надеюсь что статья вам понравилась, жду ваших отзывов, а также с удовольствием отвечу на ваши вопросы.

Способы самостоятельного решения OLE ошибки «класс не зарегистрирован» с кодом 0x80040154 в операционной системе Windows 7, 8 и 10

Каждый компьютер не застрахован от непредвиденных сбоев. Главной задачей пользователя ПК, попавшего в непредвиденную ситуацию — правильно определить и грамотно подойти к устранению эксцесса.

Класс не зарегистрирован при открытии JPG и других изображений

Наиболее часто встречающийся случай — ошибка «Класс не зарегистрирован» при открытии JPG, а также других фотографий и изображений.

Чаще всего проблема бывает вызвана неправильным удалением сторонних программ для просмотра фото, сбоями параметров приложений по умолчанию Windows 10 и подобными, однако решается это в большинстве случаев очень просто.

По завершении проверьте, открываются ли файлы изображений теперь. Если открываются, но вам требуется, чтобы с JPG, PNG и иными фото работала сторонняя программа, попробуйте удалить ее через Панель управления — Программы и компоненты, а затем установить заново и назначить используемой по умолчанию.

Примечание: еще один вариант этого же способа: нажать правой кнопкой мыши по файлу изображения, выбрать пункт «Открыть с помощью» — «Выбрать другое приложение», указать работающую программу для просмотра и о.

Если ошибка возникает просто при запуске приложения «Фотографии» Windows 10, то попробуйте способ с перерегистрацией приложений в PowerShell из статьи Не работают приложения Windows 10.

При запуске приложений Windows 10

При возникновении рассматриваемой ошибки при запуске приложений магазина Windows 10, а также при ошибке 0x80040154 в приложениях, опробуйте способы из статьи «Не работают приложения Windows 10», которая была приведена выше, а также попробуйте такой вариант:

Ошибка explorer. exe «Класс не зарегистрирован» при нажатии на кнопку Пуск или вызове параметров

Еще один распространенный вариант ошибки — не работающее меню Пуск Windows 10, или отдельные элементы в нем. При этом о том, что класс не зарегистрирован сообщает explorer. exe, код ошибки тот же — 0x80040154.

Способы исправить ошибку в данном случае:

Если это не помогло, попробуйте также способ, описанный в разделе про службу компонентов Windows.

Не работает «Пуск»

Для устранения проблем с работой меню «Пуск» есть несколько вариантов действий:

Перезапуск «Проводника»

Перезапустить «Проводник» можно через «Диспетчер задач».

Совет! Запомните сочетания клавиш: Ctrl+ALT+DEL — останавливает всю систему и выводит диалоговое окно завершения работы Ctrl+Shift+Esc – вызов «Диспетчера задач».

Диспетчер задач, также, позволяет снимать «зависшие» или вредоносные приложения и контролировать работу системы.

Обновление через «Media Creation Tool»

Это один из самых правильных и надежных способов избавиться от ошибок, но иногда, утилита не может обновить Ваш компьютер.

Изменение имя пользователя

Если имя пользователя написано на кириллице, то это может стать причиной ошибки. В таком случае нужно изменить его.

Применение DISM. exe и SFC. exe

DISM. exe («Система обслуживания образов») и SFC. exe («Средство проверки системных файлов») восстанавливают поврежденные системные файлы, удаляют, настраивают и обновляют системные компоненты. Они запускаются через приложение «Выполнить».

Использование Windows PowerShell

Перед использованием PowerShell необходимо закрыть все браузеры и приложения. Запустить программу можно через «Диспетчер задач».

Совет! Самое простое и правильное решение – переустановить Windows и установить заново все приложения.

Ошибка при запуске браузеров Google Chrome, Mozilla Firefox, Internet Explorer

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

Дополнительные действие по исправлению ошибки для Internet Explorer:

По завершении действий, проверьте, была ли исправлена проблема. В случае с Internet Explorer, перезагрузите компьютер.

Для сторонних браузеров, если способы, приведенные выше не сработали, может помочь удаление браузера, перезагрузка компьютера и последующая повторная установка браузера (или удаление разделов реестра HKEY_CURRENT_USER SOFTWARE Classes ChromeHTML, HKEY_LOCAL_MACHINE SOFTWARE Classes ChromeHTML и HKEY_CLASSES_ROOT ChromeHTML (для браузера Google Chrome, для браузеров на базе Chromium название раздела может быть, соответственно, Chromium).

Универсальный способ

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

По некоторым данным, причиной появления ошибки может являться установка iCloud для Windows, а также поврежденный реестр. Если никакие способы не помогают избавиться от неполадки, можно просто сбросить Windows 10 с сохранением или без сохранения данных.

Исправление в службе компонентов Windows 10

Этот способ может сработать вне зависимости от контекста появления ошибки «Класс не зарегистрирован», как и в случаях с ошибкой explorer. exe, так и в более специфичных, например, когда ошибку вызывает twinui (интерфейс для планшетов Windows).

Дополнительная информация

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

На этом завершаю и надеюсь, что в материале нашлось решение для исправления ошибки в вашей ситуации.

Регистрация классов вручную

Иногда в исправлении ошибки 0x80040154 может помочь ручная регистрация всех библиотек DLL и компонентов OCX, находящихся в системных папках. Для её выполнения: запустите командную строку от имени администратора, введите по порядку следующие 4 команды, нажимая Enter после каждой (процесс регистрации может занять продолжительное время).

For %x in (C:WindowsSystem32*.dll) do regsvr32 %x /s for %x in (C:WindowsSystem32*.ocx) do regsvr32 %x /s for %x in (C:WindowsSysWOW64*.dll) do regsvr32 %x /s for %x in (C:WindowsSysWOW64*.ocx) do regsvr32 %x /s

Последние две команды — только для 64-разрядных версий Windows. Иногда в процессе может появиться окно с предложением установить недостающие компоненты системы — сделайте это.

Источники:

Https://habr. com/ru/sandbox/33155/

Https://brit03.ru/programmy/klass-ne-zaregistrirovan-windows-10.html

0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии

А вот еще интересные материалы:

  • Яшка сломя голову остановился исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного исправьте ошибки
  • Ясность цели позволяет целеустремленно добиваться намеченного где ошибка
  • Написание через дефис орфографическая ошибка
  • Налогоплательщик юл ошибка 2091 как восстановить