今回はJavaの不具合についてです。


最終的に解決できなかったので備忘録になりますが、同じ現象に困ってリカバリした方もいるようなので、少しでも役に立てればと思います。


ちなみに、時系列順に話を書いていくので、同じ問題に直面している方は最後まで一通り読んでからどうするか決めることをおすすめします。




まずはPC環境を。


富士通 FM-V BIBLO LOOX R/A70
Windows Vista Business SP2 32ビット
Intel Core2 Duo L7100 1.2GHz
メモリ4GB


Javaに関しては
Java Version6 update21「でした」

今現在はJavaは存在しない(よう)です。



さて、事の発端はChromeブラウザで頻繁に発生していた「Shockwave Flashが応答しなくなる」ということからでした。


「Shockwave Flashが応答していません。」と出て、待機するか強制終了するかを迫られる状態です。


これがまた頻繁に発生するので対処法がないかと調べたところ、「Chromeのプラグインを確認しろ」とのことだったので、確認。



確認方法は、ChromeのURL欄に「about:plugins」と打ちます。



情報工学専攻の大学生のブログ

その中に「重要なセキュリティアップデートをダウンロードする」という項目があった場合、まずはアップデートを行った方が良いとのことでした。



ということで、この時点で「Java」にアップデートがあったので更新することに。


Javaのサイトに行き、アップデートを確認します。
こちら



ここでインストール用のファイルを落としました。

今現在の最新バージョンはJava Version6 update 29です。


落としたexeファイルを起動し、インストールをします。


インストールが始まり、もうすぐで終わる・・・と、ここで新たな問題が発生。


以下のような警告が出ました。


bin\awt.dll: Old File not found. However,a file of the same name was found.
No update done since file contents do not match.



情報工学専攻の大学生のブログ


簡単に訳すと、


アップデートを行いたいのに、古いファイルが見つからない。
けど、同じ名前のファイルが存在する。
ファイルが合わないのでアップデートできない。


ってな感じです。


で、アップデートは失敗。


情報工学専攻の大学生のブログ



そして、この現象が発生した場合の対処が公式HPにあったので見ました。
こちら



ここにあるように、正規にJavaをアンインストールしようと思い、「コントロールパネル」「プログラムの機能と追加」から、旧バージョンのJavaを削除しました。


存在したJavaは


Java Version6 update4
Java Version6 update6
Java Version6 update21


他にも

Java jre
Java DB


から始まるものもありました。


とりあえず、update21から削除しようと思いました。
しかし、いざアンインストールしてもプログラム一覧から消えてくれません。


何度か行いましたが変わらず。


じゃあ、と思いupdate4から先にアンインストールしました。

すると、4と6はすんなり削除できました。

Cドライブ内もちゃんと消えたか確認。


C\ProgramFiles\CommonFiles内にJavaのフォルダがあるので、その中を確認したところ、特にファイルはなさそう。


ではupdate21は一体どこにあるのか?


検索してもショートカットしか出てこない上に、ショートカットの元を辿ってもまたショートカットに行き着くという、ネスト状態です。



とりあえずJavaの実体は無さそうなので、初めからJavaをインストールすることに。

こちら からオフラインインストール用のファイルをダウンロード。


で、exeを実行。


すると今度はこんな警告。


「このソフトウェアは使用中のコンピュータにすでにインストールされています。再インストールしますか?」


さっきアンインストールして、実体がないのに既にインストールされている?
この謎な状態のまま、とりあえず「はい」を選択。

そうすると


「この操作は現在インストールされている製品に対してのみ有効です」


という、また意味のわからない警告が。


「OK」を押すと「このソフトウェアは~」という警告が再度出て、あとはこの無限ループです。


とりあえずVersion6update21がちゃんと削除できていないのが問題だろうということで、「Windows Install Clean Up」というソフトを導入。


このソフトはマイクロソフト公認のソフトですが、現在は配布されていません。
必要であれば、ミラーサイト等から落としてくる必要があります。

これは、正規にアンインストールできず、何か無駄なファイルが残ってしまった場合に、そのファイルを「インストールしていなかった」状態にしてくれるソフトだそうです。


ちなみに、VistaだとこのソフトとIMEがバッティングする可能性があるのでIMEを変更しとくと無難です。



言語バーで右クリックをし、設定を選択

情報工学専攻の大学生のブログ

「テキスト サービスと入力言語」ダイアログが表示されたら、[追加] をクリック


情報工学専攻の大学生のブログ


「入力言語の追加」ダイアログが表示されたら、一番下までスクロールし「日本語」のツリーと「キーボード」のツリーを展開。
「Microsoft IME」にチェックをつけて [OK] をクリック

情報工学専攻の大学生のブログ


最初のウィンドウに戻るので、「既定の言語」に「日本語(日本)- Microsoft IME」を選択して 「OK」 をクリック



情報工学専攻の大学生のブログ


これでOKです。



さて、「Windows Install Clean Up」を実行します。

起動すると、プログラム一覧が出てくるのでJava Version6 update21を選択して「Remove」しました。




で、再度Javaのインストールを試みるも、結果は同じ。



考えた末、レジストリを確認するとJava関係のものがある・・・。


WiseRegistryCleanerとDefragglerを使ってレジストリを削除。



しかし症状は変わらず。




という感じです^^;


結果、何も解決できませんでした。



同じ症状の方の中には、「Windows Install Clean Up」を使ったらインストールできた方や、Vistaの「復元ポイント」からシステムの復元をしたら直った方などもいました。


とりあえず、何か行う前に復元ポイントを作成しておくことをおすすめします。


僕はいろいろやっているうちに、最初に作成した復元ポイントがなくなってたので、復元できませんでした・・・。




ということで、リカバリをしようかなと考え中です。

ついでにパーティションも変えられますし。


リカバリに向けてバックアップやらを準備していこうと思います。





ついに発売したGalaxyS Ⅱ LTE (SC-03D)ですが、先週予約していたので発売日に手に入りました。
(飽くまで身内のです。僕の物ではありません、残念ながら・・・笑)

基本的なスペックはドコモの公式サイトなどを見て頂くとして、使用感等をレビューしますね。
ちなみに、当方GalaxyS、OSは2.2のままで使っていますので、これと比較した感想になってしまいますがご了承ください。


端末自体は正直かなり大きいです。
画面上部(通知バーの辺りとか)まで片手で持ちながら指を伸ばすのは、手が小さい方だと結構大変かもしれません。
僕でも端末が落ちないように結構気を使います。

また、ホームボタンが小さくなっているので(GalaxySの半分くらい?)、指が大きい方は押しにくいかもしれません。

デモ機では若干内側(端末側)にボタンが入り込んでいる感じになっていましたが、実機ではそこまで違和感がありませんでした。

充電差込口は端末下部にありますので、クレードルなどが発売されれば使えますね。


電池の持ちですが、LTEで通信接続した場合待ち受けで250時間ということなので、ブラウジングした場合などはもっと短いかと思います。
残念ながら僕の活動圏内にLTEエリアがほとんどないので、まだレビューできません^^;



驚いたのは「設定」の項目に「ドコモサービス」という項目が増えていたことです。
(もしかしてOS2.3以降は標準でついているのでしょうか?)

この項目ではWi-FiでSPモードを使うための設定項目などがありました。
(SPモードメールアプリ自体からでも設定できたような・・・)


また、契約プランでも予想外なことが。


まず、ゆうゆうコールを契約することができないようです。
以前の記事の(こちら )でドコモショップ店員が言っていたことと違いますね・・・。
やはりドコモ同士の通話がタダという部分が大きいので、割引はしてもらえないようです。



また、新しく「ドコモ地図ナビ」というアプリがリリースされたのですが、それに伴ってSPモードが変わった様です。



新しいSPモードは「ドコモ地図ナビ」を使えるかわりに、iモードと同時契約することができません。
つまりISPセット割を使ってガラケーも運用しようとしている方は、ドコモの新アプリを諦めて、従来のSPモードを契約する必要があります。

一方、従来のSPモードでは「ドコモ地図ナビ」が使えません。
これからドコモは新しいアプリをリリースしていくそうなので、そのアプリが必要な方はiモードとの併用は諦めて新しいSPモードを契約する必要があります。

ドコモのHPにもこんなことが書いてありますね。

「iモードspモード両方をご契約のお客様で、ドコモ地図ナビのお申込みをされたお客様は、iモード側の権利が適用されますので、ご了承ください。」



まだまだ色々ありますが、また少しずつレビューしていこうと思います。





↓早速カバーが楽天にありました。

【レビューを書いて送料無料】[sgp08165]GALAXY S2 LTE ケース【SGP】ネ...
¥4,480
楽天

最近、ノートPCがインターネットに接続できなくなることが多いです。
今までそんなことが起きたことはないので、色々とできることを試してみました。


まずは使用環境です。


富士通 FM-V BIBLO LOOX R/A70
Windows Vista Business SP2 32ビット
Intel Core2 Duo L7100 1.2GHz
メモリ4GB


ルーターはバッファロー Air Station WHR-HP-GNを使っていますが、大学のLANや実家のLANでも同様の症状が発生するので、PCがおかしいのだと思います。



まず、症状としてはローカルエリアネットワークには接続できるのに、インターネットへ接続できません。


ネットワークと共有センターを見てみると、「ネットワーク」と「インターネット」の間が「

×」となっています。

しかし、「×」となっていてもブラウザを立ち上げると普通にネットができたりします。
そして、突然不安定になって接続が切れたり・・・という感じです。



ルーターの再起動、LANの再接続など簡単にできることはやり、無線LANのチャンネルを変えてみました。


というのも、ネットワークと共有センターで「診断と修復」というトラブルシューティング的なものがあるのですが、これを行った場合、無線LANのチャンネル設定(?)が勝手に変わってしまうらしいのです。



このチャンネルの確認の仕方としては、


「コントロールパネル」から「デバイスマネージャ」と進み、「ネットワークアダプタ」という項目を探します。


その中に無線LANのデバイスがあるはずです。(僕はAtheros AR5008X Wireless Network Adapterという名前でした)


この項目を右クリックし、プロパティを見ます。


プロパティの「詳細設定」タブを選択し、「Adhoc channel Selection」という項目を選択して下さい。


この値が一つ下がってしまっている場合がある様なので、とりあえず今の値に+1してみます。(僕は「10」になっていたので、「11」にしました)

「OK」を押せば終わりです。



とりあえずこれで解決した方も結構いるみたいです。




が、僕は解決せず・・・。



色々調べたところ、Vistaに問題があるようです。
同様の問題に悩まされている方々が結構いるようです。



で、最終的にこんなサイトを見つけたので引用させてもらいます。
http://atnetwork.info/tips/vista_network_and_sharing.html


面倒なので、手順は上記サイトを見てください。


まだ僕も試していないので、また経過を書こうと思います。