- 締切済み
文字化け「・」の解決方法を教えてください
最近職場のPCが変わったら、WordやAccessで難しい漢字が「・」というふうに文字化けしてしまうようになりました。 ちなみに、関連があるかもしれない思いつく情報を記しておきますと、 -Windows XP Professional Version 2002 SP3で、Office2003を使用 -文字鏡をインストール済 -ATOK2006 上記3点について全く同じ環境の別のPCでは、化けることなくきちんと表示されます。何かの設定が違っているのでしょうか。 業務上このままでは非常に不便で差し障りがあるので、なんとか解決策がないかと思い質問いたしました。 おわかりになる方がいらっしゃれば、ぜひご回答をよろしくお願いします。
- みんなの回答 (8)
- 専門家の回答
みんなの回答
- amanojack
- ベストアンサー率45% (117/257)
[・]は、文字化けではありません。 対応する文字コードに該当する文字が無い場合(表示出来ない)に置き換えられています。 補足にかかれている文字から推測するとJIS2004対応フォントを仕様出来るようにすれば解決しそうです。 参考URLを見て、一番上の Windows XP SP2 以降および Windows Server 2003 SP1 以降 をダウンロードし、インストールしてみてください。 ちなみにVISTA以降のOS(VISTA及び7)では、標準で表示されます。
- kawais070
- ベストアンサー率52% (2242/4283)
> きちんと化けることなく表示されるPCのほうの > 「プログラムの追加と削除」を確認しても入って > いないのですが、入れる必要がありますでしょうか。 「プログラムの追加と削除」のウィンドウに、 「更新プログラムの表示」というのがあり、それを ON に しないと、JIS2004対応フォントは表示されないわけですが、 きちんと ON にしましたか?見落としてませんか?
お礼
再度ありがとうございます。 その表示をONにした上で確認しましたが、入っていないのです・・・。 困りました。
- SortaNerd_
- ベストアンサー率59% (309/522)
原因は色々考えられます。 前提として、「難しい文字が」「・に」なるということですが、これは表示に使っているフォントがその文字に対応していないことを示します。 そこでまず、使っているフォントが違う可能性があります。 MS明朝(およびMSゴシック)にはバージョンがあります。新しいものは使える文字が増えています。 C:\WINDOWS\FONTSフォルダを開いてMS明朝をダブルクリックし、バージョンを見てください。 次に、表示に使われるフォントは指定したフォントとは限りません。指定したフォントに目的の字がない場合は別のフォントが自動的に使われます。 なので、代替で使われそうなフォントが両PCで異なっていないかを調べてください。文字鏡については知りませんが、Windows標準のものではMingLiU,SimSun,Gulim,Batangの系統がよく使われます。 フォントの代替については、「フォントリンク」の設定も重要です。 http://blue.ribbon.to/~akene/fontlink.htm を参考にレジストリの設定が異なっていないか調べてください。文字鏡の影響で書き換えられているかもしれません。 また、どの字が表示できないのかを教えてください。 ここでは表示できないでしょうから何偏に何といった形で書くか、あるいは下のようにGoogleで検索したURLを貼ってください。 http://www.google.co.jp/search?rls=ig&hl=ja&source=hp&q=%E4%B8%82+%E4%B8%84+%E4%B8%85+%E4%B8%8C+%E4%B8%92+%E4%B8%9F&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=&aq=f&oq=
お礼
ご回答、誠にありがとうございます。 1)明朝、ゴシックほか、挙げてくださったフォントについてバージョンを確認しましたが、どれも表示できるほうのPCと同じでした。 レジストリは、ちょっとそこまで自己責任で触れるほど知識に自信がないので・・・保留にさせてください。 2)表示できない漢字は、ざっと列挙しますと、 「吉」の士ではなく土に口の字 「功」の力ではなく刀の字 「臣」と「巳」の下にれんが(点4つ)の字 「廣」のまだれの中が黄の字 「邦」の左側の横線3本の一番上が、手の一番上のような字 「邉」の、しんにょうの点が1つの字 「樋」のしんにょうの点が1つの字 「塚」や「琢」の、中ほどに点がついている字 「祐」のしめすへんが示の字 「芦」の戸の部分の上の1本が、手の一番上のような字 「泰」の横線3本の一番上が、券のように点々になっている字 「藤」のくさかんむりが真ん中で分かれて十が2つになっている字 ・・・ほかにもありますが、見慣れない字なので説明が難しいです。 よくわからないのは「齊」の字で、こうして普通に変換で出てくるのに、Accessのデータベース上では化けてしまいます。やはりフォントが違うということなのでしょうか。 レジストリの話にまでいくようなになるとは思いませんでした・・・いよいよ困りました。
- foitec
- ベストアンサー率43% (1080/2457)
フォントキャッシュファイル(FNTCACHE.DAT)が壊れているのではないでしょうか? FNTCACHE.DATは削除しても再起動後に自動生成されるのでシステムに影響を及ぼしませんのでダメもとで一度削除してみることをお勧めします。 通常の動作時に削除して再起動しても、Safemodeで起動しても、どちらでも再生成されます。 確実な方法としては、Safemodeで起動した上でFNTCACHE.DATを手動で削除した方が良いでしょう。 (XPではSafemodeでないと上手くいかないことがあるためです) http://support.microsoft.com/kb/880991/ja
お礼
ご回答、誠にありがとうございます。 早速セーフモードで試みてみましたが、残念ながら現象は変わりませんでした。 ご紹介いただいたmicrosoftのページの「いずれの方法でも解決できなかった場合」の欄に、「ワードパッドなどでも同様の現象が起こる場合」というのがありますが、まさにそれです。ワードパッドでもWordでも同じです。出ない字はどれでも出ません。 フォントファイルが破損している可能性があると書いてありますが、たくさんあるフォントの中からどれをインストールし直せばいいのでしょうか。 Accessのツール>オプション内のデータシートの既定のフォントはMS Pゴシックです。Wordは通常、MS 明朝か、MS P明朝です。 追加で情報がありましたら、ぜひまたよろしくお願いします。
- u-bot
- ベストアンサー率58% (1736/2988)
既存の回答で解決されている場合は無視して下さい。 「文字鏡」をインストールされているところをみるとフォントに敏感なお仕事をされていますね。 多分No.3さんの回答で合っていると思われます。 なので考えられる原因は (1)文字鏡を新しいPCにインストールした際にフォントをインストールしていない (2)文字鏡で作った外字がコピーされていないか、関連づけが引き継がれていない のどちらかです。 (1)なら文字鏡が持っているフォントをインストールして下さい (2)なら「外字コピー屋さん」等のツールで外字を新しいPCにコピーして下さい。 http://www.eastvalley.or.jp/cpeudc/ もし的外れな回答でしたらすみません。
お礼
早速のご回答、誠にありがとうございます。 (1)は確かに行ったので、大丈夫なはずです。 (2)の「関連づけが引き継がれていない」というのが気になります。 ほかの方の回答へのお礼でも申し上げたとおり、職場では無断であれこれソフトをインストールすることができない為、あいにくご紹介いただいた方法を試みるのは難しそうです。 そもそも、文字化けせずに表示できるPCにも、そのようなソフトは入っていませんので、何かそこまでしないでも解決する方法があるように思えるのですが・・・謎です。 的外れだなんてとんでもない。ありがとうございます。追加の情報があれば、ぜひまた教えてください。
- bakakyatap
- ベストアンサー率38% (115/299)
フォントが設置されていないと思います。 使用されているフォントを見て、個別にインストールしてもいいです。エクスプローラーでシステムの下にフォントのフォルダーがあるのでD&Dでコピーできます。それを他のマシンにコピーすればいいわけです。 他の問題として、機種依存コードと同じで、外字を使用している可能性があります。コードを指定したりして、独自に文字を作っているという事です。これは、同じように設定してください。 あとは、列挙されているアプリを他のPCにも設置してください。それで、同じようにインストールして同じ設定にする。 以上。 もう一つあった。Wordにフォント埋め込み機能があったと思いますので、それでもできますが、ファイルサイズがかなり大きくなります。だいたい40、50MBとWordでは考えられないサイズになります。
お礼
早速のご回答、誠にありがとうございます。 列挙した3点は、文字化けするPCも、きちんと化けることなく表示されるPCも、同様にインストールしてあるものです。なので、環境自体は同じなのですが・・・。 設定の問題だとすれば、何をどうすればいいのかわからないのです。使用しているフォントは、ごく普通のMS明朝とかMSゴシックといった類です。 あと、「独自に文字を作っている」ということは、たぶんしていないと思います。 追加の情報がまたありましたら、ぜひ教えてください。
- aokii
- ベストアンサー率23% (5210/22062)
また、Microsoft Updateのカスタムで、Microsoft Office等のインストールを行ってみて下さい。
お礼
早速のご回答、誠にありがとうございます。 職場のセキュリティ上、個々に勝手にMicrosoft Updateを使うことができないので、やはりこちらも管理者権限で行うとなると、上司の手を煩わせることになりそうですね・・・。 環境や入っているものは同じなので、あとは何かの設定がちょっと違うという、もう一歩の問題のような気がするのですが・・・。 追加の情報がありましたら、ぜひまた教えてください。
- kawais070
- ベストアンサー率52% (2242/4283)
http://www.microsoft.com/japan/windows/products/windowsvista/jp_font/jis04/default.mspx おそらく、上記のフォントがインストールされていないために 表示できないパソコンがあるのではないかと思います。 表示できないパソコンに、上記のフォントをインストールして みてください。
お礼
早速のご回答、誠にありがとうございます。 紹介してくださったプログラム?は、きちんと化けることなく表示されるPCのほうの「プログラムの追加と削除」を確認しても入っていないのですが、入れる必要がありますでしょうか。 このインストールは管理者権限で行う必要があるそうで、つまり上司の手を煩わせることになるので、必要であれば依頼せざるを得ないと思うのですが、ほかのPCには入っていないものとなると・・・。 追加の情報がありましたら、ぜひまた教えてください。
お礼
ご回答、誠にありがとうございます。 この場を借りて回答者の皆様にお礼申し上げます。上司の対応で無事解決しました! 原因は、てっきり関係がありそうだと睨んでいた文字鏡のほうではなく、人名外字?という別のソフトの設定の問題でした。 使用している(関連づけられている)ソフトが、どうもせっかく入れてある文字鏡ではないようだと、課として初めて認識する機会になり、今後の対応を話し合うことでひとまず収まりました。 この手の問題に疎く、つたない説明になりましたが、いろいろとご丁寧に助言してくださって、皆様本当にありがとうございました。 ポイントは皆様全員に差し上げたい気持ちですが、それができませんので、大変恐縮です、なしとさせてください。 本当にありがとうございました。