Пользователи сообщили, что видят сообщение об ошибке«Ошибка выполнения 429: компонент ActiveX не может создать объект»на ПК с Windows при попытке доступа к программам, использующим сценарии Visual Basic, например, приложениям MS Office Excel, Word, Access, Outlook. Эта ошибка времени выполнения 429 активируется, когда приложение пытается получить доступ к файлу, который не существует, поврежден или не зарегистрирован в Windows. Здесь мы обсудим некоторые стратегии устранения неполадок, чтобы исправить эту ошибку времени выполнения 429 в Windows.
Оглавление
Исправление 1 - изменение типа запуска установщика ActiveX
1. Нажмите Windows + R открыть Запустить.
2. Тип services.msc открыть Служба Windows.

3. Найдите Установщик ActiveX (AxInstSV).
4. Двойной клик на нем, чтобы открыть его Характеристики.

5. в Тип запуска выпадающий выбор Автоматический из списка.
6. Нажать на Начинать кнопку, чтобы запустить службу.

7. Теперь нажмите на Подать заявление а потом Ok для сохранения настроек.

8. Рестарт вашей системе и проверьте, исправлена ли ошибка.
Исправление 2 - повторно зарегистрируйте приложение
Если вы получаете эту ошибку каждый раз, когда запускаете определенное приложение, возможно, приложение было неправильно настроено на вашем ПК. Повторная регистрация приложения с помощью следующих шагов поможет решить проблему.
1. Убедитесь, что вы используете Учетная запись администратора так как вам нужны права администратора для перерегистрации.
2. Перейдите к установленное местоположение приложения бросая ошибку.
3. Копировать полный путь исполняемый файл (.exe) файл из адресной строки.
Например, если приложение - Mozilla Firefox, полный путь к файлу будет
C: \ Program Files \ Mozilla Firefox \ firefox.exe

4. Нажмите Windows + R открыть Запустить.
5. Вставить скопированное местоположение приложения, затронутого ошибкой времени выполнения, и добавьте /regserver в конце пути после названия приложения.
C: \ Program Files \ Mozilla Firefox \ firefox.exe / regserver

6. Нажмите Входить и дождитесь завершения процесса перерегистрации.
7. Рестарт вашей системе, запустите приложение и проверьте, устранена ли ошибка времени выполнения.
Исправление 3 - повторно зарегистрируйте проблемный файл
Если в ошибке ActiveX есть имя файла, например .ocx или .dll, это означает, что этот файл неправильно зарегистрирован в системном реестре. Вам необходимо повторно зарегистрировать указанный файл с помощью командной строки.
1. Открытым Запустить(Windows + R).
2. Тип cmd и нажмите Shift + Ctrl + Enter открыть КомандованиеНезамедлительный как администратор.

3. Введите команду ниже в командной строке.
regsvr32 имя_файла.dll
Изменить имя файла в файл, указанный в сообщении об ошибке. Например, если вы видите имя файла scrrun.dll в сообщении об ошибке введите следующую команду
regsvr32 scrrun.dll

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

5. Выход командная строка.
6. Рестарт твой компьютер. При перезагрузке выполните действия, вызвавшие ошибку ActiveX, чтобы проверить, устранена ли она.
Исправление 4 - Выполните сканирование SFC
Ошибка выполнения 429 возникает из-за поврежденных системных файлов, которые требуются приложениям для их правильного функционирования. Средство проверки системных файлов (SFC) - это встроенный инструмент, который анализирует, обнаруживает любые поврежденные или поврежденные файлы в системе Windows и восстанавливает их с помощью кэшированных копий. Нажмите на это ссылка для шагов по выполнению сканирования SFC в вашей системе Windows. После завершения сканирования проверьте, исправлена ли ошибка.
Исправление 5 - проверьте наличие обновлений Windows
1. Нажмите Windows + R и введите ms-настройки: windowsupdate открыть Центр обновления Windows в настройках.

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

3. Если есть новые обновления, скачайте и установите их.
4. Рестарт вашей системе и проверьте, сохраняется ли ошибка.
Исправление 6 - переустановите Microsoft Windows Script (для пользователей Windows XP и Windows Server 2003)
Поврежденная или неполная установка сценария MS Windows в Windows XP и Windows Server 2003 может быть причиной ошибки 429 выполнения, связанной с компонентом ActiveX. Выполните следующие действия, чтобы переустановить сценарий Windows.
1. Нажмите на это ссылка для страницы загрузки Windows Script для XP и Windows Server.
2. На этой странице щелкните значок Скачать в зависимости от используемой версии Windows.

3. После загрузки установщика запустить Это.
4. Следуйте инструкциям на экране, чтобы завершить установку Windows Script в вашей системе.
Теперь проверьте, устранена ли ошибка времени выполнения.
Спасибо за прочтение.
Теперь вы должны иметь возможность открывать приложение с помощью службы сценариев Visual Basic без каких-либо ошибок ActiveX. Прокомментируйте и дайте нам знать, какое исправление сработало для вас.