EDGE搁置标签丢失后的恢复尝试办法

WIN10莫名其妙重启就崩了,一直卡在automatic repair没法进去。

看LOG是引导文件坏了,尝试修复一直提示no access。最后只好重置。

 

1.重置后恢复搁置标签

这个倒也简单,打开C:\Windows.old\Users\用户名\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe,整个复制到C:\Users\用户名\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe即可,注意新旧数据都做好备份

但是万万没想到,才过了一天,莫名其妙EDGE也崩了,重新打开后搁置标签数据全部丢失!我之前太自信了,成功恢复后就把备份数据都删了,这下就比较麻烦了。

 

2.没有任何备份下的恢复尝试

很自然首先尝试数据恢复,我这里用的是Magoshare(别的软件也可以试试)。WIN10的BUG真多,软件乱码(如下),所以我也没办法操作一一截图演示了。幸好操作不算复杂。

EDGE搁置标签丢失后的恢复尝试办法

和其他软件流程应该是一样的,先扫描,然后找到Microsoft.MicrosoftEdge_8wekyb3d8bbwe尝试恢复即可。这个软件会将可恢复的文件打上不同的标记图标,对号以及问号,对号的应该是完整恢复的可能性大一点。

我这里尽管看起来恢复挺成功的,然而EDGE的搁置标签还是空的(已经对微软没有任何好感了)。反正我只需要搁置标签的数据,就去文件夹里扒一扒吧。

 

3.恢复数据

最后确定搁置标签以及收藏夹,历史纪录等数据都存在这里:C:\Users\用户名\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\DataStore\Data\nouser1\120712-0049\DBStore\spartan.edb

EDGE搁置标签丢失后的恢复尝试办法

尝试恢复spartan.edb,再打开EDGE,居然还是空的。将DBStore整个恢复,再打开,照样是空的,并发现整个120712-0049文件夹其实被重新写过(所以我恢复前备份的DBStore,也照样没了。微软真的牛逼,呵呵)

 

4.读出数据

那是不是彻底没辙了呢?其实也不是,只是我们没办法恢复到EDGE中而已,数据其实还是能找回来的。

反正已经决定好这辈子不会再用EDGE,所以不恢复到EDGE也没所谓了。只是系统自带没法卸载有点可惜。)

将spartan.edb用ESEDatabaseView软件打开,切到SweptTabs即可看到消失已久的搁置标签数据

EDGE搁置标签丢失后的恢复尝试办法

 

5.最后的吐槽

最近微软在做的WSL2,以及EDGE要用chroumium内核,经过这两天的折腾(折磨),我是彻底明白了。

微软自己做的实在是太垃圾了。