windows10の古いアプリで文字化けがでたので、調査しました。
なんでこうなったのか・・・
windows10で、業務利用しているアプリが文字化けしましたので、調査して解決した備忘録を記載していきます。
発生している現象
スタンドアロンのアプリで、ネットでの更新がない2013年のアプリなどに文字化けが発生しました。
次のスクショは2013年くらいのアプリで、買い切りのものです。アップデートなどせずにずっと使用しているものです。そのソフトの「ファイル」の部分の文字化けの様子をスクショしてみました。
ネットで更新されないタイプのアプリで発生することがあるようです。他にもインストールされていて、比較的古めでアップデートされていないスタンドアロンのアプリが文字化けしていることを確認しました。
対策
Web検索でいくつかの対策を試しましたが、今回私の環境で最終的に解決した方法を記載します。
設定画面を開きます。
「時刻と言語」を選択します。
言語タブの「管理用の言語の設定」を選択します。
「システムロケールの変更」を選択します。
「ベータ:ワールドワイド言語サポート・・・」のチェックを外して、OKを押します。
この後、PCを再起動します。
いくつかの調査
「windows10 アプリ 文字化け」でGoogle検索したところ、主にWindows Updateがうまく完了していない、や、言語ファイルの削除をして再度入れる、というような記事を見かけましたが、この方法ではなかったので、今回の記事を書きました。
利用中のWindow10のバージョン
以下のWindowsのエディションでの段階で作業を行いました。
エディション Windows 10 Pro
バージョン 20H2
インストール日 2021/02/01
OS ビルド 19042.906
システムロケールの変更の文章を読むと、Unicode対応でないプログラムの設定で変化するので、今回文字化けしたアプリが比較的古い点などからみても、アプリが古い、という点も一つの理由としてありそうです。ネットからダウンロードした比較的古いけど、まだ使いたいというようなアプリや、業務で利用するような比較的古いプログラムでメーカーの都合上アップデートが提供されていないようなアプリが対象となりそうですね。