I have the exact same problem. Just I did not change anything in my configuration, it was the same way since I installed XAMPP after reinstalling Windows 10.
First I tried to fix it with according to comments posted there (https://stackoverflow.com/questions/17440727/apache-shutdown-unexpectedly) on StackOverflow, but it did not help.
Then I saw this topic.
My apache_start.bat script tells me this:
AH00526: Syntax error on line 46 of D:/xampp/apache/conf/extra/httpd-vhosts.conf:
Invalid command 'WSGIScriptAlias', perhaps misspelled or defined by a module not included in the server configuration
I looked into this file and the line is as follows:
WSGIScriptAlias / /var/www/test/home.wsgi
I thought that the problem is with additonal "/" at the beginning, so I deleted that. Still, the problem did not went away, so I restored (just in case).
Is somebody would like to tell me what is wrong with this line and how to change it, I would be truly grateful.
Thank you in advance