Trūksta COMCTL32.dll arba jo nerasta sistemoje „Windows 11“.

Jei matote klaidos pranešimąTrūksta COMCTL32.dll arba jis nerastasbandydami naudoti tam tikras programas savo „Windows 11/10“, perskaitykite šį įrašą, kad sužinotumėte, kaip tai išspręsti. COMCTL32.dll (Bendrųjų valdiklių biblioteka) yra akuri pateikiama su Windows operacine sistema. Jame įdiegiami įprasti valdikliai (standartiniai vartotojo sąsajos elementai, pvz., mygtukai, slinkties juostos, eigos juostos ir kt.), kuriuos OS ir trečiųjų šalių programos plačiai naudoja kurdamos nuoseklias ir interaktyvias vartotojo sąsajas.

?Trūksta COMCTL32.dll? arba ?COMCTL32.dll nerastas? klaidos paprastai atsiranda, kai programai nepavyksta rasti COMCTL32.dll failo paleidžiant arba diegiant. Taip gali nutikti dėl failo sugadinimo, netyčinio failo ištrynimo ar modifikavimo, nesuderinamumo su konkrečiomis programomis problemų arba dėl virusų ar kenkėjiškų programų, nukreiptų į sistemos failus. Visas klaidos pranešimas yra toks:

Kodo vykdymas negali tęstis, nes COMCTL32.dll nerastas. Iš naujo įdiegę programą galite išspręsti šią problemą.

Arba

Programa negali paleisti, nes kompiuteryje trūksta COMCTL32.dll. Pabandykite iš naujo įdiegti programą, kad išspręstumėte šią problemą.

Jei susiduriate su ta pačia problema, perskaitykite šį įrašą, kad sužinotumėte, kaip ištaisyti klaidą.

Kur yra comctl32 DLL failas?

Comctl32.dll (bendrųjų valdiklių biblioteka) yra „Windows“ operacinės sistemos dalis ir teikia programų, pvz., mygtukų, meniu, slinkties juostų ir kt., valdiklius ir funkcijas. Jei šio failo trūksta arba jis sugadintas, VB parašytos programos dabar gali veikti tinkamai. .
32 bitų „Windows“ versijose failas yraC:\Windows\System32aplanką. Tačiau 64 bitų „Windows“ versijose ji egzistuoja abiejoseC:\Windows\System32(64 bitų programoms) irC:\Windows\SysWOW64(32 bitų programoms). Jis taip pat gali pasirodyti.

Pataisykite COMCTL32.dll, kurio trūksta arba nerasta sistemoje „Windows 11“.

PataisytiTrūksta arba nerastas COMCTL32.dllklaida „Windows 11/10“ kompiuteryje, naudokite šiuos sprendimus:

  1. Iš naujo užregistruokite COMCTL32.dll failą
  2. Paleiskite SFC ir DISM nuskaitymą
  3. Iš naujo įdiekite programą
  4. Naudokite sistemos atkūrimą
  5. Rankiniu būdu atsisiųskite ir iš naujo užregistruokite failą

Pažiūrėkime tai išsamiai.

1] Iš naujo užregistruokite COMCTL32.dll failą

naudodami šią komandą, patikrinkite, ar tai tinka jums:

regsvr32 COMCTL32.dll

2] Paleiskite SFC ir DISM nuskaitymą

. Šių nuskaitymų vykdymas yra vienas iš efektyviausių sprendimų, kaip pašalinti trūkstamas sistemos DLL failo klaidas.

Norėdami paleisti SFC nuskaitymą, atidarykite komandų eilutę kaip administratorius, įveskitesfc /scannow, ir paspauskiteĮeikite. Aukščiau pateikta komanda patikrins, ar jūsų sistemoje nėra trūkstamų arba sugadintų sistemos failų, ir automatiškai juos pataisys.

Jei SFC paleidimas nepadeda, pabandykite paleisti DISM įrankį. Jis gali pataisyti „Windows“ sistemos vaizdą ir ištaisyti gilesnę korupciją, kuri gali trukdyti SFC veikti.

Norėdami paleisti DISM, įveskiteDISM /Online /Cleanup-Image /RestoreHealthtoje pačioje komandinėje eilutėje ir paspauskiteĮeikite.

Dabar iš naujo paleiskite kompiuterį, kad įsitikintumėte, jog visi sistemos taisymai yra visiškai pritaikyti.

3] Iš naujo įdiekite programą

Šis sprendimas turėtų būti naudojamas, kai klaida įvyksta naudojant konkrečią programą, nurodant, kad programos DLL priklausomybė gali būti pažeista arba jos trūksta. Diegiant iš naujo, visi pagrindiniai programos failai, įskaitant trūkstamus arba sugadintus DLL, pakeičiami naujomis jų kopijomis. Procesas užtikrina, kad programa gaus reikiamus DLL teisingoje versijoje ir vietoje.

Norėdami iš naujo įdiegti programą, eikite įNustatymai > Programos > Įdiegtos programos. Sąraše suraskite programą, spustelėkite trijų taškų piktogramą šalia programos pavadinimo ir pasirinkitePašalinkite. Vykdykite nurodymus, kad visiškai pašalintumėte programą. Pašalinę programą iš naujo įdiekite atsisiųsdami ją iš oficialios svetainės arba „Microsoft Store“. Iš naujo paleiskite kompiuterį ir patikrinkite, ar klaida dingo.

4] Naudokite sistemos atkūrimą

Jei anksčiau sukūrėte atkūrimo tašką, sistemos atkūrimas gali padėti išspręsti problemą grąžinant sistemą į būseną, kai failas COMCTL32.dll buvo nepažeistas.

Norėdami tai padaryti, ieškokite ?sistemos atkūrimo? meniu Pradėti pasirinkiteSukurkite atkūrimo tašką, eikite įSistemos apsaugaskirtuką ir spustelėkiteSistemos atkūrimas. Pasirinkite atkūrimo tašką, kurį sukūrėte prieš iškilus problemai, ir vykdykite nurodymus, kad užbaigtumėte atkūrimo procesą.

5] Rankiniu būdu atsisiųskite ir iš naujo užregistruokite failą

yra žiniatinklio paslauga, teikianti informaciją apie Windows OS failus ir leidžianti vartotojams juos atsisiųsti tiesiai iš Microsoft serverių. Jei COMCTL32.dll pasiekiama per Winbindex, tai gali būti patikimas failo gavimo šaltinis.

Pastaba:Nerekomenduojame atsisiųsti DLL iš trečiųjų šalių svetainių dėl galimos saugumo rizikos.

Apsilankykite „Winbindex“ svetainėje. Ieškokite ?comctl32.dll?. Jei yra, atsisiųskite failą (įsitikinkite, kad failas atitinka jūsų Windows versiją ir architektūrą, kad išvengtumėte suderinamumo problemų).

Pastaba:Jei galiausiai atsisiųsite ?.blob? failą, tiesiog pervardykite jį į ?COMCTL32.dll?.

Atsisiuntę įdėkite DLL į atitinkamą katalogą ir paleisdami iš naujo užregistruokite DLLregsvr32 comctl32.dllpadidintoje komandų eilutėje.

Tikiuosi, kad tai padės.

Skaityti: .

Kaip išspręsti trūkstamą dll problemą?

Į, pabandykite iš naujo paleisti kompiuterį arba pašalinti ir iš naujo įdiegti paveiktą programą. Tada paleiskite sistemos failų tikrinimo įrankį, kad pataisytumėte trūkstamus arba sugadintus sistemos failus. Jei tai neveikia, naudokite DISM įrankį, kad pataisytumėte „Windows“ sistemos vaizdą. Taip pat įsitikinkite, kad jūsų Windows operacinė sistema yra atnaujinta, nes naujinimai gali išspręsti įvairias problemas, įskaitant trūkstamus DLL failus.

Skaityti toliau: .

Related Posts