Registrierungseinträge sind häufig nicht bestimmten Anwendungen zuzuordnen. Schuld daran sind GUIDs und Klassennamen, die nicht eindeutig zugeordnet werden können. Gibt es einen Weg, alle oder zumindest die meisten Registrierungseinträge einer eingerichteten Anwendung zu ermitteln, auch wenn man Änderungen, die während der Installation vorgenommen wurden nicht überwacht wurden? Ich möchte ein Tool schreiben, das vor langer Zeit einmal Bestandteil der PC-Tools war. Eingerichtete Programme konnten darüber verpackt und auf andere Rechner übertragen werden. Die Lösung selbst soll dabei in .NET realisiert werden. Wer hat Ideen für eine solche Umsetzung?