システムのレジストリを修正すると言うかなり危険な方法ですが、
自分のマシンでうまく行きましたのでご紹介致します。
1.c:\windows\Regedit.exeを起動。
2.HKEY_CLASSES_ROOTの下位層にある、\.htmを開く。更に下位層
の\OpenWithListを選択し反転させる。この下位層にNetscape.exe
やNotepad.exeなどがあると思います。
3.反転表示で\OpenWithListで右クリックし、「新規」-「キー」
を選択して新しいキーを挿入する。キーの名前をWinword.exeとする。
ここは実際に起動させるファイル名を入れます。
4.次に\.htmと同層準\Applicationsへ行き、そこでも「反転」-
「右クリック」-「新規」-「キー」でWinword.exeを入れる。
5.ここでもNetscape.exeやNotepad.exeなどが見えると思います。
このNotepad.exeの内部構造をコピーします。Notepad.exeの下位層
は次の様になっています。
Notepad.exe-shell-edit-command
6.この構造をWinword.exeの下位に作ります。操作は「反転」-
「右クリック」-「新規」-「キー」で行って下さい。
7.shell-edit-commandが出来ましたら、それぞれの内部を同じに
します。
8.まずcommandをクリックすると右半分に
(標準) (値の設定なし)
と出ていると思います。ここで(標準)を「反転」-「右クリック」
-「変更」で「値のデータ」にWinword.exeがある場所をフルパス
で入れて下さい。私の場合は
D:\Orogram Files\Microsoft Office\Office\Winword.exe
でした。
9.次に上位層の\editに戻り、ここでも右半分に
(標準) (値の設定なし)
が出ていますので、(標準)を「反転」-「右クリック」-「変更」
で「値のデータ」に 編集(&E) を入れて下さい。
10.更に上位のshellに移り、Notepad.exeのshellを参考に設定して
下さい。まず右側ウィンドウの白地にて「右クリック」-「新規」
-「文字列」を選択し、FriendlyCacheを入力します。そしてこの
FriendlyCacheを「反転」-「右クリック」-「変更」で
「値のデータ」に Windows Word を入れて下さい。
11.更に白地にて「右クリック」-「新規」-「バイナリ」を選択し
FriendlyCacheCTimeを入力します。そしてこのFriendlyCacheCTime
を「反転」-「右クリック」-「変更」で「値のデータ」に
01 00 00 00 14 B4 BD 70 を入れて下さい。
12.これでshellの右側ウィンドウに次の3行が表示されている
はずです。
(標準) (値の設定なし)
FriendlyCache Windows Notepad
FriendlyCacheCTime 01 00 00 00 14 B4 BD 70
以上でレジストリの設定が終了しますので、レジストリを閉じ、IE
を起動して下さい。「プログラム」の所にWindows Wordが入って
いると思いますので、これを選択して下さい。
尚、システムが異なっていますので、貴方でうまく行かないかも
知れません。また、繰り返しになりますが、レジストリを直接修正
すると、システム全体に影響(起動不能とか・・・)が出る恐れが
ありますので、充分にご留意下さい。
お礼
あっ、ありがとうございます。 言葉にできないくらい感動しました。 丁寧に書いていただいたので、素人の私でもわかりました。 本当は、100点+菓子折りでも持って、ご挨拶に伺いたいところですが、ここではお礼の20点がMAXですので、これで勘弁してください。 ※10.以降の内容は何故かわかりませんが、すでに存在していたので、いじりませんでしたが(11.の値は異なっていましたが)、問題なさそうです。