大変失礼いたします。
当方プログラムの知識は無いのですが、どうしても困っている事があり知識の豊富な皆様に相談したく書き込みさせて頂きました。

Visual Basic 6.0 SP6 ランタイムファイル(XP.vista対応、最新SP6)
http://www.vector.co.jp/soft/win95/util/se342080.html

こちらのランタイムをvistaにて何度もインストールを試みているのですが、どうしても正常にインストールができません。
インストール後のvb6rtestを試しても

「コンポーネント'DBLIST32.OCX'、またはその依存関係のひとつが適切に登録されていません。ファイルが存在しないか、あるいは不正です。」

と出ます。
また、ランタイムが必要なアプリを動かしていても、似たようなエラーがでます。(DBLIST32.OCXの部分がMSMASK32.OCXに変わってたりするけど)

どうしても仕事で必要なのです。
もう1週間くらい悩んでます、インストール再インストールを繰り返したり、管理者権限で実行したり、再起動したりと試しましたが、どうしても改善されません。

ウェブなどで改善策を探そうと検索もしまくりましたが、どうしても見つからず、どこに相談していいかも判らずここにたどり着きました。
どうか、何卒アドバイスをいただけないでしょうか。