<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>.NET Framework 3.5 on qwerty.work</title>
        <link>https://qwerty.work/tags/.net-framework-3.5/</link>
        <description>Recent content in .NET Framework 3.5 on qwerty.work</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja-JP</language>
        <lastBuildDate>Mon, 23 Sep 2019 23:00:40 +0900</lastBuildDate><atom:link href="https://qwerty.work/tags/.net-framework-3.5/index.xml" rel="self" type="application/rss+xml" /><item>
            <title>Windows10に.NET Framework 3.5をオフラインでサクッとインストール（有効化）する方法</title>
            <link>https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/</link>
            <pubDate>Mon, 23 Sep 2019 23:00:40 +0900</pubDate>
            <guid>https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/</guid>
            <description>&lt;h3 id=&#34;windows10用のnet-framework-35のインストーラーは存在していない&#34;&gt;Windows10用の.NET Framework 3.5のインストーラーは存在していない？！&#xA;&lt;/h3&gt;&lt;p&gt;.NET Frameworkアプリケーションの中には刷新が進まず、まだまだ.NET Framework 3.5を必要とするものがあるようで、Windows8.1/7はインストーラーを使ってインストールしますが、Windows10の場合、.NET Framework 3.5をインストールしたくてもWindows10用の**.NET Framework 3.5のインストーラーは存在していない**ようです。&lt;/p&gt;&#xA;&lt;p&gt;検索しまくってもWindows10用のインストーラーが見当たらなかったので、仮にWindows7/8.1用のインストーラーを使ったインストールを試しましたが、エラーになりインストールができませんでした。&lt;/p&gt;&#xA;&lt;p&gt;このような現象に遭遇して「何とかしてインストールしてやろう」「何回かやればいけんるだろう」とチャレンジするものの「なんで？なんで？入らない？」ともがいて悩んでいる方が多いのではないでしょうか？&lt;/p&gt;&#xA;&lt;h3 id=&#34;そもそもwindows10ではインストールするものではなく有効化するもの&#34;&gt;そもそもWindows10ではインストールするものではなく有効化するもの&#xA;&lt;/h3&gt;&lt;p&gt;Windows10で.NET Framework 3.5を使えるようにするにはインストーラーからのインストールでなく、&lt;strong&gt;「Windowsの機能の有効化または無効化」&lt;strong&gt;から&lt;/strong&gt;.NET Framework 3.5を有効にする&lt;/strong&gt;ことで、必要なファイルがダウンロードされインストールされます。&lt;/p&gt;&#xA;&lt;h3 id=&#34;グループポリシーの設定を変更しないと有効化に失敗する&#34;&gt;グループポリシーの設定を変更しないと有効化に失敗する&#xA;&lt;/h3&gt;&lt;p&gt;しかし、Windows10のバージョンによっては上記の有効化がすんなりとうまくいく場合もあるのですが、環境によって普通に画面に従ってもエラーで失敗することがありありました。私の場合、&lt;strong&gt;Windows 10 Enterprise 2016 LTSB&lt;/strong&gt;で何度やっても有効化に失敗しました。&lt;/p&gt;&#xA;&lt;p&gt;このような場合、解決方法の例として**「予めグループポリシーの設定を行う」**という面倒くさい方法で解決できることが分かリました。その面倒くさい具体的な方法は以下のページに書いていますので参考にしてください。(オンラインでインストールしたいときはこちらが参考になります。）&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/windows10-dotnet-framework-35.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Windows10に.NET Framework 3.5の有効化やインストールができないときの対処方法&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;その方法を取り入れてインストールに成功するもののオンラインではコンポーネントのダウンロードに時間がかかったりして、なかなかインストールが終わらないことがありました。&lt;/p&gt;&#xA;&lt;h3 id=&#34;そこでサクッとオフラインでインストール有効化&#34;&gt;そこでサクッとオフラインでインストール（有効化）&#xA;&lt;/h3&gt;&lt;p&gt;そこで、時間をかけずに&lt;strong&gt;DISMコマンドからサクッとオフライン状態でインストールする方法&lt;/strong&gt;を見つけたのでメモ。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;587px&#34; data-flex-grow=&#34;244&#34; height=&#34;302&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-05.jpg&#34; width=&#34;739&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;やることは2つだけ&#34;&gt;やることは2つだけ！&#xA;&lt;/h3&gt;&lt;p&gt;.NET Framework 3.5 をオフラインでサクッとインストール（有効化）するために行うことは以下の2つだけです。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;.cabファイルの用意&lt;/li&gt;&#xA;&lt;li&gt;コマンドの実行&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;この二つだけで、手こずりまくった.NET Framework 3.5の有効化が拍子抜けするくらいサクッと終わります。&lt;/p&gt;&#xA;&lt;h3 id=&#34;まずはインストールメディアからsxsフォルダを探す&#34;&gt;まずはインストールメディアからSXSフォルダを探す&#xA;&lt;/h3&gt;&lt;p&gt;Windows10のインストールメディアから &lt;strong&gt;「SXS」というフォルダ&lt;/strong&gt;を探し取り出します。この中に**「microsoft-windows-netfx3-ondemand-package.cab」**というファイルがあるのですが、これに.NET Framework 3.5 が格納されています。&lt;/p&gt;&#xA;&lt;h4 id=&#34;sxsフォルダの場所&#34;&gt;SXSフォルダの場所&#xA;&lt;/h4&gt;&lt;p&gt;例えば、Windows10のインストールメディアが入ったドライブが「Dドライブ」だったとしたら、以下の階層にあります。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;D:\sources\sxs&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;Windows10のバージョンによっては、SXSフォルダに入ってるcabファイルの名前や数が異なっている場合がありますが、&lt;strong&gt;netfx3&lt;/strong&gt;という文字列が含まれたcabファイルが必要です。&lt;/p&gt;&#xA;&lt;p&gt;32bitの場合&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~x86~~.cab&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;64bitの場合&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab&#xA;Microsoft-Windows-NetFx3-OnDemand-Package~31bf3856ad364e35~amd64~ja-JP~.cab&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;※cabファイルOSのビット数が合うものを使用してください。64bit版のWindows10はファイル名の一部に&lt;code&gt;amd64&lt;/code&gt;とあるcabファイルを使用します。32bit版の場合は&lt;code&gt;x86&lt;/code&gt;とあるcabファイルを使用します。このどちらも記載がない物もあります。&lt;/p&gt;&#xA;&lt;p&gt;このSXSフォルダば場所を覚えておくか、Cドライブ直下などに適当なフォルダを作ってコピーします。&lt;/p&gt;&#xA;&lt;h3 id=&#34;インストールメディアが無い場合&#34;&gt;インストールメディアが無い場合&#xA;&lt;/h3&gt;&lt;p&gt;Windows10のインストールメディアがない場合は以下のページ↓からツールをダウンロードしてインストールメディアを作成することができます。&lt;/p&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://www.microsoft.com/ja-jp/software-download/windows10&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://www.microsoft.com/ja-jp/software-download/windows10&#34; alt=&#34;https://www.microsoft.com/ja-jp/software-download/windows10&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://www.microsoft.com/ja-jp/software-download/windows10&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://www.microsoft.com/ja-jp/software-download/windows10&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h3 id=&#34;コマンドを実行してインストール&#34;&gt;コマンドを実行してインストール&#xA;&lt;/h3&gt;&lt;p&gt;管理者としてコマンドプロンプトを起動し、以下のコマンドを入力すればサクッとインストールできます。（SXSフォルダがEドライブにある場合の例）&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:E:\sources\sxs&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class=&#34;video-wrapper&#34;&gt;&#xA;    &lt;iframe loading=&#34;lazy&#34; &#xA;            src=&#34;https://www.youtube.com/embed/1FU5Fxw5lHM&#34; &#xA;            allowfullscreen &#xA;            title=&#34;YouTube Video&#34;&#xA;    &gt;&#xA;    &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;p&gt;PowerShellの場合&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-ps&#34; data-lang=&#34;ps&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;Enable-WindowsOptionalFeature&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Online&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-FeatureName&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;NetFx3&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-All&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Source&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;E:\sources\sxs&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-LimitAccess&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;エラー0x800f081fが出たら&#34;&gt;エラー:0x800f081fが出たら！？&#xA;&lt;/h4&gt;&lt;p&gt;対処1：グループポリシーを変更して再実行してみる&#xA;万が一、以下のように&lt;strong&gt;0x800f081f&lt;/strong&gt;というエラーが出たらグループポリシーを変更して再度チャレンジしてみてください。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;367px&#34; data-flex-grow=&#34;153&#34; height=&#34;482&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-04.jpg&#34; width=&#34;739&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;その方法は以下のページ↓を参考にしてみてください。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/windows10-dotnet-framework-35.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Windows10に.NET Framework 3.5の有効化やインストールができないときの対処方法&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;この画面の開き方は上記のページ↑に記載があります。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;258px&#34; data-flex-grow=&#34;107&#34; height=&#34;636&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-08.jpg&#34; width=&#34;686&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;対処2：Windows10のバージョンにあったCABファイルを使う&#xA;（2020/06/29追記）このページは投稿した時点の&lt;strong&gt;Windows10 v1903（ビルド18362）&lt;strong&gt;の環境で説明していますが、最近リリースされたばかりの&lt;/strong&gt;Windows 10 v2004環境&lt;/strong&gt;で試す機会があり、v1903のインストールメディアから取り出したsxsフォルダ内のCABファイルを使うと&lt;strong&gt;エラー:0x800f081f&lt;/strong&gt;が出ました。バージョンの異なるCABファイルを使うとダメな場合があるみたいです。&lt;/p&gt;&#xA;&lt;p&gt;そこで、改めて&lt;strong&gt;Windiws10 v2004&lt;/strong&gt;のインストールメディアから取り出した&lt;code&gt;microsoft-windows-netfx3-ondemand-package~31bf3856ad364e35~amd64~~.cab&lt;/code&gt;（ファイル名は同じ）を使用したところ正常に有効化できたので、もしも&lt;strong&gt;エラー:0x800f081f&lt;/strong&gt;が出た場合はOSのバージョンやビット数が合っていないかもしれませんので、合わせてから再度チャレンジしてみてください。&lt;/p&gt;&#xA;&lt;p&gt;ちなみに、Windows10のインストールメディアを簡単に用意したいときは以下のページを参考に**「Microsoft Windows and Office ISO Download Tool」**というフリーソフトを使うと、いろいろなバージョンのWindows10のISOファイルをゲットできます。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2017/08/microsoft-windows-and-office-iso-download-tool.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;OfficeとWindowsのISOイメージを簡単ダウンロードできるフリーソフト「Microsoft Windows and Office ISO Download Tool」&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;本当にインストール有効化できているか確認&#34;&gt;本当にインストール（有効化）できているか確認&#xA;&lt;/h3&gt;&lt;h4 id=&#34;windowsの機能と有効化でチェックが勝手に入っていた&#34;&gt;Windowsの機能と有効化でチェックが勝手に入っていた！&#xA;&lt;/h4&gt;&lt;p&gt;**「Windowsの機能の有効化または無効化」**を開いてみたところ「.NET Framework 3.5（.NET 2.0及び3.0を含む）」のところにチェックが入っていました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;307px&#34; data-flex-grow=&#34;128&#34; height=&#34;573&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-00.jpg&#34; width=&#34;735&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;netフォルダも存在している&#34;&gt;.NETフォルダも存在している！&#xA;&lt;/h4&gt;&lt;p&gt;&lt;strong&gt;C:\Windows\Microsoft.NET\Framework&lt;/strong&gt;のフォルダを開くと、**「v3.5」**というフォルダが増えていました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;504px&#34; data-flex-grow=&#34;210&#34; height=&#34;333&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-06.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;レジストリにも登録があった&#34;&gt;レジストリにも登録があった！&#xA;&lt;/h4&gt;&lt;p&gt;レジストリエディタ（regedit）を起動し、**「HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP」&lt;strong&gt;を確認したら&lt;/strong&gt;「v3.5」**というキーが作成されていました。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;807px&#34; data-flex-grow=&#34;336&#34; height=&#34;208&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-09.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;これバッチリです。&lt;/p&gt;&#xA;&lt;h3 id=&#34;バッチファイルで自動化&#34;&gt;バッチファイルで自動化&#xA;&lt;/h3&gt;&lt;p&gt;.NET Framework 3.5の存在確認とインストール実行を行うBATファイルを作ってみました。コピーしたsxsフォルダと同じ階層に置いて使います。PowerShell版はまた今度。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bat&#34; data-lang=&#34;bat&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;@&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; off&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; .NET Framework 3.5 をインストールします。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;pause&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; 既にインストールされていないか確認しています。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;set&lt;/span&gt; REGROOT=HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg query &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;%REGROOT%&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt; &amp;gt;nul &lt;span style=&#34;color:#ae81ff&#34;&gt;2&lt;/span&gt;&amp;gt;&amp;amp;&lt;span style=&#34;color:#ae81ff&#34;&gt;1&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;if&lt;/span&gt; %ERRORLEVEL% &lt;span style=&#34;color:#f92672&#34;&gt;equ&lt;/span&gt; 0 (&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; 既にインストール済みなので処理を終了します。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;goto&lt;/span&gt; END&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;) &lt;span style=&#34;color:#66d9ef&#34;&gt;else&lt;/span&gt; (&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; インストールを開始します。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;    &lt;span style=&#34;color:#66d9ef&#34;&gt;goto&lt;/span&gt; POLICYENABLE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;)&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:POLICYENABLE&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; ローカルセキュリティポリシーを変更しています。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;set&lt;/span&gt; POLICYREG=HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Servicing&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add %POLICYREG% /v UseWindowsUpdate /t REG_DWORD /d 2 /f &amp;gt;nul&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:INSTALL&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; .NET Framework 3.5 をインストールしています。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;DISM /Online /Enable-Feature /FeatureName:NetFx3 /All /LimitAccess /Source:&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;%~dp0&lt;span style=&#34;color:#e6db74&#34;&gt;sxs&amp;#34;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; 変更したレジストリを削除します。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg delete %POLICYREG% /f &amp;gt;nul&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt; 以下のバージョンがインストールされました。&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg query &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt;%REGROOT%&lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;&lt;/span&gt; /v Version&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;echo&lt;/span&gt;.&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:END&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;pause&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#66d9ef&#34;&gt;exit&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;以下よりこのバッチファイルと必要なcabファイル（Windows 10 v1903 64bit用）をセットでダウンロードできます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/23/.NET3.5.zip&#34; &gt;* .NET3.5.zip（71MB)&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;（v1909やそれ以下のバージョンでも使えるかもしれませんが、v2004では&lt;strong&gt;エラー:0x800f081f&lt;/strong&gt;が出て失敗します。2020/06/29追記）&lt;/p&gt;&#xA;&lt;h4 id=&#34;管理者として実行&#34;&gt;管理者として実行&#xA;&lt;/h4&gt;&lt;p&gt;バッチファイルはダブルクリックではなく「管理者として実行」してください。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;677px&#34; data-flex-grow=&#34;282&#34; height=&#34;248&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-10.jpg&#34; width=&#34;700&#34;&gt;&lt;/p&gt;&#xA;&lt;h4 id=&#34;インストールしている様子&#34;&gt;インストールしている様子&#xA;&lt;/h4&gt;&lt;p&gt;バッチファイルを実行してインストールが正常に行えている様子です。&lt;/p&gt;&#xA;&lt;div class=&#34;video-wrapper&#34;&gt;&#xA;    &lt;iframe loading=&#34;lazy&#34; &#xA;            src=&#34;https://www.youtube.com/embed/kXaPJbnIgrY&#34; &#xA;            allowfullscreen &#xA;            title=&#34;YouTube Video&#34;&#xA;    &gt;&#xA;    &lt;/iframe&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&lt;h4 id=&#34;バッチファイル実行時に以下の画面が出たら&#34;&gt;バッチファイル実行時に以下の画面が出たら&#xA;&lt;/h4&gt;&lt;p&gt;上記のバッチファイルを実行しようとしたときに以下の &lt;strong&gt;「WindowsによってPCが保護されました」&lt;/strong&gt; という画面が表示されたら **［詳細情報］ **をクリックしてください。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;WindowsによってPCが保護されました&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;256px&#34; data-flex-grow=&#34;106&#34; height=&#34;500&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-11.jpg&#34; width=&#34;534&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;    ↓ すると **［実行］ **ボタンが表示されるので、クリックするとバッチファイルで実行されます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;img alt=&#34;WindowsによってPCが保護されました&#34; class=&#34;gallery-image&#34; data-flex-basis=&#34;256px&#34; data-flex-grow=&#34;106&#34; height=&#34;500&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-netfx35-offline-install/images/No-12.jpg&#34; width=&#34;534&#34;&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;オンラインでインストールしたいとき&#34;&gt;オンラインでインストールしたいとき&#xA;&lt;/h3&gt;&lt;p&gt;オフラインではなく、オンラインで.NET Framework 3.5を有効化したいときは以下を参考にしてください。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/windows10-dotnetframework35-install-scripr.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Windows10のインストールメディアなしで.NET Framework 3.5をスクリプトでインストールする方法&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;参考サイト&#34;&gt;参考サイト&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://blogs.technet.microsoft.com/askcorejp/2018/10/05/enable_net35_win10/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://blogs.technet.microsoft.com/askcorejp/2018/10/05/enable_net35_win10/&#34; alt=&#34;https://blogs.technet.microsoft.com/askcorejp/2018/10/05/enable_net35_win10/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://blogs.technet.microsoft.com/askcorejp/2018/10/05/enable_net35_win10/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://blogs.technet.microsoft.com/askcorejp/2018/10/05/enable_net35_win10/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism&#34; alt=&#34;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-deployment-image-servicing-and-management--dism&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://qiita.com/yaju/items/0cc10ff85b4042fc5ed1&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://qiita.com/yaju/items/0cc10ff85b4042fc5ed1&#34; alt=&#34;https://qiita.com/yaju/items/0cc10ff85b4042fc5ed1&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://qiita.com/yaju/items/0cc10ff85b4042fc5ed1&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://qiita.com/yaju/items/0cc10ff85b4042fc5ed1&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://chibashi.me/development/win10-net-framework-35-powershell/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://chibashi.me/development/win10-net-framework-35-powershell/&#34; alt=&#34;http://chibashi.me/development/win10-net-framework-35-powershell/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://chibashi.me/development/win10-net-framework-35-powershell/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://chibashi.me/development/win10-net-framework-35-powershell/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>Windows10のインストールメディアなしで.NET Framework 3.5をスクリプトでインストールする方法</title>
            <link>https://qwerty.work/post/2019/09/windows10-dotnetframework35-install-scripr/</link>
            <pubDate>Fri, 20 Sep 2019 13:06:20 +0900</pubDate>
            <guid>https://qwerty.work/post/2019/09/windows10-dotnetframework35-install-scripr/</guid>
            <description>&lt;h3 id=&#34;普通にnet-framework-35を入れようとすると失敗する&#34;&gt;普通に.NET Framework 3.5を入れようとすると失敗する&#xA;&lt;/h3&gt;&lt;p&gt;Windows10 に.NET Framework 3.5 をインストールしようとしたとき、**[コントロール パネル]-[プログラムと機能]-[Windowsの機能の有効化または無効化]**で &lt;strong&gt;.NET Framework 3.5&lt;/strong&gt; を有効化しなければなりませんが、ローカルグループポリシーなど、特別な設定必ずインストールが失敗します。そこでオンライン環境で簡単に .NET Framework 3.5 を有効化する方法をメモ。&lt;/p&gt;&#xA;&lt;h3 id=&#34;簡単に有効化するコマンドのバッチファイルおよびコマンドレット&#34;&gt;簡単に有効化するコマンドのバッチファイルおよびコマンドレット&#xA;&lt;/h3&gt;&lt;p&gt;オンライン環境（インターネットに接続できている環境）であれば、コマンドプロンプトまたはPowerShellから以下のコマンドでインストールすることが可能です。&lt;/p&gt;&#xA;&lt;h4 id=&#34;コマンドププロンプトの場合&#34;&gt;コマンドププロンプトの場合&#xA;&lt;/h4&gt;&lt;p&gt;以下のコマンドをメモ帳等で &lt;strong&gt;.bat&lt;/strong&gt; を付けた名前で保存し管理者として実行します。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bat&#34; data-lang=&#34;bat&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:&lt;span style=&#34;color:#75715e&#34;&gt;: Windows Update サーバーの設定をレジストリで変更（0:Windows Updateを利用する, 1:WSUSを利用する）&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v UseWUServer /t REG_DWORD /d 0 /f&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:&lt;span style=&#34;color:#75715e&#34;&gt;: Windows Update サービスを再起動&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net stop wuauserv&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;net start wuauserv&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:&lt;span style=&#34;color:#75715e&#34;&gt;: Windows Update から .NET Framework 3.5 の機能ファイルをインストール&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;dism /online /Enable-Feature /FeatureName:NetFx3&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;:&lt;span style=&#34;color:#75715e&#34;&gt;: Windows Update サーバーの設定をレジストリから削除&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg delete HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU /v UseWUServer /f&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;powershellの場合&#34;&gt;PowerShellの場合&#xA;&lt;/h4&gt;&lt;p&gt;以下のコマンドレットをメモ帳等で &lt;strong&gt;.ps1&lt;/strong&gt; を付けた名前で保存しPowershellで実行します。エラーが出るときは管理者として実行したPwoerShell上に貼り付けて実行してみてください。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-ps&#34; data-lang=&#34;ps&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;#&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Windows&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Update&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;サーバーの設定をレジストリで変更（0:Windows&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Updateを利用する,&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;1:WSUSを利用する）&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;Set-ItemProperty&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Path&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;&amp;#39;HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Name&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;&amp;#39;UseWUServer&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Value&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;0;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;#&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Windows&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Update&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;サービスを再起動&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;restart-service&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;wuauserv;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;#&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Windows&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Update&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;から&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;.NET&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Framework&lt;/span&gt; &lt;span style=&#34;color:#ae81ff&#34;&gt;3.5&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;の機能ファイルをインストール&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;dism&lt;/span&gt; /online /Enable-Feature /FeatureName:NetFx3;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;#&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Windows&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;Update&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;サーバーの設定をレジストリから削除&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;&lt;span style=&#34;color:#a6e22e&#34;&gt;Remove-ItemProperty&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Path&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;&amp;#39;HKLM:\Software\Policies\Microsoft\Windows\WindowsUpdate\AU&amp;#39;&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;-Name&lt;/span&gt; &lt;span style=&#34;color:#a6e22e&#34;&gt;&amp;#39;UseWUServer&amp;#39;;&lt;/span&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;エラーが出るとき&#34;&gt;エラーが出るとき&#xA;&lt;/h3&gt;&lt;p&gt;上記のソースでエラーが出るときは以下のページを参考にローカルグループポリシーで**「Windows Server Update Service(WSUS)の代わりに、Windows Updateから修復コンテンツとオプションの機能を直接ダウンロードする」**を有効にしてみてください。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/windows10-dotnet-framework-35.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Windows10に.NET Framework 3.5の有効化やインストールができないときの対処方法&#xA;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;オフライン環境でインストールしたいとき&#34;&gt;オフライン環境でインストールしたいとき&#xA;&lt;/h3&gt;&lt;p&gt;インターネット回線が無い環境（オフライン）でインストールしたいときは、以下のページを参考にしてください。&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/windows10-netfx35-offline-install.php&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;&#xA;    &gt;Windows10に.NET Framework 3.5をオフラインでサクッとインストール（有効化）する方法&#xA;&lt;/a&gt;&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;参考サイト&#34;&gt;参考サイト&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;http://chibashi.me/development/win10-net-framework-35-powershell/&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/http://chibashi.me/development/win10-net-framework-35-powershell/&#34; alt=&#34;http://chibashi.me/development/win10-net-framework-35-powershell/&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;http://chibashi.me/development/win10-net-framework-35-powershell/&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;http://chibashi.me/development/win10-net-framework-35-powershell/&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://getadmx.com/?Category=Windows_10_2016&amp;amp;Policy=Microsoft.Policies.Servicing::Servicing&amp;amp;Language=ja-jp&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://getadmx.com/?Category=Windows_10_2016&amp;amp;Policy=Microsoft.Policies.Servicing::Servicing&amp;amp;Language=ja-jp&#34; alt=&#34;https://getadmx.com/?Category=Windows_10_2016&amp;amp;Policy=Microsoft.Policies.Servicing::Servicing&amp;amp;Language=ja-jp&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://getadmx.com/?Category=Windows_10_2016&amp;amp;Policy=Microsoft.Policies.Servicing::Servicing&amp;amp;Language=ja-jp&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://getadmx.com/?Category=Windows_10_2016&amp;amp;Policy=Microsoft.Policies.Servicing::Servicing&amp;amp;Language=ja-jp&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item><item>
            <title>Windows10に.NET Framework 3.5の有効化やインストールができないときの対処方法</title>
            <link>https://qwerty.work/post/2019/09/windows10-dotnet-framework-35/</link>
            <pubDate>Wed, 11 Sep 2019 20:27:26 +0900</pubDate>
            <guid>https://qwerty.work/post/2019/09/windows10-dotnet-framework-35/</guid>
            <description>&lt;h3 id=&#34;何度チャレンジしてもインストールができない&#34;&gt;何度チャレンジしてもインストールができない&#xA;&lt;/h3&gt;&lt;p&gt;Windows10にいろんなアプリケーションをインストールしていたら、**.NET Framework 3.5が必要ですがインストールしますか？**とメッセージが出たので、インストールしようとしたですが、何度チャレンジしてもインストールができませんでした。&lt;/p&gt;&#xA;&lt;h3 id=&#34;グループポリシーを変更しないと失敗する&#34;&gt;グループポリシーを変更しないと失敗する&#xA;&lt;/h3&gt;&lt;p&gt;結論から言うと、グループポリシー（gpedit.msc）の**[コンピュータの構成]-[管理用テンプレート]-[システム]&lt;strong&gt;にある&lt;/strong&gt;「オプションコンポーネントのインストールおよびコンポーネントの修復のための設定」**を有効にしないと.NET Framework 3.5をインストールできないようです。&lt;/p&gt;&#xA;&lt;p&gt;Windows+Rを押して「ファイル名を指定して実行」の画面を出し&lt;strong&gt;gpedit.msc&lt;/strong&gt;と入力してEnterを押すと**「ローカルグループポリシーエディター」**が開くので以下のところまで表示を進めていきます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/11/No-05.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;425px&#34; data-flex-grow=&#34;177&#34; height=&#34;395&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-dotnet-framework-35/images/No-05s.jpg&#34; width=&#34;700&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;**「オプションコンポーネントのインストールおよびコンポーネントの修復のための設定」&lt;strong&gt;をダブルクリックして&lt;/strong&gt;「有効」&lt;strong&gt;と&lt;/strong&gt;「Windows Server Update Service(WSUS)の代わりに、Windows Updateから修復コンテンツとオプションの機能を直接ダウンロードする」&lt;strong&gt;にチェックを入れ&lt;/strong&gt;[OK]**を押して画面を閉じます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/11/No-06.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;258px&#34; data-flex-grow=&#34;107&#34; height=&#34;636&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-dotnet-framework-35/images/No-06.jpg&#34; width=&#34;686&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;コマンドプロンプトからレジストリ登録する場合&#34;&gt;コマンドプロンプトからレジストリ登録する場合&#xA;&lt;/h3&gt;&lt;p&gt;以下のコマンドでレジストリに追加することで同じ上記と同じ設定ができます。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg add &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Servicing&amp;#34;&lt;/span&gt; /d &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;RepairContentServerSource&amp;#34;&lt;/span&gt; /t &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;REG_DWORD&amp;#34;&lt;/span&gt; /d &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;2&amp;#34;&lt;/span&gt; /f&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h4 id=&#34;無効に戻したいとき&#34;&gt;無効に戻したいとき&#xA;&lt;/h4&gt;&lt;p&gt;デフォルトの無効に戻したいときはキー（Servicing）を削除します。&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;color:#f8f8f2;background-color:#272822;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-cmd&#34; data-lang=&#34;cmd&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;reg delete &lt;span style=&#34;color:#e6db74&#34;&gt;&amp;#34;HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\Servicing&amp;#34;&lt;/span&gt; /f&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;h3 id=&#34;インストールできた&#34;&gt;インストールできた&#xA;&lt;/h3&gt;&lt;p&gt;あとは**[コントロール パネル]-[すべてのコントロール パネル項目]-[プログラムと機能]&lt;strong&gt;から&lt;/strong&gt;「Windowsの機能の有効化または無効か」&lt;strong&gt;を開き、「&lt;/strong&gt;.NET Framework 3.5(.NET 2.0 および 3.0 を含む」**にチェックを入れて[OK]を押して画面に沿って進めていけば.NET Framework 3.5のインストールができます。&lt;/p&gt;&#xA;&lt;p&gt;&lt;a class=&#34;link&#34; href=&#34;https://qwerty.work/blog/2019/09/11/No-07.jpg&#34; &gt;&lt;img class=&#34;gallery-image&#34; data-flex-basis=&#34;270px&#34; data-flex-grow=&#34;112&#34; height=&#34;368&#34; loading=&#34;lazy&#34; sizes=&#34;(max-width: 767px) calc(100vw - 30px), (max-width: 1023px) 700px, (max-width: 1279px) 950px, 1232px&#34; src=&#34;https://qwerty.work/post/2019/09/windows10-dotnet-framework-35/images/No-07.jpg&#34; width=&#34;415&#34;&gt;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;h3 id=&#34;参考&#34;&gt;参考&#xA;&lt;/h3&gt;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;&#xA;  &#xA;&#xA;&#xA;&lt;div class=&#34;link-card&#34;&gt;&#xA;  &lt;a href=&#34;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-group-policy-feature-on-demand-setting?redirectedfrom=MSDN&#34; target=&#34;_blank&#34; rel=&#34;noopener noreferrer&#34;&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-image&#34;&gt;&#xA;      &lt;img src=&#34;https://image.thum.io/get/width/300/crop/200/https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-group-policy-feature-on-demand-setting?redirectedfrom=MSDN&#34; alt=&#34;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-group-policy-feature-on-demand-setting?redirectedfrom=MSDN&#34; loading=&#34;lazy&#34;&gt;&#xA;    &lt;/div&gt;&#xA;    &#xA;    &lt;div class=&#34;link-card-body&#34;&gt;&#xA;      &lt;span class=&#34;link-card-title&#34;&gt;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-group-policy-feature-on-demand-setting?redirectedfrom=MSDN&lt;/span&gt;&#xA;      &#xA;      &lt;span class=&#34;link-card-url&#34;&gt;https://docs.microsoft.com/ja-jp/windows-hardware/manufacture/desktop/deploy-net-framework-35-by-using-group-policy-feature-on-demand-setting?redirectedfrom=MSDN&lt;/span&gt;&#xA;    &lt;/div&gt;&#xA;  &lt;/a&gt;&#xA;&lt;/div&gt;&#xA;&#xA;</description>
        </item></channel>
</rss>
