在我重新安装 Windows 之前,我复制了以下所有内容:
<username>\AppData\Local\Google\Chrome\User Data\Default
但是,当我复制所有这些文件并启动 Chrome 时,它不会加载我的旧标签。我尝试使用该-restore-last-session
标志,结果导致 Chrome 崩溃。如果在询问是否要恢复时单击恢复按钮,它不会执行任何操作。
我可以使用这些文件来恢复标签或从中提取链接吗?
答案1
上次会话和上次选项卡文件应该可以正常工作。尝试仅将这两个文件复制到新的 Chrome 文件夹中,然后将它们重命名为当前会话和当前选项卡。我已经多次成功完成此操作。
您遇到的主要问题是,您是否要从更旧的 Chrome 版本(例如从 v4 到 v13)恢复数据?
答案2
警告:此工具自 2015 年起未更新,请在运行该工具之前,请先备份您的会话文件,因为它可能会清空其内容!
您还可以尝试Chromagnon 工具(使用 SNSS 分支)用 Python 编写,它将从“当前选项卡”或“最后选项卡”文件中提取您的选项卡:
python chromagnonSession.py "Current Session" > current_session.log
python chromagnonTab.py "Current Tabs" > current_tabs.log
这会将您的选项卡提取到current_tabs.log
文件中,然后您可以使用文本编辑器(例如 Notepad++)打开该文件。会话文件current_session.log
将存储有关窗口的信息(您可以在 current_tabs.log 文件中关联的索引),但这不是强制性的。
也可以看看此答案了解更多信息。
答案3
该标志应以双破折号和一个空格来输入。
像这样:--restore-last-session
确保你正确理解这一点。
将“上一个会话”重命名为“当前会话”也应该可行。
如果以上方法都不适合您,请尝试替换整个用户数据文件夹。转到 AppData\Local\Google\Chrome 并复制用户数据文件夹,例如将其复制到桌面。这只是一种安全措施,以便您可以在需要时恢复到该文件夹。然后继续删除它。执行此操作时,请确保 Chrome 没有运行。现在继续将旧的用户数据文件夹复制到其位置。
下次启动 Chrome 时,它会显示类似“Chrome 似乎已崩溃,是否要恢复”的内容,并且顶部会出现一个恢复按钮。点击恢复按钮。
当我尝试恢复旧的 Chrome 会话来检索我的标签时,这种方法对我来说很有效。