添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接

なぜ日本語化が必要か

Google Cloud (旧称 GCP) で Windows Server を利用する場合、Windows OS イメージはデフォルトで英語設定となっております。(2022年8月25日時点)
そのため Windows Server の言語設定を日本語に変更する必要があります。
日本語設定を行わずに運用した場合、導入アプリケーションによっては文字化けや不整合が発生し、想定した挙動にならない場合がありますので、ご注意ください。

システム環境

今回のシステム環境は以下の通りです。
クライアント環境、特にリモートデスクトップアプリケーションによっては、アプリケーション固有設定でキーボード設定などが別途必要な場合があります。

日本語化するサーバー

  • Windows Server 2022 Datacentar 21H2(英語OS)
  • PowerShell Version : 5.1.20348.859
    ※ Google Cloud 上の Compute Engine で動作
  • クライアント環境

  • Windows 10 Professional 21H2(日本語OS)
  • リモートデスクトップ接続(Windows標準アプリケーション)
  • Windows Server 日本語化手順

    設定方法については、効率を重視しGUIとCLIの作業を併用します。

    手順1 日本語パックのインストールと適用

    日本語パックのインストールと適用を行います。
    本手順はコマンドでも実行可能ですが、コマンドが多くなることと時間もかかってしまうためGUIで進めます。

    Windows(右クリック) > Run ms-settings:regionlanguage と入力し OK Language > Add a language 日本語 > Next チェックボックスを全て有効 > Install インストールが開始されます。 インストール完了後、サインアウトの確認画面が表示されるので Yes, sign out now でサインアウトを行います。 再度サインインし、言語が日本語になっていることを確認します。

    念のため、PowerShell からも実行結果を確認してみます。
    ※ Power Shell を起動する際は 管理者として実行 を選択してください
    万が一設定が反映されていない場合 Set-WinUserLanguageList -LanguageList ja-JP,en-US -Force で設定を行ってください。

    LocalizedName : Japanese ScriptName : Japanese InputMethodTips : {0411:{03B5835F-F03C-411B-9CE2-AA23E1171E36}{A76C93D9-5523-4E90-AAFA-4DB112F9AC76}} Spellchecking : True Handwriting : True LanguageTag : en-US Autonym : English (United States) EnglishName : English LocalizedName : English (United States) ScriptName : Latin InputMethodTips : {0409:00000409} Spellchecking : True Handwriting : False #設定が反映されていない場合、以下を実行 PS C:\Windows\system32> Set-WinUserLanguageList -LanguageList ja-JP,en-US -Force

    GUI上での変更箇所

    手順2 タイムゾーン

    本手順は、PowerShell で進めます。
    タイムゾーンを設定します。

    Id : Greenwich Standard Time DisplayName : (UTC+00:00) Monrovia, Reykjavik StandardName : Greenwich Standard Time DaylightName : Greenwich Daylight Time BaseUtcOffset : 00:00:00 SupportsDaylightSavingTime : False PS C:\Windows\system32> Set-TimeZone -Id "Tokyo Standard Time" PS C:\Windows\system32> Get-TimeZone Id : Tokyo Standard Time DisplayName : (UTC+09:00) Osaka, Sapporo, Tokyo StandardName : Tokyo Standard Time DaylightName : Tokyo Daylight Time BaseUtcOffset : 09:00:00 SupportsDaylightSavingTime : False

    GUI上での変更箇所

    手順3 国と地域

    本手順は、PowerShell で進めます。
    国と地域を設定します。

    LCID Name DisplayName ---- ---- ----------- 1033 en-US English (United States) PS C:\Windows\system32> Set-WinSystemLocale -SystemLocale ja-JP #再起動後に適用されるため、再起動を実施 PS C:\Windows\system32> Restart-Computer PS C:\Windows\system32> Get-WinSystemLocale LCID Name DisplayName ---- ---- ----------- 1041 ja-JP 日本語 (日本)

    GUI上での変更箇所

    手順5 表示言語と地域設定

    本手順は、PowerShell で進めます。
    表示言語と地域設定を設定します。

    PS C:\Windows\system32> Set-WinUILanguageOverride -Language ja-JP
    PS C:\Windows\system32> Get-WinUILanguageOverride
    LCID             Name             DisplayName
    ----             ----             -----------
    17               ja               日本語

    GUI上での変更箇所

    手順6 ハードウェア キーボード レイアウト

    本手順は、GUI で進めます。
    ハードウェア キーボード の レイアウト を変更します。

    Windows(右クリック) > Run ms-settings:regionlanguage と入力し OK 日本語 > オプション レイアウトを変更する 日本語キーボード(106/109 キー) > 今すぐ再起動する

    手順7 プロファイル

    本手順は、PowerShell と GUI で進めます。
    ようこそ画面、新規ユーザー向けにプロファイルをコピーします。

    リモートデスクトップアプリケーションとの相性により、日本語キーボードのレイアウトが適用されていない場合があります。
    次の手順を実施することでキーボードレイアウトが適用されることがありますが、レジストリの変更を伴うためシステム環境にご注意いただき作業の実施をお願いいたします。

    レジストリ変更

    Windows(右クリック) > ファイル名を指定して実行
    regedit と入力し OK
    レジストリパス
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layouts\00000411

    レジストリの値を以下の通り変更

    オンプレ環境のネットワーク・サーバーシステムを主戦場としていたが、クラウド領域にシフト。
    Google Cloud 認定資格 7冠
    現在は Google Workspace を中心に企業の DX 推進をサポート。
    最近頑張っていることは、子どもがハマっている戦隊モノの踊りを踊れるようになること。

    What's G-gen Tech Blog?

    日本にクラウドをさらに普及させるため、Google Cloud (旧称 GCP) や Google Workspace の情報を日本語でお届けするブログです。クラウドインテグレーターの株式会社 G-gen がお届けします。

    ・ 採用ページ
    ・ 採用チーム: [email protected]