3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Windows11】CMDの文字コードをUTF-8に設定する方法

Last updated at Posted at 2023-10-14

前書き

本手順は主に開発する際、Shift-jisだと都合が悪い時に行う手順です。
設定する際は自己責任でお願いします。

下記に記述される手順のいずれかを行えばCMDをUTF-8で起動できるようになります。

検証Windows環境:Windows 11
image.png

UTF-8設定方法

設定方法について

主に2パターンあります。下記のいずれを実行することでCMDをUTF-8に設定できると思われます。
個人的には画面設定からUTF-8に変更することを推奨しております。

Windowsに備わっている機能ということから、最低限の依存関係の変更も同時に行われると思うためCMDからの変更よりかは、安全だと思われます。

設定画面からUTF-8に設定する方法

  1. Windowsボタンを押して設定画面を起動します
    image.png

  2. 設定画面のサイドメニューの「時刻と言語」をクリックします
    スクリーンショット 2023-10-15 075043.png
    3. 「言語と地域」を選択します
    image.png
    4. 関連項目にある「管理用の言語の設定」をクリックします
    image.png

  3. 「システムロケールの変更」を押した後、「ベータ:ワールドワイド言語サポートでUnicode UTF-8を使用」にチェックを入れる
    image.png

CMDから直接UTF-8に設定する方法

※個人的に推奨はしません。
CHCPコマンドを利用して文字コードをUTF-8に設定する
最もメジャーでポピュラーなやり方で、その他記事に大量にありますが載せておきます。

  1. Windows+Rボタンを同時に押してCMDと入力しEnterボタンを押します
    image.png
  2. 下記のコードを実行する
CMD
chcp 65001
3
3
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
3
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?