1. ホーム
  2. windows

[解決済み】Groovy Shell の警告 "Could not open/create prefs root node ...".

2022-04-17 14:08:09

質問

Groovy Shellを開こうとしたのですが( groovysh ) を Windows 8 で使用したところ、次のような出力が得られました。

java.util.prefs.WindowsPreferences <init>
WARNING: Could not open/create prefs root node Software\JavaSoft\Prefs 
at root 0x80000002. Windows RegCreateKeyEx(...) returned error code 5.

上記のメッセージを表示した後、シェルは期待通りに起動しました。

解決方法は?

デニスさんの回答は正しいです。しかし、私はもう少し詳細な方法で解決策を説明したいと思います(Windowsユーザー向け)。

  1. スタートメニューに移動して regedit を検索フィールドに入力します。
  2. パスに移動する HKEY_LOCAL_MACHINE\Software\JavaSoft (Windows10では、現在ここにあるようです。 HKEY_LOCAL_MACHINE\Software\WOW6432Node\JavaSoft )
  3. JavaSoftフォルダーを右クリックし New -> Key
  4. 新しいKeyに名前を付ける Prefs で、すべてうまくいくはずです。

または *.reg ファイルを以下の内容で作成します。

Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\Software\JavaSoft\Prefs]