ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Chrome浏览器自定义设置个人信息存储路径

2021-12-11 12:02:18  阅读:254  来源: 互联网

标签:Files Google 浏览器 x86 自定义 Chrome Program User


序言

Chrome浏览器很好用,感觉也很快,但是,也是有那么几个小瑕疵的。例如,Chrome浏览器无法设置安装路径,只能安装在默认的C盘,个人信息默认放在C盘,详细路径如下:

C:\Users\XXXX\AppData\Local\Google\Chrome\User Data\Default
Copy

对于我这种对C盘有洁癖的人来说,不能忍受啊。

之前我一直用的是360极速浏览器,我们可以在地址栏输入 chrome://version/ 可以看到,它的个人信息就保存在d:\program files (x86)\360\360chrome\chrome\User Data\Default,而且在chrome://settings/advanced,还可以设置缓存路径。现在由于需要跨平台,所以,我改用Chrome浏览器,因此,我需要把个人资料的保存路径保存到C盘以外的盘,这样以后重装系统,也可以继续使用了。下面看我操作。方法有两种。

参数启动

需要用到的参数:

  1.  –user-data-dir       设置存储个人信息的目录(必须)
  2.  –disk-cache-dir     缓存目录(可选)
  3.  –disk-cache-size   缓存大小(可选)

首先,安装完Google Chrome后,桌面有一个快捷方式,鼠标右键单击Google Chrome快捷方式,然后点击”属性”。在”Google Chrome属性”页面的”目标”栏,清空之后输入:

"D:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" --disk-cache-dir="D:\Program Files (x86)\Google\Chrome\cache"
Cop

 

 

由于我自己把安装后Google Chrome整体从C盘移到D盘,所以我的路径是D盘,以后重装系统也不影响使用。当然,也可以在”目标”栏后面追加

--user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" --disk-cache-dir="D:\Program Files (x86)\Google\Chrome\cache"
Copy

不过需要注意空格。其实吧, –disk-cache-dir参数是不用设置的,因为缓存其实已经包含在–user-data-dir这个参数里面了,具体路径就是\User Data\Default\Cache ,所以只需要有加上:

--user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data"
Copy

就OK了。之后双击快捷方式打开Google Chrome,地址栏输入:chrome://version ,就可以查看到个人信息的保存路径了。

 

 

 

 

此方法有点小瑕疵,因为有时候我们为了方便,就把Chrome放到快速启动栏中,用的时候只需一点,就打开浏览器了,但是当我们把它放到快速启动栏中后,打开发现,只是刚安装时的样子,账号没有登录,收藏夹也没了。查看个人资料路径,变成了默认路径。

 

 

 

 

那么就需要高难度操作了,首先打开注册表编辑器。”Win + R” –>输入”regedit”。然后定位到

计算机\HKEY_CLASSES_ROOT\ChromeHTML\shell\open\command
Copy

将其值改为:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1" 。注意空格,前面的C盘是因为我没有改的缘故,如果都改成我移动后的路径,需要改很多注册表键值,所以不推荐操作注册表。然后相同操作

定位到:计算机\HKEY_CLASSES_ROOT\ftp\shell\open\command
改为:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1"

定位到:计算机\HKEY_CLASSES_ROOT\http\shell\open\command
改为:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1"

定位到:计算机\HKEY_CLASSES_ROOT\https\shell\open\command
改为:"C:\Program Files (x86)\Google\Chrome\Application\chrome.exe" --user-data-dir="D:\Program Files (x86)\Google\Chrome\User Data" -- "%1"
Copy

这样不管是点击快速启动栏,还是其他应用调用Chrome,个人信息都是自定义的了。

不过,还是那句话,不建议操作注册表,而且还是大规模修改,它是整个系统的数据库,一旦损坏,系统基本上不能正常工作了。那就需要下面这种方法了!

软链接

Windows命令行中有一条命令:mklink,这个很有用。它的参数如下:

MKLINK [[/D] | [/H] | [/J]] Link Target

        /D      创建目录符号链接。默认为文件
                符号链接。
        /H      创建硬链接而非符号链接。
        /J      创建目录联接。
        Link    指定新的符号链接名称。
        Target  指定新链接引用的路径
                (相对或绝对)。
Copy

之后我们用管理员权限打开命令行,然后执行命令:

mklink /J "C:\Users\Darker\AppData\Local\Google\Chrome\User Data" "D:\Program Files (x86)\Google\Chrome\User Data"
Copy

注意空格,还有一定要管理员权限,否则命令会报错,成功如下:

为 C:\Users\Darker\AppData\Local\Google\Chrome\User Data <<===>> D:\Program Files (x86)\Google\Chrome\User Data 创建的联接
Copy

再打开快速启动栏的Chrome,你就会发现收藏栏,插件都在了。而且数据存储在自己指定的路径了。虽然chrome://version 的信息仍是这个 

 

 

本人已经亲自验证,可以起作用。

结语

以上本人亲自测试过,希望对你们有用。

标签:Files,Google,浏览器,x86,自定义,Chrome,Program,User
来源: https://www.cnblogs.com/jxldjsn/p/15675058.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有