windows系统清理

 

最近发现C盘占用暴涨,最终导致文件都无法写入, 开机几个小时之后必须重启, 否则就GG, 后来借助TreeSize工具查看占用情况

一.pagefile.sys文件

pagefile.sys是虚拟内存文件,目地是使用一部分硬盘空间来充当内存使用。当一个程序请求的内存空间大于物理内存时,就需要pagefile.sys文件来提供较大的虚拟内存,从而满足程序对大内存的需求。
一般来说,pagefile.sys是不可以删除的,但是我们可以将该文件从一个磁盘转移到另外的磁盘中。

参考  pagefile.sys怎么删除 (opens new window)pagefiles.sys文件的调整与删除(opens new window)
网址  blog (opens new window)gitlab(opens new window)

#文件移动

将pagefile.sys从C盘移到E盘。


1、打开控制面板的系统设置。  

1


2、选中性能选项-高级-更改。   

2


3、选中c盘,选择无分页文件,点击设置。注意:需要取消选中“自动管理所有驱动器的分页文件大小”。   

3


4、选择E盘,选择系统管理的大小,点击设置,确定。   

4


5、重启计算机。   

5


#查看文件大小

在工具-文件夹选项取消选中“隐藏受保护的操作系统文件(推荐)”,即可查看pagefile.sys文件大小。
选中“隐藏受保护的操作系统文件(推荐)”,即恢复正常。


1、选择工具-文件夹选项  

111


2、查看-取消选中“隐藏受保护的操作系统文件(推荐)”,警告弹窗选择“是”   

222


3、确定   

333


4、查看pagefile.sys文件大小   

444

 

二. 清理yarn

1)

复制代码
# 查看bin目录
yarn global bin

# 查看全局安装目录
yarn global dir

#1)更改路径
yarn config  set global-folder "你的磁盘路径"

## 例如:
yarn config  set global-folder "F:\tools\yarn\global"
复制代码

此时,你会在你的C盘用户目录下找到一个 .yarnrc的文件

打开它,找到 global-folder ,改为 --global-folder

 

2)

复制代码
# 更改缓存目录
yarn config set cache-folder "你的磁盘路径"

## 例如:
yarn config set cache-folder "F:\tools\yarn\cache"


# 更改bin目录
yarn config set prefix "自定义bin目录路径"

## 例如:
yarn config set prefix "F:\tools\yarn\bin"
复制代码

最后将该路径设置为全局(对应golbal目录)

 

三.清理临时文件

1) 打开设置–>系统–>存储–>临时文件进行清理

1
2
3
4
5
6
7
8
9
10
11
C:\Users\用户名\AppData文件夹中
 
locallow:共享数据存放文件,一般都可以清理一些无用的共享文件。
 
Local:本地保存文件,其中本地临时文件,<br>    AppData\Local\Temp\下面的文件可以删除,这个文件夹是临时文件,一般是系统升级,打补丁,安装软件等操作留下的临时文件。全选之后,删除即可。删不掉的,正在使用有关程序,重启电脑,不再关联,就可以删除了。
 
Roaming:保存应用程序运行后的数据信息,随着应用程序的删除而丢失。(你在别的PC上登陆时可以读取的东西)
 
C:\Users\你的电脑名称\AppData\Roaming\kingsoft\wps\addons\pool\win-i386全删了
 
Cache:一些应用程序保留的缓存文件,可以删除,在辅助软件(Space Sniffer)中找到大文件,然后在计算机中找到相应位置删除即可。

 

2) C盘属性里的磁盘清理

1
2
3
4
5
打开资源管理器–>右键C盘–>点击属性–>点击磁盘清理
 
## 删除回收站中无用文件
 
打开回收站,删除一些没用的东西

  

四. 清理旧的驱动

DriverStore Explorer 是一个开源的 Windows 驱动管理工具,项目托管在 GitHub 上,地址为 https://github.com/lostindark/DriverStoreExplorer

特性:

  • 驱动枚举与列表:能够枚举并列出 Windows 驱动存储中的所有第三方驱动包。
  • 驱动包管理:支持添加、安装和删除驱动包。用户可以轻松地将新的驱动包添加到驱动存储中,或者删除不再需要的驱动包。
  • 驱动包导出:可以将驱动包列表导出为 CSV 文件,方便用户进行数据分析或备份。
  • 驱动包检测:能够检测并标识出旧的或不再使用的驱动包,帮助用户清理系统。
  • 图形用户界面:提供了一个功能齐全的 GUI,支持列的排序、分组和自定义选择,使用户能够更直观地管理驱动包。

 

posted @   X-Wolf  阅读(97)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· CSnakes vs Python.NET:高效嵌入与灵活互通的跨语言方案对比
· DeepSeek “源神”启动!「GitHub 热点速览」
· 我与微信审核的“相爱相杀”看个人小程序副业
· Plotly.NET 一个为 .NET 打造的强大开源交互式图表库
· 上周热点回顾(2.17-2.23)
历史上的今天:
2018-09-11 前端开发之常用插件
 
点击右上角即可分享
微信分享提示
杭州
18:04发布
杭州
18:04发布
4°
西南风
2级
空气质量
相对湿度
87%
今天
多云 / 小雨
4°/13°
周三
多云 / 晴
8°/19°
周四
多云
11°/24°