После установки некоторых программ они появятся в списке "Установка программ по умолчанию". При выборе одного из них и нажатии "Выбор значений по умолчанию для этой программы" открывается список всех расширений и интернет-протоколов, известных программе.
Где именно в реестре хранится эта информация? Другими словами, как Windows узнает, какие программы поместить в исходный список, а какие типы файлов и протоколы добавить во второй?
(Примечание: это обратный вопрос к этому вопросу.)