VBインストールと既定のブラウザ

タグの編集
投稿者 わいたろう  (社会人) 投稿日時 2009/5/11 20:54:58
VBインストールと既定のブラウザ
一年前にWindowsXP HomeeEdition SP3でVB2008無償版をWebインストールしましたが、インストール後の再起動時にフリーズしました。パソコン再起動やWindows再インストールをしても同じでした。

既定のブラウザはFirefoxですが、VB2008のインストールにはIE6を使っていました。
問題発生時には初期状態に戻す原則を守ったつもりでいましたが、ブラウザまでは気が回りませんでした。

いろいろ試した後で、IEを既定にしてインストールするとフリーズせずにVB2008が起動するようになりました。原因は既定のブラウザがFirefoxであった事なのか、またはFirefoxに限らずIE以外のブラウザを既定にした事なのでしょうか。

その後は今日まで問題がなく、既定のブラウザもIEのまま変更していません。
ブラウザ変更のテストをしたい気持ちもありますが、またフリーズすると厄介だと思っています。
Webで検索しても事例が見つからず、いつかこの場でお尋ねしようと考えていました。
どうぞ、よろしくお願いいたします。
投稿者 (削除されました)  () 投稿日時 2009/5/12 04:06:22
(削除されました)
投稿者 brv  (中学生) 投稿日時 2009/5/17 01:31:54
既定のブラウザによってフリーズしたりしなかったりというのは聞いたことがありませんね…
IEを既定のブラウザにするのと同時に、他の設定を変更した場合は、それがフリーズしなくなった原因である可能性もあります。フリーズしたときの具体的な状況などを教えていただければなにかできるかもしれません。ググったサイトを一通り見ると、フリーズの原因はウイルス対策ソフトとかファイアーウォールが多いみたいですね。
投稿者 わいたろう  (社会人) 投稿日時 2009/5/17 08:11:41
brvさん お答えありがとうございます。
一年前の事なので不正確とは思いますが、当時の状況は次のとおりです。

シャープ製PC-SV1-5CD ノートパソコン。
ウイルス対策ソフトを削除済み オンラインスキャンで感染なし判定。
Windows更新 毎回手動で実施。
MS製アプリ Office2003のWord、Excelのみ。
IE6、Firefox2であったと思います。

VB2005 Expressを使用していたが都合でアンインストール、ただし失敗。
失敗の対応でWindowsの再インストールを実施。(Cドライブだけのクリーンインストール)
数ヵ月後にVB2008 Expressをインストール、フリーズ発生。
VB2008再インストール、Windows復元等を数回試行しても状況に変化なし。

最終手段としてパソコン初期化。
しかしパソコン初期化に長時間を要した事から、他の用件のためVB2008インストールを連続できず。
ウイルス対策ソフトを削除後にWord、Excel、Firefoxをインストールして数日間使用してからVB2008インストール。
VB2008起動せず、パソコンがフリーズ。
この時、用件で使用のためVB2008インストール前にFirefoxを既定にしていました。

パソコン初期化でも状況が変わらず、再インストールを繰り返しました。
ネット検索でも事例がなく諦めていましたが、ある時にFirefoxとIEではHTMLソースの表示が異なる事に気づきました。
エディタが異なるので当然の事ですが、この事が既定のブラウザ設定を思い出させてくれました。
すぐにIEを既定のブラウザにしてインストールすると、フリーズしなくなりました。

これまでの事を再現したいのですが、CDドライブ故障のため万一パソコン初期化が必要になると再起不能の恐れがあって試行できません。HDにリカバリデータがあって初期化できるようですが、古いパソコンなので不安があります。

ところでHTMLに関連した話ですが、IE8正式版下でVB2008のWebbrowserから取得したHTMLソースは変形する事があるようですね。
これまで使っていた自作VBプログラムで突然エラーが発生したので調べたところ、フォーム属性のHTML記述順が変わっていました。
同じプログラムが他のIE8以前のパソコンで正常に動作するので間違いはないと思いますが、初心者なので良く分かりません。
投稿者 (削除されました)  () 投稿日時 2009/5/18 06:09:31
(削除されました)
投稿者 わいたろう  (社会人) 投稿日時 2009/5/21 19:15:07
やはり、なんらかの影響があるようです。
別のパソコンを初期化してから試したところ、前の症状と同じようになりました。
VBの初回起動時の自動設定が終わってから、フリーズこそしませんがCPU使用率がずっと100%~90%付近にあり、一瞬40%位まで落ちて100%に戻る現象が繰り返し続きました。

そこで、一旦VBを停止後に既定ブラウザをIEに変更してからVBを起動すると現象が消えました。
その後は既定ブラウザをFirefoxに設定しても問題がありませんでした。

前回はフリーズ、今回はフリーズ寸前でタスクマネージャもやっと開ける程の不安定状態でした。
記憶が定かではありませんが、自動設定が終わってからFirefoxが起動してFirefoxアドオンにMicrosoft .NET Framework Assistantが追加されました。前回もこのアドオン追加があったのですが忘れていました。

試用したパソコンには当初VC++ 2008 Express Editionをインストールしてあり、この状態からVBをインストールした場合には、既定ブラウザがFirefoxでも問題がありませんでした。しかし、パソコン初期化後からのVBインストールでは上記の現象が発生しました。
この事からフリーズ等の現象は、初めてVisualStudio2008のインストールを行う場合に発生する可能性があると考えています。あるいは、Firefoxに強制追加されるアドオンの追加処理が影響しているかもしれませんが、調べていません。

さて、すでに削除された返信に、「別に気にしなくても良い」「ネットカフェ等のPCで」とのご回答がありました。
前者については、気にし過ぎると事が進まなくなる旨のご意見と解釈いたしました。後者については、自前ですが他のPCで試した結果がこのようになりました。

もう少し追い込んで調べようと思いますが、今は余力がないので先の事になると思います。
ご回答を下さった方、この投稿を読んで下さった方に感謝いたします。
ありがとうございました。