Datula on Windows7(64bit)

個人的にとても好きなメーラーです。

HDDトラブルで再設定することになったのですが、前はすんなりできたのに今回はどうにもシリアルが有効になりませんでした。

いつも通り、展開されたフォルダごとコピーして「レジストリデータのバックアップ」しておいたレジストリを復元。setup(インストーラ)は実行していません。

データフォルダの場所はきちんと反映されているのに、Datulaを再起動するとシリアルが消えていて、しかも「40日経過してます」と言われます。

regeditで見るとVirtualStoreの中にキーがあったのでUAC絡みであると判断しました。

ローカルポリシーエディタでローカルポリシー→セキュリティオプション→ユーザアカウント制御の各ユーザの…仮想化を「無効」に変更し、PCを再起動しましたがまだダメ。

「reg flags HKLM\Software\OnSystems\Datula set DONT_VIRTUALIZE」を実行してもダメ。

Datulaを管理者権限で起動しシリアル入力するとやっと成功しました。

この後は管理者権限なしでもシリアルが有効でした。

一番最後の作業だけでいいのかもしれませんがどれかが複合的に作用したとも考えられます。

ちなみに一番最初のレジストリ復元後からHKLM\…\Datulaにシリアルがあることは確認してます。でもこれも仮想化による錯覚なのかもしれないですね。