AzureVM(Win11)のSysprepでエラーが発生した

AzureVM(Win11)

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できないって仕様はやめて欲しいな。。。)

コメント

タイトルとURLをコピーしました