RunDll32.exe: što je to i kako funkcionira?
Red operativnih sustava Windows koristi veliki broj knjižnica koje se dinamički povezuju, implementiraju neke funkcije i obavljaju zadatke za potrebe operacijskog sustava. I to se događa s utility runDll32.exe. Ovaj članak će vam reći što je to.
sadržaj
RunDll32.exe - što je to i kako funkcionira
Uslužni program izvodi jedan jednostavan zadatak: učitava potrebne funkcije iz različitih DLL-ova i pokreće ih. Počevši od verzije 95 i Millenium, ova je funkcionalnost implementirana u dvije verzije. To su bili runDll.exe i runDll32.exe. Nadalje, verzija XP koristila se samo 32-bitna verzija. Uslužni program je uključen u Vista i kasnije verzije. Međutim, njegova je upotreba svedena na minimum i nije preporučljiva. Zadržava se samo za kompatibilnost sa starijim verzijama programa koji implementiraju potencijal runDll32.exe.
Ali kako onda Microsoft shvaća korištenje knjižničnih funkcija ako se postupno udaljava od ovog alata? Vrlo je jednostavno, njegove su mogućnosti premještene na druge softverske pakete. I istina je da više ne možete zadovoljiti proces runDll32.exe u upravitelju zadataka.
Lokacija datoteke
Datoteka se uvijek nalazi u mapi s operacijskim sustavom. Naime u direktoriju System32. Za 64-bitne verzije postoji i dodatna mapa SysWOW64, koja se nalazi u sustavu Windows.
Ako iznenada runDll32.exe nekako nije bio u navedenim mapama, onda je to siguran znak da nešto nije u redu sa sustavom. Zato morate brzo provjeriti svoj antivirusni softver i integritet važnih datoteka, na primjer, pomoću SFC uslužnog programa.
Kako radi alat?
Budući da sam program ne sadrži knjižnice, samo pokreće funkcije potrebne za aplikaciju za rad. Konkretno, poziva se normalna verzija LoadLibrary (). Kao što možete pogoditi iz imena, preuzima navedenu knjižnicu. Zatim se prebacuje kontrola druge funkcije, GetProcAddress (). Već je specifično poziva nužno područje koda, što je važno za pokretanje programa koji se pokreće. Tada pozvana funkcija dobiva potrebne parametre unosa. Zatim dolazi izlaz, nakon što je radio i iskrcava biblioteku iz memorije.
Drugim riječima, možete izraziti ovu implementaciju kako slijedi: aplikacija je instalirana u sustav. Ima svoje vlastite komponente koje izvode posebnu funkciju, a prezentirane su u obliku knjižnica. Da bi program koristio vlastitu funkcionalnost, iako je to moguće i jedan od redovitih sustava, trebate pokrenuti runDll32.exe. To je, zapravo, samo omot, vrsta kvačila za pokretanje knjižnica. Nažalost, ova je funkcija vrlo uspješna pomoću raznih zlonamjernih programa.
Uobičajeni problemi i pogreške
Vrlo često kao posljedica neuspjeha mogu se pojaviti pogreške u ovom uslužnom programu. Postoje male razlike, ali uglavnom izgledaju ovako:
- Došlo je do pogreške.
- Datoteka system32 / runDll32.exe nije pronađena.
- Pogreška pri pokretanju programa.
- Nevažeći put do aplikacije.
Tekst poruke pogreške može biti drugačiji, ali poruka je uvijek jasna - u runDll32.exe je došlo do neuspjeha. Kako riješiti problem s korisnicom? Nadalje, predstavit će se nekoliko jednostavnih metoda koje mogu pomoći u rješavanju problema.
Nekoliko načina za ispravljanje pogrešaka
Prvo, možete provjeriti stvarnost datoteke - ona bi se trebala nalaziti na adresi Windows / System32 / rundll32.exe. Prosječna veličina je 44 KB. Ako je runDll32.exe pronađen u drugoj mapi ili ima drugačiju težinu od izvornog, možda je njezin integritet ugrožen zbog pogreške ili virusa. Možete se složiti i pokušati ju zamijeniti ručno, kopiranjem iz operacijskog sustava - donatora. Međutim, ako je došlo do pogreške kao posljedica djelovanja virusa, mnoge susjedne datoteke mogu biti zaražene i oštećene.
Čišćenje registra. Uklonjene aplikacije iz operativnog sustava mogu ostaviti tragove. A mjesto za njih je upisnik. Morate ukloniti preostale grane starih i udaljenih programa. To se može učiniti pomoću posebnih alata poput Ccleanera.
Windows sa svim značajkama ima dobre programe i pomoćne programe koji mogu provjeriti integritet datoteka i vratiti ih ako je potrebno. Primjerice, dobra je funkcija "Disk Cleanup". Možete ga pokrenuti iz naredbenog retka pomoću naredbe cleanmgr ili idete na izbornik Start, zatim na "Standard" i "System Tools". Također dobar alat je SFC, koji radi samo iz konzole.
Pogreška runDll32.exe javlja se vrlo često prilikom instaliranja novih aplikacija ili igara na računalo. Dakle, trebali biste pokušati ažurirati upravljački program ili DirectX.
Vrlo je korisno koristiti ugrađenu značajku "Vraćanje sustava". U slučaju bilo kakvih problema, koji nisu nužno povezani s runDll32.exe, brzo se možete vratiti na sustav koji se izvodi.
Nove aplikacije i igre zahtijevaju nove komponente i funkcije sustava. Stoga je dobar način održavanja operacijskog sustava čistim ažuriranjem. Da biste to učinili, mora biti omogućena funkcija "automatski primanje ažuriranja".
Izvođenje ovih jednostavnih savjeta i preporuka pomoći će ne samo rješavanju problema runDll32.exe, već s većinom drugih. U najgorem slučaju, morat ćete potpuno instalirati Windows.
zaključak
Članak je detaljno opisan o runDll32.exe, što je, gdje se uslužni program nalazi i kako funkcionira. Navedeno je nekoliko načina uklanjanja najčešćih pogrešaka povezanih s njegovim pozivima.
Da biste izbjegli probleme s Rundll32.exe, tek toliko da bude osjetljiv na svog operativnog sustava, a prati ga s vremena na vrijeme provoditi razne provjere integriteta datoteka i viruse. Instaliranje ažuriranja i siguran pristup Internetu će izbjeći većinu mogućih pogrešaka povezanih s računalom.
- Koji su oni minimalni zahtjevi za sustav Windows 7?
- RunDll32.exe - što je to proces? Pogreška RunDll32.exe
- Taskhost.exe: što je taj proces, mogu li se riješiti?
- Taskhost sustav usluga: što je to?
- Što je Win32: osnovni pojmovi i najjednostavnije metode uklanjanja pogrešaka
- Proces hosta za Windows usluge. Što je to: osnovni pojmovi
- Proširivanje sustava Windows 7 uz nadogradnju Window Anytime
- "Windows 11" - naziv sljedeće verzije operacijskog sustava tvrtke Microsoft?
- Msvcr71 dll: što je ova knjižnica i kako ispraviti pogrešku povezanu s njegovom odsutnošću?
- Što je RunDLL.dll i kako ispraviti pogrešku povezanu s ovom datotekom?
- RunDLL32: što je to, i kako ispraviti pogrešku povezanu s tom datotekom?
- Kako instalirati teme na Windows 10: Uputa
- Kako instalirati DirectX 11 na Windows 7: Uputa
- Nvidia GeForce Iskustvo na sustavu Windows 10: Opis
- Windows Installer: Rješavanje problema.
- Ponovno podizanje sustava iz naredbenog retka sustava Windows. Sve moguće opcije
- Način kompatibilnosti
- Prepoznavanje govora Windows 7
- C: Windows System32 Sdclt.exe - sastavni dio sustava Windows
- Windows Photo Viewer: Što trebam znati o standardnim programima?
- Koje su razlike između Windows 7 i Windows 7?