はじめに
最近はWindows updateの頻度がとても多く感じます。
updateはしたほうが良いですが、それが原因でいままで使えたものがエラーになったりすることがあります。
今回もいままで使えていたPowerShellが文字化けするようになりました。
解決方法が見当たらなかったため、記事にしたいと思います。
問題
Powershellを起動すると日本語がすべて□の中に?が入ったような文字になってしまいます。
いままでそんなことはなかったので、おそらくWindows updateが原因だと思われます。
また、ネットで調べたところ多くは文字コードをshift-jis
に変更しましょうなどが解決方法になっており、今回の原因とは異なりそうです。
また、ネットを調べたところ同じ症状の方をTwitterでみつけました。
PowerShell一瞬文字反応するのに
— Binary number (@Binary__number) July 4, 2021
文字化けする pic.twitter.com/phXm20JqoS
(こちらのツイートのおかげで解決できました)
解決方法
文字コードの問題でした。
Powershellの上を右クリックしてプロパティ
→フォント
→MSゴシック
を選択
することで解決します。
おわりに
ちなみに、Dockerも動かなくなりました。
そちらに関しては、Enable integration with additional distrosを選択することで解決しました。
いままで利用できたのが突如使えなくなるのは、宿命ですね。。一日が溶けてしまいました。