Visual Studio 2008のインストーラでエラーが出る

Visual Studio 2008のディスクからコンポーネントを追加しようとインストーラを起動したら、
「セットアップ コンポーネントの読み込み時にエラーが発生しました。セットアップはキャンセルされます。」
というエラーメッセージが出てしまい先に進めなくなっていました。

Image1
こんな

この現象ですが私のPCでは、CDから直接インストーラを起動するのではなく、コントロールパネルの「プログラムの追加と削除」からVisual Studio 2008を選択することによりエラーを回避することができました。

原因はわからず。サービスパックあてたから、ではないですよねえ…