I've just changed my system drive and reinstalled Windows 10. It is the version 1703 of Windows. In 64-bit. And in French (my wife doesn't speak English).
I want to reinstall CCleaner on this fresh new drive but the installation fails. Even in administrator mode. The message is:
Error opening file for writing:
\lang\lang-1031.dll
I repeat: even in administrative mode.
Here is an image of the message:
And all the language DLL files are shown ones after the others if I click "Ignore". And at the end it installs... but in the root of the drive !
And I have exactly the same error during the installation of Recuva. I haven't tried yet with Defrag nor with Speccy.
Sadly, I don't know why this happens on your system, but you can try to customize the installation:
Click on "Customize" (below the blue "Install" Button), then click on "More" (also below a blue "Install" Button) and check the path, respectively enter "C:\Program Files\CCleaner" as the correct path.