Windows 8.1 Good For Recording Games?

I've recently upgraded from Windows 8 to 8.1, I couldn't record my games on either because 1, my mic driver is corrupt and it works on only 1 screen recording program, i have an old mobo so i can't update that driver. The awnser to the question for me is No, if you have good, free screen recording programs that are old then could you guys put it in the comments.