zoukankan      html  css  js  c++  java
  • Chrome程序及数据位置变更到非系统盘

    Chrome浏览器在Windows系统上安装过程,没有设置安装位置的步骤,所以默认是安装在C盘的。
    并且,若Chrome作为主要浏览器使用,随着时间的积累,数据文件会非常多。增加系统盘的负荷。

    Windows用户变更程序及数据位置的步骤

    ===1. 找到原始位置,安装后的默认文件夹包括:
    程序位置:C:Program Files (x86)Google
    数据位置:C:Users用户名AppDataLocalGoogle

    ===2. 移动以上2部分到非系统盘,比如D盘(不放心,也可以先复制,复制完成后,原始文件夹改名)
    移动前检查(这个步骤很重要,若有程序还在使用,部分文件被占用,就没法完成移动):

    • 1. 确保已经关闭Chrome浏览器;
    • 2. 打开资源管理器进程,将包含chrome、google的进程全部“结束进程”;
    • 3. 打开资源管理器服务,将包含chrome、google的服务全部“停止服务”;

    新位置例如:
    程序位置:E:GoogleGoogleDataGoogle
    数据位置:E:GoogleGoogleProgram用户名Google
    (这里保留了用户名,若Windows有多用户使用,可以将其他用户的数据都搬过来,同样按用户名区分。)

    ===3. 认识mklink命令
    开始运行cmd 回车,进入黑色背景的命令提示符
    C:UsersAdministrator>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:GoogleGoogleProgramGoogle"
    为 C:Program Files (x86)/Google <<===>> E:GoogleGoogleProgramGoogle 创建的联接
    C:Program Files (x86)>

    ===5. 创建数据目录的连接,步骤同上
    5.1 进入原始数据目录:C:UsersAdministratorAppDataLocal
    C:>cd C:UsersAdministratorAppDataLocal
    C:UsersAdministratorAppDataLocal>
    确保该目录下以及没有Google的文件夹,若前面使用复制,则这里还会有原始文件夹,请删除,或修改文件夹名称。
    5.2 创建目录连接
    C:UsersAdministratorAppDataLocal>mklink /j "C:UsersAdministratorAppDataLocal/Google" "E:GoogleGoogleDataAdministratorGoogle"
    为 C:UsersAdministratorAppDataLocal/Google <<===>> E:GoogleGoogleDataAdministratorGoogle 创建的联接
    C:UsersAdministratorAppDataLocal>

    ===6. 检查
    回到系统盘google的原始位置
    程序位置:C:Program Files (x86)
    数据位置:C:Users用户名AppDataLocal
    1. 这2个位置的Google连接看起来和快捷方式很相似。图标左下角有个箭头。但类型是文件夹。
    2. 可以分别打开原始位置及新位置2个窗口并排
    C:Program Files (x86)Google
    E:GoogleGoogleProgramGoogle
    然后在任意一个窗口,鼠标右键菜单,新建文本文件,随便输入个名称,可以看到另外一个文件夹下同时也有了这个新的文件。

    好了,放心使用吧,不会再占用系统C盘空间了。

    ===7. 补充,删除mklink建立的虚拟的连接目录
    比如建立指向网络服务器上的文件夹:
    mklink /j "d: ools" "\192.168.1.3e$Tools"
    删除这个虚拟的连接目录
    rmdir d: ools
    #注意千万不能用del,del会删除目标的真实文件。
    也可以直接鼠标右键删除这个长得像快捷方式的连接文件。

  • 相关阅读:
    Android Studio 快捷键(包含自定义)终极版
    C#开发模式——dll多级引用的问题
    WPF实现QQ群文件列表动画(二)
    WPF实现QQ群文件列表动画(一)
    VS2010Datatable查看器查看超时(Microsoft.VisualStudio.DebuggerVisualizers)
    WPF里ItemsControl的分组实现
    WPF触控程序开发(四)——MultiTouchVista_-_second_release_-_refresh_2的救赎
    WPF异步回调时回调函数如何获取异步函数产生的变量
    裸奔着造房子——对政府禁止采购Win8系统的一些看法
    全球征集-如何实现回文SQL的查询
  • 原文地址:https://www.cnblogs.com/sztom/p/10343886.html
Copyright © 2011-2022 走看看