2016年5月1日日曜日

Sylpheed 3.5.0 と Gpg4win 3.0.0-BETA128 の組み合わせで GnuPG が検出されない問題

削除済みの日記に書いていた件と同じトラブルにハマって手順をサルベージする羽目になったので、改めてここにメモっておく。

Sylpheed 3.5.0 (が利用している GPGME )では、 GnuPG のインストール先を探す際、レジストリの HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\GNU\GnuPG 以下の Install Directory を見ているが、 Gpg4win では、このレジストリが生成されないため、 Sylpheed を起動する度に、 GnuPG が正しくインストールされていない云々

のエラーが表示されてしまう。

これを解消するには、 64bit 版の Windows 10 Pro の場合、

  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node 以下に新規キー GNU
  • HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\GNU 以下に新規キー GnuPG

をそれぞれ作成した後、 HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\GNU\GnuPG 以下に新規文字列値を作成し、

[値の名前(N):]
Install Directory
[値のデータ(V):]
C:\Program Files (x86)\GnuPG\bin

と設定する。

その後、 Sylpheed を再起動すると、件のエラーは解消され、 GnuPG サポートが有効になった。

0 件のコメント:

コメントを投稿