First of all, after making any changes, you shouldn't need to restart the computer - just stop and start (or restart) Apache itself. Next, it's usually easier to install your server software into folders with simple names, makes editing the configuration files a lot easier. A root folder such as C:\Server is usually quite good, so you end up with C:\Server\PHP and C:\Server\Apache - the folder names don't need to reflect the actual server name or version. There are loads of guides on the internet for installing and configuring Apache and PHP as it's a very common server setup; try typing something like "installing apache and php on windows" into Google and browsing through the results, one should suit you. Although it's not particularly hard to get the both of them running on Windows, it does require you to have your wits about you.