Ошибка 429 activex component can t create object

Аннотация

При использовании в Microsoft Visual Basic оператора New или функции CreateObject для создания экземпляра приложения Microsoft Office может появиться приведенное ниже сообщение об ошибке.

Ошибка времени выполнения «429»: компоненту ActiveX не удается создать объект

Эта ошибка возникает, если com-модель компонента не может создать запрошенный объект службы автоматизации, и поэтому объект службы автоматизации недоступен для Visual Basic. Эта ошибка возникает не на всех компьютерах.

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

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

В Visual Basic существует несколько причин ошибки 429. Ошибка возникает, если выполняется одно из следующих условий:

  • Наличие ошибки в приложении.

  • Наличие ошибки в конфигурации системы.

  • Отсутствие какого-либо компонента.

  • Наличие поврежденного компонента.

Чтобы найти причину возникновения ошибки, необходимо изолировать проблему. Если на клиентском компьютере появляется сообщение об ошибке «429», используйте следующие сведения, чтобы изолировать и устранить ошибку в приложениях Microsoft Office.

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

Проверка кода

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

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

  • Убедитесь, что код использует явное создание объекта.

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

    Пример кода 1

    Application.Documents.Add 'DON'T USE THIS!!

    Пример кода 2

    Dim oWordApp As New Word.Application 'DON'T USE THIS!!
    '... some other code
    oWordApp.Documents.Add

    В обоих примерах используется неявное создание объекта. Microsoft Office Word 2003 не запускается до первого вызова переменной. Поскольку код вызова переменной может быть расположен в различных частях программы, локализация проблемы может оказаться непростой задачей. Может быть трудно убедиться, что проблема вызвана при создании объекта Application или при создании объекта Document .

    Вместо этого можно выполнять явные вызовы для создания каждого объекта отдельно, как показано ниже.

    Dim oWordApp As Word.Application
    Dim oDoc As Word.Document
    Set oWordApp = CreateObject("Word.Application")
    '... some other code
    Set oDoc = oWordApp.Documents.Add

    При использовании явных вызовов для создания каждого объекта по отдельности изолировать проблему легче. Это также может сделать код более удобным для чтения.

  • При создании экземпляра приложения Office используйте функцию CreateObject вместо оператора New.

    Функция CreateObject тесно сопоставляет процесс создания, используемый большинством клиентов Microsoft Visual C++. Функция CreateObject также позволяет изменять идентификатор CLSID сервера между версиями. Функцию CreateObject можно использовать с объектами с ранней привязкой и с объектами с поздним связыванием.

  • Убедитесь, что строка ProgID, передаваемая
    в CreateObject, правильна, а затем убедитесь, что строка ProgID не зависит от версии. Например, используйте строку «Excel.Application» вместо строки «Excel.Application.8». В системе, где возникает проблема, может быть установлена более старая или более новая версия Microsoft Office, отличная от версии, указанной в строке «ProgID».

  • Используйте команду Erl , чтобы сообщить номер строки кода, которая не завершается успешно. Это может облегчить отладку приложений, которые не запускаются в интегрированной среде разработки. Следующий код указывает, какой объект службы автоматизации нельзя создать (Microsoft Word или Microsoft Office Excel 2003):

    Dim oWord As Word.Application
     Dim oExcel As Excel.Application
     
     On Error Goto err_handler
     
     1: Set oWord = CreateObject("Word.Application")
     2: Set oExcel = CreateObject("Excel.Application")
     
     ' ... some other code
     
     err_handler:
       MsgBox "The code failed at line " & Erl, vbCritical

    Для отслеживания ошибки используйте функцию MsgBox и номер строки.

  • Используйте позднюю привязку следующим образом:

    Dim oWordApp As Object

    Для объектов с ранней привязкой необходимо, чтобы их настраиваемые интерфейсы были маршалированы через границы процессов. Если пользовательский интерфейс не может быть маршалирован во время CreateObject или Во время создания, вы получите сообщение об ошибке «429». Объект с поздней привязкой использует определенный системой интерфейс IDispatch, который не требует маршалирования настраиваемого прокси. Используйте объект с поздним связыванием, чтобы убедиться, что эта процедура работает правильно.

    Если проблема возникает только при ранней привязке объекта, проблема возникает в серверном приложении. Как правило, чтобы устранить проблему, достаточно переустановить приложение, как описано в разделе «Проверка сервера автоматизации» данной статьи.

Проверка сервера автоматизации

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

  • Убедитесь в том, что приложение Microsoft Office, которое необходимо автоматизировать, установлено на локальном компьютере. Убедитесь в возможности запуска приложения. Для этого нажмите кнопку Пуск, нажмите кнопку
    Выполнить, а затем попробуйте запустить приложение. Если приложение не запускается вручную, автоматизировать его нельзя.

  • Перерегистрируйте приложение описанным ниже образом.

    1. Нажмите кнопку Пуск, а затем — Выполнить.

    2. В диалоговом окне Выполнить введите путь к серверу и в конце строки добавьте параметр /RegServer.

    3. Нажмите кнопку ОК.

      Приложение выполняется автоматически. Приложение будет перерегистрировано как COM-сервер.

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

  • Проверьте раздел LocalServer32 в разделе CLSID приложения, которое необходимо автоматизировать. Убедитесь в том, что раздел LocalServer32 указывает на правильное местоположение приложения. Проверьте, чтобы путь был указан в кратком формате (DOS 8.3). Сервер не обязательно регистрировать с использованием краткого пути. Однако длинные пути, включающие пробелы, в некоторых системах могут являться причиной возникновения проблем.

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

    1. Нажмите кнопку Пуск, а затем — Выполнить.

    2. Введите regedit и нажмите кнопку ОК.

    3. Перейдите в раздел HKEY_CLASSES_ROOTCLSID.

      Идентификаторы CLSID для зарегистрированных серверов автоматизации в системе находятся под этим ключом.

    4. Чтобы найти раздел, представляющий приложение Microsoft Office, которое необходимо автоматизировать, используйте приведенные ниже значения раздела CLSID. Поверьте в разделе CLSID путь, указанный в разделе LocalServer32.

      Сервер Office

      Раздел CLSID

      Access.Application

      {73A4C9C1-D68D-11D0-98BF-00A0C90DC8D9}

      Excel.Application

      {00024500-0000-0000-C000-000000000046}

      Outlook.Application

      {0006F03A-0000-0000-C000-000000000046}

      PowerPoint.Application

      {91493441-5A91-11CF-8700-00AA0060263B}

      Word.Application

      {000209FF-0000-0000-C000-000000000046}

    5. Проверьте путь, чтобы убедиться, что он соответствует фактическому расположению файла.

    Примечание. Краткие пути могут иногда казаться правильными ошибочно. Например, Office и Microsoft Internet Explorer (если они установлены в расположениях по умолчанию) имеют короткий путь, аналогичный C:PROGRA~1MICROS~X (где
    X — это число). Этот путь может сначала не показаться кратким путем.

    Чтобы определить, правильный ли путь, выполните следующие действия.

    1. Нажмите кнопку Пуск, а затем — Выполнить.

    2. Скопируйте значение из реестра и вставьте его в поле диалогового окна Выполнить.

      Примечание Перед запуском приложения удалите параметр /automation .

    3. Нажмите кнопку ОК.

    4. Проверьте правильность запуска приложения.

      Если приложение запускается после нажатия кнопки ОК, сервер зарегистрирован правильно. Если приложение не запускается после нажатия кнопки ОК, замените значение ключа LocalServer32 правильным путем. По возможности используйте краткий путь.

  • Проверьте шаблон Normal.dot или файл ресурсов Excel.xlb на предмет возможного повреждения. Проблемы при автоматизации Microsoft Word или Microsoft Excel могут возникать вследствие повреждения шаблона Normal.dot в Microsoft Word или файла ресурсов Excel.xlb в Microsoft Excel. Чтобы протестировать эти файлы, найдите на локальных жестких дисках все экземпляры Normal.dot или Excel.xlb.

    Примечание Вы можете найти несколько копий этих файлов. Для каждого профиля пользователя, установленного в системе, имеется одна копия каждого из этих файлов.

    Временно переименуйте файлы Normal.dot или Excel.xlb, а затем повторно запустите тест автоматизации. Если Microsoft Word и Microsoft Excel не находят эти файлы, они создают их снова. Убедитесь, что код работает. Если при создании нового файла Normal.dot код работает, удалите переименованные файлы. Эти файлы повреждены. Если код не работает, необходимо вернуть эти файлы в исходные имена файлов, чтобы сохранить все пользовательские параметры, сохраненные в этих файлах.

  • Запустите приложение под учетной записью администратора. Серверам Office требуется доступ на чтение и запись к реестру и диску. Серверы Office могут загружаться неправильно, если текущие параметры безопасности запрещают доступ на чтение и запись.

Проверка системы

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

  • Определите, возникает ли проблема с каким-либо сервером вне процесса. Если у вас есть приложение, использующее определенный COM-сервер (например, Word), протестируйте другой внепроцессный сервер, чтобы убедиться, что проблема не возникает на самом уровне COM. Если вы не можете создать внепроцессный COM-сервер на компьютере, переустановите системные файлы OLE, как описано в разделе «Переустановка Microsoft Office» этой статьи, или переустановите операционную систему, чтобы устранить проблему.

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

    Файлы автоматизации находятся в каталоге WindowsSystem32. Проверьте перечисленные ниже файлы.

    Имя файла

    Версия

    Дата изменения

    Asycfilt.dll

    10.0.16299.15

    29 сентября 2017 г.

    Ole32.dll

    10.0.16299.371

    29 марта 2018 г.

    Oleaut32.dll

    10.0.16299.431

    3 мая 2018 г.

    Olepro32.dll

    10.0.16299.15

    29 сентября 2017 г.

    Stdole2.tlb

    3.0.5014

    29 сентября 2017 г.

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

    Примечание Следующие файлы предназначены для Windows 10 версии 1709 сборки 16299.431. Эти числа и даты являются только примерами. Реальные значения могут быть иными.

  • Используйте служебную программу конфигурации системы (Msconfig.exe) для проверки служб и запуска системы на наличие сторонних приложений, которые могут ограничить выполнение кода в приложении

    OfficeПримечание. Отключите антивирусную программу только временно в тестовой системе, которая не подключена к сети.

    Кроме того, выполните следующие действия в Outlook, чтобы отключить сторонние надстройки:

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

    1. В меню Файл выберите пункт Параметры, а затем — Надстройки.

    2. Щелкните Управление надстройками COM и нажмите кнопку Перейти.

      Примечание Откроется диалоговое окно надстройки COM.

    3. Снимите флажок для любой сторонней надстройки и нажмите кнопку ОК.

    4. Перезапустите Outlook.

Переустановка Microsoft Office

Если ни одна из предыдущих процедур не устраняет проблему, удалите и переустановите Office.

Дополнительные сведения см. в следующей статье Office:

Скачивание и установка или повторная установка Office 365 или Office 2016 на ПК или Mac

Ссылки

Дополнительные сведения об автоматизации Office и примерах кода см. на следующем веб-сайте Майкрософт:

Начало работы с разработкой Office

Follow our quick steps to solve this issue easily

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 March 14, 2023

Fact checked by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • ActiveX components can cause runtime errors which are essentially bugs that users encounter in a specific program.
  • The most likely way to fix a bug is by updating the software that caused it. In certain situations, a couple more things can be done to ensure system integrity.
  • Want more exclusive guides? Check out the Runtime Errors Hub for instructions on fixing them.
  • Visit the Windows 10 Errors Troubleshooting section when you need to solve any issues within the operating system from Microsoft.

how to fix ActiveX error 429 on Windows 10

XINSTALL BY CLICKING THE DOWNLOAD FILE

Easily get rid of Windows errors
Fortect is a system repair tool that can scan your complete system for damaged or missing OS files and replace them with working versions from its repository automatically.
Boost your PC performance in three easy steps:

  1. Download and Install Fortect on your PC.
  2. Launch the tool and Start scanning
  3. Right-click on Repair, and fix it within a few minutes
  • 0 readers have already downloaded Fortect so far this month

The ActiveX error 429 is a run-time error that some end users have encountered in Windows. The error usually ensures that an open application comes to an abrupt halt and closes.

It also returns an error message stating, “Run-time error ‘429’: ActiveX component can’t create object.” Error 429 is most frequent for MS Office applications, such as Excel, Word, Access, or Outlook, with automated Visual Basic sequence scripts.

Error 429 is largely a consequence of software attempting to access corrupted files. Thus, the automation sequence can’t operate as scripted. This could be due to a corrupted registry, deleted OS files, incomplete installation of software, or corrupted system files.

So there are various potential fixes for ActiveX error 429.

How can I fix ActiveX runtime error 429 on Windows 10?

1. Reregister the Program

If a specific program is generating the ActiveX error, the software might not be correctly configured. You can fix that by reregistering the software with the /regserver switch, which resolves issues with the automation server.

This is how you can reregister software with Run:

  • First, make sure you have admin rights with a Windows admin account.
  • Press the Win key + R hotkey to open Run.
  • Enter the full path of the software followed by /regserver in the text box as shown below. Enter the exact path, including the exe, of the software you need to reregister.
  • Press the OK button.

2. Reregister the Specified File

If the ActiveX error message specifies a particular .OCX or .DLL file title, then the specified file is probably not correctly registered in the registry.

Then you can feasibly fix the ActiveX issue by reregistering the file. This is how you can reregister specified OCX and DLL files via the Command Prompt.

  • Close all open software windows.
  • Open the Command Prompt in Windows 10 by pressing the Win key + X hotkey and selecting Command Prompt (Admin) from the menu. Alternatively, you can enter ‘cmd’ in the Start menu’s search box to open the Prompt.
  • Now enter ‘regsvr32 Filename.ocx’ or ‘regsvr32 Filename.dll’ in the Command Prompt window. Replace filename with the specified file title.
  • Press the Return key to reregister the file.

3. Run a Virus Scan

It might be the case that a virus has corrupted, may be deleted, and files pertinent to the runtime error. As such, running a full virus scan of Windows with third-party anti-virus software can feasibly fix the ActiveX error 429.

You can find a lot of antivirus software options that fit all types of needs and budgets. Some of the best antivirus solutions that are compatible with Windows 10 PCs come with full-feature free trials, so you can try them out before buying a license.

4. Check for Windows Updates

You should also check for and install Windows updates. Microsoft is usually updating system files that might be associated with error 429. So updating Windows with the latest service packs and patches can help resolve runtime errors.

You can update Windows as follows:

  • Enter ‘Windows update’ in the Cortana or Start menu search box.
  • Then you can select Check for updates to open the update options directly below.
  • Press the Check for updates button there. If there are available updates, you can press a Download button to add them to Windows.

5. Run the System File Checker

Many system errors are due to corrupted system files, and that includes the ActiveX 429 issue. As such, fixing corrupted system files with the System File Checker tool could be an effective remedy.

You can run an SFC scan in the Command Prompt as follows:

  • First, enter ‘cmd’ in the Cortana or Start menu search box.
  • Then you can right-click Command Prompt and select Run as administrator to open the Prompt’s window.
  • Enter ‘sfc /scannow’ in the Command Prompt, and press the Return key.
  • The SFC scan might take up to 20 minutes or longer. If the SFC fixes anything, the Command Prompt will state, Windows Resource Protection found corrupt files and successfully repaired them.
  • Then you can restart Windows.

6. Scan and Fix the Registry

Runtime errors are usually generated from the registry, so a registry scan might be an effective fix. An effective registry scan will fix the invalid or corrupted registry keys.

This is how you can scan the registry with the freeware Fortect:

  1. Download and install the Fortect application.
  2. Run Fortect and click Broken Registry to open the registry cleaner below.

  1. Note that the registry cleaner includes an ActiveX check box, which is certainly one you should select. Select all the checkboxes for the most thorough scan.
  2. Press Start Repair and wait for Fortect to fix the issues found.

  1. Restart your computer and check if the error still occurs.

7. Undo System Changes with System Restore

The System Restore tool undoes system changes by reverting Windows back to an earlier date. System Restore is Windows’ time machine, and with that tool, you can revert the desktop or laptop back to a date when your software wasn’t returning the ActiveX error message.

However, remember that you’ll lose software and apps installed after the restore point date. You can utilize System Restore as follows:

  • To open System Restore, enter ‘System Restore’ in the Cortana or Start menu search box.
  • Select Create a restore point to open the System Properties window.
  • Press the System Restore button to open the window in the snapshot below.
  • Click the Next button, and then select the Show more recent points option to open a full list of restore dates.
  • Now select an appropriate restore point to revert back to.
  • Press the Next and Finish button to confirm the restore point.

If you’re interested in more info on how to create a restore point and how would that help you, take a look at this simple article to find out everything you need to know.

Those are some of the numerous potential fixes for the Windows ActiveX runtimeerror 429. If none of the above fixes resolve the issue, uninstall and reinstall the software generating the error

If you have further suggestions for fixing ActiveX error 429, please share them below. Also, if you have any other questions, feel free to leave them there.

newsletter icon

I developed an app in Access 2013 using VBA that links to data from an Outlook 2013 Inbox. 
I purchased a new computer last week and installed Office 2016 and I cannot get the app to work. 
When I attempt to run the app using the new version of Access 2016 I get run time error 429 (ActiveX component can’t create object). 
The 7 references available (Tools>References) are:

Visual Basic for Applications

Microsoft Access 16.0 Object Library

Microsoft ActiveX Data Objects 2.1 Library

OLE Automation

Microsoft Outlook 16.0 Object Library

Microsoft DAO 3.6 Object Library

Microsoft Office 16.0 Object Library

These are the same references in Access 2016 as they were in Access 2013, except they refer to Access and Outlook version
16.0 rather than 15.0.

The VBA code that causes the error is:

Set objOutlook = CreateObject(«Outlook.Application»)

As soon as the above line of code is reached I get the error message:

Run time error ‘429’:

ActiveX component can’t create object

This app was working fine using Office 2013 but for some reason I get the above error message when the app is run using
Office 2016.  This is a critical app for my business. 
I have checked this forum for answers but I have not found any that work. 
Does anyone have any ideas on how to fix this?

Thanks in advance,

Jeff

UPDATE:

I was finally able to solve the problem with run time error 429 (ActiveX component can’t create object). 
I am now able to use my Access app which links to tables in Outlook folders to send and receive email. 
The problem appears related to permissions.  If I start Access and Outlook from the main user account that has full administrator permissions then my VBA code will run properly. 
If I start Access and Outlook from a local account then it does not work properly (that is I still get error 429) even if though the local user account has administrative permissions. 
Even if I start the programs using “Run as Administrator” it still does not work properly. 
I was hoping to be able to run my VBA app from a local user account but I will have to run it from the main user account. 
The fix was to run both Outlook and Access from the main user account where Office 2016 was originally installed. 
If anyone knows of a way that allows this to be done from a local user account please let me know. 
Thanks all for your suggestions.

  • Edited by

    Monday, April 30, 2018 9:03 PM

Run-time error 429 is a Visual Basic error often seen when creating instances in MS Office or other programs that depends or use Visual Basic. This error occurs when the Component Object Model (COM) cannot create the requested Automationobject, and the Automation object is, therefore, unavailable to Visual Basic. This error does not occur on all computers.

Many Windows users have reported experiencing over the years and over the many different iterations of the Windows Operating System that have been developed and distributed. In the majority of reported cases, Run-time error 429 rears its ugly head while the affected user is using a specific application on their Windows computer, and the error results in the affected application crashing and closing down abruptly.

Some users have also reported receiving this error when they try and run applications/add-ons designed on VB such as those provided by bloomberg and bintex.

Run-time error 429 has been the cause of worry across the many different versions of Windows that have existed, including Windows 10 – the latest and greatest in a long line of Windows Operating Systems. The most common victims of Run-time error 429 include Microsoft Office applications (Excel, Word, Outlook and the like), and Visual Basic sequence scripts.

The entirety of the error message that users affected by this problem see reads:

Run-time error ‘429’: ActiveX component can’t create the object

That being the case, this error is sometimes also referred to as ActiveX Error 429. The message accompanied by this error doesn’t really do much in the way of explaining its cause to the affected user, but it has been discovered that Run-time error 429 is almost always triggered when the affected application tries to access a file that does not exist, has been corrupted or simply hasn’t been registered on Windows for some reason. The file the application tries to access is integral to its functionality, so not being able to access it results in the application crashing and spitting out Run-time error 429.

Fixing Run-time error ‘429’: ActiveX component can’t create the object

Thankfully, though, there is a lot anyone affected by Run-time error 429 can do in order to try and get rid of the error and resolve the problem. The following are some of the absolute most effective solutions that you can use to push back when faced with Run-time error 429:

Solution 1: Perform an SFC scan

One of the leading culprits behind Run-time error 429 are system files applications need in order to function properly but which have somehow been corrupted. This is where an SFC scan comes in. The System File Checker utility is a built-in Windows tool designed specifically for the purpose of analyzing a Windows computer for corrupt or otherwise damaged system files, locating any that exist and then either repairing them or replacing them with cached, undamaged copies. If you are trying to get rid of Run-time error 429, running an SFC scan is definitely a first step in the right direction. If you are not familiar with the process of running an SFC scan on a Windows computer, simply follow this guide.

Solution 2: Re-register the affected application

If you are only running into Run-time error 429 while using a specific application on your computer, it is quite likely that you have fallen prey to the problem simply because the application in question has not been correctly configured on your computer and, therefore, is causing issues. This can quickly be remedied by simply re-registering the affected application with the onboard automation server the Windows Operating System has, after which any and all issues should be resolved on their own. To re-register the affected application on your computer, you need to:

  1. Make sure that you are logged into an Administrator account on your Windows computer. You are going to need administrative privileges to re-register an application on your computer.
  2. Determine the complete file path for the executable application file (.EXE file) belonging to the application affected by this problem. To do so, simply navigate to the directory on your computer the affected application was installed to, click on the address bar in the Windows Explorer window, copy over everything it contains to some place you can easily retrieve it from when you need it, and add the name of the file and its extension to the end of the file path. For example, if the application in question is Microsoft Word, the full file path will look something like:
    C:Program Files (x86)Microsoft OfficeOffice12WINWORD.EXE
  3. Press the Windows Logo key + R to open a Run dialog.
  4. Type in or copy over the full file path for the executable application file belonging to the application affected by Run-time error 429, followed by /regserver. The final command should look something like:
    C:Program Files (x86)Microsoft OfficeOffice12WINWORD.EXE /regserver
  5. Press Enter.
  6. Wait for the application in question to be successfully re-registered.

Once the application has been re-registered, be sure to launch and use it and check to see if Run-time error 429 still persists.

Solution 3: Re-register the file specified by the error message

In some cases, the error message affected users see with Run-time error 429 specifies a particular .OCX or .DLL file that the affected application could not access. If the error message does specify a file in your case, the specified file is simply not correctly registered in your computer’s registry. Re-registering the specified file might just be all you need to do in order to get rid of Run-time error 429. To re-register a file with your computer’s registry, you need to:

  1. Close any and all open applications.
  2. Make sure that you have the full name of the file specified by the error message noted down someplace safe.
  3. If you’re using Windows 8 or 10, simply right-click on the Start Menu button to open the WinX Menu and click on Command Prompt (Admin) to launch an elevated Command Prompt that has administrative privileges. If you’re using an older version of Windows, however, you are going to have to open the Start Menu, search for “cmd“, right-click on the search result titled cmd and click on Run as administrator to achieve the same result.
  4. Type regsvr32 filename.ocx or regsvr32 filename.dll into the elevated Command Prompt, replacing filename with the actual name of the file specified by the error message. For example, if the error message specified vbalexpbar4.ocx as the file that could not be accessed, what you type into the elevated Command Prompt will look something like:
    regsvr32 vbalexpbar4.ocx
  5. Press Enter. 

Wait for the specified file to be successfully re-registered with your computer’s registry, and then check to see if you have managed to successfully get rid of Run-time error 429.

Solution 4: Reinstall Microsoft Windows Script (For Windows XP and Windows Server 2003 users only)

The purpose of Microsoft Windows Script on Windows XP and Windows Server 2003 is to allow multiple scripting languages to work simultaneously in perfect harmony, but a failed, incomplete or corrupted installation of the utility can result in a variety of different issues, Run-time error 429 being one of them. If you are experiencing Run-time error 429 on Windows XP or Windows Server 2003, there is a good chance that simply reinstalling Microsoft Windows Script will fix the problem for you. If you would like to reinstall Microsoft Windows Script on your computer, simply:

  1. Click here if you are using Windows XP or here if you are using Windows Server 2003.
  2. Click on Download.
  3. Wait for the installer for Microsoft Windows Script to be downloaded.
  4. Once the installer has been downloaded, navigate to the directory it was downloaded to and run it.
  5. Follow the onscreen instructions and go through the installer all the way through to the end to successfully and correctly install Microsoft Windows Script on your computer.

Once you have a correct installation of Microsoft Windows Script on your computer, check to see if Run-time error 429 still persists.

Photo of Kevin Arrows

Kevin Arrows

Kevin Arrows is a highly experienced and knowledgeable technology specialist with over a decade of industry experience. He holds a Microsoft Certified Technology Specialist (MCTS) certification and has a deep passion for staying up-to-date on the latest tech developments. Kevin has written extensively on a wide range of tech-related topics, showcasing his expertise and knowledge in areas such as software development, cybersecurity, and cloud computing. His contributions to the tech field have been widely recognized and respected by his peers, and he is highly regarded for his ability to explain complex technical concepts in a clear and concise manner.

Hey all, I hope you are doing well, but I also know you are getting & facing Runtime Error 429 ActiveX Component Can’t Create Object Windows PC code problem on your Windows PC and sometimes on your smartphone device. So today, for that, we are here to help you in this Error 429 matter with our so easy and straightforward solutions and guide methods.

This shows an error code message like,

Runtime Error 429

Windows Runtime Error 429 Active component can’t create object.

This error occurs when a user tries to open ActiveX-dependent pages. This error may also occur when the COM (Component Object Model) cannot create the requested Automation object. This Error Code 429 appears when the PC user attempts to access web pages containing ActiveX content. This Runtime Error happens when an automation sequence fails to operate the way it’s scripted. This error is the result of conflicts between 2 or more programs. This runtime error occurs if the automation server for the Excel link is not registered correctly. This error issue includes your PC system freezing, crashes & some virus infection too. This runtime error happens when an automation sequence fails to operate the way it’s scripted. This Runtime Error 429 indicates an incompatibility of essentials files that pastel requires to run.

Causes of Runtime Error 429 ActiveX Component Can’t Create Object Issue:

  • Runtime error problem
  • ActiveX component can’t create objects Windows
  • ActiveX Windows PC error issue
  • Google play store error
  • Too many requests issue

So, here are some quick tips and tricks for easily fixing and solving this type of Runtime Error 429 ActiveX Component Can’t Create Object Windows PC Code problem for you permanently.

How to Fix Runtime Error 429 ActiveX Component Can’t Create Object Issue

1. Uninstall the Microsoft .NET Framework & Reinstall it Again on your PC –

Uninstall the .NET framework and reinstall it again

  • Go to the start menu
  • Search or go to the Control Panel
  • Click on the ‘Programs and Features‘ option there
  • Select the “.NET framework” Software there &
  • Right-click on it & select Uninstall to uninstall it
  • After that, close the tab
  • Now, again reinstall it again
  • That’s it, done

Uninstalling and reinstalling the .NET framework can also fix and solve this Runtime Error 429 ActiveX Component can’t create an object problem for you.

2. Delete the Temporary Files Folder from your Windows PC –

Delete the Temporary Files

  • Go to the start menu
  • Open ‘My Computer there
  • Now, right-click on the driver containing the installed game
  • Select the Properties option there
  • Click on the Tools option
  • & Click on ‘Check Now‘ to check any error it is having
  • After completing, close all the tabs
  • That’s it, done

Deleting all the temporary files can get rid of this Runtime Error 429 Active X component can create an object problem.

3. Fix by the (CMD) Command Prompt on your Windows PC –

Fix by Command Prompt Runtime Error 429

  • Go to the start menu
  • Search or go to the Cmd (Command Prompt) there
  • Click on it and opens it
  • A Pop-up will open there
  • Type the following commands there
    Regsvr32 jscript.dll
  • Then, press Enter there
  • A succeeded message will show there
  • Now, type this command
    Regsvr32 vbscript.dll
  • Then, press Enter there
  • A succeeded message will show again there
  • That’s it, done
**NOTE: This command is for both the 32-Bit and the 64-Bit processor.

Running the regsvr32 jscript.dll command in the command prompt will quickly fix this Runtime Error 429 ActiveX component can’t create an object problem.

4. Fixing by the Registry Cleaner on your Windows PC –

Clean or Restore the Registry

You can fix it by fixing the registry cleaner from any registry cleaner software, and it can also fix and solve this Runtime Error 429 ActiveX component that can’t create an object Windows XP problem.

5. Create a System Restore Point on your Windows PC –

Fix System Restore Features Runtime Error 429

  • Go to the start menu
  • Search or go to the ‘System Restore.’
  • Clicks on it and open it there
  • After that, tick on the “Recommended settings” or ‘Select a restore point‘ there.
  • After selecting, click on the Next option there
  • Now, follow the wizard
  • After completing, close the tab
  • That’s it, done

So by trying this above guide, you will learn to know about how to solve & fix this IDS Runtime Error 429 Windows 10 ActiveX component can’t create an object problem issue from your Windows PC entirely.

OR

Run System Restore & Create a Restore Point

  • Go to the start menu
  • Search or go to the ‘System Properties.’
  • Click on it and opens it.
  • After that, go to the “System Protection” option there
  • Now, click on the “System Restore” option there
  • & Create a Restore point there
  • After completing, close the tab
  • That’s it, done

Running a system restore and creating a new restore point by any of these two methods can completely solve this pinnacle game profiler Runtime Error 429 Windows 10 problem from your PC.

6. Run the sfc /scannow Command in the CMD (Command Prompt) –

Fix by running sfc/scannow in Cmd Runtime Error 429

  • Go to the start menu
  • Search or go to the Command Prompt
  • Click on that and opens it
  • A Pop-up will open there
  • Type this below the following command
    sfc/scannow
  • After that, press Enter there
  • Wait for some seconds there
  • After completing, close the tab
  • That’s it, done

Run an sfc/scannow command in the command prompt that can quickly fix and solve this Runtime Error 429 ActiveX Windows 10 code problem from your PC.

7. Fix by MSConfig Command on your Windows PC –

Fix by Cleaning Boot Runtime Error 429

  • Go to the start menu.
  • Search for ‘msconfig.exe‘ in the search box and press Enter there
  • Click on the User Account Control permission
  • & click on the Continue option there
  • On the General tab there,
  • Click on the ‘Selective Startup‘ option there
  • Under the Selective Startup tab, Click on the ‘Clear the Load Startup‘ items check box.
  • Click on the services tab there,
  • Click to select the “Hide All Microsoft Services” checkbox
  • Then, click on the ‘Disable All‘ & press the Ok button there
  • After that, close the tab
  • & restart your PC
  • That’s it, done

Cleaning the boot, you can quickly recover from this Runtime Error 429 VBA Windows 8 problem.

8. Delete or Remove All the Third-Party Drivers on your Windows –

Delete or Remove all the third-party Drivers Runtime Error 429

  • Go to the start menu
  • Go to ‘My Computer‘ or ‘Computer‘ there
  • Click on the “Uninstall or change a program” there
  • Now go to the driver that you want to uninstall
  • Right-click on it there
  • & Click on ‘Uninstall‘ there to uninstall it
  • That’s it, done

Deleting or removing all the third-party drivers will quickly fix this Runtime Error 429 Windows 7 problem.

Conclusion:

These are the quick and the best methods to get rid of this Runtime Error 429 ActiveX Component Can’t Create Object Windows PC Code problem for you entirely. Hopefully, these solutions will help you get back from this Runtime Error 429 ActiveX can’t create an object problem.

If you are facing or falling in this Runtime Error 429 ActiveX Component can’t create object Windows PC Code problem or any error problem, then comment down the error problem below so that we can fix and solve it too by our top best quick methods guides.

Понравилась статья? Поделить с друзьями:
  • Ошибка 42812 apple music
  • Ошибка 42800 apple music что это
  • Ошибка 43 видеокарта nvidia отвал
  • Ошибка 43 видеокарта nvidia на ноутбуке windows 10
  • Ошибка 43 видеокарта nvidia windows 10 на компьютер