as占用过多c盘空间

学习记录

android studio占用c盘空间实在太多了
每次新建项目都要下载gradle
在build中改了也没用
最后配置了系统环境变量才好的
这是虚拟机的位置

这是gradle

### 如何清理C空间 #### 方法一:使用系统自带的磁清理工具 通过系统的“磁清理”功能,可以删除临时文件、回收站文件以及Windows更新文件等无用数据。具体操作如下:在“此电脑”中右键点击C,选择“属性”,然后进入“磁清理”界面[^1]。 #### 方法二:卸载不必要的应用程序 许大型应用程序会占用大量的C空间。用户可以通过“控制面板”或“设置”中的“应用和功能”部分查看已安装的应用列表,并卸载那些不再需要的程序。 #### 方法三:移动或删除大文件 利用第三方工具如TreeSize或WinDirStat扫描整个C,定位哪些文件夹占用了过空间。对于发现的大文件,可以选择直接删除或者将它们迁移到其他分区(例如D)或其他存储设备上[^1]。 #### 方法四:禁用休眠功能 如果计算机启用了休眠模式,则会在C保留一个名为hiberfil.sys的大文件用于保存休眠状态的数据。这个文件通常占据数GB的空间。要移除它,可以在命令提示符下执行`powercfg -h off`命令来关闭休眠支持。 #### 方法五:调整虚拟内存位置 默认情况下,操作系统可能会把交换文件放置于C之上。为了节省该驱动器上的可用容量,建议重新配置页面文件的位置至另一块硬上去完成此项更改需访问高级系统设置里的性能选项卡下的虚拟内存对话框。 #### 方法六:清除Windows Update缓存目录 随着时间推移,微软不断推送补丁包给客户端下载安装,在这一过程中不可避免地产生了不少中间产物堆积起来形成额外负担;因此定期整理位于路径"C:\Windows\SoftwareDistribution\Download"下面的内容不失为一种有效的手段之一[^1]。 #### 方法七:借助专门软件进行更深层次清洁工作 除了上述提到的手动处理措施之外,还可以考虑采用像CCleaner这样的综合性维护解决方案来进行全方位清扫作业——不仅能够去除常规意义上的垃圾项目外还能深入挖掘隐藏角落内的冗余成分从而达到更好的效果[^2]。 ```python import os def delete_large_files(directory, threshold=50*1024*1024): # 默认阈值设为50MB以上才被视作大文件 total_freed_space = 0 for root, dirs, files in os.walk(directory): for file_name in files: full_path=os.path.join(root,file_name) try: size=os.stat(full_path).st_size if size >=threshold : freed=size os.remove(full_path) total_freed_space +=freed except Exception as e: print(f'Error processing {full_path}:',e ) return total_freed_space / (1024 * 1024) print('Total space recovered:',delete_large_files('C:\\'),' MB') ```
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值