うーむ。ちょっと初心に立ち返ってみます。

やりたいことはですね、
1.インストールフォルダ情報を取得し、そのフォルダにある設定ファイルのパスを見つける。
2.ASPから設定ファイルを読み書きする。

1.をやりたいがために、レジストリを読みに行ってんですが、よく考えたら
そのASPファイル自体が同じフォルダにあるんですよね。

だから、ASPが自分自身のいるフォルダを見つける方法がわかれば
レジストリを読む必要はないです。

2.どうやらデフォルトのIIS設定で実験すると、W2Kではファイルの読み書きができけど、
XPではなぜかできないですね。
権限の設定が変わったのかもしれないですね。