Outlookでドイツ語のウムラウトが疑問符や奇妙な記号として表示される問題を修正する方法

📅
🕑 1 分で読む

Outlook でドイツ語のウムラウト (ä、ö、ü など) や特殊文字 (ß、£ など) を扱うのは、少々イライラすることがあります。疑問符 (???) や奇妙な記号として表示され、受信者には文字化けしたテキストが表示されます。これは Microsoft 側の既知の問題で、正直なところ、正確な原因を突き止めるのは頭を悩ませる作業です。設定によっては、特に Outlook の古いバージョンや特定の言語設定が誤って構成されている場合に、送信直前にエンコードが選択されないことがあります。なぜそうなるのかはわかりませんが、いくつかの調整で通常は正常に戻ります。このガイドでは、ドイツ語の文字を含むメールで発生するエンコードの混乱をトラブルシューティングし、うまくいけば修正するための 4 つの方法について説明します。Outlook のエンコードを変更する場合でも、Windows の言語設定を微調整する場合でも、Office のバージョンを元に戻す場合でも、Web 上の Outlook に切り替える場合でも、通常は有効な修正方法があります。少し辛抱すれば、おかしな文字も再び正しく表示されるようになるはずです。「どうしてこうなったんだろう」という悩みも少しは解消されるはずです。ただし、こういったことは少し扱いに​​くいので、あるパソコンでうまくいった方法が別のパソコンではすぐにはうまくいかないこともあります。とはいえ、特に重要な情報を送信する場合は、いくつかの方法を試してみる価値はあります。—

Outlook Classic メール(本文または署名)でドイツ語のウムラウトの文字エンコードを修正する方法

方法1.送信メッセージのOutlookエンコードをUnicode(UTF-8)に変更する

これが最も手っ取り早い解決策になる場合が多いです。Outlookのデフォルトのエンコードは、特に古いバージョンではウムラウト文字をうまく処理できないことがあります。そのため、OutlookがメールをUTF-8で送信するように強制することで、ウムラウト文字を含む特殊文字をすべてサポートするようになります。これがデフォルトではないのは少し奇妙ですが、WindowsとOutlookは必ずしも最初からUTF-8でエンコードされているわけではありません。UTF-8に変更すると、特殊文字が疑問符にならずに正しく表示されるはずです。

UTF-8 はこれらの文字すべてに世界中でサポートされているため、受信側で正しく表示されるためには Outlook をこのエンコードで送信するように設定する必要があります。特にアップデート後や特殊文字を使用する Web サイトからテキストをコピーした場合に、メールが文字化けしてしまう場合は、この設定が役立ちます。設定後の動作? ウムラウトとアクセント記号がそのままの状態でメールが送信されるようになります。ただし、設定が正しく保存されていない場合や特定のアドインが干渉している場合、Outlook が他のエンコードに戻す場合があることにご注意ください。

手順:

  • Outlook の[ファイル]メニューから[オプション]を選択します。
  • 左パネルの「詳細設定」をクリックし、 「国際オプション」まで下にスクロールします。ここで、「送信メッセージの優先エンコード」を見つけます。
  • これをUnicode (UTF-8)に設定してください。これにより、Outlook はメッセージをユニバーサル形式でエンコードするようになり、ドイツ語の文字が美しく表示されます。
  • 「OK」をクリックします。変更が確実に適用されるように、Outlook を再起動します。当然ながら、Outlook は必要以上に手間取ることになります。
  • ドイツ語のウムラウトやアクセント付き文字を使ったテストメールを、自分自身または友人に送信してみてください。送信後、送信済みアイテムを確認し、問題がないか確認してください。設定によっては、キャッシュをクリアするか、Outlookを再起動しても問題が解決しない場合は、再起動が必要になる場合があります。

方法2. Windowsの言語と地域の設定でUTF-8サポートを有効にする

場合によっては、問題の根本原因はWindowsの言語サポートにあることがあります。システムがUTF-8をグローバルにサポートするように設定されていない場合、Outlookはより制限されたエンコードにフォールバックすることがあります。このサポートを有効にすると、すべてのアプリでUnicode文字を適切に処理しやすくなります。特に非標準文字を頻繁に使用する場合は有効です。また、奇妙なことに、一部のPCでは、他の方法では解決できない場合でも、このトグルでエンコードを修正できることがあります。

Windows の言語設定はアプリのテキスト送受信に影響を与えるため、この設定が役立つ理由です。UTF-8 が有効になっていない場合、特に英語以外の言語では、一部の文字が正しく表示されない可能性があります。この設定を有効にすると、Windows は文字サポートをより柔軟に行うようになります。Outlookなどのプログラムで、特に Web ページや PDF からコピー&ペーストする際に文字化けが発生する場合は、この設定が有効になっている可能性があります。期待される効果:メールを含むアプリ全体で文字サポートが改善されます。

手順:

  • [スタート]を開いて[設定]に移動し、[時刻と言語]を選択します。
  • [言語と地域]をクリックし、一番下までスクロールして[管理言語設定]をクリックします。
  • 新しいウィンドウで「システムロケールの変更」をクリックし、 「ベータ版:世界中の言語サポートにUnicode UTF-8を使用する」チェックボックスをオンにします。チェックボックスが表示されない場合は、変更後にPCを再起動する必要があるかもしれません。
  • 有効になったら再起動し、メールのウムラウトが正しく表示されるか確認してください。問題が解決しない場合は、次の修正に進むか、言語パックやアップデートが保留中になっていないか確認してください。

方法3. Microsoft Officeを以前のバージョンに戻す

最近のOfficeアップデート(例えば、最新ビルドに潜入したバグなど)後にエンコードの不具合が発生し始めた場合は、ロールバックすることで解決できるかもしれません。特定のアップデートは、特にOutlookにおいて文字エンコードに問題を引き起こすことが知られています。以前の安定したバージョンに戻すことで、Microsoftが修正プログラムをリリースするまでの時間を稼ぐことができます。最もスマートな解決策ではありませんが、うまくいく場合もあります。

最新のOfficeビルドが壊れているか、お使いの環境と互換性がない可能性があるため、この方法が役立つ理由です。アップデート後にこの問題に気付いた場合、または以前はOutlookの動作が良好だった場合に適用できます。期待される効果とは?成功した場合、ウムラウトを含むメールは再び正しく表示され、通常通り作業を続けることができます。

手順:

  • まずすべてのOfficeアプリを閉じます。次に、管理者としてコマンドプロンプトを開きます。
  • Office を以前のビルドに戻すには、次のコマンドを実行します。"%programfiles%\Common Files\Microsoft Shared\ClickToRun\officec2rclient.exe" /update user updatetoversion=16.0.19530.20184
  • Enter キーを押して、更新が完了するまで待ってから、Outlook を開いてドイツ語の文字を含むテストメールを送信し、動作するかどうかを確認します。

方法4. Outlook Web Access (OWA)を使用するか、新しいOutlookに切り替える

ちょっとした回避策があります。新しいバージョンやOutlook on the webではこの問題は発生していないようなので、Microsoftが修正プログラムを公開するまでは、それらを使ってみてはいかがでしょうか?Outlookがうまく動作しない場合は、いつでもOutlook on the Webに切り替えるか、新しいOutlookのスイッチをオンにすることができます。

  • https://outlook.office.com/にアクセスしてサインインします。このバージョンはより新しく、エンコードをより適切に処理するため、ドイツ語の文字はおそらく問題なく表示されるでしょう。
  • Outlookデスクトップ版の場合は、右上隅または設定の下にある「新しいOutlookを試す」という小さなトグルボタンを探してオンにしてください。多少の違いがあるかもしれませんが、一般的に新しいOutlookの方がUnicodeのサポートが優れています。

追加ヘルプ: Exchange 管理センターで送信メッセージの文字エンコードを UTF-8 に変更する

上記の方法ではうまくいかない場合、組織でExchange Serverをご利用の場合は、サーバーレベルで送信ポリシーを調整する必要があるかもしれません。文字セットをUnicode(UTF-8)にグローバルに設定すると、すべてのメールのエンコードが統一されます。少し高度な設定ですが、管理者であれば試してみる価値はあります。

手順:

  • 管理者の資格情報を使用してExchange 管理センターにログインします。
  • メール フロー>リモート ドメインに移動します。
  • デフォルトを選択し、テキストと文字セットの編集をクリックします。
  • MIME文字セット非MIME文字セットの両方をUnicode(UTF-8)に設定します。「保存」をクリックします。

まとめ

これらの問題のほとんどは、Outlook が UTF-8 エンコードを正しく使用していないことに起因します。ドイツ語のウムラウトや特殊文字が疑問符に変わる場合、Outlook が別のエンコードで送信または表示している可能性があります。Outlook を UTF-8 で送信するように設定するか、Windows の Unicode サポートを有効にするか、Web 版に切り替えることで、通常はそれほど手間をかけずに問題を解決できます。

まとめ

この文字エンコードの問題を解決するのは、時に途方に暮れるほど大変かもしれません。しかし、設定の変更や新しいバージョンへの切り替えに慣れれば、メールは元通りに表示されるはずです。それでもうまくいかない場合は、Web版Outlookを使用するか、新しいUIに切り替えるという代替手段もあります。これらの方法のいずれかでウムラウトが再び使えるようになり、その過程で頭を悩ませる問題を少しでも軽減できれば幸いです。