以下はレジストリーをいじる結果になりますので、システムに致命的な障害をもたらす情報が含まれています。もし、ご自身でスタンドアローン版を試される場合は、自己責任でお願いします。こちらではいかなる結果に対しても責任をもつことができません。
最終結論として、「IE7を普通にインストールした状態と全く同じ挙動とは言えないことが少ないテストで判明したのでスタンドアローン版の使用を止めた」という話になっています。
また、私の場合は、「Acronis True Image 」でバックアップしてから行いました。もし試される場合も、万が一のためシステムのバックアップをお奨めいたします。
続きを読むには、JavaScriptが有効でなければなりません。
Skyzyx.com からファイルをダウンロードします。解凍後、「READ ME.txt」(英語)を読みます。さらに、フォルダーをあけていくと、今度は「NO, REALLY, READ ME.txt」が出てきます。内容は同じようです。よく読まずに使う人がいるための手段でしょう。やはり前回のPreveiw1の際に、Windows Updateでさんざんなトラブルがあって、非難ごうごうで、いろいろ言われたからなんでしょうね。かわいそうな気がします。
さて、iexplorer.exeをダブルクリックするのではなく、バッチファイルである「__RUN_ME.bat」をダブルクリックすると、DOS Windiowが起動し、IE7が書き込むレジストリー(これがIE6環境で問題を引き起こす。)を、IE7終了時に自動的に消してくれるという「触れ込み」です。そして、DOS-Windowは自動的に閉じると。しかし、私がテストした限りでは、「__RUN_ME.bat」をダブルクリック後、IE7は確かに起動しますが、IE7を閉じても、DOS Windowは開いたままで、ですからレジストリーも消去されていません。
このスタンドアローン版を配布している人自身、「何回か試行錯誤して、どうにかうまくいったと書いていて、どれをやったからうまくいったか分からない」と正直に告白されているように、私も試行錯誤の上、何とかうまくいく方法が見つかったような気がします。ただ私の環境だけかも知れませんし、私の勘違いかもしれません。安易に真似したりしないでください。
1.「__RUN_ME.bat」をダブルクリック後、IE7が起動します。これは問題ありません。
2.IE7を終了します。DOS Windowは「触れ込み」とは違って自動では閉じません。閉じるボタン(×印)で強制終了します。
3.「__RUN_ME.bat」を2回目ダブルクリック後、IE7は起動します。DOS Windowには「ファイルが見つかりません」のような君の悪い文字も見えます。
4.IE7をすぐに終了させます。今度は、DOS Windowは自動的に閉じます。レジストリエディタで調べても、問題のレジストリは確かに削除されています。
5. ところが、Outlook Expressから起動するのは依然としてIE7のまま。Windowsを再起動するかログオフするかしないと、古い関連付けの情報が残ってしまったままになっているようです。
これで、何とかIE7のスタンドアローン版を使えるようになったのですが、実は大きな問題が・・・。IE7を普通にインストールしていた時は正しく動作していたものが、スタンドアローン版では動作しません。発見したのは、JavaScriptのwindow.openによる挙動で、普通のIE7なら別タブでウインドウを開くのに、スタンドアローン版では新規タブには開かず、同じタブ内でページ遷移してしまいます。
また、同じく、JavaScriptによるwindow.openで、別ウインドウが全く開かない(=恐らくJavascriptエラーが発生している。)現象にも遭遇しました。普通のIE7では正しく表示されるのにです。100%同じ挙動ともいえず、結局は、スタンドアローン版はあきらめて、メインに使っていないパソコンにIE7を入れることにしました。何じゃそりゃ!な結果ですが、以上、私のIE7スタンドアローン版体験記です。
上の記事は、レジストリーをいじる内容になっていますので、システムに致命的な障害をもたらす情報が含まれています。もし、ご自身でスタンドアローン版を試される場合は、自己責任でお願いします。こちらではいかなる結果に対しても責任をもつことができません。
また、私の場合は、「Acronis True Image 」でバックアップしてから行いました。もし試される場合も、万が一のためシステムのバックアップをお奨めいたします。
コメント