Chrome程序及数据位置变更到非系统盘
Chrome浏览器在Windows系统上安装过程,没有设置安装位置的步骤,所以默认是安装在C盘的。
并且,若Chrome作为主要浏览器使用,随着时间的积累,数据文件会非常多。增加系统盘的负荷。
Windows用户变更程序及数据位置的步骤
===1. 找到原始位置,安装后的默认文件夹包括:
程序位置:C:\Program Files (x86)\Google
数据位置:C:\Users\用户名\AppData\Local\Google
===2. 移动以上2部分到非系统盘,比如D盘(不放心,也可以先复制,复制完成后,原始文件夹改名)
移动前检查(这个步骤很重要,若有程序还在使用,部分文件被占用,就没法完成移动):
- 1. 确保已经关闭Chrome浏览器;
- 2. 打开资源管理器\进程,将包含chrome、google的进程全部“结束进程”;
- 3. 打开资源管理器\服务,将包含chrome、google的服务全部“停止服务”;
新位置例如:
程序位置:E:\Google\GoogleData\Google
数据位置:E:\Google\GoogleProgram\用户名\Google
(这里保留了用户名,若Windows有多用户使用,可以将其他用户的数据都搬过来,同样按用户名区分。)
===3. 认识mklink命令
开始\运行\cmd 回车,进入黑色背景的命令提示符
C:\Users\Administrator>cd /
C:\>mklink /?
创建符号链接。
MKLINK [[/D] | [/H] | [/J]] Link Target
/D 创建目录符号链接。默认为文件
符号链接。
/H 创建硬链接,而不是符号链接。
/J 创建目录联接。
Link 指定新的符号链接名称。
Target 指定新链接引用的路径
(相对或绝对)。
C:\>
//按如上帮助所示,我们需要使用的:/J 创建目录联接。
===4. 创建程序目录的连接
4.1 进入原始程序目录:C:\Program Files (x86)
C:\>cd C:\Program Files (x86)
C:\Program Files (x86)>
确保该目录下以及没有Google的文件夹,若前面使用复制,则这里还会有原始文件夹,请删除,或修改文件夹名称。
4.2 创建目录连接,
C:\Program Files (x86)>mklink /j "C:\Program Files (x86)/Google" "E:\Google\GoogleProgram\Google"
为 C:\Program Files (x86)/Google <<===>> E:\Google\GoogleProgram\Google 创建的联接
C:\Program Files (x86)>
===5. 创建数据目录的连接,步骤同上
5.1 进入原始数据目录:C:\Users\Administrator\AppData\Local
C:\>cd C:\Users\Administrator\AppData\Local
C:\Users\Administrator\AppData\Local>
确保该目录下以及没有Google的文件夹,若前面使用复制,则这里还会有原始文件夹,请删除,或修改文件夹名称。
5.2 创建目录连接
C:\Users\Administrator\AppData\Local>mklink /j "C:\Users\Administrator\AppData\Local/Google" "E:\Google\GoogleData\Administrator\Google"
为 C:\Users\Administrator\AppData\Local/Google <<===>> E:\Google\GoogleData\Administrator\Google 创建的联接
C:\Users\Administrator\AppData\Local>
===6. 检查
回到系统盘google的原始位置
程序位置:C:\Program Files (x86)\
数据位置:C:\Users\用户名\AppData\Local\
1. 这2个位置的Google连接看起来和快捷方式很相似。图标左下角有个箭头。但类型是文件夹。
2. 可以分别打开原始位置及新位置2个窗口并排
C:\Program Files (x86)\Google
E:\Google\GoogleProgram\Google
然后在任意一个窗口,鼠标右键菜单,新建文本文件,随便输入个名称,可以看到另外一个文件夹下同时也有了这个新的文件。
好了,放心使用吧,不会再占用系统C盘空间了。
===7. 补充,删除mklink建立的虚拟的连接目录
比如建立指向网络服务器上的文件夹:
mklink /j "d:\tools" "\\192.168.1.3\e$\Tools"
删除这个虚拟的连接目录
rmdir d:\tools
#注意千万不能用del,del会删除目标的真实文件。
也可以直接鼠标右键删除这个长得像快捷方式的连接文件。
Chrome程序及数据位置变更到非系统盘的更多相关文章
- .Net 程序在自定义位置查找托管/非托管 dll 的几种方法
原文:.Net 程序在自定义位置查找托管/非托管 dll 的几种方法 一.自定义托管 dll 程序集的查找位置 目前(.Net4.7)能用的有2种: #define DEFAULT_IMPLEMENT ...
- Linux中各类程序的配置文件位置
目录 Linux中各类程序的配置文件位置 1.启动引导程序配置文件 2.系统启动文件核脚本 3.网络配置文件 4.超级服务程序配置文件和目录 5.硬件配置 6.硬件访问文件 7.扫描仪配置文件 8.打 ...
- 重新想象 Windows 8 Store Apps (69) - 其它: 自定义启动屏幕, 程序的运行位置, 保持屏幕的点亮状态, MessageDialog, PopupMenu
[源码下载] 重新想象 Windows 8 Store Apps (69) - 其它: 自定义启动屏幕, 程序的运行位置, 保持屏幕的点亮状态, MessageDialog, PopupMenu 作者 ...
- 使用Chrome快速实现数据的抓取(四)——优点
些一个抓取WEB页面的数据程序比较简单,大多数语言都有相应的HTTP库,一个简单的请求响应即可,程序发送Http请求给Web服务器,服务器返回HTML文件.交互方式如下: 在使用DevProtocol ...
- 5、Android-跨程序共享数据--内容提供器
Android数据持久化技术:文件存储.SharedPreferences存储.数据库存储 使用这些持久化技术保存的数据只能再当前的应用程序中访问 但是对于不同应用之间的可以实现跨程序数据共享的功能 ...
- Android学习--跨程序共享数据之内容提供其探究
什么是内容提供器? 跨程序共享数据之内容提供器,这是个什么功能?看到这个名称的时候最能给我们提供信息的应该是“跨程序”这个词了,是的重点就是这个词,这个内容提供器的作用主要是用于在不同的引用程序之间实 ...
- java例题_36 移动数组中数据位置(用到数组的合并操作)
1 /*36 [程序 36 移动位置] 2 题目:有 n 个整数,使其前面各数顺序向后移 m 个位置,最后 m 个数变成最前面的 m 个数,比如输入数字 3 为 1 2 3 4 5 6 7 8 9 0 ...
- 基于libUSB的USB设备固件更新程序(下载数据)(转)
源:基于libUSB的USB设备固件更新程序(下载数据) 本文紧接上一篇日志:基于libUSB-Win32的USB设备固件更新程序(前言),相关背景以及起因等,此处不再赘述,如感兴趣请移步. libU ...
- Linux Centos 迁移Mysql 数据位置
Linux Centos 迁移Mysql 数据位置 由于业务量增加导致安装在系统盘(20G)磁盘空间被占满了, 现在进行数据库的迁移. Mysql 是通过 yum 安装的. Centos6.5Mysq ...
随机推荐
- js之单例
所谓单例,指的是只有一个实例的对象. js通过对象字面量的方式来创建单例对象. var sig = { name:value, method:function(){ } }
- Linux第九周作业
学习笔记 不同类型的进程有不同的调度需求,其中分为两类 第一类:I/O-bound(频繁进行I/O,花费长时间等待I/O操作的完成)CPU-bound(计算密集型,需要大量的CPU时间进行运算) 第二 ...
- linux系统管理 基本指令
命令提示符 [root@ssgao1987 ~]# 'root' 当前登陆用户 'ssgao1987' 主机名 '~' 当前所在目录(home目录) '#' 超级用户的提示符 '$' 普通用户的命令提 ...
- Uva LA 3177 - Beijing Guards 贪心,特例分析,判断器+二分,记录区间内状态数目来染色 难度: 3
题目 https://icpcarchive.ecs.baylor.edu/index.php?option=com_onlinejudge&Itemid=8&page=show_pr ...
- 学习Linux系统的方法有很多,适合自己的才是最好
综观现在互联网+的发展以及应用,作为一个从事IT行业的人员,应该懂得Linux占比多大份量,所以说,去掌握Linux是一种相当重要的谋生途径,当然,如果你对它产生情感那更好.这篇文章主要是本人结合自身 ...
- bzoj1096
题解: 斜率优化dp 代码: #include<bits/stdc++.h> typedef long long ll; ; using namespace std; int n,l,r, ...
- VirtualBox安装CentOS7的网络配置
VirtualBox安装CentOS7的网络配置 这几天在本机VirtualBox安装CentOS时遇到了网络的坑... VirtualBox的下载地址:https://www.virtualbox. ...
- Maven 加载ojdbc14.jar报错,解决方法
因为oracle的ojdbc.jar是收费的,所以maven的中央仓库中没有这个资源,只能通过配置本地库才能加载到项目中去. 首先下载 ojdbc14 https://pan.baidu.com/s ...
- 强化学习7-Sarsa
之前讲到时序差分是目前主流强化学习的基本思路,这节就学习一下主流算法之一 Sarsa模型. Sarsa 是免模型的控制算法,是通过更新状态动作价值函数来得到最优策略的方法. 更新方法 Q(S,A)=Q ...
- connection reset 分析解决(转载)
文章转自:https://my.oschina.net/xionghui/blog/508758;记录下来以便以后复习查阅; 在使用HttpClient调用后台resetful服务时,“Connect ...