awsが用意してくれているWindowsのイメージは英語なもんで、
ついでにいうと時刻がUTCなんで
ec2_01


日本語じゃなきゃ(時刻がJSTじゃなきゃ)嫌だっていうリクエストがあれば
日本語化をやらんといかんわけです。
ポチポチやっていきゃあいいんですけど
日本語のLanguagepackをダウンロードするのが
ちょい時間かかるので
ちょいうんざり
ec2_06

ec2_02
ec2_03
ec2_05


自分は
英語表示は日本語化するのがめんどくさいのでいいや派
なんですけど
キーボード配列までUSになっているのでそこはちょっとってなるわけっす


コミュニティAMIにはもしかしたら日本語化したイメージがあるのかも知らんですが、
コミュニティAMIは信用しないポリシーの企業もあったりするわけで
そうするとmarketplaceかamazonが用意したやつをカスタマイズするしかない


なので、
所有者がamazonのAMIを日本語化してイメージ作成しておいておくとかすることもあるわけで

んで、
WindowsのEC2には
Ec2 Launch Settingsっていう便利なツールが入っているんで
AWSの特性とか考えずにこのツールをつかえばええんや、と思って使ってみたら
英語に戻っとるやんけってなったわけです


sysprepしても日本語、JSTのままにするために付け加える手順

応答ファイルを開く
C:\ProgramData\Amazon\EC2-Windows\Launch\Sysprep\Unattend.xml


TimeZoneを"UTC"から"Tokyo Standard Time"に変更
※2か所あった
ec2_07


ec2_08


 <InputLocale>、
<SystemLocale>、
<UILanguage>、
<UserLocale>
の値を"ja-JP"に変更する
ec2_09



あとはEc2 Launch Settingsを使ってSysprep
ec2_11


停止した後イメージでも作れば

作ったイメージから作成したEC2は日本語、JST
ec2_10





ちなみに応答ファイルの入力を間違えると
初期設定画面で止まるので
コンソールで操作する必要が出てくる=もうどうにもならないのでインスタンス削除


こんな感じ
もうなにもできない
ec2_12