大喜利のお題のようなタイトルになってしまいましたが、実際にこのタイトルのようなシチュエーションに遭遇しました。
筆者の場合はOSを新しくBig Surにアップデートしたらこうなりましたorz
アップデータに従ってアップデートした。ただそれだけです。。なぜ?
このときの筆者の心の動きを描写してみました。この間、おそらく1分間ほど。
しばらく慌てふためいた後、テーブルに置いてあった冷めたコーヒーを一気に飲み干して、よーやく落ち着きを取り戻す。そして他にも同じ症状の人がいるはずだと思い、Safariの検索窓に「Big Sur アップデート 文字化け」と入力してReturnを押す。。おぉぉぉ、そしてまた?マークだらけの画面をみて自暴自棄になる。。Yahooだ!と思いYahooのトップページを表示させると、そこも?マークばかりだった。。GoogleもYahooも使えないで、どうすりゃええねん、と思いつつ他のページを開いてみると、影響の無いページもあることがわかる。そうこうしているうちに、やっとChromeはどやねん、と思いつく。
以上、筆者の心の動きでしたーw ちなみにChromeとFireFoxはなんともなかったです。なので、Safariに限った現象ですかね。
Contents
テキストエンコーディングを変更してもダメで、Chromeで調べた結果、やはり同じような症状の方がいるようです。「フォントの復元で解決」「セーフモードで起動してフォントキャッシュをクリア」「OSを再インストール」という解決方法が見受けられました。この現象は特にBig Surに限ったことではなく、数年前から起こっている現象のようで、フォントが原因で起こる現象のようです。とりあえず片っ端から試してみます。
標準アプリのFont Bookを使用します。Font Bookを立ち上げ、編集メニューの「標準フォントの復元」を実行します。DTPやっている方ですともしかしたら影響が出るかもしれませんので、ご注意を。この方法で症状が回復した方もいらっしゃるようですが、筆者の場合はこの方法では症状が回復しませんでした。
セーフモードで起動してフォントキャッシュをクリアします。この方法が安全で確実かもしれません。ただし、筆者のiMac Proの場合、この方法でも回復しませんでした。。なぜか、セーフモードで起動できなかったです。いずれこれについても解決してブログに掲載したいですね。それと、後日、Big Surへのアップデートで同じ症状に陥ったmacbook airはこの方法で修復できました! ぱちぱち。 セーフモードについては以下の記事を参考にしてください。
こうなったらOSの再インストールか〜めんどいな〜、とゲンナリしましたが、いやいや待てよと。まだやってないことあるでしょと。First AidとかOnyXとかまだためしてないじゃんと。あなたは今までもOnyxにさんざん助けられて来たじゃないですかと。OSの再インストールが面倒くさいので、必死に他の方法を探します。
てことで、OSの再インストールという最後の手段の前に、First AidとOnyxを試してみることにしました。
まずFirst Aid試しました。まぁ予想通り、だめでした。First Aidはこんなもんです。期待した自分が悪かったです。
気を取り直して次にOnyXへ。OnyXをBig Sur対応版にアップデートして、メンテナンスを実行。そしてあっさり回復! 文字が読めます! OnyX最強! またまたお世話になってしまいました。こんな素晴らしいソフトがフリーウェアなんて。ありがとうOnyX。というわけで、OnyX様へのリンクを掲載しておきます。これでもダメだった場合はOSをクリーンインストールしてみましょー。バックアップは忘れずに!
https://www.titanium-software.fr/en/onyx.html
Catalinaあたりからずっとこの現象に悩んでいてほったらかしていた問題でした。ありがとうございます!また[?]マークばかり出てきて苛ついたので、久しぶりにこの問題についてググったところこちらにたどり着き、Onyxをかけたら治りました。感謝です。
この記事がお役に立ったみたいでウレシイです(T_T)
このようなコメントいただけるとブログを継続する上で非常に励みになります。
ありがとうございました!
追記です。私の場合はフォント管理ソフトFontExplorerが原因でした。Onyxで直ったあとも、FontExplorerでフォントをアクティベートするとまた[?][?][?]の状況に。そこでFontExplorerアンインストール(アンインストールだけではもちろんダメ)→Onyx→他のフォント管理ソフト(今のところFontBase)で問題なくSafariで日本語が表示されています。ちなみにOSはBig Surです。
ご参考まで。
追加情報ありがとうございます。私もFontExplorerを使用しておりまして、フォントのアクティベートも頻繁に行っておりますが、[?][?][?]が画面一面に登場するという状況は起こってないです。ただ、いまだに一部のサイトの一部の文字列のみ[?][?][?]が出現します。どちらにしろFontExplorerが原因の可能性が高そうですね。