- ベストアンサー
フリーソフトのメニューバーが文字化けする
- フリーソフトのメニューバーが文字化けしてしまい、ファイルや編集などの項目が表示されず、どれが何なのか分からなくなっています。
- 現在確認されている文字化けしたフリーソフトは「Jane style」「alpha edit」「長録ーパソコン長時間録音機」「Lhaplus」です。
- フォントキャッシュの削除やセーフモードへの切り替え、ソフトの再インストールなどを試しましたが、問題は解決しませんでした。パソコン初心者のため、どう対処すれば良いか分かりません。助けてください。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
遅くなってすみません。 一部治ったということは、やはり3Dコントロールオブジェクト(DLL)関係 ですね。 古いものを使って作られたソフトと、新しいものを使って作られたソフトが 混在している状態だと思われます。 Windows\system32フォルダに入れることにより、全てのアプリケーション 共通で同じDLLファイルを使用することになります。 これをソフトごとに使うDLLファイルを変えるとなると、そのソフトの 実行ファイルがあるフォルダに直接DLLファイルを置くしかありません。 例を書いておきますと、 c:\program files\free soft\abc\abc.exe このabc.exeが起動ファイルであるフリーソフトに使わせたいDLLは そのabcフォルダに置きます。 同じフォルダにあると、windows\system32の中の同名DLLはそのソフト では使われません。 いくつかタイムスタンプ、サイズが違うものを用意し、1つ1つ試してみる くらいしか根本的な解決作がないような気がします。フリーソフトを多数 使っていると結構起こる現象ですね…
その他の回答 (1)
- sugarp
- ベストアンサー率54% (721/1331)
恐らく、なのですが、「CTL3D32.DLL」もしくは「CTL3D.DLL」という システム共通で使われるファイルが度重なるフリーソフトのインストールに 依って上書きされてしまったものと思われます。後から入れた古いもの が新しいものの上に上書きされてしまったような現象ですね。 フリーソフトはファイルのバージョンや日付などをチェックせずに 問答無用で上書きするものも多いですので。 検索エンジンにて「CTL3D32.DLL」「CTL3D.DL」「ダウンロード」などと 打ち込みますと、それらのファイルを単独でダウンロードできるサイトが 出てくると思いますので、新しいものをダウンロードし、 c:\windows\system32 にコピーして再起動してみてください。 ※Windows2000、Xp、Vistaの場合です。 その前に元のファイルは「CTL3D32.BAK」の様にリネームし、バックアップ しておくことをお勧めいたします。 こういった文字化け関係は大抵はこれで解決すると思います。実際これで 解決した例を何件も見ていますが、解決しなければ、もうそのフリーソフトの 作者に問い合わせでもしないと分からないかも知れません… それこそ作り方が人それぞれですので。
お礼
sugarp様、お答えありがとうございます。 言われた通りにやってみたら、一部分だけが治ったようですが、ほとんどが前と変わりありません。 フォルダに入れるだけでいいのでしょうか? それから、古いほうのCTL3D32は消したほうがいいのでしょうか?(消し方が分かりませんが)