Remediere: Eroare RunDLL la pornirea Windows

O eroare RunDLL la pornirea Windows apare de obicei atunci când un program este dezinstalat sau eliminat de antivirus, dar cheia de registry și sarcina programată sunt încă prezente pe sistem.

De cele mai multe ori, vinovatul care declanșează această eroare este destul de ușor de identificat, deoarece este menționat de obicei în fereastra de eroare.

Cu toate acestea, există unele cazuri în care mesajul de eroare nu specifică ce program este de vină pentru eroare. Acest lucru se întâmplă de obicei cu erorile declanșate de folderele protejate de Windows.

Ce este RunDLL?

RunDLL este fișierul Windows responsabil pentru încărcarea și executarea modulelor DLL (Dynamic Link Library). Toate modulele DLL funcționează îndeaproape cu registrul Windows  cu scopul comun de a spori viteza de răspuns și gestionarea memoriei.

Cu toate acestea, există cazuri în care fișierul RunDLL este instruit de o sarcină programată să ruleze un anumit fișier DLL, dar nu reușește să găsească modulul necesar. Ori de câte ori se întâmplă acest lucru, Windows va declanșa automat o eroare RunDLL .

Acest lucru se va întâmpla fie pentru că utilizatorii au șters aplicația care a utilizat DLL-ul respectiv manual (fără a utiliza programul de dezinstalare), fie pentru că o soluție de securitate a detectat o infecție legată de aplicația care utilizează DLL-ul numit și a luat măsuri împotriva acestuia.

Dacă în prezent vă confruntați cu o eroare RunDLL, avem câteva metode care vă vor ajuta. Mai jos aveți o colecție de remedieri pe care alți utilizatori le-au folosit cu succes pentru a rezolva o eroare RunDLL. Următoarele metode sunt ordonate în funcție de accesibilitate, așa că vă rugăm să le urmați în ordine până când veți găsi o soluție care rezolvă problema în scenariul dvs. particular.

Metoda 1: Scanați-vă sistemul cu Malwarebytes

Vom începe cu cele mai accesibile soluții. Malwarebytes este un dispozitiv de eliminare a malware-ului care este adesea mai eficient în eliminarea oricărei amenințări asociate cu principalul executabil rău intenționat.

Unii utilizatori au raportat că Malwarebytes a reușit să găsească și să elimine cheile de registry și sarcinile programate aparținând virușilor care au fost deja eliminați de alte suite de securitate. Acest lucru ne servește scopului nostru, deoarece erorile RunDLL sunt cauzate în mare parte de resturi de fișiere rău intenționate.

Vedeți dacă problema este rezolvată automat după ce efectuați o scanare detaliată cu Malwarebytes . Pentru aceasta, instalați Malwarebytes, rulați o scanare completă și reporniți sistemul la sfârșitul acestuia.

Dacă un Malwarebytes nu a eliminat eroarea RunDLL la pornire, treceți la Metoda 2 .

Metoda 2: Eliminarea intrării de pornire cu Autoruns

Dacă Malwarebytes nu a reușit să rezolve problema, există încă o altă piesă software care ne va permite să eliminăm sarcina programată care declanșează eroarea RunDLL destul de ușor.

Executările automate pot fi folosite pentru a elimina rula o dată, rula, cheile de registry și folderele de pornire. Este extrem de util în cazul nostru, deoarece îl putem folosi pentru a elimina cheia de registry sau sarcina programată care declanșează eroarea RunDLL .

Urmați ghidul de mai jos pentru a instala și utiliza Autoruns pentru a instala eroarea RunDll de pornire:

  1. Vizitați acest link oficial ( aici ) și faceți clic pe Descărcare Autoruns și Autorunsc . Odată ce arhiva este descărcată, utilizați WinRar sau WinZip pentru a extrage utilitarul într-un folder ușor accesibil.

  2. Deschideți folderul pe care tocmai l-ați creat și deschideți executabilul Autoruns . Așteptați cu răbdare până când lista Totul este completată cu elemente de pornire.

  3. Odată ce lista este complet populată, apăsați Ctrl + F pentru a afișa funcția de căutare. În căutarea asociată cu Găsiți ce , tastați numele fișierului DLL raportat de eroarea RunDLL.

    Notă: De exemplu, dacă eroarea spune „Eroare RUNDLL la încărcarea C: \ Documents and Settings \ * UserName * \ Local Settings \ Application Data \ advPathNet \ BluetoothcrtLite.dll” , tastați  BluetoothcrtLite.dll în caseta de căutare.

  4. Faceți clic dreapta pe tasta de pornire evidențiată și alegeți Ștergeți pentru ao elimina. După ce faceți acest lucru, apăsați din nou pe butonul Găsiți următorul și ștergeți orice altă intrare care se potrivește cu interogarea dvs.
  5. După ce toate intrările sunt șterse, închideți Autoruns și reporniți computerul.

Dacă întâmpinați încă eroarea de pornire RunDLL, treceți la metoda finală, unde facem lucrurile manual.

Metoda 3: Eliminarea manuală a erorii de pornire RunDLL

Dacă primele două metode v-au eșuat, nu aveți de ales decât să faceți lucrurile manual prin msconfig . Dar nu vă faceți griji, deoarece pașii nu sunt prea tehnici.

Vom începe prin eliminarea fiecărei intrări de registry prin Registry Editor. Apoi, vom deschide Task Scheduler și vom dezactiva orice activitate programată care este programată să apeleze pentru fișierul DLL lipsă.

Iată un ghid complet despre eliminarea manuală a unei erori de pornire RunDLL manual:

  1. Apăsați tasta Windows + R de pe tastatură pentru a deschide o casetă de dialog Executare . Apoi tastați „ regedit ” și apăsați Enter pentru a deschide Registry Editor .

  2. În Registry Editor , apăsați Ctrl + F pentru a afișa funcția de căutare. În caseta de căutare, tastați numele fișierului menționat în eroarea RunDLL și faceți clic pe Găsiți următorul .

    Notă: Rețineți că va dura ceva timp până la efectuarea scanării.

  3. După finalizarea interogării, ștergeți sistematic toate intrările de registru asociate cu fișierul DLL lipsă și închideți Editorul de registry.

  4. Apăsați din nou tasta Win + R pentru a deschide o altă casetă Run, tastați „ taskschd.msc ” și apăsați Enter pentru a deschide Task Scheduler .

  5. În Task Scheduler , faceți clic pe Task Scheduler Library și parcurgeți lista din panoul central pentru orice intrare care se potrivește cu fișierul raportat de mesajul de eroare RunDLL . Dacă găsiți unul, faceți clic dreapta pe el și alegeți Dezactivare . Odată ce procesul este dezactivat, puteți închide în siguranță Task Scheduler.

  6. Reporniți computerul pentru a vedea dacă modificările au reușit să elimine eroarea RunDLL.
  7. Dacă nu, încercați o scanare SFC, deoarece va înlocui orice intrări de registry lipsă.

Metoda 4: Ștergerea fișierelor temporare

În anumite cazuri, fișierele temporare stocate în folderul de date ale aplicației ar putea împiedica RunDLL să ruleze corect. Prin urmare, în acest pas, vom șterge fișierele temporare. Pentru a face asta:

  1. Apăsați „Windows” + „R” pentru a deschide „Run Prompt”.
  2. Tastați următoarea adresă și apăsați „Enter” pentru ao deschide.
    C: \ Users \ * Numele dvs. de utilizator * \ AppData \ Local \ Temp
  3. Apăsați „Ctrl” + „A” și apoi apăsați „Shift” + „Șterge” pentru a elimina toate fișierele.
  4. Verificați dacă problema persistă după aceasta.

În plus, puteți încerca să efectuați o instalare de reparație și să verificați dacă aceasta remediază problema pe care o întâmpinați. Dacă tot nu rezolvă problema, efectuați o instalare curată.