arduino-1.6.12-windows.exe Installation problem

Trying to install latest IDE on Windows XP.
Here's the error:

Well, it's not really an error, but when I click OK, the installer exits and that's it.

I have deleted Arduino166 directory but still have the problem.

Is there something in the registry making Arduino think there is a installed version there?

I have deleted Arduino15 from C:\Documents and Settings\owner\Local Settings\Application Data and still can't install.

You need to remove it from the add/remove programs dialog.

You can only have one instance of the IDE installed via the installer at a time. You can have any number of versions installed simultaneously using the .zip package.

@DrAzzy Thanks for the reply!

I decided to plunge into the registry and deleted everything that matched "arduino166"
That fixed the problem.

The Arduino installer should really fail a little bit more gracefully, or at least give an override option.