Hallo,
hab' gerade mal geschaut, was es mit OpenWithList und OpenWithProdIDs auf sich hat:
Erklärung in (gruseligem deutsch):
https://msdn.microsoft.com/de-de/lib...vs.120%29.aspx
Das englische Original:
https://msdn.microsoft.com/en-us/library/bb166549.aspx
Grob erklärt: In diesen Listen findet man die Programme, die im Menü auf der rechten Maustaste im Explorer bei "Öffnen mit" aufgeführt werden, auch dann, wenn eine Dateiendung eigentlich einer anderen Anwendung fest zugeordnet ist.
Weitere Infos:
http://www.winfaq.de/faq_html/Conten...?h=tip1767.htm
Von daher solltest Du für Deine Aufgabenstellung diese beiden Listen ignorieren können, willst Du verhindern, dass Anwender andere Programme, als die von Dir zugewiesenen, per Explorer nutzt, musst Du diese Listen löschen.