In case you can't start the services
MySQL WILL NOT start without the configured ports free!
5:03:42 PM [mysql] You need to uninstall/disable/reconfigure the blocking application
5:03:42 PM [mysql] or reconfigure MySQL and the Control Panel to listen on a different port
Could you please check the current running processes using the "Netstat" button? In case any of the 80, 443 and 3306 ports are in use, you can either stop those services and start the XAMPP ones or modify the configuration to use a different port.
Let us know if you have any questions about this process.