• 締切済み

フォルダの中身を縮小表示にすると文字化けする

フォルダ(マイピクチャ)の中身を縮小表示にすると、例えばどれかの写真のところへカーソルを持って行き右クリックすると上から順に 開く・印刷・アプリケーションから開く・・・って出てきます。その次にこのアプリケーションから開く→プログラムの選択...とかinternet explorerとかイメージプレビューとかを選んだ際に左下の説明に「・・・・で開いてください」と表示します。その説明がinternet explorerのような英字の部分とカタカナの部分だけ文字化けしてしまいます。ところが縮小表示にしないで、大きいアイコンにすると直ってしまうのです。いろいろ過去の回答など参考にttfcacheをクリアにしてみたりエンコードを変更したりしていますが直りません。良い方法がありましたら教えて下さい。

みんなの回答

  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.20

RICHED32.DLLが英語版ですと文字化けするようです、 私のは「日本語」版でした。 関係ないと思いますが、 バージョンは5.0.1462.7です。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.19

「スタート」→「ファイル名を指定して実行」をクリック このダイアログでも文字化けが確認されるのなら、 shell32.dll が原因の確立は高くなります。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.18

コントロールパネルの「地域」は日本語になっていなかったら日本語にしてみてください。 「補足」「お礼」は不要です。 考えられることを逐一書いていきます。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.17

ごめんなさい。 >Internet Explorer 5.5→ Service Pack 2 →6.0 >までアップしましたがそれぞれアップしたあと確認 >しましたが駄目でした。 正しいcomctl32.dllがインストールされているようですね。 そうなると他のシステムファイルかもしれません。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.16

http://www.microsoft.com/japan/legal/permission/copyrgt/cop-soft3.htm を読んだ上で http://www.microsoft.com/msdownload/ieplatform/ie/comctrlx86.asp から Download 50comupd.exe (x86) をクリックしてダウンロードして インストールするといいかもしれません。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.15

>あとC:\windows\system\comctl32.dll が >英語になっていて他は日本語でした。 Shell32.dllではなく、これを上書きしたほうがよいようです。 >それからどのように入力するのか詳細がよく >わからない為教えていただければ幸いです。 復元した comctl32.dllをc:\ にコピーしておいて、 copy c:\comctl32.dll C:\windows\system\* と打てばよろしいかと、 「上書きしますか?」と聞かれますよ。

a-220
質問者

お礼

お手数かけます。 comctl32.dll の日本語版をどうやって抽出すればいいのかがわかりません。MEのOSのCD-ROMは持っていますがCD-ROMを入れたドライブを復元元にしても見つかりませんと出てしまいます。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.14

調べたところによると C:\windows\system\commdlg.dll C:\windows\system\comctrl.dll C:\windows\system\comdlg32.dll C:\windows\system\comctl32.dll これらのファイルが英語バージョンになっていると ダイアログで文字化けするようです。 確認してみてください。 最後の手段として、 shell32.dllの復元方法は MS-DOS で起動してshell32.dllを上書きしなければならないかも。 参考URLを読んでみてください。 msconfig でshell32.dll をc:\ に復元しておいて、 ms-dos から copy c:\shell32.dll c:\windows\system\shell32.dll と入力して「enter」を押します。 これで上書きできると思います。

参考URL:
http://longhinus.dyndns.org/~delta/troubleshooting/msdos/009.php
a-220
質問者

お礼

MS-DOS の最初は A:>から始まりますよね。 それからどのように入力するのか詳細がよく わからない為教えていただければ幸いです。 あとC:\windows\system\comctl32.dll が 英語になっていて他は日本語でした。

すると、全ての回答が全文表示されます。
  • takasuga
  • ベストアンサー率37% (231/612)
回答No.13

セーフモードで起動して上書きを試すか、起動ディスクで起動して上書きすることになるでしょう。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.12

>私のOSはMEなので[B] になると思うのですが。 失礼しました。 Meには「システムファイルチェッカー」は無いようですね。

すると、全ての回答が全文表示されます。
  • ittochan
  • ベストアンサー率64% (2667/4137)
回答No.11

><スタート>メニュー → <ファイル名を指定して実行(R)> >を選び [名前] 欄に 『MSCONFIG』 と入力してOKをクリック これって「システム設定ユーティリティ」ですよね? 本当は sfc ですよね? これでシステムファイルをチェックすると 更新されたファイルがあれば知らせてくれるので shell32.dll がWindowsをインストールしたときよりも バージョンが上がっているかどうか分かるんですが どうでしょうか?

a-220
質問者

お礼

下記参考にやりました。でも書き込めません。 私のOSはMEなので[B] になると思うのですが。 システムファイルチェッカーの使い方 Windows 98/Me でのトラブルの際に、CD-ROMから破損してしまったファイルを復元する必要がある場合があります。その時、「システムファイルチェッカー」を使うので、操作方法を覚えておいてください。 [A] Windows 98/SE の場合 <スタート>メニュー → <ファイル名を指定して実行(R)> を選び [名前] 欄に 『sfc』 と入力してOKをクリック。システムファイルチェッカーが起動します。 『インストールディスクからファイルを 1 つ抽出する』 にチェックを入れます。 復元したいファイル名を拡張子も含めて入力します。(ファイル名だけを入力してください) Windows 98 の CD-ROM を [Shift] キーを押しながら挿入します。 『開始』 をクリックします。 [復元元(R)] の右にある 『参照』 ボタンをクリックして、CD-ROM を指定します。 [ファイルの保存先(S)] には、復元先を指定します。 <OK>ボタンをクリックします。 [B] Windows Me <スタート>メニュー → <ファイル名を指定して実行(R)> を選び [名前] 欄に 『MSCONFIG』 と入力してOKをクリック。システムファイルチェッカーが起動します。 <ファイル抽出(X)>ボタンをクリックします。 [インストール ディスクからファイルを1つ抽出する] ダイアログで、復元したいファイルの名前を入力します。パスを入力する必要はありません。<開始(S)>ボタンを押します。 [ファイルの抽出] ダイアログで、[復元元(R)] の右にある 『参照』 ボタンをクリックして、CD-ROM を指定します。 [ファイルの保存先(S)] には、復元先を指定します。 <OK>ボタンをクリックします。 [バックアップ ファイル] ダイアログでは抽出前に現在のファイルをバックアップするかどうかを決定します。わかりやすいところを指定しておいてください。<OK>ボタンを押します。

すると、全ての回答が全文表示されます。

関連するQ&A