如何在Microsoft Edge中恢复会话

时间:2015-12-06 12:57:53

标签: session restore microsoft-edge

我正在使用Windows 10操作系统,昨天我已经安装了最新的更新版本1511.一切正常,但我丢失了Microsoft Edge浏览器中的所有打开的选项卡。有没有机会恢复它们?

如果我下: C:\ Users \ currentuser \ AppData \ Local \ Packages \ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ AC \ MicrosoftEdge \ User \ Default \ Recovery \ Active,

我可以看到有一个Recovery Store文件(.dat),对我来说应该是(根据时间戳)正确的文件。但我不知道如何使用它。

非常感谢您的回答。

问候,克莱门

6 个答案:

答案 0 :(得分:5)

  1. 复制所有文件 C:\ Users \用户currentuser \应用程序数据\本地\包\ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ AC \ MicrosoftEdge \用户\ DEFAULT \恢复\活动 到其他文件夹
  2. 删除所有文件 C:\ Users \用户currentuser \应用程序数据\本地\软件包\ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ AC \ MicrosoftEdge \用户\默认\恢复\有效
  3. Open Edge
  4. 按Ctrl + T,例如5次,打开5个标签
  5. Close Edge
  6. 在文件夹中 C:\ Users \用户currentuser \应用程序数据\本地\包\ Microsoft.MicrosoftEdge_8wekyb3d8bbwe \ AC \ MicrosoftEdge \用户\ DEFAULT \恢复\活动 你可以看到新的5个文件,例如{0BBFA40A-D703-11E5-9C10-C86000138E00} .dat ... {0BBFA406-D703-11E5-9C10-C86000138E00} .dat和1个文件RecoveryStore。{0BBFA404-D703-11E5-9C10-C86000138E00} .dat
  7. 将这5个文件替换为保留新名称的文件夹par.1中的前5个文件,重要的是!例如 {0BBFA40A-D703-11E5-9C10-C86000138E00}的.dat ... {0BBFA406-D703-11E5-9C10-C86000138E00} .DAT
  8. Open Edge
  9. 享受;)

  10. 对接下来的5个文件重复参数2-9 ...

答案 1 :(得分:4)

在设置菜单中的“打开方式”下,有一个选项可在打开Edge时选择“上一页”。除此之外,我不确定。

Screenshot Microsoft Edge browser Open with Previous Pages

答案 2 :(得分:2)

准确地说,保持简单,虽然格莱布发出了非常好的指示,但有一种更简单的方法。

如果您确实拥有C:\Users\currentuser\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\Recovery\Active文件夹中的文件,则无需复制删除或其他任何内容。

如果还没有打开Edge(你已经注意到,当你注意到会话消失了,这对你来说已经足够了......),打开一个新标签并关闭边缘。在文件夹中检查名为RecoveryStore的文件。{....您将注意到有两个文件。一个应该有新的日期(也就是你打开浏览器以获得失败的会话的日期)而另一个应该更旧,并且很可能与内部的所有.dat文件相同。

复制NEWER RecoveryStore的名称。{file,删除该文件,并将名称粘贴到较旧的RecoveryStore。{文件中,以便您的旧文件替换新文件但保留新名称。 只需启动Edge,就应该重新加载所有选项卡和窗口。

当Active文件夹中有文件,并且没有恢复会话时,这意味着它没有删除会话,只是丢失了RecoveryStore指针名称,因此它创建了一个新的...

答案 3 :(得分:1)

想法:在尝试任何一种操作之前,如果碰巧已经打开了一个新的浏览器会话,请在关闭之前,进入历史记录,看看是否可以找到之前的页面丢失。如果您有10个以上的页面,并且这些页面被埋在浏览器的历史记录中,那么最好尝试上述任何一种方法。


这就是我所做的。我的浏览器会话崩溃了。我被迫通过任务管理器(CTRL + SHIFT + ESC)关闭会话。然后:

  1. 我转到了ACTIVE文件夹,并将该文件夹的副本复制到另一个位置,例如Documents
  2. 现在,我打开了EDGE,并打开了与活动文件夹中文件一样多的选项卡(减1->不计算恢复文件)
  3. 现在不要通过单击窗口中的 x 关闭边缘。而是通过任务管理器关闭它
  4. 现在,繁琐的部分是将此NEW ACTIVE文件夹的文件名复制到OLD ACTIVE文件夹中。每个文件都执行此文件。
  5. 您还需要将recovery...xyz.dat文件从NEW文件夹复制到OLD文件夹

确保将OLD ACTIVE文件夹中新的重命名文件移至。启动EDGE,它应该可以工作。

在Windows 10 x64上测试。

备注::我在EDGE浏览器中进行了[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Recovery] "AutoRecover"=dword:00000000的设置和settings>> load previous page,并且没有任何作用

备注:我在恢复文件时遇到的问题是,每次我通过按x来关闭EDGE时,都会擦除我的ACTIVE文件夹中的所有文件。通过强行关闭EDGE,我可以应用此技巧。 -Kf

答案 4 :(得分:0)

只是想扩展/增强Gleb Derzkij的答案,以防它有很多标签(在我的情况下是32)。

对于第4步,它显然也有效,如果你打开相应数量的标签 - 32对我来说。

只是为了澄清第7步:您必须将每个旧的备份文件重命名为新创建的文件之一。为此,您可以使用cmd命令“dir”和“rename”。

7a)在打开的%localappdata%\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\AC\MicrosoftEdge\User\Default\Recovery\Active资源管理器窗口中按CTRL + L或F4转到文件夹行

7b)输入“cmd”并按Enter键在此目录中打开cmd

7c)输入dir打印出该目录中的所有文件并复制

7d)为你的备份文件夹重复同样的事情(7a-7c)

7e)打开一个表格计算程序(例如Excel)并粘贴两者

7f)您现在有一个包含生成的,新的和备份的旧标签文件的32行(或您的数量)行的列表,其中包含列A和B

7g)复制单元格C1中的代码="rename "&A1&" "&B1

7h)将C1复制到C2到C32的细胞(或您的数量)。 Excel会自动更改引用。

7i)您拥有备份文件夹中所有文件的所有“重命名”命令。只需复制整个列C并将其粘贴到备份文件夹cmd中。所有文件都已正确重命名。

7j)杀死你的Edge并将你的备份拖放回appdata文件夹。全部替换。

继续步骤8); - )

(你这里不需要10个)

希望有助于像我这样过多的标签用户。不幸的是,Marc的回答对我不起作用。

很抱歉在评论和答案之间引用,但你可以在这里更好地阅读。

答案 5 :(得分:0)

对我来说,这篇文章很有帮助:
https://blog.malwarebytes.com/cybercrime/2015/09/regaining-control-over-edge/
我已经设置了一个注册表项(如上面的链接所述):

  

使用“Previous pages”或更好的put来恢复Edge,以获得它   再次按照“设置”下指定的行为进行设置   该值为0,如下所示:

[HKEY_CURRENT_USER\SOFTWARE\Policies\Microsoft\MicrosoftEdge\Recovery] 
"AutoRecover"=dword:00000000