Start typing to search across invoices, services, domains, tickets, and more...
Windows の VPS イメージは英語版で提供されていることが多く、日常の管理がしにくい場合があります。本記事では Windows Server の表示言語を簡体字中国語に変更する方法として、中国語言語パックのインストール、表示言語の切り替え、地域設定、ようこそ画面と新規ユーザーへの設定コピーまでを解説します。Windows Server 2022 は PowerShell の Install-Language でほぼ完結し、Windows Server 2016 / 2019 では言語パックインストーラー lpksetup を使います。
言語パックの導入方法はバージョンによって異なります。管理者として PowerShell を開き、OS と現在の言語を確認します。
Get-ComputerInfo -Property OsName, OsVersion
Get-WinSystemLocale
Get-WinUserLanguageList
Windows Server 2022(ビルド 10.0.20348)はステップ2へ、2016(10.0.14393)または 2019(10.0.17763)はステップ3へ進んでください。
Windows Server 2022 には LanguagePackManagement モジュールが含まれています。サーバーが Windows Update にアクセスできれば、次のコマンドで簡体字中国語の言語パックと関連機能が自動的にダウンロード・インストールされます。
Install-Language zh-CN -CopyToSettings
Get-InstalledLanguage
-CopyToSettings を付けると zh-CN が優先表示言語にも設定されます。回線速度にもよりますが 5〜20 分ほどかかるため、ウィンドウは閉じずにお待ちください。Install-Language が見つからないと表示される場合は、モジュールがないか 2022 以外の OS ですので、ステップ3の方法を使います。
2016 / 2019 では「設定 → 時刻と言語」から言語パックをダウンロードできないことがほとんどです。OS ビルドと完全に一致する言語パック ISO を、ボリュームライセンスサービスセンターや Visual Studio サブスクリプションなど Microsoft の正規チャネルから入手してください。ISO をサーバーにアップロードし、ダブルクリックでマウント(ここでは D: ドライブ)してから次を実行します。
lpksetup /i zh-CN /p D:\x64\langpacks\Microsoft-Windows-Server-Language-Pack_x64_zh-cn.cab /r /s
ISO によってフォルダー構成が異なるため、.cab ファイルのパスは実際の場所に合わせてください。引数なしで lpksetup を実行し、ウィザードで「表示言語をインストールします」を選んで zh-cn のパックを指定する方法もあります。
言語パックの導入後、次のコマンドで表示言語、入力言語リスト、地域形式、場所(中国:GeoId 45)、さらに Unicode 非対応プログラム用のシステムロケールを設定します。
Set-WinUILanguageOverride -Language zh-CN
Set-WinUserLanguageList zh-CN, en-US -Force
Set-Culture zh-CN
Set-WinHomeLocation -GeoId 45
Set-WinSystemLocale -SystemLocale zh-CN
システムロケールを変更しておくと、古いアプリケーションで中国語が文字化けするのを防げます。Windows Server 2022 では補足として Set-SystemPreferredUILanguage zh-CN も実行できます。
ここまでの設定は既定では現在のユーザーにのみ適用され、サインイン画面や今後作成するユーザーは英語のままです。Windows Server 2022 ではコマンド一つでコピーできます。
Copy-UserInternationalSettingsToSystem -WelcomeScreen $true -NewUser $true
2016 / 2019 では intl.cpl を実行して「管理」タブを開き、「設定のコピー」から「ようこそ画面とシステム アカウント」「新しいユーザー アカウント」にチェックを入れて OK を押します。最後にサーバーを再起動します。
Restart-Computer
サインイン中のユーザーの表示言語が中国語になっているか確認し、一度サインアウトして再度サインインしてください。サーバーマネージャーなど一部のコンポーネントは、もう一度再起動すると切り替わる場合があります。
多くはサーバーが Windows Update に接続できない、またはグループポリシーで WSUS を参照していることが原因です。ネットワークと DNS を確認するか、オフラインの言語パックを使用してください。
表示言語は UI のみに影響します。ただしシステムロケールは既定のコードページに依存する古いプログラムに影響することがあるため、業務の少ない時間帯にバックアップを取ってから変更してください。
解決しない場合は、OS バージョンとエラーメッセージを添えてチケットを送信し、IMIDC の 24時間365日テクニカルサポートへご相談ください。