Windows10やWindows11でオフライン環境のPCに、.NET Framework 3.5をインストールすることがしばしばあるのですが、インストーするために.NET Framework 3.5が必要という何とも奇怪なメッセージが表示されます。
このような場合、dismというコマンドを使用して強制的にインストールすることが可能です。
以下、その手順となります。
インストール手順
Step1
使用しているOSのインストールディスクをPCにセットします。
Step2
Win+Xキーよりターミナル(管理者)を選択します。
Step3
コマンドプロンプトが立ち上がったら以下コマンドを入力します。
Dism /online /enable-feature /featurename:NetFx3 /All /Source:D:\sources\sxs /LimitAccess
※Dドライブにインストールディスクが入っているものとします
Step4
インストールが始まるのでしばらく待ちます。
操作は正常に完了しましたと表示されたら以下コマンドを入力して
.NET Framework 3.5が有効になっていることを確認して完了です。
dism /online /get-featureinfo /featurename:NetFx3