ネットワークにつながっていないPCに

.NET Framework 3.5をインストールしようとすると

.NET Framework 3.5が必要・・・・っておい!なんじゃそりゃ。



ためしに検索チャーム(Win+Fキー)から

Windowsの機能の有効化または無効化で検索して

.NET Framework 3.5(.NET 2.0および3.0を含む)

チェックをつけてみるものの・・・やはり同じ。

Windowsの機能


※このまま進むと0x800F0906が発生。ネットワークをつなげてないので当たり前ですが・・・



色々検索してみましたが、

ネットワークにつながっていない場合

dismというコマンドを使用する必要があるようです。


以下手順。

1 Windows8のインストールディスクをPCのドライブにいれます


2 Win+Xキーよりコマンドプロンプト(管理者)を選択。

Win+X



3 コマンドプロンプトが立ち上がったら以下コマンドを入力。

Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
※Dドライブにインストールディスクが入っているものとします


4 しばらく待つと操作は正常に完了しましたと表示されるので

dism /online /get-featureinfo /featurename:NetFx3を入力して、

.NET Framework 3.5が有効になっていることを確認します。

確認




・・・非常に面倒ですが、今のところこれしか方法がありませんでした。



以下、参考サイト。

Windows 8 への .NET Framework 3.5 のインストール