C盘清理及系统整理

date
slug
c盘
status
Published
tags
Website
summary
type
Post
Text
 

先把什么桌面、文档、下载,这几个东西的位置移动到非系统盘:右键属性,位置那个菜单下面去移动;然后再用SpaceSniffer扫一下,然后逐层去把临时文件和更新包删了

 

一、DsikGenius可以给C盘扩容

 
硬盘扩容的,可以试试傲梅分区助手
他有个很棒的功能是无损调整分区。
工业环境下用过很长时间,拯救了很多台无法更换硬盘的老电脑。

二、使用工具dism++

  • 先用dism++扫一遍w
  • 看看安装的软件按大小排序ww
  • 然后用SpaceSniffer这类软件找出大文件,然后清理www
  • 把部分东西移走或者链接走ww

三、试试TreeSizeFree

可能主要还是些临时文件,或者缓存,试试TreeSizeFree
找出一些大文件手动看看怎么删

四、使用c_disk_saver转移C盘内存教程

欢迎大家批评指正!!

原理

最近发现了一个清理C盘的办法,在很多博客都有写,其原理是通过创建软链接把物理位置搬走,但保留虚拟位置
这个过程可以手动用终端完成,无需任何软件和脚本
  1. 移动物理位置:(以谷歌数据文件夹为例)
2.创建软链接(其中NewAppdata是我保存物理位置的地方)

完成这个过程之后,以后电脑访问C:\Users\Bin\AppData\Local\Google就会因为它创建过软连接,而不直接打开它,而是连接到D:\NewAppdata\Google,从而不影响源文件的使用
以上是原理部分,我为了更好地完成这个操作,写了一个exe脚本叫做c_disk_saver便于使用,已经开源

步骤 1

先确定我们的搬家对象,我一般搬家的都是C:\Users\Bin\AppData\下的local文件夹,具体怎么确定,你进行以下步骤
  • 下载Windirstat软件,分析磁盘
  • C:\Users\Bin\AppData\Local下发现占用极大的文件,可能有很多
  • 这里我以GitHubDesktop为例
notion image
  • 找到了之后选中-右键-复制路径地址,这个地址就是我们的源文件夹

步骤2

创建搬家地点–即目标文件夹
  • 在你想迁移过去的位置比如D盘,创建文件夹
  • 为了方便整理,我创建的是D:\CAppdata\Local
这样对应了原来C盘的local文件夹
然后复制这个地址,作为我们的目标文件夹
这里注意,不需要和源文件夹同名,比如弄个GitHubDesktop,不需要,因为程序做的事情是复制粘贴,我们只是创建一个父目录

步骤3

打开c_disk_saver
  • 允许管理员权限
  • 阅读警告
如果没有问题就依次输入刚刚的两个地址即可
notion image

步骤4

等待移动,没有特殊情况就会移动完毕了,可以打开相关软件进行测试
一般来说,对于一些软件,会自动退出登录,但是数据还是在的
notion image
notion image
但是有的文件需要更深层的文件权限,可能会导致转移失败
 
 

五、类似的应用转移工具:

notion image
 
 

六、系统优化(https://linux.do/t/topic/1035780

 
在不破坏必要功能的前提下,优化 Windows 系统,减少后台进程和延迟,从而提升整体性能。
教程分为五个主要部分:
①Windows 设置
②电源设置
③驱动部分(进阶)
④Windows 服务项(进阶)
⑤启动配置(BCDEDIT)

按性能扩展顺序排列:硬件 > BIOS > 操作系统。


注意

notion image
不要盲目信任或相信你在网上看到的一切(包括本资源在内),请始终保持怀疑态度。
应通过**证据、研究与基准测试(benchmark)**来验证所有说法。
不要在不了解其作用、修改内容及其对安全、隐私与性能影响的情况下,随意对系统应用未知、未记录或来历不明的更改、程序与脚本

①Windows设置

  1. 禁用8dot3name(可能会影响个别老旧的程序)
  1. Win + i 打开系统设置 →Windows隐私选项关闭不需要使用的功能
  1. Win+R → msconfig →转到 启动 关闭不需要的开机应用启动项
  1. Win+R 输入 sysdm.cpl 高级→性能调整视觉效果一般来说保留平滑屏幕字体边缘拖动时显示窗口内容还会有一定的视觉效果
  1. Win +R输入 optionalfeatures
    1. 一般保留了net3.5 、 powershell 下面这些要看你的需求 SMB(文件共享) Hyper-V(虚拟化设置) 打印机
  1. 在 Win+R 中键入 mmsys.cpl 可打开声音控制面板。
    1. 禁用不使用的播放 录制设备 如果你不需要什么特别的音效那就都禁用
      通信 → 选择不执行任何操作 这样就不会调整音频电平
      如果你不从事音频相关的专业工作,把音频格式设为 16 位、44 100 Hz 就足够了。
      在正常的听音环境下,大多数人的耳朵分辨不出 320 kbps 高码率有损压缩音频 与 无损音频 之间的区别。

②电源设置

你可以根据不同的使用场景(如游戏、特定工作、离电省电等)配置对应的电源计划。
一般建议不要随意修改系统默认电源计划,以免找不到默认设定。以下仅说明少量提高性能的部分。
调整电源设置
检查电源模式类型
使用管理员权限运行cmd下面命令
使用命令:
确认你的电脑是否显示支持并启用了 S0(Modern Standby) 模式。
打开电源设置
Windows 10
Win + X → 电源选项 → 添加电源设置
Windows 11
任务栏搜索“控制面板” → 打开
在控制面板中进入:硬件和声音 → 电源选项
其他系统版本请自行搜索如何打开电源选项。
若系统启用了 S0 模式在电源选项中创建新的“平衡”电源计划
如果没有启用 s0 你可以从这里开始
笔记本
在电源选项中创建新的“高性能”电源计划
台式
以管理员权限打开cmd
这会生成一个电源计划
进入“更改计划设置” → “更改高级电源设置”,可进行如下优化:
最小处理器状态 调整为 100%,有助于减少 DPC 波动
显卡 设置为 Maximum Performance(最大性能)
关闭 硬盘休眠 (因为可能导致延迟的功能)
使用 PowerSettingsExplorer工具调整隐藏选项
打开 PowerSettingsExplorer 工具
按 Ctrl + F 搜索关键字
处理器性能降低策略(单一的)
处理器性能提升策略(rocket)
如果希望进行更详细的电源优化(如极限性能模式或深度省电模式),可以参考
《Windows 电源设置注释、CPU 低功耗调节指南 V1.2》

③驱动部分(进阶选择

  1. 在操作前建议先备份驱动以管理员模式打开powershell备份驱动
驱动备份还原
(D:\DriversBackup)可以是你选择的路径
  1. 使用LatencyMon 用于测试系统延迟是否异常
    1. 比如你确认打游戏的状态那你就在打游戏的时候打开并启用LatencyMon软件用一段时间可能10分钟左右或者你玩一局游戏然后观察下面的数值
      Highest DPC routine execution time
      Highest ISR routine execution time
      高于1ms就会不正常
      可能会出现轻微爆音或音画不同步
      这时候可能你需要调整驱动设置,替换驱动版本
      禁用问题驱动(如果你明确不需要这个驱动)。
      可以用前面链接配合上网搜索
  1. 在这之后MSI_util_v3开启支持msi选项的驱动的msi
在 Windows 7 上,不要为默认 EHCI、SATA 控制器驱动程序或任何你不确定的程序启用msi
一般来说开启显卡、网卡、usb控制器(插着鼠标键盘)、音频的msi 通常可以降低系统延迟
可以通过重启之后查看设备管理器查看中选中按连接列出资源在**中断请求(IRQ)**里面的那个驱动是负数就应该是成功开启了msi
  1. 禁用不需要的驱动(减少一些dpc isr干扰还有内存占用的)
    1. 如果你确定不需要就可以禁用下面的内容
      需要就重新启用
      Microsoft 虚拟驱动器枚举器(这个挂载iso、加密软件虚拟盘
      NDIS 虚拟网络适配器枚举器(虚拟网络、蓝牙共享等
      Microsoft GS Wavetable Synth(MIDI 播放器相关
      不使用的音频驱动(不需要重启就可以看到不小心禁用自己的喇叭)
      远程桌面设备程序总线(远程桌面相关的
  1. 使用GolnterruptPolicy以调整驱动亲和性查看Calypto’s Latency Guide判断需要做出什么样的调整也是建议谨慎的测试
  1. 给驱动开启禁用省电
    1. 以管理员权限打开powershell
(部分设备在插拔后可能需要重新执行代码)
听说win11的新版powershell可能执行不了上面的命令
其实这个就是在设备管理器里面禁用驱动省电选项

④Windows服务项(进阶选择

你最好有一个急救系统如果进行一些复杂的禁用
可以先用这个脚本服务备份
把你现在的服务状态先备份了
他会给两个在时间纪录服务状态等到紧急的时候在安全模式甚至可能需要一个急救系统
(万一等一下就炸了呢?
notion image
(主播不建议无脑一口气禁用服务,因为大概率出现不确定被破坏的功能是哪些服务停工的原因)
  1. 除非你必须用Windows索引比如搜索Outlook 本地搜索不然关闭Windows索引用everything 替代用cmd管理员模式禁用索引
启用索引
  1. 自由禁用部分(高级)
  • Autoruns关闭不需要的注册表选项比如chrome edge更新服务之类的(不确定就可以先搜索)

⑤启动配置设置(BCDEDIT)

以管理员权限在cmd
把这些内容复制到一个记事本
这是你现在的默认参数方便对照还原
下面的选项都需要重启生效
以管理员权限在cmd运行
禁用Hyper-V(如果你不使用虚拟机相关的内容)
BCDEDIT /set hypervisorlaunchtype Off
部分设置可能提升或恶化延迟,务必用LatencyMon或者capframex进行基准测试
禁用高精度计时器
bcdedit /deletevalue useplatformclock
禁用时间滴答
bcdedit /set disabledynamictick yes
下面是恢复选项
开启Hyper-V
bcdedit /set hypervisorlaunchtype auto
开启高精度计时器
bcdedit /set useplatformclock true
禁用时间滴答
bcdedit /set disabledynamictick no
 

测试调整工具

💡
检查运行系统是否适合处理实时任务
性能基准测试
鼠标性能测试
消息信号中断
调整驱动亲和性
注册表相关调整
过期设备和驱动清理
appx卸载工具
实用工具软件
删除软件并清理其残留
系统清理器
可以查看更多信息的任务管理器
快速文件检索
 
 

© flyone 2021 - 2026