Windows 8 is not Vista... It's just as bad, but ti's a differnet animal. Here's where:
Flash Player in Windows 8 is embedded in Internet Explorer 10 or 11 by Microsoft. They don't do that with Vista because it's IE9 at the highest.
If you're indeed using Windows 8, you can't update, download or repair Flash Player for IE here.
That can ONLY be done through Windows Update.
See: http://helpx.adobe.com/flash-player/kb/flash-player-issues-windows-8.html for troubleshooting