Проблема заключается в том, что при копировании файлов, содержащих закладки, с компьютера с W10 Pro & Edge 38.14393.0.0 на другой компьютер (W10 Home) с той же версией Edge, закладки не отображаются. Что сделано:
- Скачал и запустил великолепный ESE DB Viewer от NirSoft (жаль, что это не может изменить записи)
- Скопировал всю папку MicrosoftEdge_8wekyb3d8bbwe с исходного компьютера (разрешения были предоставлены после отмены COM-суррогата в диспетчере задач) в Appdata\Packages на целевом компьютере.
- Скопировал три файла в DBStore в AppData\Local\MicrosoftEdge\User\Default\DataStore\Data\nouser1\120712-0049\DBStore
- Edge запущен, закладки не отображаются. Раздел избранного spartan.edb был удален.
На этом этапе Edge импортирует только закладки из IE или Chrome. Можно экспортировать закладки из spartan.edb в файл с разделителями-запятыми в формате JSON, но он не имеет тот же формат, что и файл закладок JSON Chrome. Также пробовал оба экспортированных формата HTML из средства просмотра Nirsoft в Chrome, - опять безуспешно.
Также пробовал Emmet Grey Edge Manage, но есть нарушение прав доступа к функции Restore в целевом каталоге, даже когда он запускается с правами администратора. Забавно, так как мы можем изменять записи прямо из пользовательского интерфейса и сохранять их там.
В идеале Edge хотел бы сохранить резервную копию избранного в облаке, поэтому восстановление в случае сбоя H/W было бы тривиальным делом. Любая идея о том, как можно скопировать избранное из исходной базы данных?
Обновление: проверил ответ Дэвида Постилла здесь, но не уверен, что он актуален, так как с тех пор в Edge FS произошли изменения.