Scoop 安装 Chrome 浏览器的用户数据问题
不知道从哪个版本开始,通过 Scoop 安装的 Chrome 浏览器不再保留本地用户数据。每次更新后,用户数据都要从 Google 账户同步。
Scoop 官方的解释是因为浏览器限制导致的:
Profile might point to default location (e.g.
$env:LOCALAPPDATA\Google\Chrome\User Data
), when--user-data-dir
point to a specified path(e.g.$dir\userdata
(persist\googlechrome\userdata)).
官方的建议是:
I would recommend that you install the default/main browser by its official installer.
不过 Chrome 并不是我的主力浏览器,即便官方不支持,也还是可以补救一下的。
根据以下路径找到开始菜单里 Chrome 的快捷方式:
%AppData%\Microsoft\Windows\Start Menu\Programs\Scoop Apps\Google Chrome.lnk
假设 Scoop 的安装目录是 D:\Apps\scoop 。在快捷方式文件右键菜单里打开「属性」,修改「快捷方式」选项卡里的「目标」文本为:
D:\Apps\scoop\apps\googlechrome\current\chrome.exe --user-data-dir="D:\Apps\scoop\persist\googlechrome\User Data"
Scoop 更新 Chrome 浏览器时不会覆盖这个快捷方式,因此可以作为永久的解决方案。