If you cannot run Windows Update then you have a serious problem, because you won't be able to really optimize your computer.
For the manual downloads like C++ runtimes etc... the language is not a problem, you can specify it on the MS download page just before you launch the download.
For the various SPs for FSX, normally the language shouldn't be a problem, just like above, you should be able to specify the language you want on the download page on the MS website.
Concerning the usefull topics, in the end it resulted impossible to find anything here. The search engine keeps telling me there are no results for words that definitely SHOULD return some topics. The sticky topics from NickN might be too technical for you but I advise to at least to try to read it, just for a check.
Finally, once the SP1 and SP2 for FSX are installed (or FSX Acceleration, if you have it), go to this website to get some kind of automatic optimization of a file nammed FSX.cfg which contains some hidden yet important settings for FSX:
http://www.venetubo.com/fsx.htmlRead carefully.
One last thing: you said you had an i7, 4 cores but 8 threads. That means the Hyperthreading is activated on your i7, and this feature is actually not so good for FSX performance. You should try to deactivate it, but for this you'll have to go in the BIOS of your computer, and if you are not an expert, then I would recommend you NOT to touch this.