Microsoft EdgeでPDFにテキストボックスを追加すると「文字が途中で途切れる」「保存するとテキストが焼き付いて再編集できない」「Acrobatで“AAAAAA+MicrosoftYaHeiUI contains bad / Flags”と警告が出る」——ここ数か月で相談が急増した症状です。本記事は原因の背景から恒久対策・一時回避・管理者向け配布まで、再現性の高い手順でまとめます。
EdgeでPDFにテキストボックスを追加できない/おかしくなる現象の全体像
最新版へ更新後、一部環境でPDF上の「テキスト追加(Add text)」やテキストボックス注釈(FreeText)が次のように振る舞います。
- 入力中は見えているのに改行・スペース・句読点の前後で文字が欠落する。
- 保存または編集確定の瞬間に、注釈ではなくページ描画へ「焼き付く(フラット化)」され、再編集ができなくなる。
- 同じPDFをAdobe Acrobatで開くとフォント関連の警告が出る。
The font “AAAAAA+MicrosoftYaHeiUI” contains bad / Flags.
特にCJK(日本語・中国語・韓国語)フォントを含む文書で顕著で、サブセット化されたフォント名(例:「AAAAAA+MicrosoftYaHeiUI」)がAcrobatの検証に引っかかるケースが報告されています。
簡易な再現手順
- PDFをEdgeで開く。
- 「テキストの追加」または「テキストボックス」を選び、日本語の文章を入力。
- 配置を移動し、確定(別のツールを選択、または保存)。
- 再度編集しようとすると選択できない、あるいは文字が欠けている。
影響しやすい条件
- 最近のEdge更新直後(自動更新を許可しているPC群)。
- CJKフォントを含むPDF(游ゴシック、メイリオ、Microsoft YaHei UI等のサブセット化)。
- 新しいPDFビューア/Acrobat統合が有効なプロファイル。
| 症状 | ユーザーが見る挙動 | ファイルに起きること |
|---|---|---|
| 文字が途切れる | 句読点や改行の位置で欠落・行送りズレ | 注釈の見た目(DA/外観ストリーム)とフォント埋め込みの齟齬 |
| 再編集できない | 選択・編集ハンドルが表示されない | 注釈でなくページ内容へフラット化(焼き付け) |
| Acrobat警告 | 「…contains bad / Flags」等の警告ダイアログ | フォントサブセットの/Flagsビット設定の不整合が検出 |
原因の考察(暫定)
Edgeの新しいPDFビューア(Acrobat統合を含む構成)では、テキスト注釈(PDF仕様のFreeTextアノテーション)を生成・編集する際に、フォントサブセット名・エンコーディング・外観ストリームの整合性が崩れ、Acrobatの厳格な検証で/FontDescriptor /Flags関連の警告が出ることがあります。さらに、保存操作のタイミングで注釈が強制的にフラット化され、再編集性が失われる振る舞いが観測されています。
この挙動は特定言語のグリフ結合や文字幅計測(CMap/ToUnicode)に影響されやすく、「ASCIIでは問題なく、日本語で破綻」という差が出やすいのが特徴です。
重要なのは、PDF自体が破損するわけではない点です。Acrobatの警告は「互換性の低いフォントフラグに注意」という意味合いで、印刷や閲覧はできる場合が多いものの、電子帳票ワークフロー・長期保存(PDF/A)では避けたい状態です。
最短の恒久対策:Adobe Acrobat統合を無効化(旧ビューアに戻す)
環境依存のバラツキがあるものの、多くのケースでAcrobat統合を無効化しレガシーな内蔵ビューアへ戻すと、以前のようにテキストボックスが正常に動作します。手順は以下のとおりです。
手順
- Edgeのアドレスバーに
edge://flagsと入力してEnter。 - ページ上部の検索ボックスで
edge-new-pdf-viewerを検索。 - 該当のフラグをDisabled(無効)に変更。
- 表示された再起動ボタンからEdgeを再起動。
- 再度PDFを開き、テキストボックスの編集・移動・再編集が可能か検証。
もし該当名のフラグが見つからない場合は、「PDF」「Viewer」「Adobe」などのキーワードで検索してください。バージョン差で名称が変わることがあります。
| 設定対象 | 推奨値 | 効果 | 補足 |
|---|---|---|---|
| edge-new-pdf-viewer | Disabled | レガシーPDFビューアに戻す | 再起動が必要 |
| その他PDF関連フラグ | Default | 副作用を避ける | 変更履歴をメモしておく |
ポイント: フラグ操作はプロファイル単位の実験的機能です。組織的に配布・固定したい場合は後述の「管理者向け対策」を参照してください。
症状が残る/フラグが使えない場合の実用的な代替策
1) 別アプリでの一時編集
- Adobe Acrobat(有償版含む)
- Drawboard PDF(Microsoft Store)
- その他、注釈編集に強い国産・業務用PDFツール
「Edgeの表示だけに使い、編集は外部アプリ」と割り切ると、再編集性とフォント整合性を確保しやすくなります。
2) Edgeを一時的にロールバック(自己責任)
更新直後に発生した場合、前バージョンへ戻すと解消することがあります。以下は一般的なコマンド例です。
rem 例:利用可能なバージョンを確認
winget show --id Microsoft.Edge -e
rem 例:特定バージョンを指定してインストール
winget install -e --id Microsoft.Edge --version <バージョン番号>
rem 例:更新の一時停止(ピン留め)
winget pin add --id Microsoft.Edge
注意: Edgeはサービスで自動更新されます。組織端末では、更新ポリシーの適用(後述)とセットで運用するのが安全です。
3) 常に外部アプリでPDFを開く(組織にも個人にも有効)
EdgeのポリシーでPDFを必ず外部アプリで開く設定にすると、問題のあるビューアを経由せずに編集できます。
- グループポリシー(管理テンプレート):
「Microsoft Edge」→「PDFドキュメントを常に外部アプリで開く」を有効にする。 - レジストリ(管理配布例):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"AlwaysOpenPdfExternally"=dword:00000001
この設定により、EdgeでPDFリンクを開いても既定のPDFアプリ(Acrobat等)が起動し、作成・編集・再編集の一貫性を担保できます。
管理者向け:全社的な暫定対処と運用のベストプラクティス
多数の端末で同時多発的に影響が出る場合、次の3点をセットで実施すると、現場負荷を大幅に下げられます。
- PDF外部オープンをポリシーで強制(
AlwaysOpenPdfExternally=1)。 - Edge更新の一時コントロール(更新ポリシーやWSUS/Intuneで段階展開)。
- フラグ操作の標準手順化(必要な部署のみ、スクリプト配布)。
| 対策 | 適用範囲 | 長所 | 短所/注意 |
|---|---|---|---|
| AlwaysOpenPdfExternally | 全端末 | 問題のあるビューアを経由しない | ブラウザ内での軽微な確認ができなくなる |
| 更新の段階展開 | リング管理 | 不具合の早期検知・影響最小化 | 最新修正の反映が遅れる可能性 |
| フラグ無効化(edge://flags) | 限定端末・検証用 | 即効性あり | プロファイル依存で管理負荷が高い |
検証チェックリスト(現場用)
- Edgeを再起動後、新規PDFにテキストを入力して保存・再編集できるか。
- 既存PDF(不具合が出ていたもの)でも再編集できるか。
- Acrobatで開いたときに警告が出ないか。
- 印刷/書き出し(PDF/Aや最適化)で文字化けが発生しないか。
- 社内標準フォント(日本語)で表示崩れがないか。
Acrobatの「bad / Flags」警告について
PDFのフォントには/FontDescriptorという情報があり、そこにビットフラグ(/Flags)が定義されています。象形(Symbolic)か否か、固定幅か、イタリック/ボールドかなどを示すビットが矛盾すると、Acrobatが警告を出します。これは主に「正確なフォント特性に基づく再編集や検証に支障が出る可能性」を示すもので、印刷に直結する故障ではありませんが、帳票・法務・長期保存の観点では放置は推奨されません。
やむを得ず問題PDFを流通させる場合は、Acrobatの「最適化」や「Preflight」でフォント関連の修復プロファイルを実行し、警告が消えるかを確認してください。ただし根本はEdge側の生成・注釈処理に起因するため、本質対策はビューア側の切り替えです。
作業ミスを避けるためのコツ
- フラグを変更する前に、現在の値をメモ(スクショ不可ならテキストで)。
- 複数のフラグを同時にいじらない。問題の切り分けは1変更→検証の単位で。
- テキストを入れる前に、PDFを必ず複製(原本保全)。
- 一度でも警告が出たPDFは、以後の工程へ回す前に別名保存・最適化を実施。
現場からの質問にまとめて回答
Q. テキストが勝手に「画像化」されたように見えるのはなぜ?
A. 注釈(編集可)として保持せず、ページコンテンツへフラット化(焼き付け)されたためです。再編集性を保ちたい場合は、レガシービューアへ切り替えるか、外部PDFエディタで注釈編集を行ってください。
Q. 警告が出ても印刷できる?
A. 多くの場合は印刷可能です。ただしPDF/A検証や帳票システム連携で、警告や互換性問題に発展することがあります。業務要件がある場合は対策を優先してください。
Q. いつ直る?
A. 現時点(2025年9月時点)では、公式の修正配信予定日は明言されていません。改善優先度を上げるため、Alt + Shift + Iでフィードバック送信を推奨します。ユーザー報告が増えるほど修正は早まる傾向があります。
より確実な編集運用の設計指針
- ブラウザでの編集を最小化: PDFの確認はEdge、編集は専用アプリの役割分担にする。
- 社内標準フォントの明確化: 和文の既定フォントとサブセット化方針(アウトライン化可否)を文書化。
- 検証ゲートの設置: 帳票や電子契約へ送る前に、Acrobatの自動チェック(Preflight)で最低限の検査を入れる。
- 段階更新とリング運用: Canary/Beta/Stableで先行検証し、安定版に波及させる。
運用テンプレ:障害時アナウンス例
【対象】
Edge最新版でPDFテキストボックス編集を行う利用者
【事象】
文字の欠落、保存時の焼き付け、Acrobat警告(bad / Flags)が発生
【暫定措置】
1. Edgeのedge://flags で edge-new-pdf-viewer を Disabled
2. もしくは PDF を外部アプリで開くポリシーを適用
3. 必要に応じて前バージョンへロールバック(要管理者)
【恒久対応】
ベンダー修正待ち。進展があり次第、ITから案内
手元でできる追加の対処テクニック
- 「追加テキスト」ではなく「付箋コメント」で代替(本文へ焼き付かないため再編集しやすい)。
- Edgeの印刷ダイアログで「Microsoft Print to PDF」による再保存は、文字の埋め込み方が変わり、後工程の検証を通る場合があります(原本は必ず保全)。
- 編集が終わったら、最終版は外部エディタで最適化し、フォントサブセットとToUnicodeマップの整合性を取る。
対処法の比較(意思決定の早見表)
| 対処法 | 難易度 | 効果の即効性 | 再編集性 | 推奨度 |
|---|---|---|---|---|
| edge-new-pdf-viewer を無効化 | 低 | 高 | 高 | ◎(まずはこれ) |
| 外部アプリでPDFを開く(ポリシー) | 中 | 高 | 高 | ◎(組織向け) |
| Edgeバージョンのロールバック | 中〜高 | 中 | 中 | ○(短期回避) |
| Acrobatで最適化/Preflight | 中 | 中 | 中 | ○(後工程向け) |
まとめ:いま採るべき現実解
この問題の本質は、新しいPDFビューア環境で生成された注釈とフォントサブセットの整合性です。短期的には「edge-new-pdf-viewerを無効化」もしくは「PDFを常に外部アプリで開く」を適用し、現場の再編集性と帳票互換性を守るのが最も現実的です。長期的には、修正が配信され次第、フラグを既定に戻し、段階的に検証してから全社展開しましょう。フィードバック(Alt+Shift+I)も並行して行い、改善を後押しすることをおすすめします。
付記:フラグ名・UIが変わったときの検索ワード
- 「PDF Viewer」「Adobe」「Acrobat」「Annotation」「FreeText」
- 日本語UIの場合は「PDF」「ビューア」「テキスト」「注釈」などを併用
Edge Insider(Canary/Beta)版を併用すると、修正の当たり外れを本番適用前に読みやすくなります。検証用に別プロファイルを作成しておくと、ローミングの設定や拡張機能の巻き込みを避けられます。
実務で使えるコマンド断片集
Winget:バージョン確認と固定
rem Edgeのバージョン情報表示
winget show -e --id Microsoft.Edge
rem 指定バージョンへインストール(例)
winget install -e --id Microsoft.Edge --version
rem 更新の一時固定(ピン)
winget pin add --id Microsoft.Edge
rem 固定解除
winget pin remove --id Microsoft.Edge
レジストリ:PDFを外部で開く(配布用 .reg)
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"AlwaysOpenPdfExternally"=dword:00000001
管理者向けチェックポイント
- ポリシー反映の確認:
edge://policyでAlwaysOpenPdfExternallyが有効か。 - フラグの確認:
edge://flagsでPDF関連が想定どおりか。 - 更新リング:Canary/Betaでの再現可否・修正状況。
トラブルが解消したら
- フラグをDefaultに戻して挙動確認(機能改善を取り込む)。
- 運用通知を更新:「Edge内編集を再開」「PDF外部オープン方針の見直し」など。
- テンプレートPDF(フォーム類)を再検証し、古い外観ストリームが残っていないか確認。
本記事の内容を踏まえれば、現場の手戻りを最小限に抑えつつ、再編集性と帳票品質を確保できます。まずはedge-new-pdf-viewerの無効化、もしくは外部オープンのポリシー化から着手し、影響の大きい部署順に適用していきましょう。

コメント