1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

AWS EC2 の Windows Server 2025 を日本語化したときの備忘録

1
Posted at

はじめに

AWS EC2 で Windows Server 2025 を起動したあと、リモートデスクトップで接続して日本語化を行ったときの備忘録です。

最初に Install-Language ja-JP -CopyToSettings を実行しましたが、PowerShell の画面がしばらく変化せず、処理が止まっているのか判断に迷いました。

最終的には日本語化できたので、確認した内容と実行したコマンドをまとめます。

環境

  • AWS EC2
  • Windows Server 2025
  • 管理者ユーザーでリモートデスクトップ接続
  • PowerShell を管理者として実行

実行したコマンド

日本語化のため、まず以下を実行しました。

Install-Language ja-JP -CopyToSettings

実行すると、PowerShell 上に以下のような表示が出ました。

Installing Language ja-JP
    In Progress...

ただし、5分以上待っても画面上の表示は変わりませんでした。

途中経過の確認

別の管理者 PowerShell を開き、インストール済み言語を確認しました。

Get-InstalledLanguage

最初は以下のように、英語のみが表示されていました。

Language Language Packs  Language Features
-------- --------------  -----------------
en-US    LpCab           BasicTyping, Handwriting, Speech, TextToSpeech, OCR

この時点では、まだ ja-JP はインストールされていません。

ネットワーク疎通の確認

言語パックの取得で外部通信が必要になる可能性があるため、HTTPS通信できるか確認しました。

Test-NetConnection www.microsoft.com -Port 443

結果は以下のとおりでした。

ComputerName     : www.microsoft.com
RemoteAddress    : xxx.xxx.xxx.xxx
RemotePort       : 443
InterfaceAlias   : Ethernet
SourceAddress    : xxx.xxx.xxx.xxx
TcpTestSucceeded : True

TcpTestSucceeded : True だったため、少なくとも HTTPS 通信はできている状態でした。

Windows Update 関連サービスの確認

次に、Windows Update 関連サービスを確認しました。

Get-Service wuauserv,bits,DoSvc

結果は以下のような状態でした。

Status   Name      DisplayName
------   ----      -----------
Stopped  bits      Background Intelligent Transfer Service
Running  DoSvc     Delivery Optimization
Running  wuauserv  Windows Update

bits が停止していたため、念のため起動しました。

Start-Service bits

ja-JP が表示され始めた状態

しばらく待ってから再度確認すると、以下のように ja-JP が表示されました。

Language Language Packs  Language Features
-------- --------------  -----------------
en-US    LpCab           BasicTyping, Handwriting, Speech, TextToSpeech, OCR
ja-JP    None            BasicTyping, Handwriting, Speech, TextToSpeech, OCR
und-Jpan None            Fonts

この状態は、日本語関連の機能やフォントは入り始めているものの、Language PacksNone のため、表示言語パック本体はまだ完了していないと判断しました。

そのため、この時点では中断せず、さらに待ちました。

最終的に ja-JP が LpCab になった

しばらくすると、PowerShell が予期せず閉じました。

再度 PowerShell を管理者で開き、以下を実行しました。

Get-InstalledLanguage

結果は以下のとおりです。

Language Language Packs  Language Features
-------- --------------  -----------------
en-US    LpCab           BasicTyping, Handwriting, Speech, TextToSpeech, OCR
ja-JP    LpCab           BasicTyping, Handwriting, Speech, TextToSpeech, OCR
und-Jpan None            Fonts

ja-JPLanguage PacksLpCab になっていたため、日本語の言語パック本体はインストール完了していると判断しました。

日本語設定の確認

その後、以下のコマンドで現在の言語設定を確認しました。

Get-SystemPreferredUILanguage
Get-WinSystemLocale
Get-Culture
Get-WinUserLanguageList

最初は以下のような状態でした。

Get-SystemPreferredUILanguage → ja-JP
Get-WinSystemLocale           → ja-JP
Get-Culture                   → en-US
Get-WinUserLanguageList       → en-US

表示言語とシステムロケールは日本語になっていましたが、現在ユーザーのカルチャーと言語リストが英語のままでした。

現在ユーザーの設定を日本語化

現在ユーザーの設定を日本語に変更するため、以下を実行しました。

Set-Culture ja-JP
Set-WinUILanguageOverride ja-JP
Set-WinUserLanguageList ja-JP -Force

その後、再起動しました。

Restart-Computer

最終確認

再起動後、再度以下を確認しました。

Get-SystemPreferredUILanguage
Get-WinSystemLocale
Get-Culture
Get-WinUserLanguageList

最終的に以下の状態になりました。

Get-SystemPreferredUILanguage → ja-JP
Get-WinSystemLocale           → ja-JP
Get-Culture                   → ja-JP
Get-WinUserLanguageList       → ja-JP

これで、主要な日本語化設定は完了です。

最終的に実行したコマンドまとめ

Install-Language ja-JP -CopyToSettings

途中確認:

Get-InstalledLanguage
Test-NetConnection www.microsoft.com -Port 443
Get-Service wuauserv,bits,DoSvc

BITS が停止していた場合:

Start-Service bits

ユーザー設定の日本語化:

Set-Culture ja-JP
Set-WinUILanguageOverride ja-JP
Set-WinUserLanguageList ja-JP -Force

再起動:

Restart-Computer

最終確認:

Get-SystemPreferredUILanguage
Get-WinSystemLocale
Get-Culture
Get-WinUserLanguageList

判断ポイント

Get-InstalledLanguage の結果で、以下のように表示されていれば、日本語言語パック本体は入っていると判断できます。

ja-JP    LpCab

一方で、以下の状態ではまだ途中の可能性があります。

ja-JP    None

この場合、日本語関連機能は入り始めているものの、表示言語パック本体がまだ完了していない可能性があります。

注意点

Install-Language ja-JP -CopyToSettings の実行中、PowerShell の画面が長時間変化しないことがあります。

今回も以下の画面のまま、しばらく変化しませんでした。

Installing Language ja-JP
    In Progress...

ただし、別 PowerShell で Get-InstalledLanguage を確認すると状態が変化していたため、画面が変わらないからといって必ずしも停止しているとは限りません。

まとめ

Windows Server 2025 の日本語化では、以下の流れで確認すると安心です。

  1. Install-Language ja-JP -CopyToSettings を実行する
  2. 画面が変わらなくても、別 PowerShell で Get-InstalledLanguage を確認する
  3. ja-JP LpCab になっていることを確認する
  4. Get-CultureGet-WinUserLanguageListen-US のままなら、ユーザー設定を変更する
  5. 再起動する
  6. 各種設定が ja-JP になっていることを確認する

Install-Language の進捗画面だけでは判断しづらいため、Get-InstalledLanguage や各種言語設定確認コマンドを併用するのが重要だと感じました。

1
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?