普段のようにApacheを起動しようとしたら、うまくいかないことがありました。
エラーを見ると、ポート80が使われている様子。どうせSkypeだろうとおもったら、違いました。
netstat -oan
で、80番を握っているアプリを調べたところ、PID=4のSystemプロセスでした。
ウィルスかと思って止めたら、Windowsが落ちました。本物のSystemですね。
原因
どういうことかと思ったら、ようするにIISが動いていました。
インストールしたつもりは無いのですが、タイミング的に考えると、どうやらVisual Studio 2010をインストールするときに、オプションで有効化されていたみたいです。
解決方法
IISを無効にしてあげれば、XAMPPが起動します。