• 締切済み

IE6を起動すると、レジストリが書き換わってしまいます

IEのお気に入りが表示されなくなった為、調べた所、 レジストリのHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders が本来なら C:\Documents and Settings\******\Favorites (備考:******には私の名字が入ってます) である筈なのに、 C:\WINNT\Favorites が書かれていました。 同様に、 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders は、本来なら %USERPROFILE%\Favorites である筈なのに、 C:\WINNT\Favorites が書かれていました。 という事で、レジストリエディタで、本来のものに書き換えて、パソコンを再起動しました。 その結果、レジストリには本来のものに書き換わっているのですが、 IE6を起動すると、また上記のフォルダに書き換わってしまいます。 ウイルスバスターで検索しても、ウイルスは無く、 スパイウェア検索ソフトで、スパイウェアの削除もしたのですが、それでもIE6を起動するとレジストリが書き換わってしまうのです。 書き換わったフォルダに、お気に入りのフォルダをコピーすれば、とりあえずは使えるのですが、レジストリが 書き換わる原因を知って、解決したいと思っております。 皆様のお知恵を拝借したく、よろしくお願い致します。

みんなの回答

noname#9381
noname#9381
回答No.4

すみません。 HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders のFavotiesの値が間違っていました。 %USERPROFILE%Favorites ではなく、 %USERPROFILE%\Favorites です。「\」を落としていました。

noname#9381
noname#9381
回答No.3

書き換えるのは HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders  だけでいいです。もう一つのほうは、現在のお気に入りが表示されているだけですので。  それと HKEY_LOCAL MACHINE\SOFTWARE\Microsoft\Windows\CrrentVersion\Explorer\User Shell Folders のCommon Favoritesの値が %ALLUSERSPROFILE%\Favorites であることを確認してください。もう一つ HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders のFavotiesの値が %USERPROFILE%Favorites であることも確認してください。

asahicho
質問者

お礼

larさん、回答ありがとうございます。 上記2つの値は共に、上に書かれている値通りでした。 一つ気になる事があったのですが、 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders のFavoritesの「種類」が 「REC_SZ」 になってます。 同僚のPCのレジストリの同じ部分を見ると、 「REC_EXPAND_SG」 になっているのですが、これが何らかの影響を及ぼしていないでしょうか? 何かお分かりの方、よろしくお願い致します。

  • o_tooru
  • ベストアンサー率37% (915/2412)
回答No.2

こんばんわ、お困りですね。 さてご質問の件ですが、safeモードでレジストリの編集を行ってみてはどうでしょう?通常モードでは、IE自体が動いていますので、いくら編集しても再起動かける前に、自動的にかき戻されてしまっているのかもしれません。

asahicho
質問者

お礼

o_tooruさん、回答ありがとうございます。 safeモードで編集を行いましたが、やはりIEを起動すると、 C:\WINNT\Favoritesになってしまいます。 通常モードでも、 「レジストリの編集」  ↓ 「再起動」  ↓ 「レジストリが自分が書き直したものであるのを確認」  ↓ 「IEを起動」  ↓ 「レジストリがC:\WINNT\Favoritesになっているのを確認」 という流れですので、再起動後には一度レジストリの編集は正しく終っているのですが、 その後、IEを起動する事により、レジストリが書き換わってしまっている様です。

回答No.1

どうしても原因がわからず一向に解決しない場合は、 システムの復元をしてみてはいかがでしょうか。 問題が起こる前の日にまで遡って復元すれば大抵の問題は解決されます。 ただし、システムの復元は自己責任でお願いします。

asahicho
質問者

お礼

rdtf2000さん、回答ありがとうございます。 残念ながら、OSがWin2000の為、システムの復元が使えません。 ありがとうございました。

関連するQ&A