nisfarm.ru

RunDll32.exe: co to je a jak to funguje?

Řada operačních systémů Windows používá velké množství knihoven, které se dynamicky připojují, implementují některé funkce a plní úkoly pro potřeby operačního systému. A stane se s nástrojem runDll32.exe. Tento článek vám řekne, co to je.

RunDll32.exe - co to je a jak to funguje

Nástroj provádí jeden jednoduchý úkol: načte potřebné funkce z různých knihoven DLL a spouští je. Počínaje verzí 95 a Millenium byla tato funkce implementována pomocí dvou verzí. Jednalo se o runDll.exe a runDll32.exe. Vedle verze systému XP byla použita pouze 32bitová verze. Nástroj je součástí verze Vista a novějších verzí. Jeho použití je však minimalizováno a nedoporučuje se. Je uchováván pouze pro kompatibilitu se staršími verzemi programů, které implementují potenciál runDll32.exe.

Klíčová slova rundll32 exe

Ale jak potom společnost Microsoft uvědomuje využití knihovních funkcí, pokud se postupně odkloní od tohoto nástroje? Je to velmi jednoduché, jeho schopnosti jsou přesunuty na jiné softwarové balíčky. A je pravda, že proces manageru runDll32.exe již nemůžete splnit v manažerovi úloh.

Umístění souboru

Soubor je vždy umístěn ve složce s operačním systémem. Konkrétně v adresáři System32. U 64bitových verzí je také další složka SysWOW64, která je umístěna ve Windows.

rundll32 exe co to je




Pokud náhle runDll32.exe nějak nejednal v uvedených složkách, pak je to jisté znamení, že se systémem něco špatně. Proto musíte rychle zkontrolovat antivirový software a integritu důležitých souborů, například pomocí nástroje SFC.

Jak funguje nástroj?

Vzhledem k tomu, že samotný program neobsahuje libovolné knihovny, spouští funkce potřebné pro práci s aplikací. Zejména je volána normální verze LoadLibrary (). Jak můžete odhadnout z názvu, stáhne zadanou knihovnu. Poté je odeslána kontrola jiné funkce GetProcAddress (). Již nyní výslovně zavolá potřebnou oblast kódu, která je důležitá pro spuštění programu. Potom vyvolaná funkce získá potřebné vstupní parametry. Pak je tam jeden výstup, jakmile to funguje, a vyložení knihovny z paměti.

Jinými slovy, můžete tuto implementaci vyjádřit takto: v systému byla nainstalována aplikace. Má své vlastní komponenty, které plní speciální funkci a jsou prezentovány ve formě knihoven. Aby mohl program používat vlastní funkce, i když je to možné a jeden z pravidelných systémů, je třeba spustit příkaz runDll32.exe. To je ve skutečnosti jen obal, jakýsi druh spojky pro spouštění knihoven. Bohužel tato funkce je velmi úspěšná s použitím různých škodlivých programů.

Běžné problémy a chyby

Velmi často v důsledku selhání může dojít k chybám v tomto nástroji. Existují malé rozdíly, ale většinou vypadají takto:

  • Došlo k chybě.
  • Souborový systém32 / runDll32.exe nebyl nalezen.
  • Při spuštění programu došlo k chybě.
  • Neplatná cesta k aplikaci.

Text chybového hlášení může být odlišný, ale zpráva je vždy jasná - v programu runDll32.exe došlo k nějakému selhání. Jak vyřešit problém s nástrojem? Dále se představí několik jednoduchých metod, které mohou pomoci při řešení problému.

Několik způsobů, jak opravit chyby

Nejprve můžete ověřit skutečnost souboru - měla by být umístěna na adrese Windows / System32 / rundll32.exe. Jeho průměrná velikost je 44 KB. Pokud byl soubor runDll32.exe nalezen v jiné složce nebo má jinou váhu než původní, může být jeho integrita ohrožena kvůli chybě nebo viru. Můžete se dívat a pokusit se jej ručně nahradit, kopírovat z operačního systému - dárce. Nicméně, pokud k chybě došlo v důsledku akce viru, pak mnoho sousedních souborů může být infikováno a poškozeno.

system32 rundll32 exe

Čistění registru. Odstraněné aplikace z operačního systému mohou zanechat stopy. A místo pro ně je rejstřík. Musíte z něj odstranit zbývající větve starých a vzdálených programů. To lze provést pomocí speciálních nástrojů, jako je Ccleaner.

Plně vybavený systém Windows má dobré programy a nástroje, které mohou zkontrolovat integritu souborů a v případě potřeby obnovit. Například správnou funkcí je "Vyčištění disku". Můžete jej spustit z příkazového řádku příkazem cleanmgr nebo přejděte do nabídky Start a pak do "Standard" a "System Tools". Také dobrý nástroj je SFC, který funguje pouze z konzoly.

proces rundll32 exe

Při instalaci nových aplikací nebo her v počítači dochází velmi často k chybě runDll32.exe. Takže byste se měli pokusit aktualizovat ovladač nebo DirectX.

Je velmi užitečné používat vestavěnou funkci "Obnovení systému". V případě jakýchkoli problémů, které nemusí nutně souviset s programem runDll32.exe, můžete se rychle vrátit k běžícímu systému.

windows system32 rundll32 exe

Nové aplikace a hry vyžadují nové komponenty a funkce systému. Proto je dobrým způsobem, jak zachovat čistotu operačního systému, neustále instalovat nové aktualizace. K tomu je třeba povolit funkci "automaticky přijímat aktualizace".

Provedení těchto jednoduchých tipů a doporučení pomůže nejen s problémem runDll32.exe, ale s většinou ostatních. V nejhorším případě budete muset systém Windows úplně přeinstalovat.

Závěr

Článek popsaný podrobně o souboru runDll32.exe, co to je, kde je nástroj umístěn a jak funguje. Bylo uvedeno několik způsobů, jak eliminovat ty typické chyby týkající se jeho volání.

Chcete-li se vyhnout problémům s programem runDll32.exe, stačí jen pečlivě zacházet s operačním systémem a sledovat jej, pravidelně provádět různé kontroly integrity souborů a přítomnost virů. Instalace aktualizací a zabezpečeného přístupu k Internetu zabrání většině možných chyb spojených s počítačem.

Sdílet na sociálních sítích:

Podobné
© 2021 nisfarm.ru