エラーコード "0x800F0906" や "0x800F081F" が出て Windows 8.1 に.NET Framework 3.5 がインストールできない件

何度インストールを試みても、エラーコード "0x800F0906" や "0x800F081F" が表示されて正常終了できない

Microsoftもちゃんと インストール手順対策ページ を用意してくれている

対策ページ通りにもやってみたけど、インストールできず。 そもそも、なんで.NET Framework 3.5 を入れたかったというと、Windows Live Writer 2012 を使いたかったから。 Windows Essential 2012 をインストールするためには、.NET Framework 3.5 が必要なのです。

で、やっと見つけたのがこの動画

動画の内容は、Windows 8.1.NET Framework 3.5 をインストールする場合は http://www.mediafire.com/download/he9jxoakww14u­xg/dotNetFx35_W8.1_x86_x64.exe

Windows 8.NET Framework 3.5 をインストールする場合は http://www.mediafire.com/download/18hrh5rvv8b4l­xg/dotNetFx35_W8_x86_x64.exe

それぞれ実行ファイルをダウンロードして実行すると、エラーが起きずにインストールが出来きるというもの。 実際に、このやり方で上手くいきました。