Seems like it was installed at some point, but then it got deleted / cleaned using another method than the uninstaller. The detection of older version is all standard Microsoft MSI stuff, not custom code from me. I have no idea if this will work, but apparently it did for a lot of people: [link] Let me know if the link is helpful, otherwise we'll figure something out if the problem still persists.
thanks U,,but dont have the Microsoft Security Client in the reg area like alot of others what next bro
Nono, that was only "Microsoft Security Client" because the OP in that thread was posting regarding MSE. You are looking for TinyWall instead of Microsoft Security Client obviously. Try doing those steps for TinyWall instead of Microsoft Security Essentials. As the last line in the accepted answer says, "... it will also work for any program that gives an error like this, not just Microsoft Security Essentials". At least I hope it will.
According to the guide you should be looking under HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products, but instead you are in HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Assemblies. Yes you should delete a key, but this is the wrong one. Before you delete anything in the registry: Do you see TinyWall in the Control Panel's Programs and Features? If so, it should tell you which version you had installed, please let me known. Maybe we can solve this a different way too.
Okay, then forgetting about the Control Panel and back to regedit. TinyWall won't be a registry key directly under HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products, it will be a ProductName value in a key with a funny name under HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Installer\Products. Like in the picture below, except your key will have a different name. Is there no such thing on your computer? Try using regedit's Find... function instead of looking through all those keys manually.
I told you it is easier to use the Find function But yes, that looks like the correct one. So, just in case, right-click on that key and choose Export to generate a backup. Then delete it. After deleting that key, you can check if the installer can now run. But before you actually install TinyWall, we need to do some additional cleanup if your earlier version was from before 3.0 stable (that is, if you had 3.0 beta or 2.1, or anything earlier). Since you did not run its uninstaller, we must manually perform a cleanup in those cases otherwise you are bound to run into problems. If you had 3.0 stable or newer, then you can proceed with the installation. So... do you know which one you had?
I am not sure but think its the latest one?? sorry and thank you for the help bro the whole key or just the one that says Tiny?
The whole key that says FD767... If you think you had a late version, then this "vanishing" of installer state must have happened recently. Do you know how it happened? Did you delete anything manually, or did you use any 3rd-party uninstaller or cleaner prog? And more importantly of course, does the installer work now after deleting the key FD767...? I hope it does because I'm just following internet instructions too, I have little idea how to repair this otherwise Probably an msi-guru would be needed then.
Just deleted the key and now going to try the 3.0 installer I use uninstall tool to remove programs here goes will post back thank you U!!
Ok Ultim installed wonderfully and am in learning mode for now you dont know how much this means you helping me out thank you so much Gordon
You're welcome, I'm glad I could help For all others scanning by this thread, I will note how dangerous 3rd-party uninstallers can be, as current example shows. They are supposed to be used as a last resort when an application's native uninstaller cannot be used anymore, not as your standard go-to solution when you want to uninstall something. The reason is very simple: These uninstallers can at most discover some files and registry entries installed by applications, but they have no-nada-zero-freakin'-way to know if any other special action needs to be undertaken. There is simply no magic (=technical possibility in Windows) for them to find out what else they'd need to do to properly uninstall something. Hence these tools are especially a bad idea when used on system software (such security software). [hayc59: Frankly, in your case this wasn't even the problem. Your uninstall tool was just stupid enough to not even know how to properly unpublish an msi installation, which *is* a standard procedure any uninstaller should be able to do.]
I'm sorry, I needed to point this out because you are not the first and surely not the last to run into such problems. I hope there are no hard feelings
Hmmm.. wondering if you ultim, might be interesting in developing a correctly built uninstaller.......I hope..I hope.
For what application? Do you mean you have problems with the uninstaller in TinyWall and want it corrected? Or you mean a general-purpose uninstaller for all apps?