‘Hotfix 1′ for XE2 update 4 is out. If you don’t want to download a new ISO, you can download a 250MB ZIP instead, which is what I did.
For me, installation on a Vista 32 bit VM I have went fine, but on a physical Windows 7 64 bit box, there was the traditional 20 minutes of MSI ‘validating’ the installation by throttling a core (small mercies the MSI developers don’t appear to have heard of the CreateThread function I suppose!). I also got this in the middle of it:
I had this with a previous update too. The problem is that the installer deletes the original file, then forgets it has done so and throws an ‘insufficient privileges’ error when it finds nothing to overwrite! The fix is simple – create a dummy bds.exe before clicking Retry. You can do this by opening Notepad with administrator privileges (e.g., by calling Notepad up in the Start Menu, right clicking on its icon and selecting Run as Administrator), and saving a blank file called bds.exe in the RAD Studio bin directory.
[Edit: just reading the forums, it seems some people can get away with just clicking 'retry' without creating a dummy file. That may have worked for me too, I don't know, but a previous update wouldn't continue without a dummy file being created.]

…or wait for update 2 for hotfix 5 for update 4 (:
I think spending 10 seconds doing the Notepad thing is quicker
Pingback: Anonymous
I have Win7 64bit Pro with active UAC and the installation finished without errors. This bug doesn’t seem to affect my installation (RAD Studio XE2 Pro).
That the installer eats one core is a different thing: DCU, PAS, CPP, … files don’t have a version info resource => the installer compares the whole file and that up to 8 times. Wouldn’t it be enough to compare it once and cache the result?