XMのMT4/MT5が文字化けしたときの直し方【2026年最新】日本語化・Mac・Windows/VPS

XMのMT4・MT5が文字化けしたときの直し方

XMTrading(XM)のMT4/MT5の文字化けは、メニューが「ftf@fCf<」のような記号の羅列になったり、日本語が「□□□」と豆腐のような四角で表示されたりする症状です。とくにMac版MT4/MT5で発生しやすく、以前から知られている「フォントをコピーする方法」だけでは解消しないケースが増えています。

XMのMT4/MT5で起きる文字化けには3種類の原因があり、画面の見た目からどれに当たるかをほぼ判断できます。原因に応じた対処をすれば、たいていの環境で日本語表示に戻ります。Macについては、2026年現在「システム設定」の変更だけで直るケースが多いことを実機の検証で確かめています。

この記事では、MacでXMのMT4の文字化けを実際に再現して解消した検証結果をもとに、症状から原因を見分ける → Macで直す3ステップ → Windows・VPSでの対処 → 直らない場合の代わりの手段の順に説明します。パソコン操作に慣れていない方でも、そのまま同じ手順をたどれるように書いています。

本記事は実機での検証にもとづいています。MT4/MT5やmacOSのバージョンにより画面や名称が異なる場合があります。当サイトはXMTradingのパートナーリンクを含みます。

本記事を読んでわかること

  • MT4/MT5の文字化けの3つの原因と、症状の見た目からの見分け方
  • MT4/MT5を日本語表示にする設定(日本語化の基本手順)
  • Mac版MT4/MT5の直し方3ステップ(言語設定 → フォント追加 → 仕上げ)
  • Windows・VPSのシステムロケール変更と、英語版VPSの日本語化
  • どうしても直らないときの現実的な代替手段と、よくある質問

\ XMの口座開設だけで13000円の無料ボーナス /

TOC

XMのMT4/MT5の文字化けとは?症状は3パターン

文字化けを直す前に、まず自分の画面がどのタイプに当てはまるかを確かめてください。原因ごとに対処法が異なるので、タイプの見極めが解決への近道になります。下の画像は、Mac版MT4で実際に文字化けを再現したものです。

Mac版MT4の文字化け実例:メニューバーやタブが記号の羅列になり、パネルの日本語は正常に表示されている画面
Mac版MT4の文字化け実例。上部メニューや下部タブが記号の羅列になっている(検証環境で再現)

注目してほしいのは、この画面ではウィンドウ内の日本語(気配値表示・ナビゲーターなど)は正常なのに、メニューバーとタブだけが化けている点です。このように文字化けは「全部が化ける」とは限らず、どこが・どう化けているかで原因を切り分けられます。

症状の見た目でわかる文字化けの原因

□□□□□
四角(豆腐)になる
日本語フォントが
入っていない
→ Mac手順2で解決
ƒtƒ@ƒCƒ‹
記号・欧文の羅列になる
アプリ/OSが
英語モードで動いている
→ Mac手順1・Windows項で解決
?????
「?」の羅列になる
言語設定とフォントの
両方に問題がある
→ 手順1→2の順で解決

「ƒtƒ@ƒCƒ‹」のような記号の羅列は、実は「ファイル」という日本語データを、パソコンが欧文(西洋言語)として読んでしまった結果です。つまりフォントを何個入れても直りません。逆に「□□□」はフォントが無いだけなので、フォントを入れれば直ります。Macの文字化けはこの2つが混在していることが多く、だから「フォントを入れたのに直らない」という声が絶えないのです。

なお、最新版のMT4/MT5に入れ替えるだけで表示まわりの不具合が解消するケースもあります。インストールし直す場合も、必ずXM公式サイトから最新版をダウンロードしてください(手順は「XMのMT4・MT5ダウンロード・インストール方法」で解説しています)。

MT4/MT5を日本語表示にする設定(日本語化)

MT4/MT5の文字化けに対処する前に、表示言語が日本語に設定されているかを見ておきます。英語のまま表示されているなら、文字化けではなく言語が「未設定」なだけということもあります。MT4の日本語化とMT5の言語設定は、どちらも次の手順で行えます。

MT4のViewメニューからLanguages→Japaneseを選んで日本語表示に変更する画面
MT4のメニュー「View」→「Languages」→「Japanese」で日本語に切り替える

表示言語を日本語に変更する手順(MT4/MT5共通)

  1. MT4/MT5上部メニューの「View」(日本語表示なら「表示」)をクリック
  2. 「Languages」(言語)→「Japanese」(日本語)を選択
  3. 「Restart」の確認が出たら再起動する(出ない場合は手動でMT4/MT5を終了→起動)

再起動後に日本語が正しく表示されればここで完了です。日本語を選んだ結果として文字化けが始まった(英語では正常だった)場合は、まさに本記事の対処が必要なパターンなので、お使いの環境に合わせて次のセクションへ進んでください。

Mac版MT4/MT5の文字化けを直す3ステップ

Mac版MT4/MT5は、Windows用のソフトをMacで動かす「互換レイヤー」(Wine系)という仕組みの上で動作しています。文字化けが起きるのは、この互換レイヤーが①英語モードで動いている、②日本語フォントを持っていない、のどちらか(または両方)が原因です。実機で検証したところ、2026年現在は次の3ステップで直すことができました。

手順 1
アプリの言語を
日本語にする
システム設定だけでOK
英語設定のMacで必須
手順 2
日本語フォントを
追加する
「□□□」が出る場合
msgothic.ttcをコピー
手順 3
メニューバーを
仕上げる
メニューだけ残る場合
コピペ1回で完了

どの手順が必要かは環境によって変わります。Macを日本語で使っている方は、内部も最初から日本語モードで動いていることが多いため、手順2(フォント追加)だけで直るケースがよくあります。昔からExcelのフォントをコピーする方法として知られているのはこのパターンです。一方、Macを英語など日本語以外の言語で使っている方は、フォントを入れても直らないため、必ず手順1から始めてください。

手順1:MetaTraderアプリの言語を「日本語」に変更する

従来の記事では紹介されてこなかった方法ですが、2026年現在はこれが最初にやるべき対処です。Mac版MT4/MT5の互換レイヤーは、macOSの「このアプリを何語で使うか」という設定を見て動作モードを決めます。このアプリ単位の言語設定を明示すると文字コードが日本語(Shift-JIS)に切り替わり、記号の羅列タイプの文字化けが解消します。ターミナルは不要で、システム設定だけで完結します。

アプリの言語を日本語にする手順(macOS Ventura以降)

  1. アップルメニュー →「システム設定」を開く
  2. 「一般」→「言語と地域」を開く
  3. 下部の「アプリケーション」欄にある「+」をクリック
  4. アプリで「MetaTrader 4」(またはMetaTrader 5)を選び、言語で「日本語」を選択して「追加」
  5. MT4/MT5を完全に終了(⌘Q)してから起動し直す

macOS Monterey以前は「システム環境設定 →「言語と地域」→「アプリケーション」タブ」と読み替えてください。再起動後、メニューバーが「ファイル 表示 挿入 チャート…」と正しい日本語になっていれば成功です。もしアプリ一覧に「MetaTrader 4」が出てこない場合のみ、「ターミナル」(アプリケーション → ユーティリティ内)に下の2行を貼り付けてEnterキーを押すことで、同じ設定を直接反映できます。

defaults write net.metaquotes.wine.MetaTrader4 AppleLanguages '("ja-JP")'
defaults write net.metaquotes.wine.MetaTrader4 AppleLocale "ja_JP"

上のコマンドは標準のMetaTrader 4向けです。アプリ名が異なるMT4/MT5では、osascript -e 'id of app "アプリ名"' で調べたIDに net.metaquotes.wine.MetaTrader4 の部分を置き換えてください。

手順2:日本語フォント(msgothic.ttc)を追加する

文字が「□□□」と豆腐状になる場合は、互換レイヤーの中に日本語フォントが入っていません。Windowsの標準日本語フォント「MSゴシック」のファイル(msgothic.ttc)を、MT4/MT5内部のフォントフォルダにコピーします。日本語設定のMacなら、この手順だけで直ることも多い定番の対処です。

フォントファイルの入手先は、自分が正規に使えるWindowsパソコン(C:\Windows\Fonts 内の「MS ゴシック 標準」)か、Mac版Microsoft Office(Excelなどに付属)が現実的です。ライセンスの範囲内での個人利用にとどめてください。Mac版Officeをお使いなら、次の手順で取り出せます。

Mac版Office(Excel)からmsgothic.ttcを取り出す手順

  1. Finderの「アプリケーション」で「Microsoft Excel」を右クリック →「パッケージの内容を表示」
  2. 「Contents」→「Resources」→「DFonts」(バージョンによっては「Fonts」)を開く
  3. 「msgothic.ttc」をデスクトップなどへコピー(optionキーを押しながらドラッグ)

「MS Gothic 無料ダウンロード」と検索して出てくるフォント配布サイトの利用は絶対に避けてください。当サイトの検証では、配布サイト由来の「MS Gothic.ttf」にWebページのデータが混入した改変ファイルが実際に確認されました。正体不明のファイルをシステムに入れるのは危険です。ファイルを用意できたら、次の手順でコピーします。

msgothic.ttcをMT4/MT5のフォントフォルダに入れる手順

  1. Finderのメニューで「移動」→「フォルダへ移動…」(ショートカットは ⌘+Shift+G)
  2. 次のパスを貼り付けてEnter:
    ~/Library/Application Support/net.metaquotes.wine.metatrader4/drive_c/windows/Fonts
  3. 開いたフォルダに msgothic.ttc をドラッグ&ドロップ
  4. MT4/MT5を完全に終了(⌘Q)してから起動し直す

ポイントは、コピー先が「アプリ本体の中」ではなくホームフォルダ側の隠しフォルダ(~/Library内)だという点です。似た名前のフォントフォルダがアプリ本体の中にもありますが、そちらに入れても効きません。上記パスでフォルダが開けない場合は、ターミナルに次の1行を貼り付けると、お使いの環境の正しいフォントフォルダの場所が表示されます。この方法は、フォルダ名が異なるブローカー版MT4/MT5でも共通で使えます。

find "$HOME/Library/Application Support" -maxdepth 4 -type d -path "*/drive_c/windows/Fonts" 2>/dev/null

手順3:メニューバーだけ文字化けが残る場合の仕上げ

手順1・2のあと、パネルやダイアログは日本語なのに、上部メニューバーや下部タブだけが記号の羅列のまま残ることがあります。冒頭の実例画像とまったく同じ症状です。

Mac版MT4のメニューバー文字化けの拡大:ファイル・表示・挿入などのメニューが記号の羅列になっている
手順1・2のあともメニューバーだけ化けが残った状態(検証環境)。この場合のみ手順3が必要

これは互換レイヤーの内部に「メニューやタブには欧文フォント(Tahoma)を使う」という古い設定が残っているのが原因です。実はこの古い設定、削除してしまえば、手順1で日本語化済みのMT4/MT5が日本語用の正しい設定を自動で作り直してくれることが実機検証で確認できました。「ターミナル」に下の5行を丸ごとコピーして貼り付け、Enterキーを押すだけです(設定ファイルのバックアップも自動で作られます)。

osascript -e 'quit app "MetaTrader 4"' 2>/dev/null; sleep 3; pkill -f wine 2>/dev/null; sleep 2
PREFIX="$(find "$HOME/Library/Application Support" -maxdepth 4 -type d -path "*/drive_c/windows/Fonts" 2>/dev/null | head -1 | sed 's|/drive_c/windows/Fonts||')"
cp "$PREFIX/user.reg" "$PREFIX/user.reg.backup"
sed -i '' '/^\[Control Panel\\\\Desktop\\\\WindowMetrics\]/,/^$/d' "$PREFIX/user.reg"
echo "完了しました。MT4/MT5を起動し直してください(対象: $PREFIX)"

手順3を実行するときの注意点

  • 実行するとMT4/MT5が自動で終了します。ポジション操作中などは避けてください
  • この手順は、手順1(アプリの言語を日本語に変更)を済ませてから実行してください。手順1をやっていないと、正しい設定が再生成されません
  • 元に戻したいときは、「完了しました」の行に表示されたフォルダ内の user.reg.backup を user.reg に名前を戻せば復元できます

どうしてもターミナルに抵抗がある場合は、同じことをテキストエディット(Macに標準搭載)だけで行うこともできます。編集するのはただのテキストファイルなので、次の手順どおりに進めれば大丈夫です。

ターミナルを使わない方法(テキストエディットで編集)

  1. MT4/MT5を完全に終了(⌘Q)する
  2. Finderの「移動」→「フォルダへ移動…」(⌘+Shift+G)で
    ~/Library/Application Support/net.metaquotes.wine.metatrader4 を開く
  3. 「user.reg」をクリックして選択し、⌘+D で複製(これがバックアップになります)
  4. user.reg を右クリック →「このアプリケーションで開く」→「テキストエディット」
  5. ⌘+F で「WindowMetrics」を検索し、[Control Panel\\Desktop\\WindowMetrics] の行からその下の空行までをまとめて選択して削除
  6. ⌘+S で保存して閉じ、MT4/MT5を起動し直す

メニューバーが「ファイル 表示 挿入 チャート ツール…」と正しく表示されれば、文字化けの解消は完了です。なお、過去に文字化けした状態で記録された操作履歴(操作ログや受信済みニュースの見出し)は化けたまま残りますが、これは保存済みデータの表示なので気にしなくて大丈夫です。

\ XMの口座開設だけで13000円の無料ボーナス /

Windows・VPSでMT4/MT5が文字化けする場合

Windowsのパソコンや、自動売買に使う仮想WindowsであるVPSでの文字化けはMacより単純で、ほとんどはOSの「システムロケール」が日本語以外に設定されているのが原因です。海外業者のVPSは英語設定になっていることが多く、最初のセットアップでつまずきやすい部分です。手順はWindows 11とWindows 10でほぼ同じです。

システムロケールを日本語に変更する(Windows 10/11・VPS共通)

文字化けの直接の原因になるのがこの設定です。リモートデスクトップで接続したVPSでも、手順はまったく同じです。

「コントロールパネル」を開く

スタートメニューの検索欄に「control」と入力し、「コントロールパネル」を開きます。

コントロールパネルを開く(Windows・VPSのMT4文字化け解決ステップ1)

「時計と地域」→「地域」をクリック

コントロールパネル内の「時計と地域」(英語版はClock and Region)から「地域」(Region)を開きます。

「時計と地域」から「地域」をクリック(ステップ2)

「管理」タブを開く

「地域」ウィンドウの「管理」タブ(Administrative)に切り替えます。

「管理」タブを開く(ステップ3)

「システムロケールの変更」をクリック

「Unicode対応ではないプログラムの言語」欄の「システムロケールの変更」(Change system locale)をクリックします。

「システムロケールの変更」をクリック(ステップ4)

システムロケールを「日本語(日本)」に変更

「現在のシステムロケール」を「日本語(日本)」(Japanese (Japan))に変更してOKを押します。このとき「ベータ:ワールドワイド言語サポートでUnicode UTF-8を使用」にチェックが入っている場合は外してください。これがONだと、ロケールが日本語でも文字化けすることがあります。

システムロケールを「日本語(日本)」に変更(ステップ5)

パソコン(VPS)を再起動する

再起動の確認が表示されたら「今すぐ再起動」を選びます。再起動後にMT4/MT5を起動し直すと、日本語が正しく表示されます。

パソコン・VPSを再起動して設定を反映(ステップ6)

英語版Windows VPSを日本語化する(言語パックの追加)

HyonixなどのVPSは英語版Windowsで提供されることが多く、そもそもOS自体を日本語表示にしたい方も多いはずです。その場合は、言語パックを追加してから表示言語を切り替えます。

英語版Windowsに日本語を追加する手順(Windows 10/11)

  1. 「Settings」→「Time & Language」→「Language & region」を開く
  2. 「Add a language」で「日本語(Japanese)」を検索して追加(言語パックがダウンロードされる)
  3. 「Windows display language」を「日本語」に変更
  4. 一度サインアウト→サインイン(または再起動)すると表示が日本語になる
  5. 仕上げに、上のシステムロケールの変更も行う(ここまでやらないとMT4/MT5の文字化けは残ります)

ポイントは手順5です。表示言語を日本語にしただけではMT4/MT5の文字化けは直りません。日本語化とあわせて、必ずシステムロケールも「日本語(日本)」に変更してください。

どうしても直らないときの現実的な選択肢

ここまでの手順を試せば、文字化けのほとんどは解消します。それでも互換レイヤーそのものの不具合など、環境によっては直しきれないことがあり、その場合は文字化けの修正にこだわらず次の方法に切り替えるほうが現実的です。

  1. 英語表示のまま使う — 表示言語をEnglishに戻せば文字化けは起きません。注文・チャート・EAなど取引機能は日本語版と完全に同じなので、実害はほぼありません。
  2. 内部フォルダごとリセットして入れ直す(Mac・ターミナル不要) — 手順1を済ませたうえでMT4/MT5を終了し、Finderの「フォルダへ移動」(⌘+Shift+G)で ~/Library/Application Support を開いて「net.metaquotes.wine.metatrader4」フォルダ(MT5は末尾が5)を削除してから起動し直すと、内部設定が最初から日本語で作り直されるため手順3は不要になります。ただしチャート設定・EA・ログイン情報は消えるので、まっさらから再セットアップする方法です。最新版の入れ直しは「XMのMT4・MT5ダウンロード・インストール方法」へ。
  3. WebTrader(ブラウザ版)を使う — インストール不要でブラウザから取引でき、文字化けの心配がありません。
  4. Windows環境(実機・VPS)で使う — EAを本格運用するなら、いっそVPS上のWindows版MT4/MT5に移行するのが安定です。

なお、文字化けを直したあとに「今度はログインできない」となった場合は、サーバー選択ミスなど別の原因です。「XMのログイン方法とエラー対処」にまとめているので、あわせて確認してください。

XMのMT4/MT5文字化けに関するよくある質問(FAQ)

XMのMT4が文字化けしたまま取引しても大丈夫ですか?

取引機能そのものは正常に動くため、注文や決済が化けた表示のせいで失敗することは基本的にありません。ただし確認メッセージやエラー内容が読めないのはリスクなので、本記事の手順で直すか、英語表示に切り替えてから取引することをおすすめします。

msgothic.ttc はどこで入手すればいいですか?

自分が正規ライセンスを持つWindowsパソコンの C:\Windows\Fonts(「MS ゴシック 標準」をデスクトップにコピーして取り出し)か、Mac版Microsoft Officeの付属フォント(手順2参照)が現実的です。フォント配布サイトのファイルは、検証で改変された危険なファイルが確認されているため使わないでください。

フォントを入れたのにXMのMT4が直りません。

「□□□」以外の化け方(記号の羅列など)はフォント不足が原因ではないため、フォントを何個入れても直りません。Macなら手順1(アプリの言語設定)、Windows/VPSならシステムロケールの変更を先に行ってください。メニューバーだけ残る場合は手順3で仕上げます。

XM以外のブローカーのMT4/MT5でも同じ方法で直せますか?

はい。Mac版MT4/MT5はブローカーが違っても同じ互換レイヤーの仕組みで動いているため、本記事の手順がそのまま使えます。内部フォルダの名前が違う場合は、手順2に載せた find コマンドで場所を特定してください。

XMのMT5やスマホアプリでも文字化けしますか?

スマホアプリ(iPhone/Android)は仕組みが別物のため、この種の文字化けはほぼ起きません。Mac版MT5は、同じ互換レイヤー型のビルドであれば本記事と同様の手順で対処できます(アプリ名を「MetaTrader 5」に読み替えてください)。

macOSやXMのMT4をアップデートしたら文字化けが再発しました。

再インストールなどで内部フォルダ(互換レイヤーの設定領域)が作り直されると、追加したフォントや設定が消えて再発します。その場合は手順1・2(必要なら3)をもう一度実行すれば直ります。数分で終わる作業なので、本記事をブックマークしておくと安心です。

VPS上のXMのMT4が文字化けしています。業者に問い合わせるべきですか?

まずは本記事のシステムロケール変更を試してください。ほとんどのケースはこれで解消し、問い合わせよりずっと早く済みます。管理者権限がない契約プランの場合のみ、VPS業者にロケール変更を依頼しましょう。

VPSのWindowsが英語版で、日本語の選択肢が見当たりません。

言語パックが未インストールの状態です。「Settings → Time & Language → Language & region → Add a language」から日本語を追加すると選べるようになります(本記事の「英語版Windows VPSを日本語化する」参照)。追加後は表示言語の切り替えとシステムロケールの変更をセットで行ってください。

まとめ|文字化けは「原因の見極め」ができれば数分で直る

XMのMT4/MT5で起きる文字化けは、症状の見た目 → 原因 → 対処の順に切り分けていけば、たいていの環境で数分のうちに直せます。

  • 「□□□」→ 日本語フォント不足 → msgothic.ttc を内部フォルダへ(Mac手順2)。日本語設定のMacならこれだけで直ることも多い
  • 「記号の羅列」→ 言語設定の問題 → Macはアプリの言語を日本語に(手順1)、Windows/VPSはシステムロケール変更
  • 「メニューバーだけ残る」→ 古いフォント設定が原因 → コピペ1回の仕上げ(手順3・テキストエディットでも可)
  • どうしても直らなければ英語表示・WebTrader・VPSという現実解もある

これまで定番とされてきた「フォントをコピーするだけ」の方法でうまくいかなかった場合も、手順1から順番に試してください。実機での検証では、この順序で進めて最後まで解消できています。

XMをこれから使う方は、口座を開設するだけでもらえる13,000円のボーナスで、自己資金を入れずにMT4/MT5の動きを実際に確かめられます。開設の手順は「XMの口座開設方法」で画像とともに紹介しており、ボーナスの内容は「XMのボーナス完全ガイド」で詳しく解説しています。

\ XMの口座開設だけで13000円の無料ボーナス /

Let's share this post !

Author of this article

Comments

To comment

TOC