<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Mklink on Liangweidong's blog</title><link>https://liangweidonggood.github.io/tags/mklink/</link><description>Recent content in Mklink on Liangweidong's blog</description><generator>Hugo -- gohugo.io</generator><language>zh-cn</language><lastBuildDate>Sun, 15 Sep 2019 00:00:00 +0800</lastBuildDate><atom:link href="https://liangweidonggood.github.io/tags/mklink/index.xml" rel="self" type="application/rss+xml"/><item><title>Chrome 数据目录搬家：mklink 符号链接 C 盘到 D 盘 一招搞定</title><link>https://liangweidonggood.github.io/p/chrome-data-move-mklink-2019/</link><pubDate>Sun, 15 Sep 2019 00:00:00 +0800</pubDate><guid>https://liangweidonggood.github.io/p/chrome-data-move-mklink-2019/</guid><description>&lt;img src="https://liangweidonggood.github.io/p/chrome-data-move-mklink-2019/image/cover.jpg" alt="Featured image of post Chrome 数据目录搬家：mklink 符号链接 C 盘到 D 盘 一招搞定" /&gt;&lt;h2 id="一为什么-chrome-是-c-盘空间头号杀手"&gt;一、为什么 Chrome 是 C 盘空间&amp;quot;头号杀手&amp;quot;
&lt;/h2&gt;&lt;p&gt;Chrome 的用户数据目录 &lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Google&lt;/code&gt; 默认在 C 盘，&lt;strong&gt;装几年之后轻松 10-30 GB&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;Cache&lt;/code&gt; —— 浏览器缓存&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Code Cache&lt;/code&gt; —— 编译后的 JS 缓存&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Service Worker\CacheStorage&lt;/code&gt; —— PWA 缓存&lt;/li&gt;
&lt;li&gt;&lt;code&gt;IndexedDB&lt;/code&gt; —— 网页数据库&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Extensions&lt;/code&gt; —— 扩展&lt;/li&gt;
&lt;li&gt;&lt;code&gt;Local Storage&lt;/code&gt; —— localStorage&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;256 GB 的 C 盘&lt;/strong&gt;装上 Chrome 用一两年，&lt;strong&gt;经常被吃光 30-50 GB&lt;/strong&gt;。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;两条思路&lt;/strong&gt;：&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;mklink&lt;/code&gt; 目录联接&lt;/strong&gt;——&lt;strong&gt;把整个 Google 目录映射到 D 盘&lt;/strong&gt;（&lt;strong&gt;一劳永逸&lt;/strong&gt;）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;&lt;code&gt;--disk-cache-dir&lt;/code&gt; 启动参数&lt;/strong&gt;——&lt;strong&gt;只搬缓存&lt;/strong&gt;（&lt;strong&gt;不搬历史 / 密码 / 扩展&lt;/strong&gt;）&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;mklink&lt;/code&gt; 是首选&lt;/strong&gt;——&lt;strong&gt;所有 Chrome 数据都搬&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="二操作流程"&gt;二、操作流程
&lt;/h2&gt;&lt;h3 id="21-第一步彻底关闭-chrome"&gt;2.1 第一步：彻底关闭 Chrome
&lt;/h3&gt;&lt;p&gt;&lt;strong&gt;迁移前必须&lt;/strong&gt;确保&lt;strong&gt;没有任何 Chrome 进程在读写&lt;/strong&gt; Google 文件夹：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. 关闭所有 Chrome 浏览器窗口
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. Ctrl+Shift+Esc 打开任务管理器
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3. 检查进程列表
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4. 如果看到 Google Chrome / Google Update → 右键 &amp;#34;结束任务&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;为什么必须关&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Chrome 进程&lt;strong&gt;会锁定数据库文件&lt;/strong&gt;（&lt;code&gt;History&lt;/code&gt;、&lt;code&gt;Login Data&lt;/code&gt;）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;关进程时 mmap 锁没释放&lt;/strong&gt;——&lt;strong&gt;剪切 / 移动&lt;/strong&gt;时会报&amp;quot;文件被占用&amp;quot;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Google Update 进程&lt;/strong&gt;会&lt;strong&gt;自动重启 Chrome&lt;/strong&gt;——&lt;strong&gt;先把它也杀&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="22-第二步迁移数据"&gt;2.2 第二步：迁移数据
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;span class="lnt"&gt;6
&lt;/span&gt;&lt;span class="lnt"&gt;7
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. 在 D 盘新建文件夹：D:\Google_Data（名字随意）
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. 来到 C:\Users\&amp;lt;USER&amp;gt;\AppData\Local
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3. 找到 Google 文件夹 → Ctrl+X 剪切
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4. 粘贴到 D:\Google_Data\Google
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5. 现在的状态：
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; - D:\Google_Data\Google\ ← 实际数据
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; - C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Google\ ← 没了
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;
 &lt;blockquote&gt;
 &lt;p&gt;&lt;strong&gt;必须用剪切&lt;/strong&gt;（&lt;strong&gt;Ctrl+X&lt;/strong&gt;），&lt;strong&gt;不能复制&lt;/strong&gt;——&lt;strong&gt;否则会留两份&lt;/strong&gt;。&lt;strong&gt;移动后 C 盘应该没有 Google 目录&lt;/strong&gt;。&lt;/p&gt;

 &lt;/blockquote&gt;
&lt;h3 id="23-第三步管理员打开-cmd"&gt;2.3 第三步：管理员打开 cmd
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. Win+S 搜 &amp;#34;cmd&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. 右键 → &amp;#34;以管理员身份运行&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;为什么必须管理员&lt;/strong&gt;：&lt;code&gt;mklink&lt;/code&gt; 是系统级操作，&lt;strong&gt;非管理员会被拒&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id="24-第四步创建符号链接"&gt;2.4 第四步：创建符号链接
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cmd" data-lang="cmd"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;mklink&lt;/span&gt; /j &lt;span class="s2"&gt;&amp;#34;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Google&amp;#34;&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;D:\Google_Data\Google&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;参数说明：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;/j&lt;/code&gt; —— &lt;strong&gt;目录联接&lt;/strong&gt;（&lt;strong&gt;junction&lt;/strong&gt;）——&lt;strong&gt;Windows 专有的硬链接形式&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;第一个参数 —— 联接点（C 盘原位置）&lt;/li&gt;
&lt;li&gt;第二个参数 —— 真实目录（D 盘目标）&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;成功标志&lt;/strong&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;为 C:\Users\...\Local\Google &amp;lt;&amp;lt;===&amp;gt;&amp;gt; D:\Google_Data\Google 创建的联接
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;同时你在 C 盘原位置会看到&lt;strong&gt;一个带有&amp;quot;快捷方式&amp;quot;图标的 Google 文件夹&lt;/strong&gt;——&lt;strong&gt;但这是个&amp;quot;目录联接&amp;quot;&lt;/strong&gt;（&lt;strong&gt;不是普通快捷方式&lt;/strong&gt;）。&lt;/p&gt;
&lt;h3 id="25-验证"&gt;2.5 验证
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. 启动 Chrome
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. 访问 chrome://version
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3. 检查&amp;#34;个人资料路径&amp;#34; → 应该是 C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Google\...
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4. 实际所有读写都走 D:\Google_Data\Google
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5. 检查 D 盘空间 → 应该多了几个 GB
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="三原理"&gt;三、原理
&lt;/h2&gt;&lt;h3 id="31-mklink-三种链接"&gt;3.1 mklink 三种链接
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;类型&lt;/th&gt;
					&lt;th&gt;标志&lt;/th&gt;
					&lt;th&gt;适用&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;文件硬链接&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;mklink /H&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;单个文件&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;文件符号链接&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;mklink&lt;/code&gt;（默认）&lt;/td&gt;
					&lt;td&gt;单个文件&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;目录符号链接&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;mklink /D&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;目录（&lt;strong&gt;要管理员&lt;/strong&gt;）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;目录联接&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;mklink /J&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;目录（&lt;strong&gt;Win Vista+ 内置，无管理员要求？&lt;/strong&gt;）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;&lt;code&gt;/j&lt;/code&gt; 的特殊性&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;不需要管理员&lt;/strong&gt;（&lt;strong&gt;某些 Win10 版本仍要&lt;/strong&gt;——&lt;strong&gt;建议都用管理员&lt;/strong&gt;）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;绝对路径&lt;/strong&gt;——&lt;strong&gt;重命名 / 移动真实目录会断链&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不支持跨卷&lt;/strong&gt;？——&lt;strong&gt;实际支持 NTFS 跨卷&lt;/strong&gt;（&lt;strong&gt;Symlink 才完全支持&lt;/strong&gt;）&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不支持网络共享&lt;/strong&gt;（&lt;strong&gt;要 /D&lt;/strong&gt;）&lt;/li&gt;
&lt;/ul&gt;
&lt;h3 id="32-与快捷方式的区别"&gt;3.2 与快捷方式的区别
&lt;/h3&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;维度&lt;/th&gt;
					&lt;th&gt;快捷方式 (.lnk)&lt;/th&gt;
					&lt;th&gt;目录联接 (/J)&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;对应用透明&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;❌ 应用不知道&lt;/td&gt;
					&lt;td&gt;✅ &lt;strong&gt;完全透明&lt;/strong&gt;——&lt;strong&gt;应用以为在原位置&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;文件操作&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;双击才会跳转&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;读写都直接走真实路径&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;strong&gt;空间占用&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;几 KB&lt;/strong&gt;&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;几乎 0&lt;/strong&gt;（&lt;strong&gt;只存联接点元数据&lt;/strong&gt;）&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;Chrome 打开 &lt;code&gt;C:\Users\...\Local\Google&lt;/code&gt; 时&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;快捷方式&lt;/strong&gt;：系统跳到 &lt;code&gt;D:\Google_Data\Google&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;目录联接&lt;/strong&gt;：&lt;strong&gt;对 Chrome 完全透明&lt;/strong&gt;——&lt;strong&gt;Chrome 以为自己访问 C 盘&lt;/strong&gt;——&lt;strong&gt;所有 mmap / 锁都正常工作&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="四搬完之后删什么"&gt;四、搬完之后删什么
&lt;/h2&gt;&lt;h3 id="41-浏览器缓存重点"&gt;4.1 浏览器缓存（重点）
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Google\Chrome\User Data\Default\Cache
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;这是最大的占用&lt;/strong&gt;——&lt;strong&gt;几 GB 起&lt;/strong&gt;——&lt;strong&gt;定期手动清&lt;/strong&gt;或者&lt;strong&gt;用 Chrome 自带清理&lt;/strong&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. 打开 Chrome
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. 快捷键 Ctrl+Shift+Delete
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3. 选 &amp;#34;缓存的图片和文件&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;4. 时间范围 &amp;#34;时间不限&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;5. 清除数据
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="42-service-worker-缓存"&gt;4.2 Service Worker 缓存
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;chrome://serviceworker-internals/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;不需要的 Service Worker 可以点 &amp;ldquo;Unregister&amp;rdquo;&lt;/strong&gt;。&lt;/p&gt;
&lt;h3 id="43-扩展extensions"&gt;4.3 扩展（Extensions）
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;chrome://extensions/
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;关闭 / 卸载不用的扩展&lt;/strong&gt;——&lt;strong&gt;每个扩展都有自己的 cache&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="五备选仅搬缓存不动数据"&gt;五、备选：仅搬缓存（不动数据）
&lt;/h2&gt;&lt;p&gt;如果你&lt;strong&gt;不想做符号链接&lt;/strong&gt;（&lt;strong&gt;觉得危险&lt;/strong&gt;），&lt;strong&gt;只搬缓存&lt;/strong&gt;用 &lt;code&gt;--disk-cache-dir&lt;/code&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-fallback" data-lang="fallback"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;1. 桌面 Chrome 快捷方式 → 右键 → 属性
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;2. &amp;#34;目标&amp;#34; 一栏的最末尾加一个空格，然后粘贴：
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; --disk-cache-dir=&amp;#34;D:\ChromeCache&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;3. 确定
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;效果&lt;/strong&gt;：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Chrome 缓存写到 D 盘&lt;/strong&gt;——&lt;strong&gt;省 C 盘几个 G&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;历史记录 / 密码 / 扩展 / 书签&lt;/strong&gt; 仍在 C 盘原位置&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;不会破坏 Chrome 状态&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;但&lt;/strong&gt;：&lt;strong&gt;不推荐&lt;/strong&gt;——&lt;strong&gt;只搬缓存意味着密码 / 历史 / 扩展都在 C 盘&lt;/strong&gt;——&lt;strong&gt;C 盘系统重装会丢&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="六edge--firefox--brave-类似操作"&gt;六、Edge / Firefox / Brave 类似操作
&lt;/h2&gt;&lt;h3 id="61-edge"&gt;6.1 Edge
&lt;/h3&gt;&lt;p&gt;Edge 目录 &lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Microsoft\Edge&lt;/code&gt; —— &lt;strong&gt;结构与 Chrome 一样&lt;/strong&gt;。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cmd" data-lang="cmd"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;mklink&lt;/span&gt; /j &lt;span class="s2"&gt;&amp;#34;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Microsoft\Edge&amp;#34;&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;D:\Edge_Data\Edge&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="62-firefox"&gt;6.2 Firefox
&lt;/h3&gt;&lt;p&gt;Firefox 用户目录 &lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Roaming\Mozilla\Firefox\Profiles\&amp;lt;xxx&amp;gt;.default-release&lt;/code&gt;—— &lt;strong&gt;走 Roaming 不是 Local&lt;/strong&gt;：&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-cmd" data-lang="cmd"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;mklink&lt;/span&gt; /j &lt;span class="s2"&gt;&amp;#34;C:\Users\&amp;lt;USER&amp;gt;\AppData\Roaming\Mozilla\Firefox\Profiles&amp;#34;&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;D:\Firefox_Data\Profiles&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="63-brave"&gt;6.3 Brave
&lt;/h3&gt;&lt;p&gt;Brave 目录 &lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\BraveSoftware\Brave-Browser&lt;/code&gt;—— &lt;strong&gt;同理&lt;/strong&gt;。&lt;/p&gt;
&lt;h2 id="七自动化脚本"&gt;七、自动化脚本
&lt;/h2&gt;&lt;h3 id="71-开机自动检查-mklink-状态"&gt;7.1 开机自动检查 mklink 状态
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt; 1
&lt;/span&gt;&lt;span class="lnt"&gt; 2
&lt;/span&gt;&lt;span class="lnt"&gt; 3
&lt;/span&gt;&lt;span class="lnt"&gt; 4
&lt;/span&gt;&lt;span class="lnt"&gt; 5
&lt;/span&gt;&lt;span class="lnt"&gt; 6
&lt;/span&gt;&lt;span class="lnt"&gt; 7
&lt;/span&gt;&lt;span class="lnt"&gt; 8
&lt;/span&gt;&lt;span class="lnt"&gt; 9
&lt;/span&gt;&lt;span class="lnt"&gt;10
&lt;/span&gt;&lt;span class="lnt"&gt;11
&lt;/span&gt;&lt;span class="lnt"&gt;12
&lt;/span&gt;&lt;span class="lnt"&gt;13
&lt;/span&gt;&lt;span class="lnt"&gt;14
&lt;/span&gt;&lt;span class="lnt"&gt;15
&lt;/span&gt;&lt;span class="lnt"&gt;16
&lt;/span&gt;&lt;span class="lnt"&gt;17
&lt;/span&gt;&lt;span class="lnt"&gt;18
&lt;/span&gt;&lt;span class="lnt"&gt;19
&lt;/span&gt;&lt;span class="lnt"&gt;20
&lt;/span&gt;&lt;span class="lnt"&gt;21
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;$linkPath&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;C:\Users\&lt;/span&gt;&lt;span class="nv"&gt;$env:USERNAME&lt;/span&gt;&lt;span class="s2"&gt;\AppData\Local\Google&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;$targetPath&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;D:\Google_Data\Google&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# 检查 mklink 是否存在&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="o"&gt;-not&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;Test-Path&lt;/span&gt; &lt;span class="nv"&gt;$linkPath&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c"&gt;# 检查实际目录是否在 D 盘&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;Test-Path&lt;/span&gt; &lt;span class="nv"&gt;$targetPath&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Write-Host&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;实际数据在 D 盘，符号链接丢失。重新创建...&amp;#34;&lt;/span&gt; &lt;span class="n"&gt;-ForegroundColor&lt;/span&gt; &lt;span class="n"&gt;Yellow&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="c"&gt;# 用 admin 权限重新创建&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Start-Process&lt;/span&gt; &lt;span class="n"&gt;cmd&lt;/span&gt; &lt;span class="n"&gt;-ArgumentList&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;/c mklink /j &lt;/span&gt;&lt;span class="se"&gt;`&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$linkPath&lt;/span&gt;&lt;span class="se"&gt;`&amp;#34;&lt;/span&gt;&lt;span class="s2"&gt; &lt;/span&gt;&lt;span class="se"&gt;`&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$targetPath&lt;/span&gt;&lt;span class="se"&gt;`&amp;#34;&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt; &lt;span class="n"&gt;-Verb&lt;/span&gt; &lt;span class="n"&gt;RunAs&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Write-Host&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;Chrome 数据目录不存在，请检查&amp;#34;&lt;/span&gt; &lt;span class="n"&gt;-ForegroundColor&lt;/span&gt; &lt;span class="n"&gt;Red&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nv"&gt;$item&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="nb"&gt;Get-Item&lt;/span&gt; &lt;span class="nv"&gt;$linkPath&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="k"&gt;if&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nv"&gt;$item&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="py"&gt;Attributes&lt;/span&gt; &lt;span class="o"&gt;-band&lt;/span&gt; &lt;span class="p"&gt;[&lt;/span&gt;&lt;span class="no"&gt;IO.FileAttributes&lt;/span&gt;&lt;span class="p"&gt;]::&lt;/span&gt;&lt;span class="n"&gt;ReparsePoint&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Write-Host&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;符号链接正常：&lt;/span&gt;&lt;span class="nv"&gt;$linkPath&lt;/span&gt;&lt;span class="s2"&gt; → &lt;/span&gt;&lt;span class="nv"&gt;$targetPath&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt; &lt;span class="n"&gt;-ForegroundColor&lt;/span&gt; &lt;span class="n"&gt;Green&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="k"&gt;else&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Write-Host&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;Google 目录是真实目录，未创建符号链接&amp;#34;&lt;/span&gt; &lt;span class="n"&gt;-ForegroundColor&lt;/span&gt; &lt;span class="n"&gt;Red&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="p"&gt;}&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h3 id="72-定期清理-chrome-缓存"&gt;7.2 定期清理 Chrome 缓存
&lt;/h3&gt;&lt;div class="highlight"&gt;&lt;div class="chroma"&gt;
&lt;table class="lntable"&gt;&lt;tr&gt;&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code&gt;&lt;span class="lnt"&gt;1
&lt;/span&gt;&lt;span class="lnt"&gt;2
&lt;/span&gt;&lt;span class="lnt"&gt;3
&lt;/span&gt;&lt;span class="lnt"&gt;4
&lt;/span&gt;&lt;span class="lnt"&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class="lntd"&gt;
&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-powershell" data-lang="powershell"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c"&gt;# 清理超过 30 天的缓存&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nv"&gt;$cachePath&lt;/span&gt; &lt;span class="p"&gt;=&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;C:\Users\&lt;/span&gt;&lt;span class="nv"&gt;$env:USERNAME&lt;/span&gt;&lt;span class="s2"&gt;\AppData\Local\Google\Chrome\User Data\Default\Cache&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="nb"&gt;Get-ChildItem&lt;/span&gt; &lt;span class="nv"&gt;$cachePath&lt;/span&gt; &lt;span class="n"&gt;-Recurse&lt;/span&gt; &lt;span class="o"&gt;-File&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Where-Object&lt;/span&gt; &lt;span class="p"&gt;{&lt;/span&gt; &lt;span class="nv"&gt;$_&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="py"&gt;LastWriteTime&lt;/span&gt; &lt;span class="o"&gt;-lt&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nb"&gt;Get-Date&lt;/span&gt;&lt;span class="p"&gt;).&lt;/span&gt;&lt;span class="py"&gt;AddDays&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="mf"&gt;-30&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt; &lt;span class="p"&gt;}&lt;/span&gt; &lt;span class="p"&gt;|&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;Remove-Item&lt;/span&gt; &lt;span class="n"&gt;-Force&lt;/span&gt; &lt;span class="n"&gt;-ErrorAction&lt;/span&gt; &lt;span class="n"&gt;SilentlyContinue&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id="八常见-5-个坑"&gt;八、常见 5 个坑
&lt;/h2&gt;&lt;ol&gt;
&lt;li&gt;&lt;strong&gt;Chrome 没关就 mklink&lt;/strong&gt;——&lt;strong&gt;剪切的 Google 目录里有 Chrome 锁定的文件&lt;/strong&gt;——&lt;strong&gt;关进程后再做&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;路径带中文出错&lt;/strong&gt;——&lt;strong&gt;&lt;code&gt;mklink&lt;/code&gt; 对中文路径 OK&lt;/strong&gt;——&lt;strong&gt;但 PowerShell 里中文路径&lt;/strong&gt;要加反引号转义&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;target 路径有空格&lt;/strong&gt;——&lt;strong&gt;D 盘 Program Files 之类&lt;/strong&gt;——&lt;strong&gt;必须双引号包起来&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;重启后符号链接&amp;quot;消失&amp;quot;&lt;/strong&gt;——&lt;strong&gt;可能是杀毒软件误判&lt;/strong&gt;——&lt;strong&gt;把 mklink 加白名单&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;OneDrive 占 C 盘&lt;/strong&gt;——&lt;strong&gt;OneDrive 走 &lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\OneDrive&lt;/code&gt;&lt;/strong&gt; —— &lt;strong&gt;搬家思路同 Chrome&lt;/strong&gt;（&lt;strong&gt;OneDrive 设置里选&amp;quot;管理备份&amp;quot;&lt;/strong&gt;）&lt;/li&gt;
&lt;/ol&gt;
&lt;h2 id="九其它-c-盘减肥方案"&gt;九、其它 C 盘减肥方案
&lt;/h2&gt;&lt;table&gt;
	&lt;thead&gt;
			&lt;tr&gt;
					&lt;th&gt;目录&lt;/th&gt;
					&lt;th&gt;大小&lt;/th&gt;
					&lt;th&gt;处理方案&lt;/th&gt;
			&lt;/tr&gt;
	&lt;/thead&gt;
	&lt;tbody&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Windows\Temp&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;定期 &lt;code&gt;cleanmgr&lt;/code&gt;&lt;/strong&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\hiberfil.sys&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;≈ 内存大小&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;powercfg -h off&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\pagefile.sys&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;设置到 D 盘&lt;/strong&gt;（&lt;strong&gt;系统属性 → 高级&lt;/strong&gt;）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Temp&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;定期清理&lt;/strong&gt;（&lt;code&gt;%TEMP%&lt;/code&gt; 变量目录）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\Google&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;10-30 GB&lt;/td&gt;
					&lt;td&gt;&lt;strong&gt;mklink 到 D 盘&lt;/strong&gt;（&lt;strong&gt;本文&lt;/strong&gt;）&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\AppData\Local\pip\cache&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;pip config set global.cache-dir D:\pip-cache&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\.nuget\packages&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;nuget config set globalPackagesFolder D:\nuget-cache&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\.gradle\caches&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;GRADLE_USER_HOME=D:\gradle-home&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
			&lt;tr&gt;
					&lt;td&gt;&lt;code&gt;C:\Users\&amp;lt;USER&amp;gt;\.m2\repository&lt;/code&gt;&lt;/td&gt;
					&lt;td&gt;几 GB&lt;/td&gt;
					&lt;td&gt;&lt;code&gt;~/.m2/settings.xml&lt;/code&gt; 改 &lt;code&gt;&amp;lt;localRepository&amp;gt;&lt;/code&gt;&lt;/td&gt;
			&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;
&lt;h2 id="十总结"&gt;十、总结
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;mklink /j 目录联接&lt;/strong&gt; = &lt;strong&gt;最一劳永逸的方案&lt;/strong&gt;——&lt;strong&gt;完全透明&lt;/strong&gt;——&lt;strong&gt;Chrome 不知道自己在 D 盘&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;步骤&lt;/strong&gt;：关 Chrome → 剪切 Google 目录到 D 盘 → mklink 目录联接 → 重启 Chrome&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;优势&lt;/strong&gt;：&lt;strong&gt;所有数据都在 D 盘&lt;/strong&gt;——&lt;strong&gt;C 盘瞬间释放 10-30 GB&lt;/strong&gt;——&lt;strong&gt;重装系统迁移方便&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;备选&lt;/strong&gt;：&lt;strong&gt;只搬缓存&lt;/strong&gt;用 &lt;code&gt;--disk-cache-dir=&amp;quot;D:\ChromeCache&amp;quot;&lt;/code&gt; —— &lt;strong&gt;简单但只搬缓存&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;同样思路&lt;/strong&gt;适用于 Edge / Firefox / Brave / OneDrive / NuGet / Maven / Gradle&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Win10+ PowerToys&lt;/strong&gt; 的 &lt;strong&gt;File Locksmith&lt;/strong&gt; 可以&lt;strong&gt;查谁锁住了文件&lt;/strong&gt;——&lt;strong&gt;mklink 失败时排查用&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="参考资料"&gt;参考资料
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/zh-cn/windows-server/administration/windows-commands/mklink" target="_blank" rel="noopener"
 &gt;Microsoft Docs - mklink&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://support.google.com/chrome/answer/2392709" target="_blank" rel="noopener"
 &gt;Chrome 清理缓存官方文档&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/zh-cn/windows/powertoys/file-locksmith" target="_blank" rel="noopener"
 &gt;Microsoft PowerToys File Locksmith&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class="link" href="https://learn.microsoft.com/zh-cn/windows/win32/fileio/using-junctions" target="_blank" rel="noopener"
 &gt;NTFS Junction Points - 微软 KB&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description></item></channel></rss>