へっぽこ技術ブログです

【Windows】.NET Framework 3.5のインストール

Windows8.1のマシンで.NET Framework 2.0を要求するアプリケーションを使うために.NET 2.0を含む.NET 3.5のインストールをしたのだが、作業した160台のうちどうしてもネットワークからインストールができないマシンが1台だけ発生して直すことができなかった。具体的にはインストールを開始させても「0x800F081F」のエラーが出て処理が終わってしまう状態。

こちら(https://support.microsoft.com/ja-jp/kb/2734782/ja)のページにはネットワークが繋がってないか?とかファイルの供給元が間違ってないか?とか書かれているが、そもそもMicrosoftさんのサイトからちゃんとネットワークに繋げて落としているのでそんなわけがない。

最終的にはWindows8.1のインストールDVDを使ってこちら(Windows 8 または 8.1 への .NET Framework 3.5 のインストール)のページに書いてあったようにコマンドラインから「DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:d:\sources\sxs」という命令を打ち込んで完了させた。ただ、『DドライブにDVDを入れたからファイルの供給元(ソース)はルートだよね~』とか思って、気を利かせてコマンドライン/Source:d:\sources\sxs/Source:d:\のように直して実行させたらうまく動かなかった。これは気を効かせてはいけない。そのまんま打てばよかった。ばかばか自分

おしまい