• 締切済み

ダイアログ画面の表示が文字化け?

予備にとっておいたXPパソコンをメンテナンス ディスククリーンアップの時つい古い復元ポイントまで削除してしまいました 再起動するとメニューやダイアログ画面の表示がおかしくなってしまいました ■で表示されたり文字化けしたりしているのです システム的なことはとんとわからずお手上げです どうぞ皆様のアドバイスよろしくお願いします

みんなの回答

回答No.4

失礼な表現、記載、誤記等ありましたら済みません。 1.ファイルシステムと不良セクタの確認 フォントを正常に読み書きできず、正常に表示していないかもしれません。 また、後述の作業をやるにも健全なHDDでないと意味がないのでHDDのエラーチェック(chkdsk)を掛けます。 エラーチェックを掛けますがHDDのローカルディスクの容量に比例した時間かかります。 PC再起動後の英語のHDDエラーチェック(chkdsk)プログラムが走ります。 ブルーバックで右上にWindowsXPと表示された三つ帯画面です。 カウントダウン何もキー入力せず放置します。 HDDが正常でも概ね、最短で ファイルシステムの修復のみで10GB当たり1分 ファイルシステムの修復と不良セクタ回復で10GB当たり10分 あわせて、修復、回復時間でこっちの方が時間がかかる場合があります。 HDDの容量が100GB以下であれば約100分ですがHDDが500GBだと正常でも一日がかりになります。大きいと結構時間がかかります。 全然、メンテしていないと数日(多分容量が大きい)、実行している例もあります。 概ね実行時間を予測して時間のある時に実行してください。 エラーチェックは絶対に中断しないでください。 【より安全なエラーチェックの掛け方】 エラーチェック、chkdskの掛け方、操作方法は以下リンクを参照ください。 (1)最初 「□ファイルシステムエラーを自動的に修復する」 のみチェックを入れて「OK」、再起動で実行する旨のメッセージがポップアップされますが「OK」ボタンを押下します。 PCを再起動してエラーチェックを実行する。 比較的短時間で終わります。 (2)リンク中のイベントビュアで「Winlogon」のログファイルをクリックして 「Windows has checked the file system and found no problems」もしくは相応のメッセージをご確認ください。 また「0 bytes in bad sectors.」であればこれで終わりです。 (3)「4 bytes in bad sectors. 」など「0 bytes in bad sectors.」でなければ 「□ファイルシステムエラーを自動的に修復する」 「□不良セクタをスキャンし回復する」 両方にチェックを入れてOKで再起動で実行する旨のメッセージがポップアップされますが「OK」ボタンを押下します。 PCを再起動します。 結構、時間がかかります。絶対に電源は落とさないでください。 なお、ファイルの管理単位は4KBなので4kBで最低でも1カ所の不良セクタが存在します。 HDDに依りますが不良セクタは代替セクタにデータを再生して書き込み、OSが不良セクタを使わないようにマークします。 よって、有限で数百GBあれば数百件は処理が可能でそれを越すHDDは修復不能となり信頼性に欠けHDD交換をお勧めします。 ディスクのエラーチェックを実行する方法を教えてください(Windows XP/2000/Server 2003)。 ↓↓ http://www.lifeboat.jp/support/db/011060214002.html 文字化けも絡み出来ないようならば 2.システムフォントダウンロード フォントをダウンロードしてみる。 Windows XP および Windows Server 2003 向けJIS2004 対応 MS ゴシック & MS 明朝フォントパッケージについて ↓↓ http://www.microsoft.com/ja-jp/windows/products/windowsvista/jp_font/jis04/default.aspx PCを再起動します。 3.システムフォントのレジストリ編集 この段階で日本語以外が文字化けしていれば危険なのでOS再インストール等をお勧めします。 3-1.念のためレジストリをバックアップする。 一番上コンピュータアイコンを選択(ツリー全体を選択) 一番、左のメニューをクリック→二番目、エクスポート(E)を選択する。 任意の場所に任意の名前で保存する。 3-2.以下のサイトのやり方でレジストリに「システムフォント」を「MSGOTHIC.TTC」に「MS GOTHIC」にセットする。 [スタート]ボタン-[ファイル名を指定して実行]で「regedit」と入力。 以下の場所までツリーをたどります。 [HKEY_LOCAL_MACHINE¥SYSTEM¥CurrentControlSet¥Control¥FontAssoc¥Associated DefaultFonts] キーを開く。 前から仕切り記号"\"で順にHKEY_LOCAL_MACHINE→SYSTEM→CurrentControlSetの要領でクリックしていきます。 そうするとDefaultFontsを選択すると右ペインに "AssocSystemFont"="MSGOTHIC.TTC" "FontPackage"="MS GOTHIC" と正常であれば表示される。 私のXPでデータは確認済み。リスクをおかしたくないので済みませんが、書き換え検証はしていないので本当にここだけでOKだったか他サイトの確認が取れていません。 多分ここだけでOKだと思います。 XP関係のシステムフォント修復サイト検索のヒットが少ない、もしくはフォント関係リンクが切れている。(サーバーデータが無くなった?) ここが書き変わっていれば"AssocSystemFont"をクリックするとポップが現れるのでそこを半角英文字で"MSGOTHIC.TTC"に書き換える。 同様に"FontPackage"をクリックするとポップが現れるのでそこを半角英文字で"MS GOTHIC"に書き換える。 最後にPCを再起動します。 ※MSGOTHIC.TTCにMS UI Gothicは含まれるようです。 (2項のダウンロード参照) 参考リンク その前に、メイリオ(MeiryoKe_PGothic)を指定して「目に優しい」デスクトップにしてみましょう。 ↓↓ http://jalusa.idns.jp/movie_db/xp_meiryo2.html

okgootaro
質問者

お礼

知体調を崩し入院中のためお礼が遅くなって申し訳ありません 退院後じっくりと取り組みます ありがとうございました

回答No.3

失礼な表現、記載、誤記等ありましたら済みません。 >さっそく試してみましたが事態は改善されませんでした 前回やった作業はフォントの削除ではありません。 今、指定しているシステムフォントをコピーしてOSが使っている文字の一時保存場所、フォントキャシュを削除し、再起動する事で再構築、再キャッシュさせると言う行為ですのでお間違えの無きようご理解ください。 一般にOS文字化けはこのキャッシュが壊れた時に起こりこの作業で直ります。 勿論、回答1さんの設定なども要因の一つです。 OS上で利用する可能性のある文字は実はUIと言うタイプしか使えません。 正確に言えばUI以外を指定すると何か支障が起こる可能性があります。 その指定を他のUI以外の文字にすると同じような現象になる可能性があります。 UIはユーザーインターフェイスの略です。 今、XPでは「スタート」ボタンとか文字は読めますか? ソフトウェアのメニューだけですか? 「スタート」文字を含め全部おかしいでしょうか? 最悪、レジストリで設定しますがそれは私も調べないとちょっと即回答できませんが、その前に確認して頂きたい事があります。 画面のプロパティで ○アイコン ○アクティブ タイトルバー ○パレット タイトル ○ヒント ○メッセージ ボックス ○メニュー ○選択項目 ○非アクティブ タイトルバー の文字化け該当項目の文字を全て「MS UI Gothic」に設定してください。 文字化けで分からなければ手当たり次第「MS UI Gothic」に設定してください。 この文字は半角英文字だと思うので多分文字化けしないのではないかと思います。 一応、近くにXPが無いと画面が分からないかもしれません。 添付リンクの画面を参考にしてください。 少し、めくら作業(今差別用語ですかね!他に適当な言葉が浮かばないので済みません。)になるかもしれませんが図の位置などで判断してください。 添付リンクの順で作業します。 一応 (1)ディスクトップの何もないところで右クリック→プロパティ(多分一番下)→「デザイン」タブ(私のPCで4番目)→[詳細設定]ボタン→デザインの詳細 画面プロパティ→デザインタブ→「デザイン詳細」ポップ表示になります。 【デザインの詳細】ポップアップで 左下にプルダウン選択のバーが二つ上下に並んでいます。起動時には下の方がグレーアウトしています。 グレーアウト部分は「フォント」となっています。 上の有効な方でプルダウンで上から一つずつ項目(前述の○項目)を確認して、下のフォントのプルダウン選択バーが有効(フレーアウトが解除)になる所は文字の設定が必要でそこを全て、「MS UI Gothic」に指定してください。 読めるようであれば ○メニュー のピンポイントでも構いませんが、この際、上記の○発項目全部「MS UI Gothic」である事を全部見直した方が無難と思われます。 万一、「MS UI Gothic」の文字フォント名が無い場合、必ず、UIの入った文字フォントを選んでください。 「MS UI Gothic」はちなみに、XPの初期設定のOSフォントです。 「画面のプロパティ」などで画面全体の文字のサイズを変更する方法を教えてください。 ↓↓

参考URL:
http://www.fmworld.net/cs/azbyclub/qanavi/jsp/qacontents.jsp?PID=4804-6288#xp-1
okgootaro
質問者

お礼

ありがとうございます どうもうまくいきません デスクトップ右cで画面のプロパティ画面になるのですが ここですでに文字が■■■になっており 意図する選択ができません それと ”文字化け該当項目の文字を全て「MS UI Gothic」に設定してください。 文字化けで分からなければ手当たり次第「MS UI Gothic」に設定してください。” MS UI Gothic を設定するのはどうやるのでしょうか

回答No.2

失礼な表現、記載、誤記等ありましたら済みません。 セーフモードで起動して、「C:\WINDOWS\Sytem32」の中のフォントキャッシュ「fntcache.dat」というファイルを削除してPCを再起動してみてください。 予備と言うことはメインは生きていますよね! 以下リンクでやり方を参照してください。 Windowsのフォントキャッシュの削除方法 ↓↓ http://www.screen.co.jp/ga_product/sento/support/QA/sol_004.html 特定のフォントが、フォント一覧に表示されない場合の対処方法 (Windows XP の場合) ↓↓ http://support.microsoft.com/kb/880991/ja

okgootaro
質問者

お礼

ありがとうございます さっそく試してみましたが事態は改善されませんでした fntcache.datは削除しました フォントウィンdプ内のフォントはたくさんありすぎて不要なフォントが分かりません 私自身は購入時のフォントがあればそれで特に困るということはないと思っています

  • samtomsan
  • ベストアンサー率55% (1060/1897)
回答No.1

画面を拝見すると言語設定が日本語でなくなったような感じですね。 言語設定を確認してみてください。 下記の設定 https://www.coscom.co.jp/learnjapanese801/msime_xp_jp4.html あるいは下記の中の「3. 日本語を既定の言語として設定する」 http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=007617#a03 を参照して確認してみてぐさい。

okgootaro
質問者

お礼

早速にありがとうございます 試してみたのですが ”Advanced"タブを開くと表示が■になっており ”Japanese"を選択できません 何か方法はないものでしょうか

関連するQ&A

  • ダイアログボックスが文字化けして表示されない

    macOS9でページメーカー6.5を使っています。 文字化けのダイアログを表示するのですが、解決策をご存知でしたら教えて下さい。 [ファイル]メニューの[環境設定]サブメニューから[一般]を選び、[環境設定]ダイアログボックスを開きます。 [フォント置換]をクリックして表示される[フォント置換]ダイアログボックスで、[フォント名変換]や[置換フォント設定]をクリックします。 すると、文字化けしたダイアログボックスが表示されるのです。 どうすれば正しいものを表示できますか? よろしくお願いします。

    • 締切済み
    • Mac
  • ダイアログボックスで文字化けが起こっています

    タスクバーにアルMcafeeのアイコンを右クリックしたときに出るショートカットメニューが一部文字化けをしています。 また、何かをダウンロードするときやMcafeeのアップデートをしようとするときに出るダイアログボックスの文字が化けてしまっています。 TTFCasheも消したのですが叶わず、地域と言語の設定も日本語にしているのに、そうなってしまいます。 その前にウィルスにかかっていて、推測ですがJavaがおかしいようです。お手上げで困っています。 どなたかお助けください~

  • 文字化けで困っています。

    文字化けで困っています。 Windows XP SP3, Internet Explorer 8を使っています。 文字化けするので 表示→エンコードで自動設定もしくは日本語に設定しようと試みたところ、これらはエンコードの中にはなく、「ドキュメントの方向 - 左から右」「ドキュメントの方向 - 右から左」の2つがあるのみです。 また、GoogleやYahooなどで検索をすることができません。「インターフェースがサポートされていません」というメッセージが出ます。「ヘルプとサポート」でこれについて調べようとしたところ、こちらも文字化けされてしまい、何が書かれているかまったくわかりません。 システムの復元も試みましたが、過去1ヶ月の間に復元ポイントがないのと、カレンダーで先月分を見ようとクリックしても表示されません。どうしたものか、途方にくれています。 どなたかご回答いただければ幸いです。 (このメッセージは友人のパソコンから送信しています)

  • 画面が正しく表示されない

    Windows XPです メンテナンスをしようとシステムの復元を実行しました 実行五彩起動したところ画面の表示がおかしくなってしまいました 表示された画面で文字が表示されなかったり ■で表示されたりします 添付図の上はネットで@niftyにアクセスしたとき したはWordファイルを保存しようとしたときのものです 再度システムの復元をしようにも古いシステムを削除してしまった後なので何ともなりません なんとか修復できないものでしょうか よろしくお願いします

  • OS画面の文字化け

    MEからのバージョンアップXP HOME SP2インストール済みです。 先日、不要のアプリケーションの削除を何件か行った直後より、 画面の文字がすべて大小の縦長長方形の羅列で表示されてしまって困ってます。 復元ポイントを探そうにも、文字が表示されないのでできそうにないです。 SAFEモードとハードディスクのエラーチェックはしてみましたが、 効果はありませんでした。 簡単に復旧できる方法ご存じでないでしょうか?

  • 文字化けで表示される

    いつからか、文字化けして表示されるようになりました。 多数のソフトウェアの日本語表示の場合に文字化けします。 症状としては ソフト起動内の日本語や システムトレイに表示されたソフトのコンテキストメニューの 日本語の部分が 1文字間に「f」や「,」を置いた文字化けで表示されます。 以前までは気にしなかったのですが、 MP3のタグ編集にSTEPを使用したいと思い起動したところ 日本語が上記のように文字化けしてしまっているので 何が何の曲かさっぱりです…。 (F2などで編集しようとすると編集時のみ日本語で表示されます。 エンターで決定するともとにもどる・・・) 改善方法を知っている方がいれば教えていただきたいです。 症状がでていないシステムトレイのソフト mixi station kingsoft ボリュームコントロールやネットワーク接続 など。 症状が出ているシステムトレイのソフト ブッファローエアステーション ロボフォーム など。 OSはWindowsXPです。 よろしくお願いします。

  • ボタンが文字化け

    環境は、TurboLinux 8 WorkStationです。 ダイアログボックスに出てくるボタンの文字が文字化けしてしまいます。 その他のメニューなどは、きちんと日本語で表示されます。 どなたかご存知の方いらっしゃいますでしょうか? よろしくお願いします。

  • 文字化けしたファイルがHDDに出現し、文字が消える

    1~2時間くらいパソコンを使っていると、Cドライブ・Dドライブ、テンポラリドライブの直下に、添付のような文字化けしたファイルが現れます。そしてしばらくすると、スタートメニューも含めた画面上のあらゆる文字が■もしくは空白に置き換わって、「システムリソース不足・・・」といったダイアログが出てフリーズします。 フォントキャッシュを削除したり、スキャンディスクをかけても現象は直りませんでした。 文字化けファイルの日付を見ると、CoreTempで使用しているALSysIO.sysと同じようですので、これが原因なのでしょうか? マシンは Panasonic CF-W5 CPU:Centrino Core Solo 1.06GHz Memory:1GB です。

  • 文字化け?破損?

    Word2000を使ってます。 論文をHDに保存しようとしたところ、 「ディスクがいっぱいで保存できません」と表示され、文章が文字化けしてしまいました。 文字化けはWord2000をWord95で開いたときみたいに□(四角)がたくさん表示されてしまうやつです。 スキャンディスクをかけてもエラーはありません。 リッチテキストに変換してみたりといろいろやってみたんですが、お手上げ状態です。プロパティをみるとファイルサイズは50KBあり、データは生きてるように見えるんですけど、何かよい対処法はないでしょうか? どなたかお願いします。

  • ダイアログなどの文字列が文字化けする

    VS2005でWindowsプログラムをし始めたばかりの初心者です。 タイトルのことで質問があります。 参考書として「猫でもわかるwindowsプログラミング」 というのを使っているのですがそのとおりにやっても文字化けするところか エラーでテストランできないです。 たとえば、デバッグ用にダイアログを表示させる方法として { char szBuf[256] wsprintf(szBuf, "x= %d",x); MessageBox(hWnd,szBuf,"Debug",MB_OK); } というものがのっているのですがとりあえず 「空のプロジェクト」を選択しないで普通に動く状態で実行させてみても「型が違うのでキャストしろ」というメッセージが出ます。 それでキャストするとエラーは出ないのですが文字化けします。 もっと簡単に { MessageBox(hWnd,"文字","Debug",MB_OK); } とかしてもやっぱり文字化けします。 しかしなぜか文字列に1から9を指定したときはそのまま表示されます。 10以上は容赦なく文字化けします。 参考書のほうはVS C++.NETを対象としているそうなのですがそのせいかもしれません。 どなたかわかる方よろしくお願いします。