Would you please update your profile with your correct full Windows version as per these instructions and associated information:viewtopic.php?f=16&t=48626
Simply adding Windows is not sufficient information for correct support.
The best way to determine why Apache can't start is to read the \xampp\apache\logs\error.log file.
This should eliminate any guess work.
Also in the new XCPv3 there is the Netstat button that will tell you what is using the ports that XAMPP components require exclusively.
The update Control Panel download file is a 7zip (.7z) archive file and contains a folder CPv3 which contains the files to drag into the xampp installation folder, then when asked you overwrite the existing files.
First click on the Quit or Exit button in any other control panels you may have open.
The download link to the XCPv3 update topic is in my signature and the direct link provided by Altrea is the best download solution not the Mediafire alternative.
Please post back if you have any more issues with the download or you are not sure about what is using the Apache ports.