Ever since getting Windows 10 I'm having a hard time with my testing server
Actually, changing the port number from 80 to 8080 does allow XAMPP Apache to start, but it doesn’t allow for http://localhost/phpmyadmin/ to open, nor for any DW page to open either.
The only other way out I have found is to disable the World Wide Web Publishing Service (W3svc), which is the Windows 10 service that uses port 80. This action might have some consequences later on, but I’ll deal with those as (and if) they arise.
In the meantime, XAMPP is working normally.