#9414

Yutaka Emura
キーマスター

gen 様

いつも EmEditor Professional をお使いいただき、ありがとうございます。

nEvent = 0x800 というのは、EVENT_CLOSE ですので、EmEditor が終了するときに発生するイベントになります。この時点でエラーが発生してしまうと、プラグインを無効にしようとしても無視されてしまいます。

もし、このプラグインが不要であれば、[ツール] メニューの [プラグイン] の中の [プラグインの設定] を選択して、このプラグインのチェックを外していただければ、エラーは発生しなくなると思います。

こちらでは再現しないので、何か特定の設定が問題になっている可能性があります。
もし可能なら次のことを行っていただけないでしょうか?

レジストリ エディタで、

HKEY_LOCAL_MACHINESOFTWAREEmSoft
HKEY_CURRENT_USERSoftwareEmSoft

の内容をエクスポートして、Zip に圧縮して、tech@emurasoft.com あてメールの添付ファイルで送っていただくことは可能でしょうか?

また、レジストリをエクスポートした後、一度、EmEditor を完全にアンインストールして (アンインストール中に、「設定を保存しますか?」で「いいえ」を選択して)、Windows を再起動してから、再び EmEditor をインストールしていただけないでしょうか? それで、問題が再現しなくなったら、何かの設定が関係しているのだとわかります。EmEditor を閉じてから、上記のエクスポート したレジストリ ファイルをダブルクリックすると、元の状態に設定を戻すことができます。

送っていただいたファイルは、テストが終わり次第削除し、他には公開しません。

なお、このプラグインは、他の方が作成しているので、プラグインの中身まではデバッグできないため、それでも問題が解決できない可能性があります。その場合は、プラグインの作者さんにお問い合わせいただくことになりますが、ご了承ください。

他にも何かご質問がございましたら、ご遠慮なくご連絡ください。
どうぞよろしくお願い申し上げます。