Ошибка получения объекта com unknown error 0xe0041270

Ошибка получения объекта COM: Интерфейс не поддерживается
Я
   selenat

08.10.10 — 12:10

Делаю

Ексель = ПолучитьCOMОбъект(ИмяФайлаЭксель,»Excel.Application»);

Выдает: «Ошибка получения объекта COM: Интерфейс не поддерживается».

Эксель установлен. База локальная, файловая. Чего не хватает? Нужно помимо установленного экселя какие-то еще дллки зарегить или что?

   le_

1 — 08.10.10 — 12:14

Нужно проверить права пользователя системы на создание com-объектов.

   le_

2 — 08.10.10 — 12:15

Пуск — Выполнить — dcomcnfg

   le_

3 — 08.10.10 — 12:19

А потом:

ExcelApplication = Новый COMObject(«Excel.Application»);
ФайлЭксель = ExcelApplication.WorkBooks.Open(Путь);
ЛистЭксель = ФайлЭксель.Sheets(1);

//…какие-то действия…

ExcelApplication.Quit();
ExcelApplication = Неопределено;

  

selenat

4 — 08.10.10 — 12:22

(1-3) Спасибо! Все получилось.

TurboConf — расширение возможностей Конфигуратора 1С

ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку «Обновить» в браузере.

Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.

Имеем ALT Linux + WINE@Etersoft 1.0.6 = 1C8.1 вполне прилично работает. Также есть DLL для оптимизации расчета маршрута из одного города в другой (используется в транспортном отделе, стандартные средства 1С очень медленно считают). Эту DLL в конфигурации 1С подключают следующим образом:

Код: Выделить всё

Попытка
atl = ПолучитьCOMОбъект("","CTakePath.CTakePath.1");
Исключение
Сообщить(ОписаниеОшибки(),СтатусСообщения.Внимание);
Возврат Ложь;
КонецПопытки;

В WINE библиотека прописывается так:

Код: Выделить всё

[user@test-altlinux]$ regsvr32 "t:dllTakePath.dll"
Xlib:  extension "XFree86-DRI" missing on display "localhost:10.0".
Xlib:  extension "XFree86-DRI" missing on display "localhost:10.0".
Successfully registered DLL t:dllTakePath.dll

После чего в system.reg имеем:

Код: Выделить всё

[SoftwareClassesCLSID{6946EE1A-5979-4D7A-BE49-04C68A7DCE85}] 1210261335
@="CTakePath Object"
"AppID"=""
[SoftwareClassesCLSID{6946EE1A-5979-4D7A-BE49-04C68A7DCE85}LocalServer32] 1210261335
@="T:dllTakePath.dll"
"ThreadingModel"=""
[SoftwareClassesCLSID{6946EE1A-5979-4D7A-BE49-04C68A7DCE85}ProgID] 1210261335
@="CTakePath.CTakePath.1"
[SoftwareClassesCLSID{6946EE1A-5979-4D7A-BE49-04C68A7DCE85}Programmable] 1210261335
[SoftwareClassesCLSID{6946EE1A-5979-4D7A-BE49-04C68A7DCE85}TypeLib] 1210261335
@="{F4CFAD43-F334-4A71-89E9-0A08E93E9E79}"
[SoftwareClassesCLSID{6946EE1A-5979-4D7A-BE49-04C68A7DCE85}VersionIndependentProgID] 1210261335
@="CTakePath.CTakePath"

Сравнивал с реестром Windows – там тоже самое. Доступ к диску «Т» с нужными правами есть. Но в итоге, когда 1С пытается получить доступ к библиотеке, имеем ошибку:

Код: Выделить всё

Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Unknown error 0x80080005

В COM-объектах не силен — может WINE-ну нужно еще каких-то системных библиотек установить, кроме тех, что идут в комплекте?

Модератор: Дмитрий Юхтимовский

Ошибка получения объекта COM

При запуске тестов TPC-1C и G1C появляется следующая ошибка.
{ОбщийМодуль.Глобальный(51)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
по причине:
Ошибка получения объекта COM: COM-объекты поддерживается только в операционных системах Windows

Сервер 1С — линукс, сервер баз аналогично, клиент запущен на сервере терминалов.
Подскажите, пожалуйста, в чем проблема.

selfin
 
Сообщений: 1
Зарегистрирован: 21 мар 2014, 08:11


Re: Ошибка получения объекта COM

Сообщение fwhr » 22 мар 2014, 15:20

с COM ушла ошибка, а с этой можно как-то побороться, или до следующей обновы ждать?

Код: выделить все
{Обработка.TCP_1C_GILV.Форма.Форма(458)}: Значение не является значением объектного типа (ПроцессорНаименование)
   ПроцессорНаименование      = ФизическиеПараметры.ПроцессорНаименование;
fwhr
 
Сообщений: 2
Зарегистрирован: 22 мар 2014, 13:33

Re: Ошибка получения объекта COM

Сообщение ssavel » 24 мар 2014, 17:21

fwhr писал(а):с COM ушла ошибка, а с этой можно как-то побороться, или до следующей обновы ждать?

Код: выделить все
{Обработка.TCP_1C_GILV.Форма.Форма(458)}: Значение не является значением объектного типа (ПроцессорНаименование)
   ПроцессорНаименование      = ФизическиеПараметры.ПроцессорНаименование;

Прошу загрузить кандидат на новую версию теста по ссылке

ftp://isinka.gilev.ru/GILV_TPC_G1C.dt

(пользователь g1c, пароль g1c)
и сообщить, сохраняется ли ошибка.

ssavel
 
Сообщений: 7
Зарегистрирован: 21 мар 2014, 15:30

Re: Ошибка получения объекта COM

Сообщение fwhr » 24 мар 2014, 17:54

Загрузил, версия в Справка — О программе отображается как 2.0.2.7
Стартует без ошибок. Оба теста выполняются. Спасибо.

ЗЫ: По тесту рекомендуемое кол-во пользователей: 231. «Мои» 30-50 юзеров могут быть спокойны? ;)

fwhr
 
Сообщений: 2
Зарегистрирован: 22 мар 2014, 13:33



Вернуться в Нагрузочное тестирование

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

Вопрос При работе с Excel из 1С возникает сообщение: «Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается». Что делать?
Ответ
Подробнее:

При использовании:

Excel = Новый COMОбъект("Excel.Application");
WB = Excel.Workbooks.Open(ИмяФайла);

Выдает ошибку – Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается.

Или другой метод:

Объект = ПолучитьCOMОбъект(ИмяФайла);

— сообщение: «Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Класс не зарегистрирован»
или

Объект = ПолучитьCOMОбъект(ИмяФайла, "Excel.Application");

— сообщение: «Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Сервер RPC недоступен»

Причин всех этих ошибок может быть несколько. 

У службы «Запуск серверных процессов DCOM» тип запуска должен быть «Авто».

Кроме того, если  служба «Агент сервера 1С:Предприятия 8.2» запускается от имени специального пользователя, то у него должны быть права на запуск компоненты «Приложение Microsoft Excel»

Служба «Агент сервера 1С:Предприятия 8.2» не должна запускаться от имени пользователя с ограниченными правами, у него должны быть права на запуск компоненты «Приложение Microsoft Excel».

Другая возможная причина: 1С предприятие установлено в 64-битном варианте, а Excel — в 32-битном. Может помочь установка 1С в 32-битном варианте (это может быть проще, чем найти 64-битный Excel)

У службы «Запуск серверных процессов DCOM» тип запуска необходимо установить в «Авто». После чего желательно перезагрузить компьютер.

Ну и как вариант, быть может поврежден установленный пакет MS Office. Необходимо попробовать переустановить его.

Next Post

  • v8

  • Программисту 1C

Пт Май 14 , 2010

Вопрос Как в запросе использовать «СокрЛП», «Лев», «Прав», т.е. как отсечь нужное количество символов? Ответ Использовать конструкцию «ВЫРАЗИТЬ»: … ГДЕ (ВЫРАЗИТЬ(усЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) «Груз» |ГДЕ | (ВЫРАЗИТЬ(усЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) &Груз … Запрос.УстановитьПараметр(«Груз»,»Груз»);

Breaking News

Ошибка получения объекта com: отказано в доступе.

Данная ошибка возникла при использовании библиотеки, например HASP, которая была зарегистрирована с помощью COM+. Такая регистрация помогает использовать 32 разрядные библиотеки на 64 разрядных серверах. Подробное описание действий по регистрации библиотек легко найти на просторах интернета.

После регистрации не всегда проходит все гладко по созданию COM объекта. Может возникнуть ошибка доступа к COM объекту, которая звучит примерно так:

Ошибка получения объекта COM: отказано в доступе.

Что бы избавиться от ошибки, откройте оснастку «Службы компонентов». Раскройте дерево служб и в ветке COM+ найди нужную службу, откройте её свойства (см. рисунок 1).

Рисунок 1. Свойства приложения COM+

В свойствах перейдите на вкладку Безопасность и для пункта «принудительная проверка доступа для приложений» снимите галочку (см. рисунок 2). Проверьте создание COM объекта.

Рисунок 2. Снятие принудительной проверки доступа для COM+

Если создание COM объекта не увенчалось успехом, попробуйте установить политику программных ограничений в неограниченный уровень (см. рисунок 3).

Рисунок 3. Неограниченный уровень политики программных ограничений

Если требуется, чтобы приложение COM+ могли запускать пользователи сети, не проходящие проверку подлинности, роли приложения должны включать анонимного пользователя. В Microsoft Windows Vista® анонимный пользователь не включается по умолчанию в группу «Все». Этот тип пользователя можно добавить в мастере установки приложения COM+ при установке или создании нового приложения. В мастере на странице Добавление ролей приложения щелкните Добавить роль, введите «АНОНИМНЫЙ ВХОД» и нажмите кнопку ОК.

Автор LapEV, 28 янв 2013, 08:42

0 Пользователей и 1 гость просматривают эту тему.

У меня вопрос при загрузки базы на сервер появилвсь ошибка, хотя в файловой работала замечательно… при добавлении файла в хранилище выскакивает:Справочник.Документ.Форма.ФормаЭлемента.Форма(74)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
ДокументОбъект_COM = ПолучитьCOMОбъект(ФайлИмя);
по причине:

Ошибка получения объекта COM: Не удается открыть файл при помощи специального имени

Хотя в хранилище записывается и легко достается …не просматривается только в html-поле документа …

Подскажите в каком направлении искать …это ошибка сервера (не все службы подключины) или пересматривать логику добавления документов…


Либо нет прав на создание КОМ-объекта, либо его вообще нету на сервере…

Если долго всматриваться в учебник…то в голову может прийти мысль его открыть!


Работая с компьютером, пользователи периодически сталкиваются с различными неисправностями, которые мешают работе программного обеспечения. Среди часто появляющихся сбоев можно встретить ошибку с кодом 0xe0434352, возникающую при старте определённых приложений или завершении работы/перезагрузке системы. Рассмотрим, что может послужить причиной неполадки и как её устранить.

Ошибка 0xe0434352 в Windows

Причины ошибки

Сбой загрузки ПО с выплывающим сообщением «Исключение: неизвестное программное исключение (0xe0434352) в приложении» может быть спровоцирован различными факторами:

  • Неактуальные, устаревшие драйвера видеокарты. Чаще всего проблема вызвана несовместимостью или повреждением видеодрайвера, решением будет установка свежей, стабильной версии ПО.
  • Проблемы с NET Framework. Различные версии фреймворка (4.6.1, 4.6, 4.5.2, 4.5.1) могут вызывать ошибки при старте программ, исправить ситуацию можно с помощью средства восстановления.
  • Повреждение системных файлов. Выявить и восстановить файлы можно посредством штатных инструментов системы DISM и SFC, запускаемых из командной строки.
  • Наличие сбойных секторов на жестком диске. Повреждение отдельных секторов делает невозможным получение доступа к находящимся на них данным, что может провоцировать различные неполадки в работе системы и ошибки в ходе запуска программ.
  • Конфликт ПО. Сторонний софт или процесс может провоцировать конфликт, в результате которого появляется ошибка. Решение предполагает чистый запуск системы без участвующих в процессе компонентов и служб с последующим поочерёдным их включением, что позволит выявить источник неприятности.

Обновление графического процессора

Ошибка «неизвестное программное исключение (0xe0434352)» в большинстве случаев является следствием неактуальности драйверов. Решение проблемы заключается в загрузке свежего подходящего ПО. Загрузить драйверы видеокарты, чтобы устранить ошибку, можно в автоматическом режиме или вручную несколькими способами:

  1. С помощью службы «Центр обновления Windows». Открыть оснастку можно через «Параметры» (Win+I) – «Обновление и безопасность». Windows Update позволяет проверить наличие обновлений, загрузить и установить доступные пакеты.Переход в параметры WindowsРаздел «Обновление и безопасность» в WindowsКнопка «Проверить наличие обновлений» в Windows
  2. Загрузка с официального сайта производителя (если речь о ноутбуке, идём на ресурс производителя оборудования). На сайте вводим в строку поиска сведения об устройстве и находим совместимые драйверы, затем загружаем и устанавливаем.Поиск драйвера на сайтеЗагрузка драйвера с сайта
  3. Использование специализированного фирменного софта от производителей видеокарт (GeForce Experience, AMD Radeon software). Некоторые производители ноутбуков также устанавливают собственные утилиты для проверки и установки актуальных драйверов.Открытие GeForce ExperienceДрайверы через GeForce Experience
  4. Использование сторонних программ для обновления драйверов, таких как Driver Booster, DriverPack Solution и прочие.Driver Booster в Windows
  5. Через оснастку «Диспетчер устройств»:

Запуск инструмента восстановления Framework

Поскольку в некоторых случаях ошибка вызвана повреждением Фреймворка, устранить ошибку поможет восстановление платформы. Рассмотрим пошагово, как исправить код 0xe0434352:

Проверка жёсткого диска утилитой CHKDSK

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

ВНИМАНИЕ. Способ применим при условии использования накопителя HDD. Носители SSD не предполагают наличие данной проблемы и о её исправлении речи не идёт.

Для запуска сканирования и устранения источника проблемы выполняем следующие действия:

Выполнение чистой загрузки

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

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

Далее действуем по ситуации – если сбой убрать удалось, выявляем конфликтующий софт, поочерёдно включая службы, программы автозапуска и перезагружая устройство, пока не будет найден источник конфликта. В случае наличия сбоя и в режиме чистого запуска системы пробуем другой вариант решения проблемы.

Сканирование системы утилитами DISM и SFC

Есть также вероятность возникновения ошибки в результате нарушения целостности системных файлов, к которым выполняются обращения программного обеспечения. Для исправления поочерёдно применим стандартные утилиты DISM и SFC:

Обычно один из рассмотренных методов решает проблему, но если ничего не помогло, можно пойти на крайние меры – восстановить систему, вернувшись к ранее созданной точке восстановления или используя носитель с установочным дистрибутивом Windows. В том случае, если это целесообразно, например, помимо ошибки 0xe0434352 работоспособность системы нарушается и другими проблемами, можно даже полностью переустановить ОС.

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on April 27, 2022

  • A variety of software-related issues can eventually lead to Windows Application errors.
  • The guide below will show you how to fix Application error 0xe0434352.
  • Learn everything there is to know about Windows 10 with the help of our Windows Tutorials.
  • For more similar articles, check out our System Errors Hub.

Fix Windows error 0xe0434352

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Numerous users have posted about Application Error 0xe0434352 on Microsoft’s support forum. That error can arise on Windows when users shut down or try to start specific software.

One user stated in a forum post:

When trying to open applications in my PC, I receive the following notification: the exception unknown software exception (0xe0434352) occurred in the application at location 0x74de812f.

There can be a few factors behind that error, but there are also a few potential fixes for it.

What is the exception unknown software exception occurred in the application at location?

These types of errors are fairly common and similar, and many have reported exception error 0xe06d7363 on their PC.

You should know that these errors are just a variation of the Exception Access Violation Error, but they are easily fixable, as long you know how to do it.

Any app can be affected by this issue and many reported Explorer.exe application error on their PC. If you’re having these issues, this guide will show you how to fix them properly.


How do I fix Windows Application error 0xe0434352?

1. Update the display driver

  1. To update drivers, download for free DriverFix – a third-party tool that will help with updating the essential drivers.
  2. Get the DriverFix installer to install the software.
  3. Set up the tool and launch it. It will start scanning immediately.
  4. You’ll get a full list of the software that is out of date.DriverFix automatically update drivers
  5. Update the necessary drivers (you can do it for each driver in turn, or use a bulk update option).
DriverFix

DriverFix

You don’t need expert tech knowledge to get rid of application errors. Just to keep your drivers up-to-date with this tool.

2. Clean boot Windows

  1. Right-click your Start menu button and select Run.
  2. Enter msconfig in Run’s Open text box, and press Enter
    Selective startup radio button Application Error 0xe0434352 on Windows
  3. Click Selective startup on the General tab if it’s not selected.
  4. Select the Load system services and Use original boot configuration check boxes.
  5. Deselect the Load startup items setting.
  6. Click Hide all Microsoft services to select that option on the Services tab.The Hide all Microsoft services setting Application Error 0xe0434352 on Windows
  7. Press Disable all to deselect the third-party services.
  8. Click Apply.
  9. Click OK to exit.
  10. Click Restart on the dialog box that opens.

Clean booting Windows to ensure there aren’t any conflicting third-party programs or services.

If, however, that does resolve the issue, you’ll need to figure out what third-party program or service is generating the error.


3. Run a system file scan

  1. Input cmd in Run, and press the Ctrl + Shift + Enter hotkey.
  2. Click Yes on the UAC prompt.
  3. Run the Deployment Image Servicing utility by entering the following command and pressing Enter: DISM.exe /Online /Cleanup-image /Restorehealth
  4. Thereafter, input the sfc /scannow command; and press the Enter key.Sfc /scannow command Application Error 0xe0434352 on Windows
  5. Restart Windows if the Command Prompt tells you that the scan repaired files.
Read more about this topic

  • Full Fix: Unhandled exception error in Windows 10/11
  • Fix the Kmode exception not handled error on Windows 10 & 11
  • Time Synchronization Failed with time.windows.com: 4 Fixes
  • Werfault.exe Error on Windows 10: How to Fix & Main Causes
  • Fix: Windows Cannot Access the Specified Device, Path or File
  • Driver PNP Watchdog: 9 Easy Fixes For Windows

4. Repair .NET Framework

  1. Open the .NET Framework Repair Tool page in a browser.
  2. Click Download on that page.
    Download button for .NET Framework Repair Application Error 0xe0434352 on Windows
  3. Click the NetFxRepairTool.exe check box.
  4. Click the Next button.
  5. Open the downloaded .NET Framework Repair Tool, and click Next to initiate the utility.Microsoft .NET Framework Repair Tool Application Error 0xe0434352 on Windows
  6. Click Next again to apply any suggested fixes.
  7. Press the Finish button.
  8. Restart the Windows platform.

5. Run a CHKDSK scan

  1. Enter Command Prompt in the search box.
  2. Select Run as administrator.
  3. Input chkdsk /f and press Enter to initiate the scan.chkdsk /f command Application Error 0xe0434352 on Windows
  4. Restart Windows after the scan is complete.

Those resolutions have fixed error 0xe0434352 for some users. Restoring Windows to an earlier date with System Restore might also fix the issue.

A repair install (or reinstall) of Windows can be a final resort if no other potential fixes resolve the error – but hopefully, you won’t get that far.

If you know of another solution to this error, let us know by leaving us a message in the comments section below.



newsletter icon

Newsletter

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on April 27, 2022

  • A variety of software-related issues can eventually lead to Windows Application errors.
  • The guide below will show you how to fix Application error 0xe0434352.
  • Learn everything there is to know about Windows 10 with the help of our Windows Tutorials.
  • For more similar articles, check out our System Errors Hub.

Fix Windows error 0xe0434352

XINSTALL BY CLICKING THE DOWNLOAD FILE

To fix various PC problems, we recommend Restoro PC Repair Tool:
This software will repair common computer errors, protect you from file loss, malware, hardware failure and optimize your PC for maximum performance. Fix PC issues and remove viruses now in 3 easy steps:

  1. Download Restoro PC Repair Tool that comes with Patented Technologies (patent available here).
  2. Click Start Scan to find Windows issues that could be causing PC problems.
  3. Click Repair All to fix issues affecting your computer’s security and performance
  • Restoro has been downloaded by 0 readers this month.

Numerous users have posted about Application Error 0xe0434352 on Microsoft’s support forum. That error can arise on Windows when users shut down or try to start specific software.

One user stated in a forum post:

When trying to open applications in my PC, I receive the following notification: the exception unknown software exception (0xe0434352) occurred in the application at location 0x74de812f.

There can be a few factors behind that error, but there are also a few potential fixes for it.

What is the exception unknown software exception occurred in the application at location?

These types of errors are fairly common and similar, and many have reported exception error 0xe06d7363 on their PC.

You should know that these errors are just a variation of the Exception Access Violation Error, but they are easily fixable, as long you know how to do it.

Any app can be affected by this issue and many reported Explorer.exe application error on their PC. If you’re having these issues, this guide will show you how to fix them properly.


How do I fix Windows Application error 0xe0434352?

1. Update the display driver

  1. To update drivers, download for free DriverFix – a third-party tool that will help with updating the essential drivers.
  2. Get the DriverFix installer to install the software.
  3. Set up the tool and launch it. It will start scanning immediately.
  4. You’ll get a full list of the software that is out of date.DriverFix automatically update drivers
  5. Update the necessary drivers (you can do it for each driver in turn, or use a bulk update option).
DriverFix

DriverFix

You don’t need expert tech knowledge to get rid of application errors. Just to keep your drivers up-to-date with this tool.

2. Clean boot Windows

  1. Right-click your Start menu button and select Run.
  2. Enter msconfig in Run’s Open text box, and press Enter
    Selective startup radio button Application Error 0xe0434352 on Windows
  3. Click Selective startup on the General tab if it’s not selected.
  4. Select the Load system services and Use original boot configuration check boxes.
  5. Deselect the Load startup items setting.
  6. Click Hide all Microsoft services to select that option on the Services tab.The Hide all Microsoft services setting Application Error 0xe0434352 on Windows
  7. Press Disable all to deselect the third-party services.
  8. Click Apply.
  9. Click OK to exit.
  10. Click Restart on the dialog box that opens.

Clean booting Windows to ensure there aren’t any conflicting third-party programs or services.

If, however, that does resolve the issue, you’ll need to figure out what third-party program or service is generating the error.


3. Run a system file scan

  1. Input cmd in Run, and press the Ctrl + Shift + Enter hotkey.
  2. Click Yes on the UAC prompt.
  3. Run the Deployment Image Servicing utility by entering the following command and pressing Enter: DISM.exe /Online /Cleanup-image /Restorehealth
  4. Thereafter, input the sfc /scannow command; and press the Enter key.Sfc /scannow command Application Error 0xe0434352 on Windows
  5. Restart Windows if the Command Prompt tells you that the scan repaired files.
Read more about this topic

  • Full Fix: Unhandled exception error in Windows 10/11
  • Fix the Kmode exception not handled error on Windows 10 & 11
  • Time Synchronization Failed with time.windows.com: 4 Fixes
  • Werfault.exe Error on Windows 10: How to Fix & Main Causes
  • Fix: Windows Cannot Access the Specified Device, Path or File
  • Driver PNP Watchdog: 9 Easy Fixes For Windows

4. Repair .NET Framework

  1. Open the .NET Framework Repair Tool page in a browser.
  2. Click Download on that page.
    Download button for .NET Framework Repair Application Error 0xe0434352 on Windows
  3. Click the NetFxRepairTool.exe check box.
  4. Click the Next button.
  5. Open the downloaded .NET Framework Repair Tool, and click Next to initiate the utility.Microsoft .NET Framework Repair Tool Application Error 0xe0434352 on Windows
  6. Click Next again to apply any suggested fixes.
  7. Press the Finish button.
  8. Restart the Windows platform.

5. Run a CHKDSK scan

  1. Enter Command Prompt in the search box.
  2. Select Run as administrator.
  3. Input chkdsk /f and press Enter to initiate the scan.chkdsk /f command Application Error 0xe0434352 on Windows
  4. Restart Windows after the scan is complete.

Those resolutions have fixed error 0xe0434352 for some users. Restoring Windows to an earlier date with System Restore might also fix the issue.

A repair install (or reinstall) of Windows can be a final resort if no other potential fixes resolve the error – but hopefully, you won’t get that far.

If you know of another solution to this error, let us know by leaving us a message in the comments section below.



newsletter icon

Newsletter

1С: Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается.

По сути, такое сообщение:

  • Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается.

Как и другие подобные сообщения:

  • «Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Класс не зарегистрирован»
  • «Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Сервер RPC недоступен»

Возникает в следующих случаях:

У службы «Запуск серверных процессов DCOM» тип запуска должен быть «Авто». (После изменения этой настройки, перезагрузите компьютер).

Если служба «Агент сервера 1С:Предприятия 8.2 / 8.3» запускается от имени специального пользователя, то у него должны быть права на запуск компоненты «Приложение Microsoft Excel»

Служба «Агент сервера 1С:Предприятия 8.2» не должна запускаться от имени пользователя с ограниченными правами, у него должны быть права на запуск компоненты «Приложение Microsoft Excel».

1С предприятие установлено в 64-битном варианте, а Excel — в 32-битном. Может помочь установка 1С в 32-битном варианте или наоборот.

У службы «Запуск серверных процессов DCOM» тип запуска необходимо установить в «Авто».

Повреждён установленный пакет MS Office. Переустановите.

Источник

ПолучитьCOMОбъект не работает на сервере.

При использование ПолучитьCOMОбъект() на файловой базе прекрасно работает, при запуске на серверной базе выдает ошибку

<Документ.ИсходящиеПисьма.Форма.ФормаДокумента.Форма(571)>: Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: -2147467259(0x80004005): Неопознанная ошибка

Windows 2008 R2, MS SQL 2008, 1c 8.3.4.437. Агент запускается от пользователя USR1CV который имеет права администратора. Установлен MS office 2010.
Если использовать:

Файл = Новый Файл(ВремФайл);
Файл.Удалить();

Не находить процедуру Удалить().

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

ОболочкаActiveDocument.Записать (ActiveDocumentShell.Write)
ОболочкаActiveDocument (ActiveDocumentShell)
Записать (Write)
Синтаксис:

Тип: Строка.
Имя файла, в который необходимо записать Active document. Если файл существует, он будет перезаписан, иначе — создан.
Описание:

Записывает Active document в файл.

(16) tiz7, Воспользуйтесь другой функцией работы с COM объектом
О = Новый COMОбъект()
O.Open
.

И второе вынесете код работы с COM объектом во внешний модуль

Если работа идёт в режиме управляемых форм, то перед началом функции, которая вызывает ПолучитьCOMОбъект() должно стоять НаСервере.

Файл = Новый Файл(ВремФайл);
Файл.Удалить();

Такой файл удалить нельзя, так как он не сохранён. Его можно только Файл.Закрыть();

Часть кода.
&НаСервере
Функция ПолучитьМакетНаСервереИП()
ВремФайл = ПолучитьИмяВременногоФайла(«doc»);
Попытка
КомОбъект = ПолучитьCOMОбъект(ВремФайл);
Исключение
Сообщить(ОписаниеОшибки(), СтатусСообщения.ОченьВажное);
Сообщить(«Ошибка создания»);
Возврат неопределено;
КонецПопытки;
//.
КонецФункции

Все это работало до на другом сервере и в серверной базе. Просто видимо забыл про какие то права пользователя(

Да как-бы пофиг. Главное под какой учеткой сервер 1С крутится.
Околосабж:
Я так понял нужно MS Office документы создавать? С моей точки зрения не очень хорошо ставить офисный пакет на сервер БД.
Можно и без офиса документы то создавать, вот вордовский http://infostart.ru/public/16215/ так-же и с экселем легко найти. Лицензия жеж, деньги жеж. Кстати чтение из excel «летаить», если читать драйвером ODBC. и SQL запросы можно ! Ня!

Загружаем данные из Excel

Все работает великолепно. Но сжирает лицензии. После этой обработки уже никто не может зайти в подсистему. Приходится перегружать сервер. Подскажите, как с этим можно бороться?
ЗЫ. Обработка работает 1 раз в неделю. Пользователи могут быть разными.

Источник

Ошибка класса при использовании COM-объекта

Всем добрый день.
Внезапно перестала работать печатная форма — выводившая трудовой договор в документ OpenOffice через COM-объект. Платформа: 8.3.10.2580; Конфигурация: ЗУП Корп – 3.1.3.224. Проявляется и на файловой и на клиент-серверной базе.

Выскакивает в момент вывода ошибка «Класс не зарегистрирован».

Текст ошибки в конфигураторе:
<ВнешняяОбработка.ТрудовойДоговор.Форма.Форма.Форма(204)>: Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: -2147417846(0x8001010A): Фильтр сообщений выдал диагностику о занятости приложения.
Т.е. ошибка при команде » ПолучитьCOMОбъект» (см. ниже код).
Часть кода :
ServiceManager = Новый COMОбъект(«com.sun.star.ServiceManager»);
Desktop = ServiceManager.createInstance(«com.sun.star.frame.Desktop»);
Scr = Новый COMОбъект(«MSScriptControl.ScriptControl»);
Scr.Language=»javascript»;
Scr.Eval(«Args=new Array()»);
Args = Scr.Eval(«Args»);
Scr.AddObject(«ServiceManager», ServiceManager);

ДвоичныеДанныеМакета = ПолучитьИзВременногоХранилища(ПолучитьМакетСКлиента());
ИмяВрем = ПолучитьИмяВременногоФайла(«.odt»);
ДвоичныеДанныеМакета.Записать(ИмяВрем);
// выводим данные
Попытка
OpenOffice = Desktop.LoadComponentFromURL(ПреобразоватьВURL(ИмяВрем), «_blank», 0, Args);
Документ = ПолучитьCOMОбъект(ИмяВрем);
OpenOffice.ReplaceAll(Документ).

Что за ошибка, отчего может быть? Переустановку платформы — пробовали.

Источник

Ошибка при получении списка доменов

Подскажите куда копать не могу получить список доменов.
Вылетает на -> ПолучитьCOMОбъект(«LDAP://RootDSE»);
ошибка следующая:
//<ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(61)>:
//Ошибка при вызове метода контекста (ПолучитьCOMОбъект):
//Ошибка получения объекта COM: -2147023541(0x8007054B):
//Указанный домен не существует или к нему невозможно подключиться.

Win2008 R2 64x
1C8.3

Процедура ПолучитьСписокДоменов ()
КомандаАДО = Новый COMОбъект(«ADODB.Command»);
СоединениеАДО = Новый COMОбъект(«ADODB.Connection»);
СоединениеАДО.Provider = «ADSDSOObject»;
Попытка
СоединениеАДО.Open(«Active Directory Provider»);
Исключение
Сообщить(«Ошибка при открытии Active Directory Provider: » + ОписаниеОшибки());
КонецПопытки;

КомандаАДО.ActiveConnection = СоединениеАДО;
//Получаем имя домена к которому принадлежит данный компьютер
Попытка
RootDSE = ПолучитьCOMОбъект(«LDAP://RootDSE»);
//Валится после данного запроса
//=================================================================
//<ВнешняяОбработка.ВнешняяОбработка1.Форма.Форма.Форма(61)>:
//Ошибка при вызове метода контекста (ПолучитьCOMОбъект):
//Ошибка получения объекта COM: -2147023541(0x8007054B):
//Указанный домен не существует или к нему невозможно подключиться.
//=================================================================
Исключение
Сообщить(ОписаниеОшибки());
КонецПопытки;

(1) или, например, пользоваться поиском в гугле. Или, хотя бы, по форуму:

Источник

Вопрос При работе с Excel из 1С возникает сообщение: «Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается». Что делать?
Ответ
Подробнее:

При использовании:

Excel = Новый COMОбъект("Excel.Application");
WB = Excel.Workbooks.Open(ИмяФайла);

Выдает ошибку – Ошибка при вызове конструктора (COMОбъект): Интерфейс не поддерживается.

Или другой метод:

Объект = ПолучитьCOMОбъект(ИмяФайла);

— сообщение: «Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Класс не зарегистрирован»
или

Объект = ПолучитьCOMОбъект(ИмяФайла, "Excel.Application");

— сообщение: «Ошибка при вызове метода контекста (ПолучитьCOMОбъект): Ошибка получения объекта COM: Сервер RPC недоступен»

Причин всех этих ошибок может быть несколько. 

У службы «Запуск серверных процессов DCOM» тип запуска должен быть «Авто».

Кроме того, если  служба «Агент сервера 1С:Предприятия 8.2» запускается от имени специального пользователя, то у него должны быть права на запуск компоненты «Приложение Microsoft Excel»

Служба «Агент сервера 1С:Предприятия 8.2» не должна запускаться от имени пользователя с ограниченными правами, у него должны быть права на запуск компоненты «Приложение Microsoft Excel».

Другая возможная причина: 1С предприятие установлено в 64-битном варианте, а Excel — в 32-битном. Может помочь установка 1С в 32-битном варианте (это может быть проще, чем найти 64-битный Excel)

У службы «Запуск серверных процессов DCOM» тип запуска необходимо установить в «Авто». После чего желательно перезагрузить компьютер.

Ну и как вариант, быть может поврежден установленный пакет MS Office. Необходимо попробовать переустановить его.

Next Post

  • v8

  • Программисту 1C

Пт Май 14 , 2010

Вопрос Как в запросе использовать «СокрЛП», «Лев», «Прав», т.е. как отсечь нужное количество символов? Ответ Использовать конструкцию «ВЫРАЗИТЬ»: … ГДЕ (ВЫРАЗИТЬ(усЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) «Груз» |ГДЕ | (ВЫРАЗИТЬ(усЕдиницыХранения.Владелец.Наименование КАК СТРОКА(4))) &Груз … Запрос.УстановитьПараметр(«Груз»,»Груз»);

Breaking News

Содержание

  1. Ошибка «-2147467262(0х80004002) Интерфейс не поддерживается» при выводе печатных шаблонов WORD в тонком и веб-клиенте
  2. Ошибка при вызове конструктора (COMObject) по причине: Интерфейс не поддерживается
  3. Ошибка при вызове конструктора (COMObject) по причине: Интерфейс не поддерживается
  4. Особенности
  5. Устранение:
  6. Может оказаться, что «Microsoft Excel Application» отсутствует в списке, в данном случае
  7. Заключение
  8. Ошибка при вызове конструктора (COMОбъект) ; по причине: Интерфейс не поддерживается
  9. Ошибка — 2147467262: Интерфейс не поддерживается — как исправить?
  10. Причины возникновения ошибки в Windows
  11. Ошибка 2147467262 в Windows — что делать
  12. Восстановление системных файлов
  13. Утилита Windows Fix
  14. Другие способы решения ошибки

Ошибка «-2147467262(0х80004002) Интерфейс не поддерживается» при выводе печатных шаблонов WORD в тонком и веб-клиенте

Сложности в процессе решения:

Согласно инструкции разработчиков, по словам ошибки «интерфейс не поддерживается» проделали следующее:

1. Пользователю USR1CV82, от имени которого запускается сервер 1С, дать права на запуск DCOM MicrosoftWord и DCOM Microsoft Excel (при необходимости).

Для этого нужно:

1.1. Запустить службу компонентов. Из командной строки набрать

mmccomexp.msc

и найти компоненту Word или Excel. Пример для Word представлен на рисунке ниже:

При запуске службы компонентов на 64-х разрядной машине, 32-х разрядные компоненты могут не отображаться, тогда запуск нужно осуществить через команду:

C:WINDOWSSysWOW64>mmc comexp.msc /32

1.2. Открыть свойства компоненты и перейти на закладку Безопасность.

1.3. В разделе Разрешения на запуск выбрать пункт Настроить и нажать кнопку Изменить. Добавить пользователя USR1CV82.

Не помогло, база выдавала ошибку: Данная команда недоступна, так как не открыт ни один документ.

В ходе работ закончилась лицензия на MS Office, и в конфигурации после создания COM-объекта «Word.Application» на каждом шаге в отладке ОС запускает процесс завершения установки и активации MS Office. Клиент купил лицензию для сервера на MS Office.

После установки лицензий вернулась ошибка -2147467262(0х80004002) Интерфейс не поддерживается.

По словам разработчиков, перевод обработки Word на клиента не решит проблему. Судя по предоставленным нами логам — ошибка возникает в режиме веб-клиента. В этом режиме программная обработка Word на клиенте не возможна, только серверная обработка.

Но для работы базы необходимо было решить данную проблему. Мы вернули все изменения, которые сделали по инструкции разработчика. Долго прорабатывали доступы к папкам временного хранилища для пользователей извне. Создали еще одного администратора без пользовательских настроек, для него заново настраивали IIS.

Настроили работу сервера через Apache. Создали папку, в которой находятся редактируемые шаблоны Word, дали общий доступ к этой папке, для пользователя IUSR и группы пользователей IIS_users.

На Windows Server 2012 (64 разрядности) установлен Word 2013 (32 разрядности), а у пользователей установлен Adobe Reader. Шаблон договора заполняется в 1С на сервере и конвертируется в PDF, сохраняется во временную папку на сервере.

Мы переписали обработку, чтобы документ сохранился в формат PDF (по требованию клиента для запрета редактирования, изменения документа) и сохранялся во временное хранилище 1С. Из хранилища документ/файл передается на указанный нами путь (во временные папки у клиента), как для тонкого клиента, так и для веб-клиента. Открывается файл именно из этой временной папки. Ниже пример кода, который мы дописали для передачи файла с сервера на клиент.

&НаКлиенте
Попытка
ЗапуститьПриложение(ПолноеИмяФайлаНаКлиенте);
Исключение
Адрес = УПН_ОбщиеПроцедуры.ПолучитьФайл(ПолноеИмяФайлаНаКлиенте);
Описание = Новый ОписаниеПередаваемогоФайла(«C:doc» + ДанныеФайла.ИмяФайла,Адрес);
МассивОписаний=Новый Массив;
МассивОписаний.Добавить(Описание);
ПолучитьФайлы(МассивОписаний. Ложь);
ЗапуститьПриложение(«C:doc» + ДанныеФайла.ИмяФайла);
КонецПопытки;

В настроках Панель управления, далее путь: Администрирование->Управление групповой политикой->Домены – выбираем наш сервер и во вкладке «Делегирование» добавляем группу IIS_users и пользователя IUSR (через которого подключаются внешние пользователи).

В веб-клиенте после отправки документа на печать браузе попросит установить расширение. Нужно установить, и все заработает:

Предпочтительнее использовать Internet Explorer (IE) не ниже 8 версии. При использовании Google Chrome (гугл хром) возникает ошибка: Использование модальных окон в данном режиме запрещено.

Если Internet Explorer не запускает документ на печать, можно принудительно запустить браузер от имени администратора:

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

Источник

Ошибка при вызове конструктора (COMObject) по причине: Интерфейс не поддерживается

Ошибка при вызове конструктора (COMObject) по причине: Интерфейс не поддерживается

Ошибка происходит при попытке загрузить из Excel в 1С, когда код обработчика выполняется не на клиенте, а на сервере и в большинстве случаев текст ошибки говорит об отсутствии прав у пользователя сервера 1С.

Особенности

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

Убедиться в причине ошибки возможно, если посмотреть логи системы.

Устранение:

  • на сервере убиваем excel (taskkill /im excel.exe /f)
  • открываем оснастку «Службы компонентов» (Пуск->Администрирование->Службы компонентов)
  • в ней раскрываем ветку Службы компонентов->Компьютеры->Мой компьютер->Настройка DCOM
  • справа в списке находим Microsoft Excel Application, открываем Свойства, вкладка Удостоверение, выбираем пользователя с администраторскими правами, ОК.

Может оказаться, что «Microsoft Excel Application» отсутствует в списке, в данном случае

  1. Запускаем REGEDIT
  2. Открываем ветку ComputerHKEY_CLASSES_ROOTAppIDEXCEL.EXE, если ее нет, то создаем
  3. Создаем в ней строковый параметр AppID =
  4. Выполняем команду «mmc comexp.msc /32», которая делает то же что и DCOMCONFIG, но позволяет видеть 32 битные компоненты.
  5. После этого в Component Services должен появиться «Microsoft Excel Application»

Чтобы решить эту проблему, я включил пользователя USRV82, под которым запускается сервер приложений 1С Предприятия 8.3, в группу Distributed COM Users, но ошибка сразу не ушла, потребовалась перезагрузка.

Осложняло проблему то, что ошибка плавала: периодически выходила, либо в момент создания объекта, либо уже в момент вызова методов excel-application.

Так что нельзя однозначно сказать, что же решило проблему.

Заключение

В большинстве случаев уйти от дополнительной настройки операционной системы возможно, если использовать вызова Com-Объекта на клиенте. При правильной установке объектов они работают даже при различных по битности 1с и Excel, OS.

В моем же случае клиентские компьютеры работали на Ubuntu, поэтому вся обработка перенесена на сервер.

Бывает такое: вы прописываете для компонента пользователя и пароль.

Затем через некоторое время меняете пароль и компонент перестает работать: выходит такая же ошибка «Интерфейс не поддерживается». Следует просто вбить новый пароль.

Реклама — виновница того, что народ выбрал себе в вожди Гитлера. Реклама призвана убеждать граждан, что ситуация нормальна, когда она катастрофически ненормальна.

Источник

Ошибка при вызове конструктора (COMОбъект) ; по причине: Интерфейс не поддерживается

Необходимо сравнить данные в трех базах: УТ 10.3, БП 2.0 и Бух 7.7
Хочу использовать для этого COM-подключение к базам 7.7 и 2.0 из УТ.
Если базы поставить на Win XP, то COM-подключение работает.

Начинается лето и некоторое время я хотел поработать на даче. Перенес базы на ноутбук с Win 8.1. Отдельно все базы доступны и с ними можно делать что угодно. Но COM-подключение не работает

Выдается ошибка:
Ошибка при вызове конструктора (COMОбъект)
БазаОлеТек= Новый COMОбъект(«V77.Application»);
по причине:
-2147467262(0x80004002): Интерфейс не поддерживается

Что можно (нужно) сделать чтобы все-таки COM-подключение заработало ?

Платформа 7.7 устанавливалась копированием.
Для УТ и БП использовалась платформа 8.2 и 8.3

Цитата
Платформа 7.7 устанавливалась копированием

Геннадий Новосибрск пишет:

Цитата
Платформа 7.7 устанавливалась копированием

Я впервые слышу об установке копированием.
Почему бы не установить штатно ?

Геннадий Новосибрск , На Win 8 (а также и на Win 7) штатно не устанавливается
Почитайте об этом в интернете

Рисовод , Про «бесплатно» не понятно. Из установочного комплекта 7.7 в Win 8 не устанавливается
Рекомендуют установить платформу на XP, а потом скопировать каталог, в который установлена 7.7, скопировать на компьютер с Win 8.
Так и было сделано. Отдельно все базы доступны работают, а COM-подключение не работает.
И причем здесь «бесплатно» ?

Цитата
Геннадий Новосибирск , На Win 8 (а также и на Win 7) штатно не устанавливается
Почитайте об этом в интернете

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

Там же в интернете и пишут — что делать. надо было очень постараться, чтобы понять это так, чтобы не работало и не устанавливалось.
Первые 2 самых очевидных способа, среди множества других без установок копированием, которые находятся сразу поиском в интернете:

  • поднять виртуальную машину с Windows XP из под Windows 8.1 и там всё устанавливать без копирования
  • в свойствах файла запуска в разделе Совместимость отметить:
    — запустить программу в режиме совместимости c:
    Windows XP (Пакет Обновления 3)
    — Выполнять эту программу от имени администратора

Источник

Ошибка — 2147467262: Интерфейс не поддерживается — как исправить?

При установке программ, запуск которых доступен из контекстного меню Windows, происходит ошибка — 2147467262 Интерфейс не поддерживается. Как исправить её, вы сможете узнать в этой статье. Такая проблема может появляться на всех версиях ОС Windows. Но чаще она возникает на Windows 7. Будут использованы разные методы устранения. Если не подойдет один — используйте другой.

Причины возникновения ошибки в Windows

Причиной ошибки могут быть сбои системных файлов при установке программного обеспечения. При этом нарушения могли быть уже в системе до установки программ. Появляется сообщение, когда пользователь пытается воспользоваться контекстным меню (нажимая правую кнопку мыши (ПКМ)). Эти симптомы ОС могут говорить о наличии вирусов в компьютере, которые часто нарушают системные файлы.

Ошибка 2147467262 в Windows — что делать

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

  1. Нажмите внизу на значок «Пуск» и найдите строку поиска;
  2. В ней нужно ввести словосочетание «Конфигурация системы». Она нам необходима для настройки чистой загрузки ОС;
  3. В результатах найдите пункт «msconfig» и выберите его;
  4. В окне вверху расположены вкладки. Выберите «Общие»;
  5. Затем уберите галочку с пункта «Обычная загрузка» и переместите её на «Выборочная загрузка»;

  • В этом разделе уберите галочку с пункта «Загружать элементы автозагрузки»;
  • Затем выберите вверху другую вкладку «Службы» и внизу на чек-боксе поставьте галку «Не отображать службы»;

  • Затем нажмите внизу кнопку «Применить» и подтвердите свои действия, нажав «Ок».
  • Перезагрузите компьютер и снова попытайтесь вызвать ошибку. Если она появляется, значит системные службы не имеют к ней отношения. Но если системное сообщение больше не появляется, можно определить какая из служб вызывает её. Для этого необходимо по очереди ставить одну галочку на службе и перезагружать свой ПК. Для ускорения процесса поиска причинной службы вы можете выбирать не одну, а сразу несколько служб. Главное — запоминать группу, чтобы потом определить нерабочую из этой группы.

    Во вкладке «Автозагрузки» выберите каждое приложение, которое запускается вместе с Windows и нажмите внизу кнопку «Выключить». При входе в систему способом чистой загрузки, их также нужно поочередно включить, чтобы определить причину ошибки. Когда вы определите службу, её можно временно отключить. После этого выясните, как можно устранить проблемы с этой службой. Также попробуйте переустановить или удалить программу, которую вы устанавливали на рабочую операционную систему.

    1. Откройте «Пуск» и нажмите справа на пункт «Панель управления»;
    2. Выберите здесь «Удаление программ» и найдите нужную в списке установленных;

  • Нажмите на название ПО и вверху выберите мышью кнопку «Удалить»;
  • Перезагрузите компьютер.
  • Восстановление системных файлов

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

    1. Необходимо запустить командную строку. Делать это нужно так: откройте «Пуск» и напишите в поиске «Командная строка». В результатах выберите её ПКМ. В контекстном меню появится пункт «От имени администратора». Нажмите его;
    2. В окне нужно записать «sfc /scannow» и нажать кнопку ввода. Дождитесь её завершения и проверьте, появляется ли ошибка 2147467262 «Интерфейс не поддерживается». Если вам удалось её исправить, можно закрыть все ненужные окна и продолжить работу;
    3. Если сбой снова появляется, в этом же окне введите другую команду: «dism /online /cleanup-image /checkhealth» без кавычек и нажмите кнопку ввода;
    4. Дождитесь завершения процесса проверки файлов, перезагрузите компьютер и снова попробуйте выполнить действия, которые вызывали ошибку.

    Если этот метод также не помог, как и предыдущий, попробуйте восстановить систему при помощи загрузочного диска Windows. DVD, с которого вы устанавливали систему. Чтобы загрузиться с диска, вам снова нужно будет установить параметры загрузки с дискового привода в BIOS. Следующие действия схожи с установкой. Только при выборе действий нужно указать «Восстановление системы», вместо установки. Далее следуйте подсказкам мастера.

    Утилита Windows Fix

    Раньше на официальном сайте Microsoft была доступна утилита от создателей Windows. Она позволяла устранять множество проблем на компьютере и называлась Windows Fix It. Разработчики утилиты реализовали её функции иначе. Уже долгое время она не доступна по адресу загрузки. В последних версиях Windows разработчики присвоили возможности когда-то существовавшей утилиты во встроенной в ОС «Устранение проблем». В ранних версиях этот пункт никогда не рассматривался пользователями как действенный. Но сегодня, запустив «Устранение неполадок» в Windows 8.1, 10, мастер действительно становится полезным.

    Группой программистов была разработана другая неофициальная версия этой утилиты. Загрузить её можно по адресу https://windowsfix.ru/. Так как разработчик неизвестен, перед запуском и установкой проверьте утилиту на вирусы. Для ОС Windows 10 есть другая утилита, которая также решает множество ошибок и сбоев. Скачать её можно на странице . Её не нужно устанавливать, это портативная программа. Требуется только запуск исполняемого файла. В целях безопасности компьютера, утилиту также нужно проверить на вирусы.

    Если уж речь пошла о неофициальных методах решения, попробуйте скачать и запустить утилиту с данного форума — http://delphidevelop.ru/forum/29-312-1/. Ссылка находится в первом посте. Каждый, кто испробовал её утверждают, что ошибку удалось устранить.

    Другие способы решения ошибки

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

    1. Если пользователю не доступно стандартное окно «Пуск» или «Панель управления», нажмите вместе WIN+R и введите «netplwiz». Нажмите ENTER;
    2. Нажмите кнопку «Добавить» и создайте нового пользователя, присвоив нужные параметры;
    3. Перезагрузите компьютер и выберите новую учетную запись.

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

    Есть еще один способ, который может решить ошибку 2147467262 — интерфейс не поддерживается. Он заключается в перерегистрации файлов динамической библиотеки (dll). Для его применения вам нужно вводить последовательно большое количество команд. По сложности он сопоставим с переустановкой Windows.

    Источник

    Ошибка получения объекта COM

    Модератор: Дмитрий Юхтимовский

    Ошибка получения объекта COM

    При запуске тестов TPC-1C и G1C появляется следующая ошибка.
    {ОбщийМодуль.Глобальный(51)}: Ошибка при вызове метода контекста (ПолучитьCOMОбъект)
    по причине:
    Ошибка получения объекта COM: COM-объекты поддерживается только в операционных системах Windows

    Сервер 1С — линукс, сервер баз аналогично, клиент запущен на сервере терминалов.
    Подскажите, пожалуйста, в чем проблема.

    selfin
     
    Сообщений: 1
    Зарегистрирован: 21 мар 2014, 08:11


    Re: Ошибка получения объекта COM

    Сообщение fwhr » 22 мар 2014, 15:20

    с COM ушла ошибка, а с этой можно как-то побороться, или до следующей обновы ждать?

    Код: выделить все
    {Обработка.TCP_1C_GILV.Форма.Форма(458)}: Значение не является значением объектного типа (ПроцессорНаименование)
       ПроцессорНаименование      = ФизическиеПараметры.ПроцессорНаименование;
    fwhr
     
    Сообщений: 2
    Зарегистрирован: 22 мар 2014, 13:33

    Re: Ошибка получения объекта COM

    Сообщение ssavel » 24 мар 2014, 17:21

    fwhr писал(а):с COM ушла ошибка, а с этой можно как-то побороться, или до следующей обновы ждать?

    Код: выделить все
    {Обработка.TCP_1C_GILV.Форма.Форма(458)}: Значение не является значением объектного типа (ПроцессорНаименование)
       ПроцессорНаименование      = ФизическиеПараметры.ПроцессорНаименование;

    Прошу загрузить кандидат на новую версию теста по ссылке

    ftp://isinka.gilev.ru/GILV_TPC_G1C.dt

    (пользователь g1c, пароль g1c)
    и сообщить, сохраняется ли ошибка.

    ssavel
     
    Сообщений: 7
    Зарегистрирован: 21 мар 2014, 15:30

    Re: Ошибка получения объекта COM

    Сообщение fwhr » 24 мар 2014, 17:54

    Загрузил, версия в Справка — О программе отображается как 2.0.2.7
    Стартует без ошибок. Оба теста выполняются. Спасибо.

    ЗЫ: По тесту рекомендуемое кол-во пользователей: 231. «Мои» 30-50 юзеров могут быть спокойны? ;)

    fwhr
     
    Сообщений: 2
    Зарегистрирован: 22 мар 2014, 13:33



    Вернуться в Нагрузочное тестирование

    Кто сейчас на форуме

    Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1

    Понравилась статья? Поделить с друзьями:
  • Ошибка получения обработки обслуживания при открытии смены 1с атол
  • Ошибка получения настроек от сервера валорант
  • Ошибка получения метаданных aloha как исправить
  • Ошибка получения мандатных атрибутов на сервере для пользователя postgresql
  • Ошибка получения курса валют передана пустая валюта 1с ут 11