I can't reproduce that exact issue on my end (a new 8.1 VM with everything in those same locations and same startup parameters). You have a unique case that's difficult for me to answer because I cannot reproduce it.
My suggestions are to try starting using with the -console option (the GUI for 2007 has always had issues in my experience) and change the forward slash to a backslash. For example:
srcds.exe -console -game ..\gesource +maxplayers 24 +map ge_archives -port 50450
Also I would recommend limiting the number of players to 16 instead of 24. 16 is already pushing it for most maps, and at this point you're not likely to have that many players anyway.