Sys Error code 32
= The process cannot access the file because it is being used by another process.
In case any of your old services have become sticky then use the Service Control to get rid of them:
Close/Exit the Xampp Control Panel
Open a command prompt - Start>Run...> type cmd.exe
sc.exe delete mysql
sc.exe delete apache2
sc.exe delete "FileZilla Server"
Start the control panel again and try install your services.
If all that has no effect then try this:
Check that all ports are Free.
If they are all free then try and start Apache using the xampp\apache_start.bat
and paste here if you get any error messages.
Keep the console window open if there are no error message and try and connect to http://localhost
in your browser.
If starting manually works, close the console window then we can look at starting manually using the Xampp Control Panel and progress to setting up the XCP to install and run the services.
None of the XAMPP components will run either manually or as a service unless they have exclusive access to all the ports that are required.
Here are some links to some useful reading and handy to keep in your bookmarks:
<- Good installation Instruction
<- Windows System Error Codes