Грешка по време на изпълнение 429, компонентът ActiveX не може да създаде обект

Ако се сблъскате с грешка по време на изпълнение 429, компонентът ActiveX не може да създаде обект(Runtime error 429, ActiveX component can’t create object) на вашия компютър с Windows 10, когато се опитвате да създадете екземпляри в програми, които използват Visual Basic (напр. Microsoft Office ), тогава тази публикация има за цел да ви помогне. В тази публикация ще идентифицираме възможните причини, както и ще предоставим най-подходящите решения, които можете да опитате, за да ви помогнем да отстраните този проблем.

Грешка по време на работа 429

Открито е, че грешка по време(Runtime) на изпълнение 429 почти винаги се задейства, когато засегнатото приложение се опита да получи достъп до файл, който не съществува, повреден е или просто не е регистриран в Windows по някаква причина. Файлът, до който приложението се опитва да получи достъп, е неразделна част от неговата функционалност, така че липсата на достъп до него води до срив на приложението и изплюване на съобщението за грешка.

Грешка(Runtime) по време на изпълнение 429, компонентът ActiveX не може да създаде обект

Ако сте изправени пред този проблем, можете да опитате нашите препоръчани решения по-долу без определен ред и да видите дали това помага за разрешаването на проблема.

  1. Инсталирайте най-новите скриптове на Windows
  2. Регистрирайте отново някои DLL файлове
  3. Деактивирайте COM добавките на трети страни
  4. Преинсталирайте софтуера.

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

1] Инсталирайте най-новия скрипт за Windows

Това решение изисква най -новата версия на скриптовете на Windows да е инсталирана и активирана на вашия компютър с Windows 10. Така че, моля, уверете се в това.

2] Регистрирайте отново някои DLL файлове

В някои случаи съобщението за грешка посочва конкретен .OCX или .DLL файл, до който засегнатото приложение не може да получи достъп.

В това решение ще трябва да пререгистрирате следните dll файлове:

  • scrrun.dll
  • Asycfilt.dll
  • Ole32.dll
  • Oleaut32.dll
  • Olepro32.dll
  • Stdole2.tlb

Ако съобщението за грешка посочва файл във вашия случай, посоченият файл просто не е правилно регистриран в системния регистър на вашия компютър.

Повторната регистрация на посочения файл може да разреши проблема. Например, ако съобщението за грешка е посочило scrrun.dll(scrrun.dll)  като файл, който не може да бъде достъпен, това, което въвеждате в повишения команден ред(Command Prompt) , ще изглежда така:

regsvr32 scrrun.dll

След операцията проверете дали проблемът е разрешен. Ако не, продължете със следващото решение.

3] Деактивирайте COM добавките на трети страни

Ако тази грешка възникне за продуктите на Office , можете да опитате да деактивирате COM добавките на трети страни(disable third-party COM add-ins) и да видите дали това помага за разрешаването на проблема.

4] Преинсталирайте софтуера

Това решение просто изисква от вас да деинсталирате и инсталирате отново софтуера и да видите дали съобщението за грешка ще бъде разрешено.

Hope this helps!



About the author

Аз съм инженер по windows, ios, pdf, грешки, джаджи с над 10 години опит. Работил съм върху много висококачествени Windows приложения и рамки като OneDrive за бизнеса, Office 365 и др. Неотдавнашната ми работа включваше разработването на pdf четеца за платформата на windows и работата по изясняване на съобщенията за грешки за потребителите. Освен това участвам в разработването на платформата ios от няколко години и съм много запознат както с нейните характеристики, така и с странностите.



Related posts