We are using Install4j v6.16.
In our uninstaller process we define "Delete files or directories" action to the installation directory by: ${installer:sys.installationDir} with the recursive option.
After the process is getting finish the .install4j directory (which contains some jars files and 1 dll file) and the uninstall.exe file won't be deleted.
If some of these files weren't be able to be deleted, the uninstaller process should have throw an error, isn't it?