AWSでマーケットプレイスのWindowsにはAmazon提供の日本語化済みOSはあるのですが、
クイックスタートとかには日本語版が存在しない。
なので、英語版のWindowsを日本語化する手順。2019以降版。
大まかに下記。
- 日本語化パックのダウンロード
- ロケール周り
- キーボード
- コンパネの言語周り
特に最後の新規ユーザ用言語設定抜けると、色々やられるので注意。
1. 日本語化パックのダウンロード
スタート→歯車アイコン→時刻と言語で「言語の追加」から日本語を追加。
これで日本語パックのDLがされるはず。昔は個別にDLしないとダメだったのですが、
今はここで追加すればDL・インストールまでやってくれる。
そこそこ時間かかる。
2. ロケール周り
上記インストール後に、スタート→歯車アイコン→時刻と言語で、
「日付と時刻」、「地域」を日本に変更。
時刻はとりあえず、UTCの東京あたりで。JSTにしたい場合はレジストリか何かいじらないとダメだったような?
3. キーボード
上記インストール後に、スタート→歯車アイコン→時刻と言語で、
言語の追加で追加した日本語選択⇒オプション→ハードウェアキーボードレイアウトを
日本語キーボードに変更。(106/109キーってやつ)
4. コンパネの言語周り
コントロールパネルの地域から管理タブの「設定のコピー」と「システムロケールの変更」
システムロケールの方は日本を選択。これやらないとファイル名が文字化けしたりする。
設定のコピーはようこそ画面~ と 新しいユーザーアカウントにチェックつける
これやらないと、例えば、アプリを動かしてるユーザが「LOCAL SERVICE」とか「NETWORK SERVICE」何かの場合に、こいつらがシステムユーザなのでここが日本語環境にならなくて死ぬ。
他にも例えば、IISはアプリケーションプールのIDをApplicationIdentityにしてると、アプリケーションプールの名称の仮想ユーザを作って動くのですが、その仮想ユーザが新しいユーザアカウントの設定で作られるので、日本語環境にならなくて死ぬ。
今のところこんな感じ。他に設定しないといけない場所ってあるのかしら?