none
IE7の履歴の保存・復元について RRS feed

  • 質問

  • 前々から思ってたんですが、IEのwebページ閲覧履歴をお気に入り・クッキー・
    フィードなどと同じようにインポート・エクスポートしたりはできない物でしょうか?
    FireFoxにはオプションでそういう機能があるようで、パソをリカバリーしたりして
    もそれで今までの閲覧履歴をすぐに復元できるそうです。個人的には履歴欄は
    とても重宝してるので、バックアップができないといろんな面で不便でしょうが
    ありません。今使用中のバージョンはIE7ですが、拡張機能みたいな形で
    そういう機能をつけていただけないでしょうか?あるいは、もし履歴ファイルを
    Dドライブにバックアップ・リカバリーなどの後に復元できる方法がありましたら
    教えていただけないでしょうか?これさえできれば思い切ったリカバリーとかも
    できるんですが、その方法が見つからないので未だに踏ん切りがつきません。
    当方としては大変切実な問題なのです。どうかお願いできませんか?なんか
    レジストリーをいじればできるとも聞きましたが、現時点では失敗したらと思うと
    怖くて踏ん切りがつきません。

    2009年1月19日 7:14

すべての返信

  • Vista IE7でしたら

     

    :\Users\Username\AppData\Local\Microsoft\Windows\History

    に履歴が保存されています。

    それをコピーして、おけばいいのかも。中身はバイナリファイルなので、見れないのですがきっとリカバリ用のバックアップとしてはできてるのでは・・・・。

     

    ちょっと一次ソースが無いので、未検証、未確認です。

    試す際には安全な環境で、後悔しない状況でお願いします。

     

    2009年1月19日 9:54
  • 野良さん

    Dドライブにコピーしといて普通に貼りつけってのは何度かやったんですがダメでした。

    お気に入り・クッキー・フィードについてはIEのファイル→インポート及びエクスポート

    に項目があるんですが履歴にはそういうのがないから。質問で書いたように、なんか

    レジストリーをいじればできるとは聞いたんですけどね↓。いずれにしろ、早く履歴の

    バックアップ・復元が簡単にできるようになってほしいです。どなたかIEに詳しい人

    (できればマイクロソフトの社員の方)、ぜひご回答願います。

     

    http://okwave.jp/qa763547.html

    2009年1月19日 10:15
  • 昔似たような状況になり、URL履歴をインポート・エクスポートできるソフトを作ったことがあります。

    URL履歴はOSが動作中、常にロックしているためクラッシュで容易に破損する傾向がありましたので。

    COMオブジェクトにアクセスするんですがXPでは動作していたインポート機能がVistaでは動作しなくなっていました。

    インポートするソフトがないのは、URL履歴のアイテムのアクセス時刻が登録した時点のシステム時刻であるためでしょう。

    もし完全に再現しようとするならシステム時刻を変化させながら登録しなくてはなりません。

    その際にはタスクマネージャを停止しておかないとウィルススキャンなどが走り出したりします。

    それに短時間で大量に履歴を追加するとシステムのリソースを大量に消費し、OSの反応が鈍くなるので

    一定時間毎にインターバルをおく必要があります。

    ちなみにindex.datを移動させるのはいい手段ではありません。index.dat内の履歴アイテムにはどのユーザーの

    ものかという項目があるのでユーザー名が違う場合には使えないものと思われます。

    興味のある方はIUrlHistoryStg2というキーワードで検索してみてください。

     

    追記

    Vistaで動作しなかったのはタスクマネージャを停止できなかったこととjavascriptで始まるURLは追加できないように

    なっていたためでした。

    2009年1月21日 10:23