c盘一直满的解决办法 c盘莫名其妙满了怎么清理

最近有客户表示服务器卡顿 , 经过我们的技术小哥哥们的检查发现 , 原来是他服务器内的 C 盘被虚拟内存占用满了 , 那今天在学习如何解决 C 盘被虚拟内存占用满了怎么办 , 在学习之前我们先来认识一下虚拟内存是什么?
1.虚拟内存是什么?

  • 首先“虚拟内存”就是用硬盘来模拟内存使用的 , 它是计算机系统内存管理的一种技术 。它使得应用程序认为它拥有连续的可用的内存(一个连续完整的地址空间) , 而实际上 , 它通常是被分隔成多个物理内存碎片 , 还有部分暂时存储在外部磁盘存储器上 , 在需要时进行数据交换 。
  • 当内存耗尽时 , 电脑就会自动调用硬盘来充当内存 , 以缓解内存的紧张 。若计算机缺乏运行程序或操作所需的随机存储器(RAM) , 则 Windows 会用之进行补偿 。它将计算机的 RAM 和硬盘上的临时空间组合 。当 RAM 运行速率缓慢时 , 它便将数据从 RAM 移动到称为“分页文件”的空间中 。
2.怎么解决 C 盘被占用满了?
  • 开启存储感知功能
这是系统自带的存储感知功能 , 让系统自动识别出无用的临时文件并将其清理 。打开 Windows 设置 , 点击”存储”-打开”存储感知”即可 。

c盘一直满的解决办法 c盘莫名其妙满了怎么清理


  • 定期进行磁盘清理
手动进行系统大扫除 , 如 Internet 临时文件、回收站垃圾等等 。右键我的电脑中的 C 盘-“属性” , 点击”磁盘清理”即可 。
【c盘一直满的解决办法 c盘莫名其妙满了怎么清理】
c盘一直满的解决办法 c盘莫名其妙满了怎么清理


  • 减小休眠文件体积
Win10 系统的快速启动功能 , 让固态硬盘 5 秒开机 , 快速启动需要开启休眠功能 , 会在 C 盘根目录下生成一个与运行内存大小相同的休眠文件 hiberfil.sys 与 pagefile.sys 。在开始菜单搜索”cmd”,找到”命令提示符” , 右键点击”以管理员身份运行” 。弹出窗口后输入:powercfg hibernate size 40 该指令的作用就是将休眠文件体积设置为运行内存的 40%(能设置的最小值只能是 40%) , 这样休眠文件占用的内存就减少了 。

c盘一直满的解决办法 c盘莫名其妙满了怎么清理


  • 适当设置系统还原和虚拟内存
系统还原和虚拟内存会占用 C 盘大量空间 , 我们可以适当修改大小 , 减少占用 。右键”我的电脑”-属性 , 点击左侧”系统保护” , 点击”配置” , 这里可以开启或关闭系统保护功能 , 也能设置占用最大空间 。右键”此电脑”—属性 , 点击左侧”高级系统设置” , 在”高级”选项卡下”性能”中点击”设置” , 在新弹出的”性能选项”窗口中点击”高级”选项卡 , 点击”更改” , 就可以设置所有分区的虚拟内存大小啦 。

c盘一直满的解决办法 c盘莫名其妙满了怎么清理


  • 修改默认安装、临时解压文件路径
有些小伙伴安装软件就只会疯狂点下一步 , 这样就会将软件安装到 C 盘 , 无意中增加了 C 盘的内存 , 下面教大家修改软件安装的默认位置 。

推荐阅读