Kaip išspręsti 429 vykdymo laiko klaidą „Windows 10“ ir ankstesnėse versijose

Vykdymo laiko klaida 429 yra „Visual Basic“ klaida, dažnai pastebima kuriant egzempliorius „MS Office“ ar kitose programose, kurios priklauso arba naudoja „Visual Basic“. Ši klaida įvyksta, kai komponento objekto modelis (COM) negali sukurti prašomo automatizavimo objekto, todėl „Visual Basic“ negalima pasiekti automatikos objekto. Ši klaida pasitaiko ne visuose kompiuteriuose.

Daugelis „Windows“ vartotojų pranešė, kad per daugelį metų buvo sukurta ir išplatinta daugybė skirtingų „Windows“ operacinės sistemos kartojimų. Daugeliu atvejų pranešama, kad 429 vykdymo laiko klaida kelia negražią galvą, kai paveiktas vartotojas naudoja specialią programą savo „Windows“ kompiuteryje, o dėl klaidos paveikta programa staiga sugenda ir uždaroma.

Kai kurie vartotojai taip pat pranešė, kad gavo šią klaidą bandydami paleisti VB sukurtas programas / priedus, pvz., „Bloomberg“ ir „bintex“.

429 vykdymo laiko klaida sukėlė nerimą daugelyje egzistuojančių „Windows“ versijų, įskaitant „Windows 10“ - naujausią ir didžiausią ilgoje „Windows“ operacinių sistemų eilutėje. Dažniausios 429 vykdymo laiko klaidos aukos yra „Microsoft Office“ programos („Excel“, „Word“, „Outlook“ ir panašiai) ir „Visual Basic“ sekos scenarijai.

Visame klaidos pranešime, kurį mato vartotojai, kuriuos paveikė ši problema, rašoma:

Vykdymo laiko klaida„ 429 “:„ ActiveX “komponentas negali sukurti objekto

Tokiu atveju ši klaida kartais dar vadinama „ ActiveX“ klaida 429 . Pranešimas su šia klaida nelabai padeda paaiškinti jo priežastį nukentėjusiam vartotojui, tačiau buvo nustatyta, kad 429 vykdymo laiko klaida beveik visada suveikia, kai paveikta programa bando pasiekti failą, kuris nėra, buvo sugadintas arba dėl kažkokių priežasčių tiesiog nebuvo užregistruotas sistemoje „Windows“. Failas, kurį bando pasiekti programa, yra neatsiejamas nuo jo funkcionalumo, todėl negalėdamas prie jo prieiti, programa sugenda ir išspaudžia 429 vykdymo laiko klaidą.

Taisymo laiko klaidos „429“ taisymas : „ ActiveX“ komponentas negali sukurti objekto

Laimei, tačiau daug ką gali padaryti 429 vykdymo laiko klaida, kad galėtų pabandyti atsikratyti klaidos ir išspręsti problemą. Toliau pateikiami keli efektyviausi sprendimai, kuriuos galite naudoti norėdami grįžti, susidūrę su 429 vykdymo laiko klaida:

1 sprendimas: atlikite SFC nuskaitymą

Vienas iš pagrindinių 429 vykdymo laiko klaidos kaltininkų yra sistemos failai, reikalingi programoms, kad jie galėtų tinkamai veikti, bet kurie kažkaip sugadinti. Čia yra SFC nuskaitymas. Sistemos failų tikrinimo įrankis yra įmontuotas „Windows“ įrankis, sukurtas specialiai analizuoti „Windows“ kompiuterį, ar jame nėra sugadintų ar kitaip pažeistų sistemos failų, surasti visus esamus ir tada juos taisyti arba pakeisti. juos su talpykloje saugomomis, nepažeistomis kopijomis. Jei bandote atsikratyti 429 vykdymo laiko klaidos, SFC nuskaitymo vykdymas tikrai yra pirmas žingsnis teisinga linkme. Jei nesate susipažinę su SFC nuskaitymo „Windows“ kompiuteryje vykdymo procesu, tiesiog vadovaukitės šiuo vadovu .

2 sprendimas: iš naujo užregistruokite paveiktą programą

Jei naudojate konkrečią programą savo kompiuteryje susiduriate tik su 429 vykdymo laiko klaida, tikėtina, kad patekote į šios problemos auką vien dėl to, kad jūsų kompiuteryje neteisingai sukonfigūruota atitinkama programa, todėl kelia problemų. Tai galima greitai ištaisyti paprasčiausiai iš naujo užregistravus paveiktą programą „Windows“ operacinės sistemos integruotame automatikos serveryje, po kurio visi ir visi klausimai turėtų būti išspręsti patys. Norėdami iš naujo užregistruoti paveiktą programą savo kompiuteryje, turite:

  1. Įsitikinkite, kad esate prisijungę prie „ Windows“ kompiuterio administratoriaus paskyros. Norint iš naujo užregistruoti programą kompiuteryje, jums reikės administratoriaus teisių.
  2. Nustatykite visą vykdomosios programos failo (.EXE failo) failą, priklausantį programai, kurią paveikė ši problema. Norėdami tai padaryti, tiesiog eikite į katalogą kompiuteryje, kuriame buvo įdiegta paveikta programa, spustelėkite „ Windows Explorer“ lange esančią adreso juostą , nukopijuokite viską, kas yra jame, į vietą, iš kurios galėsite lengvai ją gauti, kai jums to reikia, ir prie failo kelio pabaigos pridėkite failo pavadinimą ir jo plėtinį. Pvz., Jei nagrinėjama programa yra „Microsoft Word“, visas failo kelias atrodys taip:

    C: \ Program Files (x86) \ Microsoft Office \ Office12 \ WINWORD.EXE

  3. Paspauskite „ Windows“ logotipo klavišą + R, kad atidarytumėte dialogo langą Vykdyti .
  4. Įveskite arba nukopijuokite visą vykdomojo programos failo, priklausančio programai, veikiančiai 429 vykdymo laiko klaidai, failą ir po jo / regserver . Galutinė komanda turėtų atrodyti maždaug taip:

    C: \ Program Files (x86) \ Microsoft Office \ Office12 \ WINWORD.EXE / regserver

  5. Paspauskite „ Enter“ .
  6. Palaukite, kol atitinkama programa bus sėkmingai užregistruota.

Kai programa bus iš naujo užregistruota, būtinai paleiskite ir naudokite ją ir patikrinkite, ar 429 vykdymo laiko klaida vis dar išlieka.

3 sprendimas: perregistruokite failą, nurodytą klaidos pranešime

Kai kuriais atvejais klaidos pranešimas, kurį paveikė vartotojai, matydami vykdymo laiko klaidą 429, nurodo konkretų .OCX arba .DLL failą, kurio paveikta programa negalėjo pasiekti. Jei klaidos pranešime nurodomas failas jūsų atveju, nurodytas failas tiesiog neteisingai užregistruotas jūsų kompiuterio registre. Nurodyto failo perregistravimas gali būti viskas, ko jums reikia padaryti, kad atsikratytumėte 42 vykdymo laiko klaidos. Norėdami iš naujo užregistruoti failą savo kompiuterio registre, turite:

  1. Uždarykite visas atidarytas programas.
  2. Įsitikinkite, kad turite visą failo pavadinimą, nurodytą klaidos pranešime, pažymėtame kur nors saugiai.
  3. Jei naudojate „Windows 8“ arba „10“, tiesiog dešiniuoju pelės mygtuku spustelėkite meniu Pradėti, kad atidarytumėte „ WinX“ meniu, ir spustelėkite Komandų eilutė (Administratorius), kad paleistumėte padidintą komandų eilutę , turinčią administratoriaus teises. Tačiau jei naudojate senesnę „Windows“ versiją, turėsite atidaryti meniu Pradėti , ieškoti „ cmd “, dešiniuoju pelės mygtuku spustelėkite paieškos rezultatą cmd ir spustelėkite Vykdyti kaip administratorius, kad pasiektumėte tą patį rezultatą .
  4. Įveskite regsvr32 filename.ocx arba regsvr32 filename.dll į padidintą komandų eilutę , pakeisdami failo pavadinimą tikruoju failo pavadinimu, nurodytu klaidos pranešime. Pvz., Jei klaidos pranešime vbalexpbar4.ocx buvo nurodytas kaip failas, kurio nepavyko pasiekti, tai, ką įvesite į padidintą komandų eilutę , atrodys maždaug taip:

    regsvr32 vbalexpbar4.ocx

  5. Paspauskite „ Enter“.

Palaukite, kol nurodytas failas bus sėkmingai perregistruotas jūsų kompiuterio registre, tada patikrinkite, ar pavyko sėkmingai atsikratyti 429 vykdymo laiko klaidos.

4 sprendimas: iš naujo įdiekite „Microsoft Windows Script“ (tik „Windows XP“ ir „Windows Server 2003“ vartotojams)

„Microsoft Windows Script“, skirto „Windows XP“ ir „Windows Server 2003“, tikslas - leisti kelioms scenarijų kalboms vienu metu veikti nepriekaištingai, tačiau nepavykus, neišsamiai ar sugadintam programos įdiegimui gali kilti įvairių problemų, vykdymo laiko klaida 429 yra vienas iš jų. Jei sistemoje „Windows XP“ arba „Windows Server 2003“ kyla 429 vykdymo laiko klaida, yra didelė tikimybė, kad paprasčiausiai iš naujo įdiegę „Microsoft Windows Script“ išspręsite problemą. Jei norite iš naujo įdiegti „Microsoft Windows Script“ į savo kompiuterį, paprasčiausiai:

  1. Spustelėkite čia, jei naudojate „Windows XP“, arba čia, jei naudojate „Windows Server 2003“.
  2. Spustelėkite Atsisiųsti .
  3. Palaukite, kol bus atsisiųsta „Microsoft Windows Script“ diegimo programa.
  4. Kai diegimo programa bus atsisiųsta, eikite į katalogą, į kurį jis buvo atsisiųstas, ir paleiskite jį.
  5. Vykdykite ekrane pateikiamas instrukcijas ir pereikite per diegimo programą iki galo, kad sėkmingai ir tinkamai įdiegtumėte „Microsoft Windows Script“ savo kompiuteryje.

Kai kompiuteryje tinkamai įdiegsite „Microsoft Windows Script“, patikrinkite, ar 429 vykdymo laiko klaida vis dar išlieka.