I found three problems with the uninstalling option:
1. I think this is the most important problem.
To make this problem happened, first clean your settings from the registery using
Menu ->
Save options ->
Clear options and quit.
Then, open HFS again and disable the auto-saving option using
Menu ->
Save options ->
Auto-save options on quit.
Now, click on
Menu ->
Uninstall HFS and while the uninstalling process, HFS will ask you if you want to use the shell context menu.
2. HFS
will not remove the settings from the registery if you uninstalling and the
Auto-save options on quit option is activated.
3. HFS
will not remove the HFS.INI file if it's exist.