I tried Freecorder once as I didn't have stereo-mix available for my audio chip. Big mistake as it caused no end of trouble. You have the toolbar on IE9 I suppose?
My suggestion is disable the toolbar in add-ons then uninstall Freecorder from programs and features, close IE9 while you do so. Reboot and run the registry cleaner within Ccleaner.
Download the latest Flash, here, don't forget to untick the box for google tool bar, close all browsers before installing, including messenger, windows live mail etc.
See if Flash player works in IE9 now.
If so we might be able to solve the first problem you had to make you install Freecorder.