I just use FreeProxy a lot, but I guess it's not compatible with Windows 8.1. It has some bugs. Could you suggest another program that does the same job?
You are right, the problem is that the application hasn't been updated since 2010. Try setting the compatibility to Windows 7 or Windows XP. In most of the cases, this could greatly enhance its functionality. Hotspot Shield is a good alternative.