I would very much like to do that, but I simply don't know how... Unicode is not supported (at least by standard) in Delphi (which is what I use to make ZU)...
Heres some links to help you...
- Documentation & HowTo - Using Unicode in Delphi Applications [http://fundementals.sourceforge.net/unicode.html]
- Some more docs-libraries-tools - Free Unicode and Multi-lingual Programming tools [http://www.freebyte.com/programming/unicode/]
- Official Unicode Help : [http://www.unicode.org/onlinedat/resources.html]
- Mike Lischke's library - [http://www.lischke-online.de/] sorry but in German (use babelfish on it)
?

Please read that para again. Just to simplify I was pointing to create a *map* of installed software before *uninstallation* & then again after uninstallation look at registry & hard disk for redundant registries & files which can be related to already map created. Here you can use algorithms for scanning & comparing files & registries, just as used in registry cleaners.
Developers of Revo Uninstaller are using some what same method. Do some googling about it.
To point out one thing here -redundant registries can cause sever problems in system resources rather junk files which can be purged through many good apps available on web. And this system helps most in Registry rather emphasizing on junk files.
How do you mean? Secure delete option..?
By that I meant that, when uninstall an *Analyzed* program in ZSoft it should use an secure deletation process (such as DOT 7 passes, Gutmann 35passes) so every file is not recoverable.
Now, wait. You have a question!
Why secure deletation, right?
Because, simply some time people dont want to reveal what they have used, how they configured it, how they used, frequency of use ...etc.
This can be just an add-on. NO NEED FOR IT, if you provide *Uninstall to recycle bin* option.. then people like me can use CCleaner to wipe every sign of it from PC.
Hope you find this info useful. Qustions?ask more, I'm always here.Looking for Unicode compatibility soon.
