Windows 10ビルド19041.450の最新の問題は、KB4571756のインストール中にエラー0x800f081fが発生したことです。このエラーは、以前のKBアップデートでの.NETFrameworkのインストールに関連しています。如この記事で説明されているように、このアップデートは2020年9月にリリースされました。
KB4571756アップデートには既知の問題があります。
日本語または中国語のMicrosoft入力方式エディター(IME)のユーザーは、さまざまなタスクを実行するときに問題が発生する可能性があります。入力に問題がある可能性がありますが、予期しない結果を受け取りました、またはテキストを入力できない場合があります。
画像ソース:answers.microsoft.com
このエラーコード0x80070020では、アップデートをインストールできませんでした。別のケースでは、起動の問題はエラーコード(0xc0000034など)が原因で発生します
この記事では、Windows10の0x800f081fエラーを解決します。
内容
事前修復:最新のSSUをインストールします(KB4577266)
このKB関連のエラーを解決する前に、Windows10バージョン1909または2004に更新する必要があります。
KB4571756の最新の累積更新(LCU)をインストールする前に、最新のサービススタック更新(SSU)をインストールする必要があります。この点で、最近発見されたSSUはKB4577266です。
Windows Updateを使用している場合、このSSUは自動的に提供されます。それ以外の場合は、Microsoft Updateカタログを検索して、このSSUをダウンロードできます。
それでもエラー0x800f081fが発生する場合は、以下の方法で解決できます。
方法1:.NET FRAMEWORK3.5ファイルをダウンロードする
- Windows 10で「コントロールパネル」を開きます(検索バーにいくつかの単語を入力します)。
- 「プログラムと機能」をクリックします。
- 次のページで、[Windowsの機能をオンまたはオフにする]をクリックします。
- 画面がポップアップします。
- NET Framework3.5および4.8の高度なサービスを見ることができます。
- 通常、これらの.NETインストールを表示するには、最新バージョンのWindows10に更新してください。
- .NET Framework 4.7または4.8のチェックを外します(選択されている場合)。.NETバージョンをアンインストールします。
- これにより、.NET4.7または4.8が削除されます。
- 次に、.NET3.5のバージョンを確認します。
- ポップアップウィンドウで[OK]を押して、この.NETバージョンをインストールします。
- KB4571756更新プログラムが正常にインストールされた場合は、.NET4.7または4.8を再確認してください。
このソリューションはおそらく機能するはずです。これが機能しない場合は、次の方法に進みます。
方法2:DISMツールを使用して.NET3.5をインストールします
0x800f081fを正常に削除するには、Windows10インストールメディアが必要です。これは、.NET3.5のソースファイルがこのメディアに存在するためです。Microsoftのメディア作成ツールを使用して、元のWindows10ソースをMicrosoftのWebサイトからダウンロードできます。
- Windows10のインストールソースがある場所にUSBまたはDVDをインストールします。
- ドライブ文字の場所に注意してください。
- 昇格された特権でコマンドプロンプトを開きます。
- 次のコマンドを入力します。
DISM / Online / Enable Function / Function Name:NetFx3 / All / LimitAccess / Source:X:sourcessxs
x:Windows10インストールメディアのドライブ文字を表します。D:にある場合、一般的なコマンドは次のようになります。
DISM /オンライン/有効化機能/機能名:NetFx3 / All / LimitAccess /ソース:D:sourcessxs
最近ダウンロードされたWindows10 2004には、32ビットバージョンと64ビットバージョンの両方が含まれています。次に、関連するソースを指すようにパスを変更する必要があります。そうしないと、0x800f081fエラーが再度表示される場合があります。
方法3:Powershellを使用して.NET3.5をインストールする
- Windows10インストールメディアのUSBまたはDVDをマウントします。
- Windows管理者としてPowershellを開きます。
- 検索ボックスに入力して、[管理者として実行]を右クリックします。
- Powershellで次のコマンドを入力します。
Enable-WindowsOptionalFeature -Online -FeatureName "NetFx3" -Source X:sourcessxs -LimitAccess
Windows 10インストールメディアに32ビットまたは64ビットが含まれている場合は、それに応じてパスを変更する必要があります。
方法4:インストールをアクティブ化するようにグループポリシーを構成する
グループポリシーエディターには、「オプションのコンポーネントのインストールとコンポーネントの修復を指定するための設定」というポリシー設定があります。このポリシー設定は、インストールファイルの正しいネットワークの場所を見つけるために使用されます。オペレーティングシステムの損傷を修復し、オプション機能を有効にするのに役立ちます。
この設定を無効にすると、アクティベーションの問題が発生する可能性があります。これは、Windows 10Proユーザーのみが利用できます。
- [ファイル名を指定して実行]ダイアログボックスに「gpedit.msc」と入力して、グループポリシーエディターを開きます。
- 案内するコンピューターの構成🡲管理用テンプレート🡲システム。
- 右側には、「オプションのコンポーネントのインストールとコンポーネントの修復の設定を指定する」というエントリがあります。
- 設定をダブルクリックします。
- 左上隅にある[有効にする]ラジオボタンを選択します。
- [OK]をクリックします。
これにより、戦略とそれに関連する機能がアクティブになります。戦略の説明を読んで、戦略を完全に理解することができます。
方法5:WindowsUpdateサービスを修復する
KB4571756を正常にインストールするには、Windows 10Updateサービスが稼働している必要があります。このサービスに問題がある場合、KBアップデートは正しくインストールされません。
正しく機能しているかどうかを確認するには、[実行]ダイアログボックスにservices.mscと入力するか、検索ボックスに入力してサービスアプリケーションを開きます。
- Windowsの設定で「更新とセキュリティ」に移動します。
- 右側の「トラブルシューティング」をクリックします。
- 「その他のトラブルシューティング」をクリックします。
- 次のページでWindowsUpdateのトラブルシューティングを実行します。
- ほとんどの場合、WindowsUpdateに関連する一般的な問題を見つけて修正します。
方法6:サードパーティのソースから.NET 3.5CABファイルをダウンロードします
免責事項:サードパーティのソフトウェアを使用する場合は、コンピューターをバックアップするか、Windows10インストール修復メディアを使用してください。
- サードパーティのダウンロードリンク– https://bit.ly/3cyqDqG
- 以下のリンクを使用して、.NET 3.5CABファイルをダウンロードします。
- 次に、それをWindows10システムドライブのルートディレクトリ(c:など)にコピーします。
- 管理者権限でコマンドプロンプトを起動し、次のコマンドを入力します。
Dism.exe / online / enable関数/関数名:NetFx3 / all /ソース:X:/ LimitAccess
ここで、x:はWindows10インストールドライブです。
インストールが正常に完了したら、KB4571756アップデートのインストールを試みることができます。これにより、0x800f081fエラーが解決されます。