Error accessing the system registry

VB4で作られたっぽいソフト (CIPA DC-003-2003 デジタルカメラの解像度測定方法にあるデジカメの解像度測定ツール) がWindows XPでは動いてたのに、Windows 10で起動した時に"Error accessing the system registry"というエラーメッセージが出て強制終了してしまう。
特別なレジストリへのアクセスが原因らしく、「exeファイル右クリック > プロパティ > 互換性 > 管理者としてこのプログラムを実行する にチェック」 あるいは 「exeファイルを右クリック > 管理者として実行」 により無事動かすことができた。


仮想マシンを持ち出さないとダメかとも思ったが、そんなことはなかった。

追記 01/22

実行ファイルの入ったフォルダがデスクトップ上にあるときは問題なく使えてたが、Program Filesやマイドキュメントに移動すると画像を読み込む時にエラーが出た。ファイルのパスが特殊だと、フィアル読み込み時に自分自身のアドレス取得した時に問題が起きている?