Azure上でWindows11のAzureVM(Azure仮想マシン)を作成し、Sysprepしようとしたら、「Sysprep で Windows のインストールを検証できませんでした」のエラーが発生し、Sysprepに失敗しました。
色々調べた末、エラー解消し、無事Sysprepできたのでエラー解決のためにやったことを備忘で記載しようと思います。
エラー原因調査
「C:\Windows\System32\Sysprep\Panther」 フォルダーの「setuperr.log」 を確認すると、以下のエラーが発生していました。![]()
どうやら、「HPPrinterControl」なるアプリの存在がSysprepイメージの作成を妨げているようなのでこいつをアンインストールする必要がありそうと推測。
推測されたエラー原因への対応
「HPPrinterControl」なるアプリをアンインストールするために、PowerShellを管理者として起動し、以下のコマンドを実行しました。
Get-AppxPackage -AllUsers AD2F1837.HPPrinterControl* | Remove-AppxPackage -AllUsers
しかし、その後再度Sysprepを実行するも、Sysprep失敗のエラーは解消されず。。。
エラー原因調査再び
再び「setuperr.log」 を確認すると、今度は以下のエラーが発生していました。![]()
今度は「Microsoft.LanguageExperiencePackja-JP」の言語パックがSysprepを妨げている様子。。。
再びエラー原因への対応
先ほどと同じ流れで、PowerShellで以下のコマンドを実行し、言語パックを削除しました。
Get-AppxPackage -AllUsers Microsoft.LanguageExperiencePackja-JP* | Remove-AppxPackage -AllUsers
再度Sysprepを実行したところ
記載の対応を実行後、Sysprepを実行したところ、ようやくSysprepに成功!
(しかし、言語パックまで削除しないとSysprepできないって仕様はやめて欲しいな。。。)


コメント