C盘空间占满排查方案

简介: C盘空间占满的问题,首先要明确一下,空间被占满就是说明有文件把空间给占用了,右键所有文件属性看到差距很大的原因,总结有如下两个:1,隐藏文件(包括pagefile.sys)2, 系统管理员没有权限访问的文件比如System volume information 这个文件夹

作者:棋玉

C盘空间占满的问题,首先要明确一下,空间被占满就是说明有文件把空间给占用了,右键所有文件属性看到差距很大的原因,总结有如下两个:
1,隐藏文件(包括pagefile.sys)
2, 系统管理员没有权限访问的文件比如System volume information 这个文件夹

排查方案如下:

=========

1.将隐藏文件设为可见。

Computer>Local Disk(C)>View>Options>Change folder and search options, 显示隐藏文件。
image.png

2.默认情况下,System volumeinformation 这个文件夹系统管理员没有权限访问,所以大小为0.

运行以下命令行赋予管理员完全控制权限这样才知道这个文件夹的实际大小。用管理员权限运行以下命令行:

takeown /f "C:\system volumeinformation" /r /a
icacls "c:\system volumeinformation" /grant builtin\administrators:F

3.使用工具 windirstat 或者treesize工具,这两个工具都可以非常直观的显示每个目录及文件夹占用大小
https://windirstat.net/
image.png

4.如果以上两个工具也未能定位到问题,说明还是存在管理员没有权限查看的文件,比如:
IIS服务器: 主要是log 文件,默认是如下路径: C:\inetpub\logs\LogFiles
SQL server: 查看如下路径C:\Program Files\Microsoft SQLServer\MSSQL10_50.MSSQLSERVER\MSSQL

PS:第三步中使用工具如果看到占用最多的是winsxs 或者任何系统目录的话,不要轻易去清除这个文件夹,而是应该查看除了这个文件夹以外哪些文件占用了磁盘空间。

Winsxs 相当于系统的备份数据库,不可以完全删除或者移除,一般来讲清理的空间非常有限,如果坚持要清理,请参考如下链接:
2008R2:
https://support.microsoft.com/zh-cn/help/2852386/disk-cleanup-wizard-addon-lets-users-delete-outdated-windows-updates-o
2012&2012R2:
https://docs.microsoft.com/en-us/previous-versions/windows/it-pro/windows-8.1-and-8/dn251565(v=win.10)?redirectedfrom=MSDN

相关文章
|
8月前
|
5G
不重做系统给硬盘分配合适的空间(分区助手)
不重做系统给硬盘分配合适的空间(分区助手)
151 0
|
6月前
|
Linux
磁盘爆满如何解决?
磁盘爆满如何解决:df -h 查看磁盘空间的使用情况,释放磁盘空间、增加磁盘空间
|
8月前
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
|
存储 缓存 Windows
电脑C盘爆满内存不足?简单几步,给你的C盘瘦个身
如何给C盘瘦身,永远都是一个重要的问题,因为并不是所有人都熟悉电脑的维护和清理,加上如今软件市场的鱼龙混杂,就导致C盘总是很快就爆满,甚至像我自以为很仔细的细分所有软件和资料的分类存放,也逃不过C盘空间越来越少的厄运
6961 0
|
8月前
将休眠镜像文件hiberfil.sys移动到D盘,可以减少C盘好几个G的空间占用
将休眠镜像文件hiberfil.sys移动到D盘,可以减少C盘好几个G的空间占用
|
存储 缓存 Windows
三分钟完美解决你的C盘内存过大爆红
三分钟完美解决你的C盘内存过大爆红
536 1
|
安全 C++
61【磁盘损坏】C盘空间不足导致VS崩溃,项目损坏
【磁盘损坏】C盘空间不足导致VS崩溃,项目损坏
102 0
|
缓存 监控 算法
案例20-内存长期占用导致系统慢
内存长期占用导致系统慢
|
安全
C盘空间满了怎么清理?
C盘空间满了怎么清理?
579 0