注
メモ 8/24/21 に更新された新しいコンテンツを確認する
現象
2021 年 5 月 25 日 (KB5003214) および 2021 年 6 月 21 日 (KB5003690) 更新プログラムをインストールした後、一部のデバイスでは、2021 年 7 月 6 日 (KB5004945) 以降の更新プログラムなどの新しい更新プログラムをインストールできません。 "PSFX_E_MATCHING_BINARY_MISSING" というエラー メッセージが表示されます。
原因
この問題は、古いリソース レコードを削除するために自動的に清掃されたデバイスで発生します。 システムが清掃されると、最近インストールされた最新の累積的な更新プログラム (LCU) が永続的としてマークされ、古いコンポーネントがシステムから削除されます。 清掃が完了し、デバイスがこの状態になっていると、KB5003214またはKB5003690をアンインストールできず、将来の LCU をインストールすることはできません。
解決策/回避策
インプレース アップグレードをお勧めします。 インプレース アップグレードでは、以前のバージョンを最初に削除せずに、デバイスにオペレーティング システムがインストールされます。 ファイル、アプリ、設定は影響を受けません。 インプレース アップグレードを実行するにはいくつかの方法がありますが、以下に焦点を当てます。
- Windows Update Medic Service (WaaSMedicSVC) がインプレース アップグレードを自動的に実行するまで待ちます。 Windows Updateメディック サービスはバックグラウンドで実行され、WaaS 評価の影響レベルに基づいて Windows 更新プログラムを診断および修復します。 このインプレース アップグレード プロセスは、かなり古いデバイスでのみ自動的に実行されます。
- より迅速な解決を行う場合は、以下の説明に従って、手動のインプレース アップグレードを実行します。 これを行うと、利用可能な最新のセキュリティ品質更新プログラムがインストールされます。 これが推奨される回避策です。
更新日: 8/24/21
メモ インプレース アップグレード オプションは、少なくとも 30 日間オンラインになっているデバイスでのみ使用できます。
メモ ARM64 デバイスの場合、インプレース アップグレードは、KB5005932が既にインストールされている場合にのみ成功します。 KB5005932がインストールされていることを確認するには、設定>Windows Update>Update History>その他のUpdatesに移動します。 ARM64 デバイスにKB5005932がインストールされていない場合は、[Windows Update設定] ページで [Updatesの確認] を選択してスキャンを開始します。
インプレース アップグレードの手動
- [検索] ボックスに「cmd」または「コマンド プロンプト」と入力して、コマンド プロンプト ウィンドウを開きます。
- [ 管理者として実行] を選択します。
- 次に、インプレース アップグレードの対象となるデバイスに必要なレジストリ キー値を生成します。 コマンド プロンプトに、以下のコマンドを入力します。
Reg.exe HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion /v AllowInplaceUpgrade /t REG_DWORD /f /d 1 を追加する
- Enter キーを押します。
メモ このレジストリ値は、インプレース アップグレードが完了すると削除されます。 インプレース アップグレードがデバイスに提供されるまでに最大 48 時間かかることがあります。 提供されると、デバイスは現在マシン上にある OS のクリーンバージョンに更新されます。 最新の毎月のセキュリティ品質更新プログラムも含まれる予定です。 インプレース アップグレード後、デバイスは新しい更新プログラムを正常に実行できるようになります。
詳細情報
Microsoft は、これが一覧表示されている Microsoft 製品の問題であることを確認しました
"適用対象" セクションで。