Use httpd -V from the command line and the compiler will be shown. For example:
C:\Apache24\bin>httpd -V
Server version: Apache/2.4.10 (Win64)
Server built: Oct 19 2014 10:58:23
Distributed by: The Apache Haus
Compiled with: Visual Studio 2012
Server's Module Magic Number: 20120211:36
Server loaded: APR 1.5.1, APR-UTIL 1.5.3
Compiled using: APR 1.5.1, APR-UTIL 1.5.3
Architecture: 64-bit
Server MPM: WinNT
1. Shutdown Apache.
1. Back up your current /bin and /modules folders.
2. Download 2.4.25 of the same compiler and architecture.
3. Replace all files in these 2 folders with the ones from 2.4.25 package.
4. Try starting Apache. It should work.
5. Optionally, you can replace the files in /include and /lib folders like you did above.
It's typically that easy to upgrade.