Die Liste "Programm auswählen" ist in XP in 2 Gruppen aufgeteilt, "Empfohlene Programme" und "Andere Programme".
          Zur Verwaltung der Gruppe "Andere Programme" greift XP auf den Schlüssel »HKEY_CLASSES_ROOT« und nicht, wie angenommen, auf »HKEY_LOCAL_MACHINE« zu. Windows erzeugt die Gruppe "Andere Programme", indem es das kanonische Verb "shell/open/command" ausliest im Schlüssel HKEY_CLASSES_ROOT\Applications und diese in der Programmliste anzeigt.
          Alle *.exe-Einträge, die keinen Unterschlüssel shell/open/command haben und den Eintrag "NoOpenWith" aufweisen, erscheinen dann nicht in der "Öffnen mit"-Liste.
          http://www.wintotal.de/Tipps/Eintrag.php?TID=1096
          
          Steps to Remove a Program from the Open With... Dialog Box
          
          * Click Start - Run...
          * Type regedit into the Run dialog box
          * Navigate to the following key
          HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\FileAssociation
          * In the right hand pane double click the value named KillList
          * This will bring up a dialog box with the contents of the KillList. This is a list of applications seperated by semicolans
          * Press the End key to place the cursor at the end of the list, type a simi-colon followed by the applications filename and extension.
          * This is a sample kill list %1;explorer.exe;dvdplay.exe;mplay32.exe;msohtmed.exe;quikview.exe;rundll32.exe
          http://www.daniweb.com/forums/thread63155.html
          
          Mit KillList läufts definitiv.