It might tell you 'does not apply to your system' because you don't have Platform Update (which is a prerequisite) or it may include all of the prerequisites. If you haven't already done so, would you please attempt to install IE9 using the standalone installer (which I have never used). Please excuse me for going off topic but if I am correct in thinking that you haven't installed any recommended updates, then you don't have Platform Update or IE9 either.
NET before installing software that requires. (If you believe that to be incorrect, what program and version?) It is probably best to install. NET 4 is cumulative, so there should be no need to install earlier versions for specific programs. NET 4.6 (KB3045557), which replaced 4.5.2 in Programs and Features.
NET Framework 4.5.2 (KB2901983) via Windows Update soon after reinstalling Vista SP2, assuming that (1) you are familiar with the workaround for the well-known issue with Windows Update, (2) you had set Windows Update to give you recommended updates, and (3) Microsoft has not changed or taken down the recommended version since I reinstalled Vista in 2015. My update history suggests that you should have received.