清理系统内存

@echo off
title @echo off
color 2
echo.
echo.
echo 请不要关闭此窗口!
echo.
echo 开始清理垃圾文件,请稍等......
echo.
echo 正在清理系统分区根目录下tmp文件,请稍等......
del /f /s /q %systemdrive%\*.tmp
echo.
echo 清理系统分区根目录下tmp文件完成!
echo.
echo 正在清理系统分区根目录下_mp文件,请稍等......
del /f /s /q %systemdrive%\*._mp
echo.
echo 清理系统分区根目录下_mp文件完成!
echo.
echo 正在清理系统分区根目录下日志文件,请稍等......
del /f /s /q %systemdrive%\*.log
echo.
echo 清理系统分区根目录下日志文件完成!
echo.
echo 正在清理系统分区根目录下gid文件,请稍等......
del /f /s /q %systemdrive%\*.gid
echo.
echo 清理系统分区根目录下gid文件完成!
echo.
echo 正在清理系统分区根目录下chk文件,请稍等......
del /f /s /q %systemdrive%\*.chk
echo.
echo 清理系统分区根目录下chk文件完成!
echo.
echo 正在清理系统分区根目录下old文件,请稍等......
del /f /s /q %systemdrive%\*.old
echo.
echo 清理系统分区根目录下old文件完成!
echo.
echo 正在清理系统分区根目录下回收站的文件,请稍等......
del /f /s /q %systemdrive%\recycled\*.*
echo.
echo 清理系统分区根目录下回收站的文件完成!
echo.
echo 正在清理系统windows目录下的所有备份文件,请稍等......
del /f /s /q %windir%\*.bak
echo.
echo 清理系统windows目录下的所有备份文件完成!
echo.
echo 正在清理系统windows\prefetch\目录下预读文件,请稍等......
del /f /s /q %windir%\prefetch\*.*
echo.
echo 清理系统windows\prefetch\目录下预读文件完成!
echo.
echo 正在清理系统windows临时目录下的文件,请稍等......
rd /s /q %windir%\temp & md %windir%\temp
echo.
echo 清理系统windows临时目录下的文件完成!
echo.
echo 正在清理当前用户目录下的cookies文件,请稍等......
del /f /q %userprofile%\cookies\*.*
echo.
echo 清理当前用户目录下的cookies文件完成!
echo.
echo 正在清理用户目录下用户最近使用的信息文件,请稍等......
del /f /q %userprofile%\recent\*.*
echo.
echo 清理用户目录下用户最近使用的信息文件完成!
echo.
echo 正在清理用户目录下的Internet临时文件,请稍等......
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
echo.
echo 清理用户目录下的Internet临时文件完成!
echo.
echo 正在清理用户目录下的临时文件,请稍等......
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
echo.
echo 清理用户目录下的临时文件完成!
echo.
echo 正在清理用户目录下最近打开文件记录,请稍等......
del /f /s /q "%userprofile%\recent\*.*"
echo.
echo 清理用户目录下最近打开文件记录完成!
ECHO.
ECHO 文件清理完毕!本程序将在3秒后退出!现在进入倒计时.........
@echo off
echo WScript.Sleep 300 > %temp%.\tmp$$$.vbs
set /a i =3
:Timeout
if %i% == 0 goto Next
setlocal
set /a i = %i% - 1
echo 倒计时……%i%
cscript //nologo %temp%.\tmp$$$.vbs
goto Timeout
goto End
:Next
cls &
echo.
for %%f in (%temp%.\tmp$$$.vbs*) do del %%f
echo

时间: 2024-08-02 20:24:26

清理系统内存的相关文章

C#实现清理系统内存

金山内存整理工具.360内存清理工具非常好用,可以将系统内存最小化,提升系统运行速度.其实这些事情C#也可以做到,原理就是对系统进程中的进程内存进行逐个优化. 网上大多推荐使用系统的SetProcessWorkingSetSize的函数API,但是经过实践发现并不好用.建议使用EmptyWorkingSet函数.以下是代码: [DllImport("psapi.dll")] static extern int EmptyWorkingSet(IntPtr hwProc); /// &l

CentOS 下如何查看并清理系统内存空间

有时候在服务器上打开了很多会占用内存的程序但关闭这些程序后,发现内存空间还是和没有关闭应用程序时的占用一样,以致使其它应用程序打开时内存不够或很卡,那么此时就想清理掉以前的程序打开时所占用的内存.而大部分都是缓存数据所占用的,那么怎样进行内存的清理呢?可以使用以下的步骤来进行内存的清理: 大多数 Linux 服务器都是默认开启了缓存机制的,查看配置文件 cat /proc/sys/vm/drop_caches 若为0的话,则表示开启了缓存机制的,这种机制在一直运行某个服务的时候非常有效,便于服务

GNU/Linux下如何清理系统内存空间

/*********************************************************************  * Author  : Samson  * Date    : 04/21/2015  * Test platform:  *              gcc (Ubuntu 4.8.2-19ubuntu1) 4.8.2  *              GNU bash, 4.3.11(1)-release (x86_64-pc-linux-gnu)

定时 回收 CentOS 系统 内存

#!/bin/bash LIMIT=512 LOG_FILE="/data/logs/timing_dropcaches.log" #定时清理系统内存 #https://blog.csdn.net/gaojinshan/article/details/40710369 used=`free -m | awk 'NR==2' | awk '{print $3}'` free=`free -m | awk 'NR==2' | awk '{print $4}'` echo "===

使用内存文件系统后系统内存统计方法

[问题描述] 在Linux系统中,内存可以分出一部分空间作为磁盘来使用,称为Ramdisk.这部分内存空间具有高速读写  www.ahlinux.com 特性,可以存储那些对磁盘IO要求较高的数据,显著的提升系统的服务性能. Ramdisk分为两种,一种是固定空间大小的空间,跟硬盘分区完全一样,可以格式化并挂载使用:一种是以 内存文件系统tmpfs的形式出现,可以根据需要扩充和缩小.这两种使用方式在kernel 2.4之后都得到了支 持. 在使用tmpfs时,因为不是一次分配,且对内存分配的形式

清理系统缓存

清理系统缓存当服务器内存使用率高达90%以上时,且有较大耗内存操作时,可以考虑把系统的垃圾内存清理掉.方法如下 echo 3 > /proc/sys/vm/drop_caches ~ # free total   used     free  shared   buffersMem:   155728   119840   35888     176  28-/+ buffers:     119812   35916Swap: 0 0 0~ # echo 3 > /proc/sys/vm/d

系统内存耗尽的案例分析

近日遇到一个RAC节点hang导致节点被重启的问题,最后经过分析,发现在系统运行一段时间后,系统内存就会耗尽,原本256G的内存,最后只剩几百M. 1. 问题时间段的TOP输出可以看到,内存只剩7G,而分析内存问题,TOP输出是不够的,一般情况下,Database的SGA和PGA是内存使用大户,所以,在TOP很难发现谁是使用内存最多的. 除非某些进程内存使用的格外明显 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Linux OSWbb v7.3.

Android开发之清理系统缓存错误

最近在做清理系统缓存功能时,用到以下方法 PackageManager pm = context.getPackageManager(); Method localMethod = pm.getClass().getMethod("freeStorageAndNotify", Long.TYPE, IPackageDataObserver.class); Long localLong = Long.valueOf(getEnvironmentSize() - 1L); Object[]

windows服务器清理系统垃圾日志文件

Windows服务器的系统盘如果是2003系统的话那么我们默认给10G的空间就够了,但是有时候我们不经意去查看系统盘的时候发现已经使用了9.9G,其实多是垃圾日志文件占用系统盘空间,使用如下批处理将这些文件删除. 在桌面新建一个文本文档,将如下代码复制进去: @echo off echo 正在清除系统垃圾文件,请稍等...... del /f /s /q %systemdrive%\*.tmp del /f /s /q %systemdrive%\*._mp del /f /s /q %syst