こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

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を起動するとレジストリが書き換わってしまうのです。

書き換わったフォルダに、お気に入りのフォルダをコピーすれば、とりあえずは使えるのですが、レジストリが
書き換わる原因を知って、解決したいと思っております。

皆様のお知恵を拝借したく、よろしくお願い致します。

投稿日時 - 2004-09-03 17:41:04

QNo.987372

困ってます

このQ&Aは役に立ちましたか?

7人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

すみません。

HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

のFavotiesの値が間違っていました。

%USERPROFILE%Favorites

ではなく、

%USERPROFILE%\Favorites

です。「\」を落としていました。

投稿日時 - 2004-09-04 10:55:10

ANo.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

であることも確認してください。

投稿日時 - 2004-09-04 02:45:32

お礼

larさん、回答ありがとうございます。

上記2つの値は共に、上に書かれている値通りでした。

一つ気になる事があったのですが、
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
のFavoritesの「種類」が
「REC_SZ」
になってます。
同僚のPCのレジストリの同じ部分を見ると、
「REC_EXPAND_SG」
になっているのですが、これが何らかの影響を及ぼしていないでしょうか?

何かお分かりの方、よろしくお願い致します。

投稿日時 - 2004-09-06 15:00:02

ANo.2

こんばんわ、お困りですね。

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

投稿日時 - 2004-09-03 18:18:01

お礼

o_tooruさん、回答ありがとうございます。

safeモードで編集を行いましたが、やはりIEを起動すると、
C:\WINNT\Favoritesになってしまいます。

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

投稿日時 - 2004-09-06 14:50:58

ANo.1

どうしても原因がわからず一向に解決しない場合は、
システムの復元をしてみてはいかがでしょうか。

問題が起こる前の日にまで遡って復元すれば大抵の問題は解決されます。
ただし、システムの復元は自己責任でお願いします。

投稿日時 - 2004-09-03 17:55:44

お礼

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

投稿日時 - 2004-09-06 14:45:12

あなたにオススメの質問