Windows Server環境において、文字化けの現象が発生すると、下記の画面ショットのような四角の枠だけの状況に陥り、文字が読み取れない状況になります。
内部的に言語情報の不一致が発生していることで発生します。
現在確認できている対象方法としては、以下の2点をいずれか、もしくは両方を実施することで現象が解消されることが確認できています。
コントールパネル -> 時計と地域 -> 地域をクリックします(アイコン表示の場合は地域をクリックしてください。)
管理タブをクリックします。
システムロケールの変更をクリックします。
現在のシステムロケールを確認し、以下のように変更します。
地域の設定画面にてOKをクリックします。
再起動する必要があります画面で今すぐ再起動をクリックします。
(手順4.で日本語から英語に変更した場合)再起動後、手順1.-5.の操作にてシステムロケールを日本語(日本)に戻しシステムを再起動します。
*手順4.で英語から日本語に変更した場合は、本操作は不要です。
システムロケール変更で改善されなかった場合は、以下の作業を実施します。
スタートボタンをクリックし、設定(歯車マーク)をクリックします。
Windowsの設定にて時刻と言語をクリックします。
言語 -> Windowsの表示言語をクリックし、English (United States)を選択します。
*以下のように言語が表示される場合には、言語パックの追加は不要です。
サインアウトの指示がでるため、はい、今すぐサインアウトしますをクリックします。
英語言語で起動されるため、Windowsの表示言語を日本語に変更します。
スタートボタンをクリックし、設定(歯車マーク)をクリックし、Windows SettingsにてTime & Languageをクリックします。
Languageをクリックし、日本語をクリックします。
サインアウトを要求されるため、Yes,sign out nowをクリックします。
再起動後、文字化けが改善されているかどうか確認します。