system
1
こんにちはdorasteです。
先日久しぶりにAvastの設定画面に行こうとした所、Avastの全てのメニューが文字化けしてしまいました。
http://i.imgur.com/8jKKewd.png
http://i.imgur.com/i9mzjg8.png
久しぶりに開いたらいつの間にか文字化けになっていたので原因が特定できず、また化けているプログラムはAvastだけなので不思議に思っています。
Avastの文字化けで検索してみると、ヒットした結果は何れもバージョンがかなり古く参考になる情報がありませんでした。
殆どの環境で発生しない問題であり、システムにかなり依存する問題なので解決が非常に難しいと思いますが、何か参考になる情報はありませんでしょうか。
情報が少なく申し訳ありませんが宜しくお願い申し上げます。
システム
OS:Windows7 Ultimate
バージョン:Avast8.0.1489 130730-0
system
2
dorasteさん、はじめまして。
正しくフォントが表示されていない、いわゆる「トーフ」現象ですね。
日本語が関係しているところがトーフになっているので、日本語ローカライズファイルの問題じゃないかと推測します。
ご存知だとは思いますが、アバストは多くの言語に対応しているので、インストール初回に日本語で表示させるためのファイルをインストールしています。
ここで英語等の他の言語も追加することができますがおそらく追加はしていないと思われます。
簡単に原因を切り分けていく方法としては、言語ファイルを最適用させる方法、もしくは英語等の比較的読める言語に切り替えてみる方法ですが、現状がトーフ状態になっているので誘導が容易ではないですね。
言語ファイルの位置を確認しながら作業する環境があれば(もう一台、アバストがインストールされているPCをお持ちなら)難しくはない作業だと思いますので別の言語を追加してみてはいかがでしょうか?追加した後で不要にれば削除もできますので、英語で正常に表示される様になったならば、一度日本語を削除してから、再度日本語を追加してきりかえてみると修復されるのではないかなぁと考えています。
もし、PCが一台しかないのであれば設定の項目がわからないと思いますので、画面をキャプチャして誘導するしかないと思います。その時は回答いただければ、できるだけフォローさせていただきたいと思います。
なお、余談ながら私はこういうアプリは、文字化けした時のために一応、日本語+英語をインストールする様にしています(昔からの習慣です)。
一般論になりますが、文字化けの対処としては
・フォントキャッシュのクリア
・ロケールの変更
の2種類があるようです。
フォントキャッシュのクリア方法は
http://answers.microsoft.com/ja-jp/windows/forum/windows_7-desktop/windows7にインス/c94b2a3a-0c71-42bf-aec2-770b19b8236d
を、
ロケール変更方法は
http://121ware.com/qasearch/1007/app/servlet/relatedqa?QID=011958
をご参照ください。
妙なのは、「有効にする」だけは正常に出ているところです。こちらで確認したところ、ここだけフォントが他と違うので、フォントや表示コントロール側の問題のような気もします。
system
4
Shinsukeさん、NONさん回答有難う御座いました。
>簡単に原因を切り分けていく方法としては、言語ファイルを最適用させる方法…
すいません、日本語版しか追加しておりません。
もしかしたら日本語にするためのファイルをもう一度インストールできるかと思い、
Avastのセットアッププログラムを実行しようとすると、エラーが発生し実行出来ませんでした。
我が家のPCは2台ありますが、もう一台の方はセキュリティソフトにノートンという他社製のソフトを使用しているため容易にAvastへ乗り換えができない状態です。
大変お恥ずかしながら、もし都合が宜しければフォローお願いできますでしょうか?
大変恐縮ですが、御返信お待ちしております。
>一般論になりますが、文字化けの対処としては
>・フォントキャッシュのクリア
>・ロケールの変更
>の2種類があるようです。
何れも実行して再起動をしてみましたが、状況は変わりませんでした。
>フォントや表示コントロール側の問題のような気もします。
英数字は正常に表示ができるので少々疑問に残っていたのですが
Avast側が孤立して呼び出す英数字フォントと日本語フォントの内、日本語フォントが何らかの原因で読み込めていないのかと思います。あくまで勝手な思い込みですが…
system
5
dorasteさん
インストーラーでエラーが出ちゃったとの事なので、アバストの構成ファイルが破損しちゃってる可能性も考えられますね。
アバストのコアプログラム本体が異常の場合は、言語設定を変更しても復旧は期待出来ないと思いますのでその場合は再インストールになりそうですね。
なにはともあれ、比較する環境がないとの事ですので、最短の手順で進める画面のキャプチャをアップします。
クリックするところに丸印をつけてるので参考にして下さい。
http://www.s-fact.biz/wp-content/uploads/2013/07/avast-locale-trouble1.png
右上の「設定」に該当するであろう部分をクリックですね。
http://www.s-fact.biz/wp-content/uploads/2013/07/avast-locale-trouble2.png
左ペインの下から7つ目が「言語」に該当すると思います。
http://www.s-fact.biz/wp-content/uploads/2013/07/avast-locale-trouble3.png
上から数えて12番めが「English」になると思います。
最後にOKボタンをクリックすると、アバストのサーバー(ネット)から「English」に該当するローカライズ用のパッケージをダウンロードして来ます。
(パッケージのダウンロードが進行中のダイアログが表示されて少し待たされます)
ここまで成功したら、2つ目の画像のプルダウンから、Englishを選んでOKをクリックすると英語表示に切り替わります。
(参考情報)
C:\Program Files\AVAST Software\Avast
「日本語」が「1041」
「英語」が「1033」
というフォルダにまとめられています。
ヘルプファイルがその言語のヘルプになっているので当該フォルダ内の.chmファイルを開いてみると表示されたヘルプファイルからどの言語かが確認できるはずです。
とりあえず「英語」ででも表示させられることが出来れば設定を見直すことが可能になると思いますので、最悪でも再インストールの為のバックアップが取れるところまでは持って行きたいですね。どこで日本語にロケールを定義しているのか設定ファイルと思わしきファイル、及びレジストリを調べてみたのですが探しだせませんでした。よってGUIのインターフェースからしか言語表示を切り替える方法が分かりません。
なんとか糸口が見つかれば良いのですが・・
system
6
Shinsukeさん、フォロー大変有り難うございます。
手順を何度も確認しながら言語の追加を試みましたが、英語版パッケージのダウンロードは完了したみたいでプルダウンメニューから「English」が表示されました。
ですが、Englishを選択してOKをクリックし再起動を行なってもEnglishに変更されることはありませんでした。
手詰まりを感じたので再インストールしようと思い、WindowsのコントロールパネルからAvastをアンインストールしようと試みましたが、
「サポートにご連絡下さい」との感じのダイアログが出てアンインストールが行えませんでしたので、
Avast純正のアンインストールユーティリティを実行し、Avastを一旦全て削除することが出来ました。
再起動後にもう一度Avastをインストールする際、きちんと日本語のインストール画面が出てこれで症状は回復したと思いましたが、
インストール完了後また文字化けしたメニューが出てきてしまいました。
今回はセットアップの際に言語にEnglishも同時に追加しましたが、変更することはできませんでした。
また、再インストール後にイベントビューアやInternetExplorerやメールソフトやオフィスソフトが直ぐに応答なしになり、大変な自体になってしまいましたので急遽もう一度アンインストールを行いました。すると今度はシステムが全く起動できなくなりましたので解決策を探っているところです
原因が全く分からず他のプログラムにまで影響してしまい、大変な事になってしまいましたが一つ勉強になりました。
Avastは使いやすく、それでいて動作も快適・設定が分かりやすいので最もお気に入りのセキュリティソフトでしたが、
申し訳ありませんが他社製のセキュリティソフトへ乗り換えしたいと思います。ですがAvastのセットアップファイルはUSBメモリの中へ大事にしまっておきます。
解決できずに申し訳ありませんでした。
system
7
dorasteさま
こんにちは。
言語設定の切り替えでは解決しませんでしたか。力及ばずで申し訳ありません。
やはりアバスト本体(もしくはOS)に何らかの不具合が生じている様ですね。
しかし、Windowsシステム全体に影響をおよぼすとは困りますね・・
もう他のセキュリティソフトへの移行を考えておられる様ですのでこれは参考情報ですが、アバストには公式サポートがあります。
そちらでチケットを発行して状況を伝え(こちらのスレッドを通知しても良いでしょう)公式サポート側で解析をしてもらうという方法もあります。
https://support.avast.com/Tickets/Submit
とは言ってもPCを無防備のまま使用するのはよろしくないので、PCに余裕がないと時間をかけて追求していくのは無理ですね。
私もアバストの軽さが気に入っているので、一ユーザーとして残念に思います。
結果をお知らせ下さってありがとうございました。
またアバストに戻ってこられたら是非こちらのフォーラムにも参加して下さい!
system
8
>公式サポート側で解析をしてもらうという方法もあります。
出来ればこちらとしても詳細結果を出させて貰いたい所でありますがこちらの情報が不足している上、既にリカバリを打つ手段に入っておりますので
申し訳ありませんが降ろさせて頂きます。
原因の特定が非常に混乱だと思われますのでマシンとAvastの相性が悪いという事に個人的に結論を出しました。
Shinsukeさん、NONさん今回は本当に有難うございました。
症状が改善しなかったようで残念です。
一応参考として載せておきます。
ソフトウェア全般に関する設定(メインウィンドウ→設定 内の設定、および各種スキャンの設定)は、ほとんど全て avast5.ini 内に記録されています。
また、各シールドごとの設定は、FileSystemShield.ini / WebShield.ini etc. といったファイル内に記録されています。
言語の設定は、avast5.ini の中に
[Languages]
Engine=1041
として記録されています。日本語の場合は1041、英語の場合は1033になりますね。
ただ、変更してもすぐには反映されないようで、AvastUI.exeの再起動(通常は不可能なので、コンピュータ自体の再起動になります)が必要かもしれません。
system
10
回答有り難うございます。
>変更してもすぐには反映されないようで、AvastUI.exeの再起動・・・
昨日言語選択のプルダウンメニューから「English」を選択し再起動を行いましたが、変更は適用されませんでした。
Avastに問題あるかと思いますが解決策は見つかりませんでした。
念のためAvast関連のファイルを検索しようとしましたが既に削除してしまっていたので探索はできませんでした。
system
11
おおー!結構探したのですがこんなところに言語設定保存場所がありましたか。
私としてはこれでスッキリしました(w
個人的にはサイトブロックの定義なんかもiniを直接編集しているので、設定ファイルの保存場所が見えてくると使い勝手が良くなります。
個人的にはサイトブロックは結構活用しているので、ブロックURLの定義用に外部アプリを作って管理しています。
(出来ればDropbox等で複数クライアントに共有したいのですがまだそこまでは出来ていません。)
オマケ的な機能だとは思いますが、サイトブロックは結構使えますね。
dorasteさん、また良かったらアバストに戻ってきてくださいねー(^^)ノシ