WindowsXPホームエディションで
Javaを使おうとして環境変数で
新規にJAVA_HOMを作成してC:\jdk1.3.1_04をいれたのですが
コンパイル自体はできてクラスファイルは作成されるのですが
プロンプトで実行しようとするとつぎの文字が出てきてそのクラスを実行できません

C:\>java aaa
Error opening registry key 'Software\JavaSoft\Java Runtime Environment'
Error: could not find java.dll
Error: could not find Java 2 Runtime Environment.

本やホームページなんかと同じ様にやってるのですが
教えてください