第一种方法:用软件清理。打开360安全卫士,选择“电脑清理”选项,就可以对以下所有子选项进行一个一个清理,(目前只能一个一个清理)。点击开始扫描后,之后软件会开始运行,之后会有清理报告,还需要用户按立即清理的哦。如果您觉得还是不满意,您都可以选择搬迁系统盘,打开360安全卫士,然后点右手边的,更多进入功能区,如果您没添加C盘搬家功能,可以在下方选择,一点就能添加到上方,然后点击搬家即可,按着系统说的要求 *** 作可以了。
第二种方法:用附件里的磁盘程序清理。点开始》所有程序》附件》系统工具》磁盘碎片整理程序,打开一个新的对话框,然后选择想要清理的磁盘,点“碎片整理”即可。清理成功后,在会话状态下会显示“磁盘清理成功”。
第三种方法:我的电脑-属性清理。双击“我的电脑”,选择C盘,右键“属性”,打开“属性”对话框,选择“磁盘清理”按钮,然后打开一个对话框,然后想要清理的文件类型后,点确定,即可。方法/步骤
1、新建一个文本文档,把如下代码输入文本文档中去
@echo off
echo 正在清除系统垃圾文件,请稍等……
del /f /s /q %systemdrive%\tmp
del /f /s /q %systemdrive%\_mp
del /f /s /q %systemdrive%\log
del /f /s /q %systemdrive%\gid
del /f /s /q %systemdrive%\chk
del /f /s /q %systemdrive%\old
del /f /s /q %systemdrive%\recycled\
del /f /s /q %windir%\bak
del /f /s /q %windir%\prefetch\
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\
del /f /q %userprofile%\recent\
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\"
del /f /s /q "%userprofile%\Local Settings\Temp\"
del /f /s /q "%userprofile%\recent\"
echo 清除系统垃圾完成!
echo & pause
Windows服务器清理垃圾
2、将文本文档的后缀更改为bat或者是cmd的格式,点击执行。打开你的系统盘看一下,发现清理了系统盘的一半空间。你好,想要彻底删除硬盘数据且不可恢复有2种方法!
方法1 通过命令提示符清理硬盘
首先,您可以使用Windows内置命令提示符来清理硬盘。 *** 作步骤如下:
1 在搜索框中输入“CMD”,右键单击“命令提示符”,选择“以管理员身份运行”,以打开命令提示符。
2 在命令提示符窗口中,输入“diskpart”以启动Diskpart工具。然后依次输入以下命令:
list disk(列出计算机上的所有磁盘)
select disk n(n是指您要完全擦除的磁盘)
clean all(删除所选磁盘中的所有数据)
清理硬盘
除了使用“clean”命令外,您还可以执行特殊格式命令“format f: /fs:NTFS /p:1”。此命令将F盘格式化为NTFS文件系统,并一次性将零写入驱动器,它可以防止大多数软件对硬盘进行数据恢复。
方法2 通过专业的磁盘擦除工具
使用Diskpart擦除硬盘数据是一个比较不错的解决方案,但是一些用户不熟悉命令行,很容易擦除错误的磁盘,因此,大多数用户都希望使用更加简单便捷的工具进行擦除。
这里,我们将使用傲梅分区助手来擦除硬盘,您可以通过直观的界面,轻松地彻底删除硬盘数据且不可恢复。此外,它还提供了4种不同的方法来清理硬盘:“全部扇区写入0”,“扇区全部写入随机数”,“DOD 522022-M”和“Gutmann”。今天下班某电商技术部leader发现个问题,说他们服务器硬盘满了。把日志文件都删掉了,可硬盘空间依旧满。于是df -h查看了下各个挂载点的状况(如下图)。 /dev/sda3占用了100%,那么我们du -s -h /看下目录的占用情况(如下图)。 linux磁盘挂载点目录占用情况(图) 挂载点下的目录之和远小于45G,那么是什么占用了硬盘呢 以下为该问题的解答: 在apache/tomcat服务在运行状态下,清空了运行服务的日志,从而导致了/dev/sda3 满了的问题。一般情况下,大多数服务(包括脚本)在运行时,是不能删除当前正在写入的日志文件的。 原理分析: 1 当前accesslog日志正在被apache进程占用。 2 通过rm命令删除accesslog,实际只删除了文件名(该日志文件应用记数不为0,因此空间不会被释放)。 3 通过rm命令删除了accesslog后,apache依然写日志到accesslog中,当开启apache进程时,已经通过accesslog定位到该文件的inode了,就是说再写日志是不通过accesslog,因此即使删除了accesslog,apache依然写日志到accesslog所在的inode节点,所以导致硬盘空间增加。 4 因为删除了accesslog,所以我们就找不到该文件了,du也查不到,就会出现硬盘满了但看不到究竟是哪些文件占用的。 (写的不甚详细,不明白的大家再google下。) 解决方法: 重启该日志文件的相关服务或程序,如:为apache日志文件则重启apache(如下图,重启后才硬盘空间占用正常)。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)