Chomeを使っていたら、サイトが文字化けして困ったことはありませんか?
先日Outlook.com(旧hotmail)のサイトにアクセスしたところ□□□□□□□となっていて驚きました。(豆腐化とか呼ぶそうです)
サイトの問題なのかと思いFirefoxで確認したところ・・・
まったく問題ありません(苦笑)
環境
- OS:Windows10
- Chrome:48.0.2564.103 m
Chromeの設定見直し
ブラウザの問題が確定したので調べたところエンコードの設定の問題で発生するとのことですが・・・
-
Chromeメニューをクリック
-
「その他のツール」を選択
-
「エンコード」をクリック
-
リストからエンコードを選択するか「自動検出」を選択
はい。なおりませんでした。これだけで直る場合もあるそうです。
フォント レンダリング ソフトウェアを確認する
正しく表示されない文字を Notepad や TextEdit などのテキスト編集プログラムにコピーしてみてください。文字が正しく表示された場合は、お使いのフォント レンダリング ソフトウェアを一時的にオフにしてみてください。
コピーしてテキストエディタに貼り付けると・・・正しく表示されますね。
MacTypeなどのフォントレンダリングソフトウェアを入れている場合は無効にしますが入れてません。
Font関連の拡張もオフにしましたが変わりません。
Winowsのフォントキャッシュ問題
※操作に自信のない場合はやめましょう。作業は自己責任でお願いします。
文字化けなのでフォントによる問題の可能性が高いのでフォントキャッシュを削除します。
Windows10の場合 C:\Windows\ServiceProfiles\LocalService\AppData\Localという場所にあります。FontCache****.datというファイルがキャッシュなので削除します。終わったらChromeを再起動します。
はい。直りませんでした。。これで直る方いるそうなんですがね。。
再インストール
ユーザーデータが壊れている場合もこのような症状が出ることがあるらしいので、まずユーザーを削除します。(ブックマークが削除されてしまうということを書いているサイトがあったので念のためバックアップしましたが消えませんでした。)
全てのユーザーを削除後、Chromeをアンインストール→インストール(つまり再インストール)
インストール後、適宜もとのユーザーをセットします。
そのあと本題のhotmailはと言うと・・・はい。無事表示されました
最後に
hotmailにアクセスしたのは久々だったのですが、いつの段階からこの状態になっていたのか謎です。
また、今回の対応以外に特定のサイトのCSSを変更できるChrome拡張なども試してみたのですが解決には至りませんでした。今回は結構手こずりました・・。それにしても問題解決の基本はやはり再インストールですね。
今回ご紹介した内容は操作を間違えると余計なものを削除しかねないのでくれぐれも慎重に、自己責任で行ってください。