Als ich kürzlich eine Kiosk-Anwendung geschrieben habe, habe ich diese kurzerhand als Shell registriert. Statt dem Explorer wird also meine exe gestartet.
An den Explorer kommt man dann noch über den Task-Manager heran - unkritisch, da mein Kiosk keine Tastatur hatte.
Den Registryeintrag findest du unter
HKCU\\Microsoft\Windows NT\CurrentVersion\WinLogon\Shell (
http://support.microsoft.com/kb/228309/en-us )
Was gar nicht erst gestartet wird, braucht man auch nicht hinterrücks abschießen