Błąd wykonania 429, komponent ActiveX nie może utworzyć obiektu

Jeśli napotkasz błąd Runtime 429, komponent ActiveX nie może utworzyć obiektu(Runtime error 429, ActiveX component can’t create object) na twoim komputerze z systemem Windows 10 podczas próby tworzenia instancji w programach korzystających z Visual Basic (np. Microsoft Office ), to ten post ma ci pomóc. W tym poście zidentyfikujemy możliwe przyczyny, a także przedstawimy najbardziej odpowiednie rozwiązania, które możesz wypróbować, aby pomóc w rozwiązaniu tego problemu.

Błąd wykonania 429

Odkryto, że błąd Runtime 429 jest prawie zawsze wywoływany, gdy dana aplikacja próbuje uzyskać dostęp do pliku, który nie istnieje, został uszkodzony lub po prostu nie został z jakiegoś powodu zarejestrowany w systemie Windows . (Windows)Plik, do którego aplikacja próbuje uzyskać dostęp, jest integralną częścią jego funkcjonalności, więc brak dostępu do niego powoduje awarię aplikacji i wyświetlanie komunikatu o błędzie.

Błąd wykonania(Runtime) 429, komponent ActiveX nie może utworzyć obiektu

Jeśli napotkasz ten problem, możesz wypróbować nasze zalecane rozwiązania poniżej w dowolnej kolejności i sprawdzić, czy to pomoże rozwiązać problem.

  1. Zainstaluj najnowsze skrypty Windows
  2. Ponownie zarejestruj niektóre pliki DLL
  3. Wyłącz dodatki COM innych firm
  4. Zainstaluj ponownie oprogramowanie.

Przyjrzyjmy się opisowi zachodzącego procesu dotyczącego każdego z wymienionych rozwiązań. Wypróbuj rozwiązania jedno po drugim, aż do rozwiązania problemu.

1] Zainstaluj najnowsze skrypty Windows

To rozwiązanie wymaga zainstalowania i włączenia najnowszych skryptów systemu Windows na komputerze z systemem Windows 10. Więc proszę o to zadbaj.

2] Ponownie zarejestruj niektóre pliki DLL

W niektórych przypadkach komunikat o błędzie określa konkretny plik .OCX lub .DLL, do którego dana aplikacja nie może uzyskać dostępu.

W tym rozwiązaniu musisz ponownie zarejestrować następujące pliki dll:

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

Jeśli komunikat o błędzie określa plik w twoim przypadku, określony plik po prostu nie jest poprawnie zarejestrowany w rejestrze komputera.

Ponowna rejestracja określonego pliku może rozwiązać problem. Na przykład, jeśli komunikat o błędzie określa scrrun.dll  jako plik, do którego nie można uzyskać dostępu, to, co wpisujesz w wierszu polecenia(Command Prompt) z podwyższonym poziomem uprawnień , będzie wyglądać mniej więcej tak:

regsvr32 scrrun.dll

Po operacji sprawdź, czy problem został rozwiązany. Jeśli nie, przejdź do następnego rozwiązania.

3] Wyłącz dodatki COM innych firm

Jeśli ten błąd występuje w przypadku produktów pakietu Office(Office) , możesz spróbować wyłączyć dodatki COM innych firm(disable third-party COM add-ins) i sprawdzić, czy to pomoże rozwiązać problem.

4] Ponownie zainstaluj oprogramowanie

To rozwiązanie wymaga po prostu odinstalowania i ponownego zainstalowania oprogramowania oraz sprawdzenia, czy komunikat o błędzie zostanie rozwiązany.

Hope this helps!



About the author

Jestem inżynierem oprogramowania i ekspertem od Windows 10. Mam ponad dwuletnie doświadczenie w pracy ze smartfonami, Windows 10 i Microsoft Edge. Moim głównym celem jest sprawienie, aby Twoje urządzenia działały lepiej i szybciej. Pracowałem przy różnych projektach dla firm takich jak Verizon, IMac, HP, Comcast i wielu innych. Jestem również certyfikowanym instruktorem szkoleń w chmurze Microsoft Azure.



Related posts