windows XP系统内核文件分析[精简系统做个参考]
当然, 精简系统是要付出代价的. 不要贪得无厌, 免得系统坏了修不好啊.Windows XP个别 System32 文件
System32 文件夹下个别要移除的文件
我们就要删除另外600 个 system32 文件...我们要一次把它们全都解决掉.
以下是我所删除的 System32 文件列表, 另外还有相关的批处理文件.
我不会把自己用的批处理文件给别人的.我已经厌倦别人认为我的批处理文件就是最适合他们的. 其实并不是这么回事.
这里有个很简单的例子能够说明原因.我在我用的批处理文件中定义了要删除winfax.dll (Microsoft 传真 API 支持 DLL), 因为我没有传真机. 你直接用我的批处理文件的话, 就会把你的系统中的传真相关文件删掉. 这样, 你的传真机无法正常工作的话. 你就会骂我.
到底需要移除哪些 System32 文件, 这应该由你自己来决定. 我已经尽力把相关信息提供给你了, 这些应该可以帮助你决定应当删除哪些文件.
如果你想创建你自己的批处理文件的话,请仔细查看相关移除信息, 我会把相应部分的批处理脚本贴上去的, 然后你可以将其粘贴到你自己的批处理文件中.
我在我的批处理文件中添加了一个防止出现意外的功能...
这些文件会被移动并会被保存下来 (没有直接将其删除...) 备份至 C:/backup.
在这个backup 文件夹中有个名为\"smart placement\"的子文件夹. 其出现的顺序与 XP 中的顺序相同. 首先你会看到 WINDOWS 文件夹. 在 WINDOWS 文件夹中你可以看到 system32 文件夹.
我创建这个所谓的 ”smart placement” 就是为了让你明白相关备份文件的来源. 如你所见, 这些批处理文件也可用于其它文件夹中的文件. 反正, Backup 文件夹中的结构与 XP 的相同.
请确保在你使用任何注册表清理工具之前, 应当先把 Backup 文件夹中的文件临时删掉...注册表清理工具可能会把注册表中的路径指向 backup 文件夹中的相关路径.
将用得到的部分脚本复制粘贴到记事本中. 然后将其另存.
代码:
________________________________________
IF NOT EXIST \"c:/backup/WINDOWS/system32\" md c:/backup/WINDOWS/system32
MOVE c:/WINDOWS/system32/6to4svc.dll c:/backup/WINDOWS/system32/
MOVE c:/WINDOWS/system32/aaaamon.dll c:/backup/WINDOWS/system32/
MOVE c:/WINDOWS/system32/acledit.dll c:/backup/WINDOWS/system32/
MOVE c:/WINDOWS/system32/admparse.dll c:/backup/WINDOWS/system32/
________________________________________
C:/WINDOWS/system32:
12520437.cpx ...代码页转换表.
12520850.cpx ... 代码页转换表.
6to4svc.dll ....在 IP4网络上提供IPv6 连接的服务
aaaamon.dll ....Aaaa Monitor Dll
acledit.dll ....访问控制列表编辑器
ac3filter.cpl ..ac3filter 控制面板扩展
属于我所安装用于看电影的 AC3Filter 编解码器.
ahui.exe .......应用程序兼容用户界面
ALSNDMGR.CPL ...Realtek AC97 音频控制面板
我用 RTLCPL.EXE (Realtek 音频控制面板) 作为代替.
amcompat.tlb ...
ansi.sys .......
apcups.dll .....APC 智能提供程序
APPEND.EXE .....(Append). 允许应用程序在当前文件夹中打开指定目录中的数据文件. 此工具源于 MS-DOS 5.0.
asctrls.ocx ....Active Setup 控件
AT.EXE .........(AT). 用于设置在指定时间和日期执行任务. 需要运行计划任务服务.
atkctrs.dll ....Windows NT AppleTalk 性能计数器 dll
ATMADM.EXE .....(ATM). ATM 呼叫管理器.
auditusr.exe ... 设置每用户审核策略
atmfd.dll ......Windows NT OpenType/Type 1 字体驱动
atmlib.dll .....Windows NT OpenType/Type 1 API 库.
atmpvcno.dll ...Atm Epvc Install DLL
atrace.dll .....Async Trace DLL
ATTRIB.EXE .....(文件属性). 显示或更改文件属性 (只读, 存档, 隐藏, 或系统).
AUTOCONV.EXE ...(自动转换). 用于将 FAT 分区格式转为 NTFS.
autodisc.dll ...Windows AutoDiscovery API , 自动收取邮件
AUTOFMT.EXE ...(自动格式化). 用于转换文件系统的工具.
AUTOLFN.EXE ....长文件名转换工具. 用于 DOS模式下. 能够自动将长文件名转换为8.3 格式.
-------------------------------------------------------
batt.dll .......电池类安装程序
如果你使用笔记本的话, 那么设备管理器会需要这个文件来访问你的电池属性.
-------------------------------------------------------
bidispl.dll ....Bidispl DLL
bios1.rom ......
bios4.rom ......
bitsprx2.dll ...后台智能传输服务代理
bitsprx3.dll ... 后台智能传输服务 2.0 代理
blastcln.exe ...Blaster/Nachi 移除工具
BOOTOK.EXE .....(启动确认). 在一次成功地登录系统之后, “上次正确的配置” 会用它保存配置参数.
BOOTVRFY.EXE ...(启动验证). “上次正确的配置” 会用它验证一个引导选择.
browsewm.dll ...BrowseWM Player
bthci.dll ......蓝牙类别安装程序
bthprops.cpl ...蓝牙控制面板小程序 (无线公司)
bthserv.dll ....蓝牙支持服务
btpanui.dll ....蓝牙 PAN 用户界面
-------------------------------------------------------
capesnpn.dll ...Microsoft 证书模板管理扩展
ccfgnt.dll .....Internet 配置库
certmgr.dll ....证书管理工具
certmgr.msc .... 内容 -> 分级审查 -> 启用
RTCSHARE.EXE ...(RTC 程序共享). 实时时钟组件.
rtipxmib.dll ...Microsoft Router IPX MIB subagent
RUNAS.EXE ......(运行方式). 这个工具可用一个新用户名和密码执行一个进程. 一般, 可用来在低权限用户登录的系统上以高权限的管理员身份来运行一个程序.
safrdm.dll .....Microsoft 帮助中心桌面管理器
safrslv.dll ....Microsoft 帮助中心会话处理程序
SAVEDUMP.EXE ...(转储). 当系统出现 STOP 错误时, 可用于将内存中的内容转储为文件.
sbe.dll ........DirectShow 流缓冲滤镜
sbeio.dll ...... 流缓冲输入输出 DLL
SC.EXE .........( Windows NT 服务管理). 一个服务管理工具.
scrobj.dll .....Windows (r) 脚本组件运行时
scrrun.dll .....Microsoft (r) 脚本运行时
SDBINST.EXE ....(Installer). AppFix 和 AppHelp 安装程序.
sendcmsg.dll ....发送控制台消息
sdhcinst.dll ...Secure Digital Host 控制器类别控制器
sdpblb.dll .....Microsoft Sdpblb
secupd.sig .....
security.dll ...安全支持提供程序接口
senscfg.dll ....SENS 安装设置工具
serialui.dll ...串行端口属性页面
setup.bmp ......
SETUP.EXE ......(Setup). Windows 安装程序
setupdll.dll ...Windows 2000 安装 DLL
SETVER.EXE .....(设置版本). 用于定义报告给某个应用程序关于 DOS 的版本.
sfc.exe ........(Windows 2000 系统文件检查工具). 用于验证 XP 的文件是否存在以及是否正确.
sfc_os.dll ...(Windows 文件保护). 用于保护 Windows 的系统文件.
sfmapi.dll .....Windows NT Macintosh 文件服务客户端
SHARE.EXE ......(Share). 能让两个程序同时使用一个文件的 DOS 工具.
shellstyle.dll ..Windows 外壳样式资源Dll
SHMGRATE.EXE ... Windows XP 用户数据转移工具.
SHRPUBW.EXE ....(共享文件夹创建工具). 用于在 Windows XP 系统上创建共享文件夹.
shscrap.dll ....外壳碎片对象句柄
SHUTDOWN.EXE ...(远程关机工具). 允许关闭或重启本地或远程电脑.
sigtab.dll .....文件完整性设置
SIGVERIF.EXE ...(文件签名验证工具). 验证所选文件是否经过认证.
simpdata.tlb ....
sisbkup.dll ....单实例存储备份支持功能
skdll.dll ......序列号
SKEYS.EXE ......(序列号). 一个可提供支持序列号功能的系统服务.
slayerxp.dll ...”兼容性” 选项卡外壳扩展DLL
smbinst.exe ....系统管理 BIOS 驱动安装程序
softpub.dll ....Softpub Forwarder DLL
SORT.EXE .......(Sort). 用于整理键盘输入并将结果写入一个文件或是显示在屏幕上.
spmsg.dll ......Service Pack 消息
spnike.dll .....用于 Nike 设备的 MDM 设备接口
spnpinst.exe ...点对点定制安装
SPRESTRT.EXE ...重启时还原注册表
sprio600.dll ... Rio 600 的 MDM 设备接口
sprio800.dll ... Rio 800 的 MDM 设备接口
spxcoins.dll ...Specialix MPS NT 升级协同安装程序
srvsvc.dll .....服务器服务 DLL
sti_ci.dll .....静止图像类别安装程序
sti.dll ........ 静止图像设备客户端 DLL
stimon.exe ..... 静止图像设备监视器
storage.dll ....OLE 2.1 16/32 相互操作库
strmfilt.dll ...流滤镜库
SUBST.EXE ......(虚拟). 可将一个路径虚拟为一个分区.
svcpack.dll ....Windows 2000 Service Pack 安装程序
SYNCAPP.EXE ....(同步). 公文包用于同步所含文件的工具.
synceng.dll ....Windows 公文包引擎
syncui.dll .....Windows 公文包资源文件
SYSEDIT.EXE .....(系统编辑器). 一个用于打开编辑 system.ini, win.ini, config.sys, 和 autoexec.bat 的编辑器.
sysinv.dll .....Windows 系统清单
SYSKEY.EXE .....(Windows XP 帐户数据库管理器). 用于设置Windows XP 帐户数据库的安全特性.
sysmon.ocx .....系统监视控件
sysprint.sep ...
sysprtj.sep ....
SYSTRAY.EXE ....(系统栏). 系统栏提供程序. 它能控制任务栏和系统栏. 但是, 没它的话, 也没有什么不正常的地方.
t2embed.dll ....t2embed
taskman.exe ....任务管理器 (不是平时使用的那个. 平时那个是: \"taskmgr.exe\")
tdc.ocx ........TDC ActiveX 控件
TELNET.EXE .....(Telnet). 一个 Telnet 客户端, 可用于访问远程Telnet 服务器系统.
tftp.exe .......简单文件传输协议应用程序
toolhelp.dll ...Windows 调试工具助手库
traffic.dll ....Microsoft 网络交通控制 1.0 DLL
tree.com .......将文件夹列为树形结构
tsbyuv.dll .....东芝视频解码器
typelib.dll ....OLE 2.1 16/32 相互操作库
ufat.dll .......FAT 工具 DLL
umandlg.dll ....UManDlg DLL
unimdm.tsp .....
unimdmat.dll ...通用调制解调器服务提供程序 AT 微型驱动
ureg.dll .......注册表工具 DLL
usbmon.dll .....标准动态打印端口监视器DLL
USER.EXE .......(Windows 用户界面核心组件). 用于保持 Win16 的兼容性. 不是一个有效的 Win32 应用程序.
v7vga.rom .......
vbajet32.dll ...Visual Basic 应用程序开发环境- Expression 服务加载器
vcdex.dll ......32 位MSCDEX 虚拟设备驱动
vdmredir.dll ...DOS 虚拟机网络接口库
verifier.dll ...标准应用程序验证提供程序dll
VERIFIER.EXE ...(驱动验证管理器). 可用它探测一个驱动的操作是否会导致系统冲突.
vfpodbc.dll ....vfpodbc
vga256.dll .....256 色 VGA/SVGA 显示驱动
vga64k.dll .....32K/64K 色 VGA/SVGA 显示驱动
View Channels.scf ..(查看频道).
vjoy.dll .......32 位手柄虚拟设备驱动 (我没有手柄)
w32topl.dll ....Windows NT Topology 维护工具
wavemsp.dll ....Microsoft Wave MSP
wdl.trm ........
webvw.dll ......网页视图外壳扩展库
WEXTRACT.EXE ...(Win32 Cab 自解压程序创建工具). 用于提取 Cab 压缩包中的文件.
wiasf.ax .......WIA 流快照滤镜
wifeman.dll ....Windows WIFE 接口核心组件
win.com ........用于保持兼容性
win87em.dll ....
winbrand.dll ...Windows Branding 资源
WINCHAT.EXE ....简单的聊天工具
winfax.dll .....Microsoft 传真 API 支持 DLL (我没有传真机.)
winhelp.hlp ....
WINHLP32.EXE ...(Windows 帮助). 用于打开帮助文件.
WINMSD.EXE .....(Windows XP 诊断工具或是系统信息工具). Windows XP 诊断工具.
winnls.dll .....Windows IME 接口核心组件
winntbbu.dll ...Windows 安装画面 DLL
winoldap.mod ...
winshfhc.dll ...文件风险评估
winsock.dll ....Windows Socket 16-Bit DLL
winstrm.dll ....Streams DLL
wkssvc.dll .....Workstation 服务 DLL
wmidx.dll ......Windows Media 索引 DLL
wmiprop.dll ....WDM 动态属性页面协同安装程序
wmv8ds32.ax ....(文件版本: 8.0.0.4000). Windows Media 视频解码器 V8
wmvds32.ax .....Windows Media 视频解码器
WOWDEB.EXE .....(WOW 调试程序). WOW 调试程序. Win16 调试助手
wowexec.exe ....Windows Win16 程序启动工具
wowfax.dll .....Windows 3.1 兼容传真驱动 DLL
wowfaxui.dll ...Windows 3.1兼容传真驱动DLL
WPABALN.EXE ....(Windows 产品激活). Windows 产品激活气球提示器.
WRITE.EXE ......写字板, 支持纯文本和 RTF 文档.有 Word 就不用它了
wscntfy.exe ....Windows 安全中心通知程序
wscui.cpl ...... 安全中心控制面板小程序
WSCRIPT.EXE ....(脚本宿主). 基于 Windows 的脚本宿主.
wshatm.dll .....Windows 套接层助手 DLL
wshbth.dll .....Windows套接层助手DLL
wshcon.dll .....Microsoft (r) Windows 脚本控制器
wshisn.dll .....NWLINK2套接层助手DLL
wshnetbs.dll ...Netbios Windows套接层助手DLL
wshom.ocx ......Windows 脚本宿主运行时库
WshRm.dll ......用于 PGM 的 Windows套接层助手
wsnmp32.dll ....Microsoft WinSNMP v2.0 Manager API
xactsrv.dll ....下级 API 服务器 DLL
xcopy.exe ......加强版的复制命令
xenroll.dll ....XEnroll
xpob2res.dll ...Service Pack 2 OOB 消息
............350 个没有删除的 System32 文件...以及原因............
我为什么不删除这些文件是有很多重要原因的, 其中有许多文件要经常用到. 我会把为什么不想删除这些文件的原因列在下面.
NVDVD 需要以下文件
acelpdec.ax .....ACELP.net 音频解码器
以下是 NVDVD 安装的文件:
DolbyHph.dll .....杜比耳机引擎
license.955200 ...... 设置 -> 高级页面上的适配器, 监视器和疑难解答选项卡需要以下文件:
deskadp.dll ....高级显示适配器属性
deskmon.dll .... 高级显示监视器属性
deskperf.dll ... 高级显示性能属性
-------------------------------------------------
硬件设备管理器需要以下文件:
devmgr.dll .....设备管理器 MMC 管理工具
dmocx.dll ......树形视图 OCX
-------------------------------------------------
Windows 默认磁盘碎片整理工具需要以下文件:
虽然我用 PerfectDisk 整理磁盘, 但是我发现需要保留 Windows 默认的磁盘碎片整理工具才能安装PerfectDisk.
你的电脑在用过一段时间之后, 磁盘上的文件分布就会比较乱, 也就产生了不少磁盘碎片, 这会导致访问操作文件变慢. 用磁盘碎片整理工具将其整理一遍之后, 就会好多了.
DFRGNTFS.EXE ..(NTFS 磁盘碎片整理工具). 用于整理 NTFS 分区.
dfrgres.dll .... 磁盘碎片整理工具资源模块
dfrgsnap.dll ... 磁盘碎片整理管理工具模块
dfrgui.dll ..... 磁盘碎片整理用户界面模块
vssapi.dll ....Microsoft
页:
[1]