IE6.0 SP2(WinXP版)を使用していますが、今日突然昨日までのcookieがが反映されなくなりました。

実際にC:\Documents and Settings\User_Name\Cookies を参照するとcookieファイルは昨日までのタイムスタンプの物しかありませんでした。(index.datは今日最初にIEを起動した時間)

その後何度かIEを再起動してみたところ、今日保存されたcookieはディスクのどこかにあるようで、情報は保持されています。

・何故C:\Documents and Settings\User_Name\Cookiesに保存されなくなったか ?
・今日のcookieはどこに保存されているか ?

以上、ご存知の方よろしくお願いします。

回答の条件
  • 1人2回まで
  • 登録:
  • 終了:2006/04/20 23:10:02
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:Motamota No.1

回答回数102ベストアンサー獲得回数8

ポイント60pt

>・今日のcookieはどこに保存されているか ?


以下のソフトで確認・設定できるようです。

(インストール時に迷惑ソフトの「JWord」を同時にインストールするか聞かれますが、拒否できるようです)

http://www.forest.impress.co.jp/lib/sys/wincust/customize/rn...

いじくるつくーる


レジストリエディタを使用できるなら、レジストリを直接確認することもできるようです。

http://hp.vector.co.jp/authors/VA007679/wintips/index.html

Windows小わざメモ 特別なフォルダの変更

 シェルフォルダの場所は、次のレジストリキーに定義されている。

HKEY_USERS\ユーザハイブ\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

 レジストリーはユーザごとに管理されており、そのユーザハイブは次のレジストリキーで確認できる。

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList


初期状態では以下のフォルダが指定されていると思います。

%USERPROFILE%\Cookies


%USERPROFILE% の部分は、コマンドプロンプト(アクセサリの中にあります)から以下を入力すれば確認できます。

echo "%USERPROFILE%"

id:fmht7

ありがとうございます。

その後調べてみたところ、C:\Documents and Settings\User_Name\Local Settings\Temp\Cookiesに保存されていました。

一方、教えていただいた情報に従ってregeditで確認したところ

Cookies %USERPROFILE%\Cookies

C:\>echo %USERPROFILE%

C:\Documents and Settings\User_Name

となっており、食い違いが発生しています。

なにが勝手に変更してくれたんだろう。。

なんで、なんで、なんで? :-)

追記:

その後、PCを再起動してみたところ、元通りC:\Documents and Settings\User_Name\Cookiesに保存されるようになりました。C:\Documents and Settings\User_Name\Cookiesへのアクセスが失敗すると一時的にC:\Documents and Settings\User_Name\Local Settings\Temp\Cookiesに保存される仕様なのか。それにしても気持ち悪いなぁ。。

2006/04/14 10:34:04

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません