RunDLL32 could be legitimate Windows OS process. RunDLL32 loads a 32-bit Dynamic Link Library (DLL) and calls a function from within it. Dynamic Link Library (DLL) -files containing programing code that can be loaded/run when required to perform a function and can be shared/used by numerous programs. CAUTION: Various trojan/worm/spyware overwrite or create a file by this name.