Hello, I was on an official hands-on ST32M workshop on 2013-03-07, by ST & Arrow.
a) The free edition of the Keil uVision IDE still suggests to be installed at c:\Keil.
With Win7 and Win8, it's the best to install the uVision IDE ( on 32 Bit Windows ) at C:\Program Files\Keil
b) More important, the ST-Link debugger driver shipped with the Keil uVision IDE 4.70a does not install on Win8 :-(, while it was possible to install it on Win7 ( on 32 Bit Windows 7 Pro).
Still after install, Win8 does handle the driver for the ST-Link USB device as "not properly installed" in the Win8 device manager :-(. With Win7 everything works fine...
Sincerely Rolf
Indeed, Vista, Win7, Win8 **demand** to install software to "C:\Program Files" ( or in German "C:\Programme",
No, they don't. At most they suggest you put stuff there (by making it the default where stuff ends up if you don't choose otherwise). And then they actually lie to you, because the real place the stuff ends up is neither "Programme" (because as of Win7, that is an illusion anyway), nor "Program Files" --- not for 32-bit programs in 64-bit Windows system, anyway.
as else the software is not executed properly.
Nonsense. They want you to believe that there's something special about that directory, but it's really all a big load of BS.