Użytkownicy zgłaszali, że widzieli komunikat o błędzie„Błąd wykonania 429: Składnik ActiveX nie może utworzyć obiektu”na komputerze z systemem Windows podczas próby uzyskania dostępu do programów korzystających ze skryptów Visual Basic, takich jak aplikacje MS Office Excel, Word, Access, Outlook. Ten błąd wykonawczy 429 jest aktywowany, gdy aplikacja próbuje uzyskać dostęp do pliku, który nie istnieje, został uszkodzony lub nie został zarejestrowany w systemie Windows. W tym miejscu omówimy niektóre strategie rozwiązywania problemów, aby naprawić ten błąd wykonawczy 429 w systemie Windows.
Spis treści
Poprawka 1 – Zmień typ uruchamiania instalatora ActiveX
1. naciskać Okna + R otworzyć Biegać.
2. Rodzaj services.msc otworzyć Usługa Windows.
3. Znajdź Instalator ActiveX (AxInstSV).
4. Podwójne kliknięcie na nim, aby otworzyć jego Nieruchomości.
5. w Typ uruchomienia rozwijane wybierz Automatyczny z listy.
6. Kliknij na Początek przycisk, aby uruchomić usługę.
7. Teraz kliknij Zastosować i wtedy ok aby zapisać ustawienia.
8. Uruchom ponownie Twój system i sprawdź, czy błąd został naprawiony.
Poprawka 2 – Ponownie zarejestruj aplikację
Jeśli otrzymujesz ten błąd za każdym razem, gdy uruchamiasz konkretną aplikację, może to oznaczać, że aplikacja nie została poprawnie skonfigurowana na twoim komputerze. Ponowna rejestracja aplikacji, wykonując poniższe czynności, pomoże rozwiązać problem.
1. Upewnij się, że używasz an Konto administratora ponieważ potrzebujesz uprawnień administratora do ponownej rejestracji.
2. Przejdź do zainstalowana lokalizacja aplikacji rzucając błąd.
3. Kopiuj pełna ścieżka plik wykonywalny(.exe) plik z paska adresu.
Na przykład, jeśli aplikacją jest Mozilla Firefox, pełna ścieżka pliku będzie
C:\Program Files\Mozilla Firefox\firefox.exe
4. naciskać Okna + R otworzyć Biegać.
5. Pasta skopiowana lokalizacja aplikacji dotkniętej błędem wykonania i add /regserver na końcu ścieżki po nazwie aplikacji.
C:\Program Files\Mozilla Firefox\firefox.exe /regserver
6. naciskać Wejść i poczekaj na zakończenie procesu ponownej rejestracji.
7. Uruchom ponownie Twój system i uruchom aplikację i sprawdź, czy błąd runtime został rozwiązany.
Poprawka 3 – Ponownie zarejestruj dany plik
Jeśli w błędzie ActiveX znajduje się nazwa pliku, taka jak .ocx lub .dll, oznacza to, że plik ten nie jest poprawnie zarejestrowany w rejestrze systemowym. Musisz ponownie zarejestrować określony plik za pomocą wiersza polecenia.
1. otwarty Biegać(Okna + R).
2. Rodzaj cmd i naciśnij Shift + Ctrl + Enter otworzyć KomendaPodpowiedź jako administrator.
3. Wpisz poniższe polecenie w wierszu polecenia.
regsvr32 nazwa_pliku.dll
Zmienić Nazwa pliku do pliku wskazanego w komunikacie o błędzie. Na przykład, jeśli widzisz nazwę pliku scrrun.dll w komunikacie o błędzie wpisz następujące polecenie
regsvr32 scrrun.dll
4. naciskać Wejść aby ponownie zarejestrować plik. Zobaczysz okno dialogowe informujące o powodzeniu tego procesu.
5. Wyjście wiersz polecenia.
6. Uruchom ponownie Twój komputer. Po ponownym uruchomieniu wykonaj kroki, które spowodowały zgłoszenie błędu ActiveX, aby sprawdzić, czy został on rozwiązany.
Poprawka 4 - Wykonaj skanowanie SFC
Błąd wykonania 429 występuje z powodu uszkodzonych plików systemowych wymaganych przez aplikacje do prawidłowego działania. Kontroler plików systemowych (SFC) to wbudowane narzędzie, które analizuje, lokalizuje wszelkie uszkodzone lub uszkodzone pliki w systemie Windows i naprawia je za pomocą kopii z pamięci podręcznej. Kliknij na to połączyć aby dowiedzieć się, jak wykonać skanowanie SFC w systemie Windows. Po zakończeniu skanowania sprawdź, czy błąd został naprawiony.
Poprawka 5 – Sprawdź aktualizacje systemu Windows
1. naciskać Okna + R i typ ms-ustawienia: windowsupdate otworzyć Aktualizacja systemu Windows w Ustawieniach.
2. Kliknij Sprawdź aktualizacje aby sprawdzić, czy są dostępne nowe aktualizacje.
3. Jeśli są jakieś nowe aktualizacje, pobierz je i zainstaluj.
4. Uruchom ponownie Twój system i sprawdź, czy błąd nadal występuje.
Poprawka 6 – Zainstaluj ponownie skrypt Microsoft Windows (dla użytkowników Windows XP i Windows Server 2003)
Uszkodzona lub niekompletna instalacja skryptu MS Windows w systemie Windows XP i Windows Server 2003 może być przyczyną błędu Runtime 429 związanego ze składnikiem ActiveX. Wykonaj poniższe czynności, aby ponownie zainstalować skrypt Windows.
1. Kliknij na to połączyć dla strony pobierania Windows Script dla XP i Windows Server.
2. Na tej stronie kliknij Pobierać przycisk na podstawie używanej wersji systemu Windows.
3. Po pobraniu instalatora biegać to.
4. Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie, aby zakończyć instalację skryptu Windows w systemie.
Teraz sprawdź, czy błąd Runtime został rozwiązany, czy nie.
Dziękuje za przeczytanie.
Teraz musisz mieć możliwość otwierania aplikacji za pomocą usługi skryptów Visual Basic bez żadnego błędu ActiveX. Skomentuj i poinformuj nas o poprawce, która zadziałała dla Ciebie.