メモ 「解決策」セクションに記載されている更新プログラムをインストールする場合は、"回避策" セクションを使用する必要はありません。
シナリオ
Windows 10バージョン 22H2 の 2023 年 11 月 30 日以降にリリースされた更新プログラムをインストールした後、監査モードでシステム準備ツール (Sysprep.exe) を実行すると、エラー メッセージが表示される場合があります。 影響を受ける構成のデバイスでは、次のエラー メッセージが表示される場合があります。
[エラー] ダイアログ ボックス |
エラー メッセージ テキスト |
Sysprep で Windows のインストールを検証できませんでした。 詳細については、%WINDIR%\system32\Sysprep\Panther\setupact.log のログ ファイルを確認してください。 問題を解決したら、Sysprep を使用してインストールを再度検証します。 |
この問題の影響を受けるかどうかを確認するには、上記のエラー メッセージに記載されているsetupact.log ファイルを開き、次のようなエラー 0x80073cf2を含むエントリを見つけます。
SYSPRP パッケージ Microsoft.MicrosoftEdge_44.19041.3636.0_neutral___8wekyb3d8bbwe はユーザー用にインストールされましたが、すべてのユーザーに対してプロビジョニングされたわけではありません。 このパッケージは、sysprep SYSPRP で正しく機能しません。現在のユーザーのアプリを削除できませんでした: 0x80073cf2
以下の回避策については、ログ ファイルに一覧表示されているパッケージの名前を書き留めておきます。 上記の例では、"Microsoft.MicrosoftEdge" は、次の回避策に必要なパッケージ名です。
この問題を軽減するには、次の手順に従います。
-
管理者として PowerShell を開き、次のコマンドを入力 し、PackageFullName>< をログ ファイルで確認した名前に置き換えます。 この例では、 Microsoft.MicrosoftEdge を使用します。 次に、Enter キーを押してコマンドを実行します。
Get-AppxPackage -AllUsers | Where-Object { $_.PackageFullName -like '<PackageFullName>' } | Format-List -Property Name, PackageFullName, PackageUserInformation, InstallLocation, SignatureKind
-
出力で、 PackageUserInformation を探します。 Windows イメージがこの問題の影響を受ける場合、 Installed(保留中の削除) が行に追加され、次のようになります。
PackageUserInformation : {S-1-5-21-1115194164-3625103809-2169974439-1002 [S-1-5-21-1115194164-3625103809-2169974439-1002]: Installed(pending removal)}
-
Windows イメージがこの問題の影響を受ける場合は、次のコマンドを入力 <、PackageFullName> をログ ファイルで確認された名前に置き換えます。 この例では、 Microsoft.MicrosoftEdge を使用します。 Enter キーを押します。
Get-Appxpackage <PackageFullName> -AllUsers | Remove-Appxpackage -AllUsers
-
PowerShell を終了するには、「 終了」 と入力し、 Enter キーを押します。
-
Sysprep の手順を再開します。 [システム クリーンアップ アクション] で Sysprep を開き、[Out-of-Box Experience (OOBE)] を選択します。
-
[Generalize チェック] ボックスを選択します。
-
[ シャットダウン オプション] で [ 再起動 ] を選択し、[OK] をクリック します。
解決方法
この問題は、2024 年 3 月 26 日以降にリリースされた更新プログラム (KB5035941) で解決されます。 デバイスの最新のセキュリティ更新プログラムをインストールすることをお勧めします。 これには、この機能を含む重要な機能強化と問題解決が含まれています。