Noch was:
Schau dir die Performance Eigenschaften von rundll32.exe und dllhost.exe an. Insbesondere die Anzahl der Handles. Du siehst einen beträchtlichen Unterschied. rundll32.exe mit der
GUI (führt timedate.cpl aus) hat mehr
GDI und User Handles als die andere EXE. Das lässt den Schluss zu, dass ein Prozess mehr Darstellen muss als der andere.