Windows C 盘清理技巧
一、清理卸载
1.1 垃圾清理
使用常见的系统管理软件进行垃圾清理
- 火绒安全
- CCleaner
- …
1.2 卸载软件
卸载长时间不用的大型软件(卸载前确保非系统组件)
二、迁移目录
通过 mklink 命令创建链接目录,以此实现将原本要写入(读取)C 盘的特定目录(文件)链接到 其他盘符的特定目录,例如:
- C:\Users\user1 -> D:\Users\user1
命令语法:mklink /J <link_folder> <real_folder>
2.1 迁移用户默认文件夹
如果对当前用户执行迁移,那么第一步是先创建一个具有 管理员 权限的帐号,用该帐号进行迁移操作,创建用户主要步骤如下:
- 控制面板
- 用户账户
- 创建标准用户账户
- 更改新用户账户类型
- 从“标准”调整为“管理员”
接下来,开始迁移用户默认文件夹
注销登录
使用 新管理员用户 登录系统
管理员身份打开命令行,执行以下命令
创建目录:以 D 盘作为迁移目标分区为例
mkdir d:\Users\user1
拷贝目录:
xcopy C:\Users\user1 D:\Users\user1 /E /H /C /I
拷贝完一定要校验目录大小及文件数,确保所有文件完整拷贝
删除目录:
rmdir /s C:\Users\user1
创建链接:
mklink /J C:\Users\user1 D:\Users\user1
2.2 迁移 Package Cache 文件夹
思路和上面差不多,以管理员身份打开 cmd
- 拷贝目录
C:\ProgramData\Package Cache
到 目标分区如D:\Package Cache
- 删除目录
C:\ProgramData\Package Cache
,rmdir /s C:\ProgramData\Package Cache
- 创建链接
mklink /J C:\ProgramData\Package Cache D:\Package Cache
2.3 迁移 Installer 文件夹
稍微有点不同,不过大致类似
- 重启系统,以安全模式进入系统
- 拷贝目录
C:\Windows\Installer
到 目标分区如D:\Installer
- 删除目录
C:\Windows\Installer
- 创建链接
mklink /J C:\Windows\Installer D:\Installer
三、系统调整
3.1 休眠文件 hiberfil.sys
休眠文件的大小与系统物理内存是一致的,当系统进入休眠时,将当前内存数据保存到 hiberfil.sys,而当再次开启时,可以快速恢复至休眠前状态,如果不需要此功能,可以关闭
关闭方法:管理员身份运行 cmd -> 执行 powercfg -h off
3.2 虚拟内存 pagefile.sys
虚拟内存文件的作用是将一部分硬盘空间来充当内存使用,当一个程序请求的内存空间大于物理内存时,就需要 pagefile.sys 文件来提供较大的虚拟内存,从而满足程序对大内存的需求
一般来说,不建议关闭此功能,我们这里选择将 pagefile.sys 挪到其他分区,具体方法如下:
- 计算机—属性—高级系统设置-高级-设置—高级-更改
- 点击 C 盘 -> 取消勾选(自动管理所有驱动器的分页文件大小)-> 点击 “无分区文件” -> 点击 “设置”
- 点击 D 盘 -> 点击 “自定义大小” -> 填写 “初始大小、最大值” -> 点击 “设置”
- 确定—应用—确定
- 重启系统
3.3 系统还原文件夹 System Volume Information
不建议,调整此配置项,除非你非常确定自己用不到 “还原点” 功能
关闭方法:
- 计算机—属性—高级系统设置—系统保护
- 点击 C 盘—配置—关闭系统保护—删除—继续
四、推荐工具
- SpaceSniffer:小巧,好用,用来快速分析特定分区(目录)内容量占用