cxcx 发表于 2007-11-30 22:29

【原创】windows 2003 自带的清理内存程序 empty.exe

适用:
Windows 2003 本身当然没问题,XP 也试了很好用。官方说法:
System Requirements
Supported Operating Systems: Windows Server 2003; Windows XP
30 MB of free disk space
Windows XP
Windows XP SP1
Windows Server 2003 family
Note: The Windows Server 2003 Resource Kit Tools are not supported on 64-bit platforms.

使用格式:
empty.exe {pid | task-name}
就是在 DOS 窗口中输入 empty 程序名,后面跟要清理的进程 id 或者任务名称,可以清除特定进程占用的内存。用星号 * 也是可以的:empty.exe *,这样就可以清除所有进程的内存了。

优点:
微软官方出品,安全无毒,不会有兼容性问题。速度快,而且只清理物理内存中的浪费部分,不会操作虚拟内存,也不会把内存里面的东西转到虚拟内存里面去。清理之后物理内存占用下降,虚拟内存不变。

下载:
http://www.microsoft.com/downloads/details.aspx?familyid=9d467a69-57ff-4ae7-96ee-b18c4790cffd&displaylang=en
下载整个 rktools.exe 11.8M,然后安装,可以得到很多小应用程序,其中就有这个 empty.exe。
md5:523d5c39f9d8d2375c3df68251fa2249

疯兔子 发表于 2007-11-30 22:36

替楼主补个小列表,最后感谢楼主的分享


The following tools are provided:
Acctinfo.dll (documented in Readme.htm)
Adlb.exe: Active Directory Load Balancing Tool
Admx.msi: ADM File Parser
Atmarp.exe: Windows ATM ARP Server Information Tool
Atmlane.exe: Windows ATM LAN Emulation Client Information
Autoexnt.exe: AutoExNT Service
Cdburn.exe: ISO CD-ROM Burner Tool
Checkrepl.vbs: Check Replication
Chklnks.exe: Link Check Wizard
Chknic.exe: Network Interface Card Compliance Tool for Network Load Balancing
Cleanspl.exe: Spooler Cleaner
Clearmem.exe: Clear Memory
Clusdiag.msi: Cluster Diagnostics and Verification Tool
Clusfileport.dll: Cluster Print File Port
Clusterrecovery.exe: Server Cluster Recovery Utility
Cmdhere.inf: Command Here
Cmgetcer.dll: Connection Manager Certificate Deployment Tool
Compress.exe: Compress Files
Confdisk.exe: Disk Configuration Tool
Consume.exe: Memory Consumers Tool
Creatfil.exe: Create File
Csccmd.exe: Client-Side Caching Command-Line Options
Custreasonedit.exe: Custom Reason Editor (documented in Readme.htm)
Delprof.exe: User Profile Deletion Utility
Dh.exe: Display Heap
Diskraid.exe: RAID Configuration Tool
Diskuse.exe: User Disk Usage Tool
Dnsdiag.exe: SMTP DNS Diagnostic Tool (documented in Readme.htm)
Dumpfsmos.cmd: Dump FSMO Roles
Dvdburn.exe: ISO DVD Burner Tool
Empty.exe: Free Working Set Tool
Eventcombmt.exe: Check Replication
Fcopy.exe: File Copy Utility for Message Queuing
Frsflags.vbs
Getcm.exe: Connection Manager Profile Update
Gpmonitor.exe: Group Policy Monitor
Gpotool.exe: Group Policy Objects
Hlscan.exe: Hard Link Display Tool
Ifilttst.exe: IFilter Test Suite
Ifmember.exe: User Membership Tool
Inetesc.adm: Internet Explorer Enhanced Security Configuration
Iniman.exe: Initialization Files Manipulation Tool
Instcm.exe: Install Connection Manager Profile
Instsrv.exe: Service Installer
Intfiltr.exe: Interrupt Affinity Tool
Kerbtray.exe: Kerberos Tray
Kernrate.exe: Kernel Profiling Tool
Klist.exe: Kerberos List
Krt.exe: Certification Authority Key Recovery
Lbridge.cmd: L-Bridge
Linkd.exe
Linkspeed.exe: Link Speed
List.exe: List Text File Tool
Lockoutstatus.exe: Account Lockout Status (documented in Readme.htm)
Logtime.exe
Lsreport.exe: Terminal Services Licensing Reporter
Lsview.exe: Terminal Services License Server Viewer
Mcast.exe: Multicast Packet Tool
Memmonitor.exe: Memory Monitor
Memtriage.exe: Resource Leak Triage Tool
Mibcc.exe: SNMP MIB Compiler
Moveuser.exe: Move Users
Mscep.dll: Certificate Services Add-on for Simple Certificate Enrollment Protocol
Nlsinfo.exe: Locale Information Tool
Now.exe: STDOUT Current Date and Time
Ntimer.exe: Windows Program Timer
Ntrights.exe
Oh.exe: Open Handles
Oleview.exe: OLE/COM Object Viewer
Pathman.exe: Path Manager
Permcopy.exe: Share Permissions Copy
Perms.exe: User File Permissions Tool
Pfmon.exe: Page Fault Monitor
Pkiview.msc: PKI Health Tool
Pmon.exe: Process Resource Monitor
Printdriverinfo.exe: Drivers Source
Prnadmin.dll: Printer Administration Objects
Qgrep.exe
Qtcp.exe: QoS Time Stamp
Queryad.vbs: Query Active Directory
Rassrvmon.exe: RAS Server Monitor
Rcontrolad.exe: Active Directory Remote Control Add-On
Regini.exe: Registry Change by Script
Regview.exe (documented in Readme.htm)
Remapkey.exe: Remap Windows Keyboard Layout
Robocopy.exe: Robust File Copy Utility
Rpccfg.exe: RPC Configuration Tool
Rpcdump.exe
Rpcping.exe
RPing: RPC Connectivity Verification Tool
Rqc.exe: Remote Access Quarantine Client
Rqs.exe: Remote Access Quarantine Agent
Setprinter.exe: Spooler Configuration Tool
Showacls.exe
Showperf.exe: Performance Data Block Dump Utility
Showpriv.exe: Show Privilege
Sleep.exe: Batch File Wait
Sonar.exe: FRS Status Viewer
Splinfo.exe: Print Spooler Information
Srvany.exe: Applications as Services Utility
Srvcheck.exe: Server Share Check
Srvinfo.exe: Remote Server Information
Srvmgr.exe: Server Manager
Ssdformat.exe: System State Data Formatter
Subinacl.exe
Tail.exe
Tcmon.exe: Traffic Control Monitor
Timeit.exe (documented in Readme.htm)
Timezone.exe: Daylight Saving Time Update Utility
Tsctst.exe: Terminal Server Client License Dump Tool
Tsscalling.exe: Terminal Services Scalability Planning Tools
Uddicatschemeeditor.exe: UDDI Services Categorization Scheme Editor
Uddiconfig.exe: UDDI Services Command-line Configuration Utility
Uddidataexport.exe: UDDI Data Export Wizard
Usrmgr.exe: User Manager for Domains
Vadump.exe: Virtual Address Dump
Vfi.exe: Visual File Information
Volperf.exe: Shadow Copy Performance Counters
Volrest.exe: Shadow Copies for Shared Folders Restore Tool
Vrfydsk.exe: Verify Disk
Winexit.scr: Windows Exit Screen Saver
Winhttpcertcfg.exe: WinHTTP Certificate Configuration Tool
Winhttptracecfg.exe: WinHTTP Tracing Facility Configuration Tool
Winpolicies.exe: Policy Spy
Wins.dll: WINS Replication Network Monitor Parser
Wlbs_hb.dll & Wlbs_rc.dll: Windows Load Balancing Server Network Monitor Parsers

[ Edited by疯兔子 on 2007-11-30 22:42 ]

疯兔子 发表于 2007-11-30 22:41

不知道这种内存清理的工具又是如何运行的
是不是把内存放到页面文件里从而达到释放内存的目的?

cxcx 发表于 2007-11-30 22:51

Posted by 疯兔子 on 2007-11-30 22:41 http://www.ibmnb.com/images/common/back.gif
是不是把内存放到页面文件里从而达到释放内存的目的?
应该不是。我观察过,物理内存降低,虚拟内存不变。
把内存放到页面文件里我认为不是个好办法,实际上程序运行会更慢,因为读写硬盘的速度跟内存相比不是一个等级的

cxcx 发表于 2007-12-2 21:40

顶下……

fang5566 发表于 2007-12-2 21:45

Posted by 疯兔子 on 2007-11-30 22:41 http://www.ibmnb.com/images/common/back.gif
不知道这种内存清理的工具又是如何运行的
是不是把内存放到页面文件里从而达到释放内存的目的?

网上搜索一下,好像是交换到磁盘上。

wsxzp1 发表于 2007-12-3 13:17

我的是2003SP2怎么没有楼主所说的进程啊?要手动开启吗?在什么地方啊?是不是自动整理内存啊?

cxcx 发表于 2007-12-3 15:53

回复 #7 wsxzp1 的帖子

这个不是进程,是一个工具软件。你在“命令提示符”也就是“DOS窗口”里面敲入empty,回车看看提示就知道有没有了
如果没有就下载我的附件,解压到Windows/system32目录,然后用 empty * 格式运行就可以清理所有进程的内存

不是猪 发表于 2007-12-3 18:36

乍一看好像root kit……

yfy 发表于 2007-12-4 21:35

这个不错正打算装TomatoWin2k3.R2.v1.0,不知这个版本怎么样?

倒骑驴 发表于 2008-9-19 02:45

咋就没早发现这个好贴呢!!!!
页: [1]
查看完整版本: 【原创】windows 2003 自带的清理内存程序 empty.exe