I’ve noticed it hangs for a little bit when (re)loading the certificate cache when starting Kleopatra a while ago. In my observation it seems to take longer based on how long ago you used the program.
you maybe seeing something else, if it works for your at all.
There are several potential reasons why it may take more time,
even legitimate one. If that is an issue for you, please open a new discussion topic.
The provided workarounds didn’t workout for me, so I struggled somewhat around and found that the root cause relies in a lock on file “gnupg_spawn_keyboxd_sentinel.lock”. Let me provide you yet another workaround, these were the steps for me:
Shutdown/Close Kleopatra
Perform this command using powershell to stop all gpg processes:
Get-Process "*gpg*" | Stop-Process
Navigate to:
C:\Users%username%\AppData\Roaming\gnupg
rename file:
gnupg_spawn_keyboxd_sentinel.lock
Start Kleopatra
Now it should start like it should
Ultimately you could also just run this in powershell: