システムwiki

Edgeは、knowlEdgeなしで古いお気に入りを復元/マージし、現在のお気に入りを上書きします.以前の値に復元する方法はありますか?

Granite 受付中 最終更新日:2022-05-27 12:50

Edgeまたはバックエンドの同期データのバグのようです.最近、お気に入りに、数か月前(おそらく1年以上前)に名前を変更または削除したフォルダーがたくさんあることに気付きました.サブフォルダーにファイルされていた古いお気に入りは、突然ルートレベルに戻りました.それらはすべて最終目的地でもまだ残っていたと思います.これは、お気に入りの古い値を新しい現在の値とマージしたことを示唆しています.

私はEdgeReleaseエディションとDevエディションを使用しており、Windows 10と11の両方で、お気に入りを同期するために同じプロファイルを共有しているため、問題がどこから始まったのかわかりません(この投稿のカテゴリ選択も意味しますWindows 11は、Windows 10にも同じように適用されるため、やや恣意的です.

これらの古いお気に入りが完全にマージされ、新しいお気に入りと統合されたため、損傷が発生しました.何百ものお気に入りやフォルダを注意深く調べるには何時間もかかります.現時点で私が考えることができる唯一の解決策は、可能であれば、以前のお気に入りのセットに復元することです.

同期履歴のように、前の日付のお気に入りに復元する方法はありますか?たとえば、2022年1月31日からお気に入りを復元できますか?それを行う方法はありますか?同期またはお気に入りのバックアップはどこかにありますか?

返信リスト(回答:6)

5 #

もつ これらのフォルダを見てください:

%LocalAppData%\Microsoft\Edge\User Data\Snapshots

%LocalAppData%\Microsoft\Edge Dev\User Data\Snapshots

それぞれに、Chromiumの最後の数回の更新の前に記録された重要なデータのスナップショットが含まれている必要があります.各プロファイルフォルダ(つまり、デフォルトプロファイル1...)には、お気に入りファイル(ブックマークと呼ばれる)のコピーとパスワード(ブックマーク)が含まれている必要があります.ログインデータ)、履歴など.それらのプロパティを比較することで、おそらくどのファイルが最も役立つかを判断できます.これらはJSONデータを含むプレーンテキストファイルであるため、メモ帳で開くことはできますが、読みやすくはありません.

適切なものを見つけたら、それをコピーして、Edgeが閉じている間に適切な場所に貼り付けることができます.%LocalAppData%\Microsoft\Edge\User Data\Default.新しいプロファイルを使用してこれをテストすることをお勧めします. お気に入りリストが希望どおりであることを確認したら、同期を試している間、安全に保管できるようにHTMLにエクスポートできます

より詳細な手順が必要な場合は、投稿してください.

応答5# ->にスキップ
6 #
Granite

Firedog、これは私が必要とした解決策だと思いますが、問題が発生しました.%LocalAppData%\Microsoft\Edge\User Data\Defaultはありませんが、さまざまなプロファイル#ディレクトリが表示されます.

新しいプロファイルで開始すると、%LocalAppData%\Microsoft\Edge\User Data\Profile 5にブックマークファイルがなく、ブックマークを作成した後にブックマークファイルが表示されることがわかります.適切な場所になります.ただし、復元したいブックマークファイルをコピーしてこのEdgeプロファイルを開くと、Edgeはそのファイルを使用しません.検出したファイルの別のコピーが必要です.%LocalAppData%\Microsoft\Edge\User Data\Profile 5内のすべての「ブックマーク」ファイルを検索しましたが、そこに配置したファイルのみが見つかりました.

助言がありますか?他にどこでブックマークを取得できますか?とても近くにいるような気がします.

応答6# ->にスキップ
4 #

Edge://settings/profilesページに表示されるプロファイルの名前とそのディレクトリの名前の間に直接リンクがないため、混乱が生じていると思います.Profile 6というプロファイルとUserData\Profile 2というプロファイルディレクトリがあるかもしれません.

デフォルトという新しいプロファイルを作成してみましょう.この戦術は、存在しないプロファイルを使用してEdgeを起動しようとすると、そのプロファイルが作成されるという事実に依存しています.良いブックマークファイルのコピーが安全な場所に保存されていると思います.

  1. すべてのEdgeインスタンスを閉じます.
    確認するには、Alt-F Cを使用して開いているブラウザのWindowsをすべて閉じてから、しばらく待ってからタスクマネージャを起動します(Ctrl-Shift-Escape).[プロセス]タブで、msEdge.exeのインスタンスを見つけ、[タスクの終了]ボタンを使用してそれらを閉じます.

  2. この黒い線をコピーします:
    "C:\Program Files(x86)\Microsoft\Edge\Application\msEdge.exe"--profile-directory= "Default"[これは、64ビットシステムを使用していることを前提としています.32ビットシステムでは、プログラムファイルディレクトリは単にと呼ばれます. C:\Program Filesなので、行は次のようになります
    "C:\Program Files\Microsoft\Edge\Application\msEdge.exe"--profile-directory= "Default"

  3. スタートボタンを右クリックして、実行を選択します.実行ボックスに貼り付け(たとえば、Ctrl-Vを押す)、Enterを押します.
    Edgeは新しいプロファイルで起動するはずです.プロフィール写真をクリックして、その名前(パネルの上部)と存在する他のプロフィールの名前を確認します.

  4. ページを開きますEdge://version.
    このページには、プログラムのversionとプロファイル自体に関する多くの詳細が表示されます.プロファイルパスというラベルの付いたエントリをメモします.
    C:\Users\[Windowsユーザー名} \AppData\Local\Microsoft\Edge\User Data\Default.

  5. Edgeをもう一度閉じて、ファイルエクスプローラーでこのプロファイルディレクトリを開きます.

  6. ブックマークファイルを新しいディレクトリに貼り付けます.

  7. 手順(2)と(3)を繰り返して、Edgeを再度開きます.

今、あなたのお気に入りを探してください.彼らはそこにいますか?

それらがそうであると仮定して、タスクバーのアクティブなEdgeアイコンを右クリックし、タスクバーにピン留めを選択します.これは、適切なプロファイルへの新しいルートになります.混乱を避けるために、他のEdgeショートカットを右クリックして、固定を解除することをお勧めします.

この新しいプロファイル(passWordsなど)を完成させるために別のプロファイルのデータが必要な場合は、同じ方法でそれらをコピーできます.スナップショットフォルダには、興味のあるファイルの名前が表示されます. -journalファイルは無視しても問題ありません.他の方法で使用されている可能性のあるファイルが破損しないように、常にEdgeを完全に閉じた状態でこの種の操作を行ってください.

PS Edge Devの場合、プロセスはまったく同じですが、プログラムディレクトリにEdge Devがあり、安定版にはEdgeがあります.例:

C:\Users\{Windowsユーザー名} \AppData\Local\Microsoft\Edge Dev\User Data\Default

応答4# ->にスキップ
1 #
Granite

了解しました!

OK、これがあなたの指示に触発されて私がしたことです(私もこれらのステップを追加しましたが、の同様の投稿にもう少し詳しく説明しました リンク:以前に削除および移動されたEdgeのお気に入りは元に戻ります ):

1.最初の投稿で述べたように、メインプロファイルのSnapshotsフォルダーからブックマークとファビコンを取得します.フォルダーが過去のEdgeステータスのスナップショットを保存するために存在するのは素晴らしいことです(あなたがそれについて私に話す前に存在したことを私は知りませんでした).私の場合、これは%LocalAppData%\Microsoft\Edge\User Data\Snapshots \にあり、希望する日付やEdgeversionを選択します.私にとって、スナップショットはEdge 97用であり、現在Edge 98を実行していますが、次の手順は正常に機能しました.

2.お気に入りが破損しているプロファイルとは別に、新しいEdgeプロファイルを作成または準備ができていることを確認します.

3.次に、Edgeを完全に閉じる必要があります.右上のXをクリックして閉じるだけでは十分に閉じない場合がありますのでご注意ください.タスクマネージャで、Edgeが実行されていないことを確認します.

4.ブックマークとファビコンを%LocalAppData%\Microsoft\Edge\User Data\Profile<<変更するプロファイルの数>>の新しいプロファイルまたは未使用のプロファイルにコピーします.それぞれのEdgeプロファイルの写真を見て、正しいプロファイル番号を決定しました.次の手順でファビコンが失われることはありませんが、万が一の場合に備えて、ファビコンをバックアップとして取得したかったことに注意してください.

5.Edgeを開き、一時プロファイルに移動します

6.新しいプロファイルでブックマークファイルを開いたら、[お気に入り]メニューからエクスポートします.

7.プロファイルに切り替えて、Edge内でお気に入りを管理し、すべてを削除します.(これではファビコンファイルは削除されないようです.これは良いことです).

8.これが必要かどうかはわかりませんが、削除が同期されるまで待って、すべてのお気に入りが別のコンピューターのブラウザーで削除されたことを確認しました(同じコンピューターの開発versionまたはベータversionで同じプロファイルを確認することもできます).このプロセスを高速化するために、Edge://sync-internals/に移動し、他のコンピューターでもすべてのお気に入りが削除されたことを確認できるまで、このコンピューターと別のコンピューターで[スタート]と[GetUpdatesのトリガー]を押し続けました. 次に、完全に閉じて、Edgeがタスクマネージャーで実行されていないことを確認しました.繰り返しますが、それも必要かどうかはわかりません.

9.Edgeを再起動します.修正/復元されているプロファイルに移動します.

10.10. 以前に作成したバックアップからお気に入りをインポートします.

それは非常にうまくいきました.以前に破損したお気に入りが戻ってきました.

応答4# ->にスキップ
3 #
Granite

その完全なテストはまだ実行していませんが、「Edge Profile.ico」が表示され、このプロファイルのプロファイルアイコンと一致するため、ディレクトリ名がProfile5のものが使用したいと思います.また、Edge内からそのプロファイルのお気に入りを初めて保存すると、そのディレクトリに現在の日付と時刻の新しいブックマークファイルが作成されました.

また、手順4のチェックを使用して、Edgeがこれと同じディレクトリを表示していることを確認できます:

プロファイル5がこのプロセスにとって安全であることを意味することに同意しますか?

さて、問題は、ブックマークファイルをこのディレクトリに置いたときに、Edgeがそれを使用しておらず、別の場所からブックマークを取得しているように見えることです.キャッシュ、おそらく?

ブックマークをこの一時プロファイルに表示できる場合は、このプロファイルからブックマークをエクスポートして、実際のプロファイルにインポートして戻すことができます.それは完璧でしょう.問題は、手動でブックマークファイルを配置すると、ブックマークファイルが無視されるように見えることです.貼り付けた後、コンピュータを再起動する必要がありますか(まだ行っていません)?

応答3# ->にスキップ
2 #
Granite

ああ、問題は、以前にEdgeを再起動したときに、完全にシャットダウンしていなかったことだと思います.タスクマネージャーで強制終了すると、そこに置いたブックマークファイルの使用が開始されます.すばらしい.

さて、私が気付いた最初のことは、ファビコンがなくなったことです.私もそれらをコピーしようとします.それらは輸出に伴いますか?うーん、そうではないかもしれません.ただし、お気に入りをインポートする場合でも、古いファビコンは残ります...結果をすぐに報告します.