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

相关文章
|
3月前
|
5G
不重做系统给硬盘分配合适的空间(分区助手)
不重做系统给硬盘分配合适的空间(分区助手)
99 0
|
4月前
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
C盘爆满?简单几招教你释放、清理C盘几十G空间,最有效的C盘清理方法
|
4月前
将休眠镜像文件hiberfil.sys移动到D盘,可以减少C盘好几个G的空间占用
将休眠镜像文件hiberfil.sys移动到D盘,可以减少C盘好几个G的空间占用
|
5月前
|
运维 监控 JavaScript
一次诡异的磁盘空间占用问题排查
大半夜接到线上一服务器磁盘占用率超过90%的短信,需要立即处理。一般这种情况都是线上异常,当天日志打太多,无法自动删掉的。上来第一反应就是查我们规范java应用日志目录,居然没有文件,再查,居然连java进程都没有,原来不是java应用,不过没关系,干一年运维也不是白干的,还是有其他方法可以查的,在此记录下整个排查过程。
39 0
|
8月前
|
存储 缓存 Windows
三分钟完美解决你的C盘内存过大爆红
三分钟完美解决你的C盘内存过大爆红
358 1
|
12月前
|
安全
C盘空间满了怎么清理?
C盘空间满了怎么清理?
463 0
|
存储 缓存 安全
清理C盘非必要文件(从认识到C盘空间管理)
认识C盘 C盘在计算机中发挥的作用 1:C盘与其它盘符的关系 C盘是计算机的硬盘分区之一,同我们计算机系统中可以看见的其它盘符一样,都可以进行存储数据。 说明一下D,E盘这些类似的盘符只是计算机系统中可见的盘,但是在实际的物理状态下是不存在的。都是逻辑上建立的分区,所谓逻辑不过就是虚拟出来的而已。
780 0
清理C盘非必要文件(从认识到C盘空间管理)
|
Unix Linux 虚拟化
记一次磁盘扩容全过程
记一次磁盘扩容全过程
|
安全 关系型数据库 Windows
为什么Windows系统的C盘空间越来越小?怎么清理?
为什么Windows系统的C盘空间越来越小?怎么清理?
585 0
为什么Windows系统的C盘空间越来越小?怎么清理?
|
SQL 数据库 关系型数据库
如何解决临时空间暴增导致磁盘满问题?
报错信息: Cannot create temp file ...: No space on device 或者 实例因磁盘空间暴增,导致磁盘满而锁定 解决方案: 这种情况可能是由于嵌套SQL、多表关联SQL编写不当,导致的大量内存溢出磁盘。
2240 0