¿Qué significa ‘actualizar el registro de componentes’ en los paquetes de instalación de software?

Probablemente se refiere a COM (Component Object Model) que soporta Windows. COM admite una serie de formas diferentes para que las aplicaciones y las bibliotecas registren «componentes» con varios modelos de memoria. COM también proporciona un modelo estructurado para crear y hablar con estos componentes.

En algunos casos, es simplemente una biblioteca versionada que se registra a través de COM, y cualquier aplicación que quiera utilizar la biblioteca puede consultar su presencia utilizando las interfaces de programación COM. La biblioteca XML de Microsoft (MSXML) es un buen ejemplo de esto.

En otros casos es una aplicación que expone una interfaz de scripting. Por ejemplo, Word expone una interfaz de scripting a través de COM. Los lenguajes de programación/scripting como Python, o Visual Basic (VBScript) pueden usar COM para hacer peticiones estructuradas a apps como Word.

Todos estos «componentes» están registrados en el sistema (la información para ellos se almacena en el registro de Windows). Así que, «actualizar el registro de componentes» es probablemente el acto de escribir esa información en el registro.