Windows obsahuje tisíce dynamické knihovny které poskytují systémové funkce pro další aplikace. Když například klepnete na tlačítko Uložit jako, téměř každý program zobrazí stejné dialogové okno. Pomocí těchto systémových prostředků DLL vyžadují programy méně místa a vývojáři programů nemusí znovu vymýšlet kolo pro každou aplikaci.
Role Rundll32
Soubory DLL nejsou aplikace, takže je nelze spustit samostatně. Jiné programy otevírají knihovny DLL, aby mohly používat jejich funkce. Když Windows potřebuje otevřít soubor DLL přímo, použije Rundll32.exe, aplikace vytvořená speciálně pro načítání souborů DLL.
Video dne
Jak používat Rundll32
Kredit obrázku: Obrázek se svolením společnosti Microsoft
Během každodenního používání počítače nikdy nemusíte používat Rundll32 ručně. Systém Windows spouští program podle potřeby v zákulisí. V nepravděpodobné situaci, kdy potřebujete načíst soubor DLL, zadejte Rundll32 na příkazový řádek, následovaný názvem knihovny DLL a stiskněte Vstupte. Příkaz Rundll32 příkazového řádku nemá žádné další přepínače ani možnosti.
Spropitné
Příkazový řádek (nebo ekvivalent Běh dialogové okno) je jediný způsob, jak použít Rundll32. Vyhledání programu v adresáři Windows a poklepání na něj nebude mít žádný účinek, protože tato metoda neposkytuje způsob, jak určit soubor DLL.
Zkontrolujte Rundll32 ve Správci úloh
Kredit obrázku: Obrázek se svolením společnosti Microsoft
V systému Windows je obvykle v daném okamžiku spuštěna alespoň jedna kopie Rundll32. Ve Windows 8 zkontrolujte Podrobnosti ve Správci úloh (stiskněte Ctrl-Shift-Esc) zobrazíte podrobnosti o Rundll32.exe a dalších aktivních programech.
Obvykle si nemusíte dělat starosti s Rundll32, ale pokud vidíte několik spuštěných kopií nebo pokud je Rundll32 s vysokým procentem výkonu procesoru zkontrolujte jeho umístění, abyste se ujistili, že se jedná o legitimní systém Windows proces. Klepněte pravým tlačítkem myši na každou kopii Rundll32.exe a vyberte Otevřít umístění souboru najít jeho zdroj. Skutečný Rundll32 se otevře do C:\Windows\System32 nebo C:\Windows\SysWOW64. Pokud se místo toho otevře jiné umístění, spusťte úplnou antivirovou kontrolu, protože Rundll32 může být falešný.
Spropitné
Falešné kopie Rundll32 mohou mít mírně pozměněné názvy namísto použití různých umístění. Dávejte pozor na názvy jako Rundll32_.exe -- poznamenejte si podtržítko.