нет стандарта (кто б сомневался), есть разные места в реестре. Ты какие ключи парсил?
Вот это за основу возьму: https://www.blog.pythonlibrary.org/2010/03/03/finding-installed-software-using-python/ Возможно, это не всё, но по большей части совпадает с "Установкой и удалением программ". Мои задачи решает, а если кто-то допилит мою либу, то я не против.
Обсуждают сегодня