社区应用 最新帖子 精华区 社区服务 会员列表 统计排行
  • 13409阅读
  • 6回复

看看狂人是如何优化XP的,压榨 Windows XP 完全指南

楼层直达
级别: 光盘初级
发帖
581
飞翔币
335
威望
126
飞扬币
3409
信誉值
0
出处:
(Slimming Down Windows XP: The Complete Guide PART 1)
(http://hollow-refuge.net/Bold/viewtopic.php?t=242)

作者: Bold_Fortune (http://hollow-refuge.net/Bold/index.php)
翻译:tingpu (tingpu@hotmail.com)

前言:
这两天逛论坛, 无意中发现了这个帖子. 作者极尽所能的介绍了 Windows 系统文件的相关信息. 极有参考价值. 虽说, 这个不同于 nLite 的预先精简定制, 但是相信对于 nLite 精简效果不够满意的大有人在. 那么按照这个指南就能够令你的系统最优化.
当然, 精简系统是要付出代价的. 不要贪得无厌, 免得系统坏了修不好啊.

================================================


压榨 Windows XP: 完全指南
● 前言

● 第一章 临时文件和垃圾文件

● 第二章 禁用服务

● 第三章 "Documents and Settings"文件夹

● 第四章 “Program Files” 文件夹

● 第五章 “WINDOWS”文件夹

● 第六章 “System32”文件夹

● 第七章 NLS 文件和键盘布局文件

● 第八章 无用的驱动

● 第九章 杂项

● 第十章 System32文件夹下个别要移除的文件


出处:
(Slimming Down Windows XP: The Complete Guide PART 3)

作者: Bold_Fortune (http://hollow-refuge.net/Bold/index.php)
翻译:tingpu (tingpu@hotmail.com)


--------------------------------------------------------------------------------

【压榨 Windows XP: 完全指南】前言

在这篇指南中, 你可以学到以下内容: 从 Windows XP中安全地移除掉某些文件和文件夹的可能性, 移除之后还要保证微软操作系统的兼容性和功能不受影响.

只是说可以移除的 “可能性”. 在进行处理之前, 请一定要记住这一点.

我不会, 也不能, 让其他人把我列在这里的垃圾文件都删除掉. 在没有经过实际操作之前, 直接照搬我的设置, 是不可能不出问题的.

是的, 我删除了列在这里的每一个文件和文件夹...但是, 我的系统与你的不同. 我的需求与你的需求不一样. 而且, 我所安装的程序与你所安装的也不尽相同.

因此, 在压榨 Windows XP 之前请先注意一下: 这个指南只是指出了 "精简的可能性".

在你的 Windows XP中, 有哪些文件和文件夹可以被移除呢? 你的做出自己的选择. 我会尽我所能, 向你提供关于这些文件和文件夹的信息; 我会基于我的知识范围以及理解能力, 向你提供这些文件和文件夹的用法和功能.

-------------------------------------------------

我不敢保证我精简出来的 Windows 文件夹是不是最小的. 我只能保证, 就我个人而言是无法再精简更多的文件了. 我相信, 一定有人能够做的比我做的还要好.

我立下规矩, 坚决不再掺和到关于以下问题的讨论:

1)...我敢保证 “事件查看器” 中绝对不会显示任何错误. ...即便只是些无关紧要的DCOM 错误. 我也不想让它们出现.

2)...我不会使用文件压缩. (我个人估计, 可能是说用 UPX 类的程序预先压缩)

3)...我所使用的 Windows 应用程序, 以及我所安装的第三方应用程序...都工作的很好.

-------------------------------------------------

Windows 文件夹 (包含所有文件以及子目录)…

202MB...整体占用.

849....文件总数 (包含所有子文件夹中的文件).

65......目录总数.


System32 文件夹 (包含所有文件以及子目录)…

167MB...整体占用.

606....文件总数 (包含所有子文件夹中的文件).

16......目录总数.

450.....system32 文件夹下的文件数量 (133MB 总体占用).

(System32 文件夹下有 43 个 EXE 文件以及 323个DLL 文件).

-------------------------------------------------

我 要做的第一件事就是下载最新版的"预览版 XPLite". 我不推荐购买 XPLite, 因为, 虽说它对应 XP SP2 推出了新版本, 但它还 是有点小毛病. 它会移除一些本不该被移除的文件, 另外还不移除本来应该被移除的文件, 最后, 还会导致 “事件查看器” 中显示一些错误...这点 最让我讨厌了.

你可以转到以下页面下载 XPLite 预览版.

http://www.litepc.com/xppreview.html

打开它的压缩包, 把其中的可执行文件放到一个文件夹中.

运行它并转到它的 "Windows File Protection" 选项卡. 选择 "Disabled" 然后 "Apply". 关闭这个程序并重新启动你的电脑.

-------------------------------------------------

然后转到以下网站. 下载并安装 "Register - Unregister This DLL v1.0.0.1".

http://www.programmersheaven.com/zone16/cat633/30729.htm

这个小工具能够注销我要移除的 DLLS 文件.

它会在你的右键菜单上添加两个选项: "Register This Dll" 和 "UnRegister This Dll". 当你右击 DLL 文件时, 就会出现这两个选项. 我真的很喜欢它能够一次注销多个 DLL 文件的功能.

-------------------------------------------------

现在让我们开始移除一些文件吧....
后续.......

第一章 临时文件和垃圾文件



有很多非常不错的用于清理临时文件和垃圾文件的工具. 我挑了两个工具: IE Privacy Keeper 和 CCleaner. 我认为它们都非常棒.

实际上, 我还使用了第三个工具: HDValet.

使用 HDValet 的原因是, 我可以自己设置要搜索删除哪些临时文件和垃圾文件. 只需轻轻一点, HDValet 就能帮我把临时文件和垃圾文件清理掉.

你用这类工具移除大多数的临时文件和垃圾文件. 但是也会漏过不少垃圾文件.


以下就是我用的清理工具会漏掉的文件, 害得我还要手动删除:


*.log 文件

我把所有能够找到的 .log 日志文件都删除掉了, 当然, 除了以下这些受到系统保护的日志文件 ...(无论如何都不能将其删除):

C:\WINDOWS\WindowsUpdate.log

C:\Documents and Settings\USERNAME\NTUSER.DAT.LOG
C:\Documents and Settings\NetworkService\ntuser.dat.LOG

C:\WINDOWS\Debug\PASSWD.LOG
C:\WINDOWS\SoftwareDistribution\ReportingEvents.log

C:\WINDOWS\system32\config\default.log
C:\WINDOWS\system32\config\SAM.LOG
C:\WINDOWS\system32\config\SECURITY.LOG
C:\WINDOWS\system32\config\software.LOG
C:\WINDOWS\system32\config\system.LOG

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat.LOG

C:\Documents and Settings\NetworkService\Local Settings\Application Data\Microsoft\Windows\UsrClass.dat.LOG

-------------------------------------------------

通常可以在重启之后删除以下这些系统 *.log 文件:

C:\WINDOWS\Sti_Trace.log

C:\WINDOWS\wiadebug.log

C:\WINDOWS\wiaservc.log

C:\WINDOWS\system32\CatRoot2\edb.log

C:\WINDOWS\system32\CatRoot2\edbtmp.log

-------------------------------------------------

通常可以在重启之后删除以下这些系统 *.log 文件. 可能是因为某些服务要用到这些文件. 所以, 它们总是会自动地被重新创建:

C:\WINDOWS\SoftwareDistribution\DataStore\Logs\edb.log

C:\WINDOWS\SoftwareDistribution\DataStore\Logs\edbtmp.log

-------------------------------------------------

我保留了这些程序安装安装日志:

INSTALL.LOG

如果我将其删除, 那么我就无法卸载对应的程序了.

-------------------------------------------------

*.txt 文件

我把所有能够找到的 .txt 文本文件都删除掉了, 当然, 除了以下这些受到系统保护的文本文件...( 无论如何都不能将其删除):

C:\WINDOWS\SchedLgU.Txt

C:\WINDOWS\SoftwareDistribution\WebSetup\wuident.cab\wuident.txt


同样的, 我还保留这些 *.txt 程序安装日志文件:

你可以把每个 .txt 文件都打开, 看看它是不是对于某个程序很重要.

C:\Program Files\GSpot\ExportFormat.txt (看起来对这个程序很重要.)

C:\Program Files\Kazaa Lite Resurrection\bannedipranges.txt (看起来对这个程序很重要.)

C:\Program Files\Ahead\Nero\Nero.txt (看起来对这个程序很重要.)

C:\Program Files\Ontrack\Fix-It\regkeys.txt (看起来对这个程序很重要.)

C:\Program Files\RAXCO\PerfectDisk\Readme.txt ("readme.txt" 或 “register.txt” 不存在的话, 将无法执行Perfect Disk.)

C:\Program Files\RAXCO\PerfectDisk\Register.txt ("readme.txt" 或 “register.txt” 不存在的话, 将无法执行Perfect Disk.)

C: \Program Files\RAXCO\PD60Install\program\Raxco\PerfectDisk\Readme.txt ("readme.txt" 或 “register.txt” 不存在的话, 将无法执行Perfect Disk.)

C:\Program Files\RAXCO \PD60Install\program files\Raxco\PerfectDisk\Register.txt ("readme.txt" 或 “register.txt” 不存在的话, 将无法执行Perfect Disk.)

C:\Program Files\vlc-0.8.1-win32\vlc-0.8.1\AUTHORS.txt (看起来对这个程序很重要.)

C:\Program Files\vlc-0.8.1-win32\vlc-0.8.1\MAINTAINERS.txt (看起来对这个程序很重要.)

C:\Program Files\XviD\XviD_Quant_Matrices.zip\*.txt (所有的.txt 文件看起来都挺重要的. 无论如何都不能将其删除.)

-------------------------------------------------

*.bak 文件 ...备份文件
*.chk 文件 ...丢失簇日志文件

-------------------------------------------------

*.edb 文件....Exchange Server 保存的文件 (一个数据库)

通常可以在重启之后删除这个 *.edb 文件:

C:\WINDOWS\system32\CatRoot2\tmp.edb

通常可以在重启之后删除以下这些系统 *.log 文件. 可能是因为某些服务要用到这些文件. 所以, 它们总是会自动地被重新创建:

C:\WINDOWS\SoftwareDistribution\DataStore\DataStore.edb

C:\WINDOWS\SoftwareDistribution\DataStore\Logs\tmp.edb

-------------------------------------------------

*.old Files ...备份文件
*.sav Files ...备份文件.

我还要自己添加以下垃圾文件类型:

*.cnt
*.diz
*.doc
*.GID
*.lic
*.query

-------------------------------------------------

以下是其它有可能出现的垃圾文件类型. 你可以从中找到对你有用的.

临时文件和垃圾文件:

*.000 ..... 可能是压缩文档的分卷文件?
*.001 ..... 可能是压缩文档的分卷文件?
*.002 ..... 可能是压缩文档的分卷文件?
*.1st ..... (system.1st 是个 Windows 诊断文件)
*.$$$ ..... MS-DOS 临时文件
*.&db ..... 临时文件 (dBASE IV)
*.--- ..... 安装时产生的临时文件
*.?$? ..... 临时文件(st Reader)
*.?~? ..... 临时文件
*.MS ...... Microsoft 产品备份文件
*.^ ....... 临时文件
*.__ ...... 临时文件
*._dd ..... 丢失簇文件
*._detmp ..临时文件
*.mp ...... 临时文件
*.bak ..... 备份文件
*.b~k ..... 备份文件, 某些文本编辑器产生的
*.bk ...... 备份文件
*.bk? ..... 可能是垃圾文件
chklist.* . 丢失簇文件
*.chk ..... 丢失簇文件
*.cpy ..... 备份文件
*.db$ ..... 临时文件 (dBASE)
*.dmp ..... 可能是垃圾文件
*.edb ..... Exchange Server 保存的文件 (一个数据库)
*.err ..... 错误文件
*.fic ..... 可能是垃圾文件
*.fnd ..... 查找结果文件
*.ftg ..... .HLP 的词语列表文件
*.fts ..... HLP 的词语列表文件
*.gid ..... Windows 帮助索引文件
*.nav ..... 备份文件
*.nu3 ..... Symantec 备份文件
*.old ..... 备份文件
*.prv ..... 备份文件 (bootlog.prv: Windows 诊断文件)
*.sav ..... 备份文件.
*.sdi ..... 存档目录文件
*.sik ..... 可能是垃圾文件
*.spc ..... 临时文件 (WordPerfect 产生的)
*.syd ..... 备份文件
*.temp .... 临时文件
*.tmp ..... 临时文件
*.wbk ..... Word 备份文件
*.~* ...... 临时文件
*__ofidx*.* ..... Microsoft 快速查找索引文件
*.license.txt ... 可能是垃圾文件
*install*.txt ... 可能是垃圾文件
*.log.txt ....... 日志文件
*modemlog.txt ... Windows Modem 日志文件
*order*.txt ..... 可能是垃圾文件
readme.txt ... 可能是垃圾文件
*whatsnew*.txt ...可能是垃圾文件
0*.nch ........... Outlook Express 产生的临时文件
ABEND.LOG ........ Novell Abend 日志文件
anti-vir.dat ..... F-Prot Anit-Virus 产生的文件
eula.txt ......... Microsoft 最终用户许可协议
file_id.diz ...... 共享软件的说明文件
ghosterr.txt ..... Norton Ghost 错误文件
iebak.dat ........ Internet Explorer 垃圾文件
modemdet.txt ..... Windows 诊断文件
msoe.txt ......... Microsoft Outlook(TM) Express 的自述文档
mssecure.xml ..... Microsoft Baseline Security Analyzer 产生的文件
pq_debug.txt ..... PowerQuest 产生的分区信息文件
pspbrwse.jbf ..... Paint Shop 文件夹图像信息缓存文件
suhdlog.dat ...... Windows诊断文件
system.st ........ Windows诊断文件
twain???.mtx ..... TWAIN 临时文件

Borland 临时文件:

*.ilc
*.ild
*.ilf
*.ils
*.tds

安装临时文件:

mscreate.dir

临时文件:

*.~*
*.^*
*.??$

Visual Studios 临时文件:

*.bsc
*.ilk
*.res
*.pch

WS_FTP 临时文件:

ws_ftp.log


我还要另外添加以下文件类型...

*.bmk
*.cam
*.cb
*.cln
*.cnt
*.da1
*.da2
*.diz
*.doc
*.fix
*.ign
*.ink
*.lgc
*.lge
*.lic
*.new
*.out
*.par
*.pvt
*.query
*.syd
*.umb
*.~mp
*.!!!
*.lhx


第二章 - 禁用服务



-------------------------------------------------
最后在我的服务窗口中还剩下 25 个服务:



14 自动:

Acronis Scheduler2 Service (非系统服务)
Automatic Updates
DCOM Server Process Launcher
DHCP Client
Event Log
IMAPI CD-Burning COM Service
Plug and Play
Remote Procedure Call (RPC)
Shell Hardware Detection
System Event Notification
Task Scheduler
Themes

User Profile Hive Cleanup...(我装上这个服务用于加速关机. 它确实有效果.)

Windows Audio


1 禁用:

Windows Time


10 手动:

Application Management
Background Intelligent Transfer
Cryptographics Services
Help and Support
Local Disk Manager
Local Disk Manager Administrative Service
Network Connections
PDEngine...(属于 PerfectDisk)
PDScheduler...(属于 PerfectDisk)
Windows Installer



要删除一个服务时, 我不仅仅删掉服务直接引用的那个文件. 同时, 我还把与此服务直接关联或是非直接关联的相关文件都删掉了.

例 如, 我通过直接删除SMLOGSVC.EXE 这个文件来移除 “Performance Logs” 和 “Alerts” 这两个服务. 自此之 后, 我就再也用不到跟 “Performance Counters( 性能计数器)” 和 “Performance Monitoring (性能 监视器)” 相关的文件了. 因此, 我把这些文件都删掉了,

当你设置的服务跟我的差不多时, 是不是在第一次重启之后, 会在 “事件查看器” 中看到一些关于 DCOM 的错误?.

反正就我个人而言, 没有遇到过这种问题. 我猜, 是我的运气比较好.

呵呵, 上面是骗你的. 我也有同样的问题. 但是, 以后我会教你如何消除这些错误.



以下这些是我要禁用的服务:

----------------------------------------

Alerter Service

从 \WINDOWS\system32 中删除以下文件:

alrsvc.dll .....Alerter Service DLL

----------------------------------------

Application Layer Gateway Service

从 \WINDOWS\system32 中删除以下文件:

ALG.EXE ........(Application Layer Gateway Service). 用于配置不同的辅助选项

----------------------------------------

Clipbook

从 \WINDOWS\system32 中删除以下文件:

CLIPBRD.EXE ....(剪贴板查看器). 用于查看剪贴板中的对象或数据.

CLIPSRV.EXE ....(剪贴板服务器). 这个网络动态数据交换 (DDE) 剪贴板服务能让剪贴板查看器远程访问复制到内存中的对象或数据.

---------------------------------------

COM+ Event System & COM+ System Application


从 \WINDOWS\system32 中删除以下文件:

catsrv.dll
catsrvps.dll
catsrvut.dll
clbcatex.dll

clbcatq.dll .....<< 这个文件不好确定. 在我的系统上, Windows 不允许将其删除..

colbact.dll
comaddin.dll
comrepl.dll
comsnap.dll
comsvcs.dll
comuid.dll

DCOMCNFG.EXE ....(DCOM 配置). 用于显示和配置DCOM 设置和配置.

es.dll

mtxdm.dll
mtxex.dll
mtxlegih.dll

stclient.dll

txflog.dll


然后删除这个文件夹以及其中的文件:

C:\WINDOWS\system32\Com

包含了 6 个文件:

comadmin.dll
comempty.dat
comexp.msc
comrepl.exe
comrereg.exe

mtsadmin.tlb

---------------------------------------

Computer Browser

从 \WINDOWS\system32 中删除以下文件:

browser.dll .....Computer Browser Service DLL

---------------------------------------

Distributed Link Tracking Client

从 \WINDOWS\system32 中删除以下文件:

dfsshlex.dll ...分布式文件系统外壳扩展

trkwks.dll .....分布式链接追踪客户端

---------------------------------------

Distributed Transaction Coordinator

从 \WINDOWS\system32 中删除以下文件:

MSDTC.EXE ......(DTC 控制台程序). 用于 Distributed Transaction Coordinator (DTC) 的控制台.

msdtclog.dll ...MS DTC 日志管理 DLL
msdtcprf.h .....
msdtcprf.ini ...
msdtcprx.dll ...MS DTC OLE 事务界面代理 DLL
msdtctm.dll ....MS DTC 事务管理器 DLL
msdtcuiu.dll ...MS DTC 管理组件 DLL
mtxclu.dll .....MS DTC amd MTS 簇支持 DLL

xolehlp.dll ....MS DTC 助手 APIs DLL

---------------------------------------

DNS Client

从 \WINDOWS\system32 中删除以下文件:

dnsrslvr.dll ...DNS 缓冲服务

---------------------------------------

Error Reporting Service

从 \WINDOWS\system32 中删除以下文件:

DUMPREP.EXE ....(Windows Error Reporting). 转储报告工具

DWWIN.EXE ......(Microsoft Application Error Reporting). 用于报告 Microsoft 程序错误.

ersvc.dll ......Windows 错误报告服务

faultrep.dll ...Windows 错误报告

---------------------------------------

Fast User Switching Compatibility

没有要删除的文件 (没找到与其相关的文件).


---------------------------------------

Http SSL

从 \WINDOWS\system32 中删除以下文件:

w3ssl.dll ......SSL service for HTTP

---------------------------------------

Human Interface Device Access

没有要删除的文件 (没找到与其相关的文件).

---------------------------------------

Indexing Service

从 \WINDOWS\system32 中删除以下文件:

ciadmin.dll ...CI Administration (MMC)
ciadv.msc .....
cic.dll .......CIC -用于 Taskpad 的 MMC 控制台

CIDAEMON.EXE ..(目录索引筛选监控程序). 用于探测那些将被加入索引的文件, 加入索引能够加速搜索查询.

ciodm.dll .....索引服务自动管理对象

CISVC.EXE .....(目录索引服务). 这个目录索引引擎能够进行文件索引以改善搜索性能.

idq.dll .......索引服务 ISAPI 扩展
infosoft.dll ..用于分割处理词语
ixsso.dll .....索引服务的服务器端对象
LangWrbk.dll ..英文词语分割器

mimefilt.dll ..Microsoft (R) IMimeFilter Persistent Handler DLL

nlhtml.dll ....网络库 HTML 筛选器

offfilt.dll ...OffFilt

webhits.dll ...Indexing Service Webhits

---------------------------------------

IPSEC Services

(请看下面的 Routing and Remote Access)

---------------------------------------

Messenger

从 \WINDOWS\system32 中删除以下文件:

msgsvc.dll ....NT 信使服务


然后删除这个文件夹以及其中的内容:

C:\Program Files\Messenger

---------------------------------------

MS Software Shadow Copy Provider

---------------------------------------

Netmeeting Remote Desktop Sharing

从 \WINDOWS\system32 中删除以下文件:

mnmdd.dll .....应用程序共享显示驱动

MNMSRVC.EXE ...(NetMeeting 远程桌面共享). 允许经过认证的用户远程连接到你的桌面上.

msconf.dll ....引用库文件
msh261.drv ....Microsoft H.261 ICM 驱动
msh263.drv ....Microsoft H.263 ICM 驱动

nmevtmsg.dll ..NetMeeting 事件日志 DLL
nmmkcert.dll ..NetMeeting 事件日志 DLL


然后删除 Netmeeting 文件夹以及其中的内容:

C:\Program Files\Netmeeting

---------------------------------------

Network DDE

以及

Network DDE DSDM

从 \WINDOWS\system32 中删除以下文件:

ddeml.dll ......DDE 管理库

DDESHARE.EXE ...(DDE 共享). 显示活动的 DDE 共享并启用这些共享的属性编辑.

NDDEAPIR.EXE ...用于Network DDE 代理的服务器端的 API.

nddenb32.dll ...Network DDE NetBIOS 接口

NETDDE.EXE ...(Network DDE). 后台 network DDE 提供程序.

---------------------------------------

Network Location Awareness (NLA)

没有要删除的文件 (没找到与其相关的文件).

---------------------------------------

Network Provisioning Service

从 \WINDOWS\system32 中删除以下文件:

xmlprov.dll ...网络供应服务
xmlprovi.dll .. 网络供应服务的客户端 API

---------------------------------------

NVDIA Display Driver Service

从 \WINDOWS\system32 中删除以下文件:

nvsvc32.exe

---------------------------------------

Performance Logs and Alerts

从 \WINDOWS\system32 中删除以下文件:

DISKPERF.EXE ...(磁盘性能计数器). 用于启用或禁用磁盘子系统的性能计数器.

LODCTR.EXE .....(加载计数器). 用于向性能监视器中添加新的计数器.

logman.exe .....性能日志工具

perfc009.dat ...
perfci.h .......
perfci.ini .....
perfctrs.dll ...性能计数器
perfd009.dat ...
perfdisk.dll ...Windows 磁盘性能对象 DLL
perffilt.h .....
perffilt.ini ...
perfh009.dat ...
perfi009.dat ...
perfmon.exe ....性能监视器命令行工具l

perfmon.msc ....Microsoft 通用控制台文档 (系统性能监视器). 我不光删除了这个文件, 还把 “控制面板/系统工具” 中的相关快捷方式删掉了.

perfnet.dll ....Windows 网络服务性能对象 DLL
perfproc.dll ...Windows 系统进程性能对象DLL

PerfStringBackup.INI

perfwci.h ......
perfwci.ini ....

prflbmsg.dll ...Perflib 事件消息

SMLOGSVC.EXE ...(性能日志和警报服务). 能够统计从本地或远程电脑上收集到的信息.

UNLODCTR.EXE ...(卸载计数器). Used to unload Performance Monitor counters.

---------------------------------------

Portable Media Serial Number Service

---------------------------------------

Print Spooler

我没有打印机, 因此我把那些跟打印相关的文件都删掉了.

从 \WINDOWS\system32 中删除以下文件:

cnbjmon.dll ..用于佳能喷墨打印机的语言监视器

htui.dll .......通用色彩调整对话框

icm32.dll ......Microsoft 色彩管理模块 (CMM)
icmui.dll ......Microsoft 色彩匹配系统用户接口DLL

inetpp.dll .....Internet 打印提供程序 DLL
inetppui.dll ...Internet 打印客户端 DLL

localspl.dll ...本地后台处理程序DLL
lprhelp.dll ....LPR 打印监视器
lprmonui.dll ...LPR打印监视器用户界面

msw3prt.dll ....用于网络打印的ISAPI dll

ntprint.dll .... 后台处理程序安装 DLL

photowiz.dll ....相片打印向导

PRINT.EXE .......(打印). 一个命令行下的打印工具, 用于将打印任务发送到一个端口.

printui.dll .....打印用户界面 DLL

spoolss.dll ..... 后台处理程序子系统DLL

SPOOLSV.EXE .....(后台处理程序子系统. Print Spooler 服务). 用于打印子系统的打印后台处理程序.

win32spl.dll ....32位后台处理程序API DLL

winspool.exe ....Windows 16 位 WOW Psuedo 打印驱动(加载为 WINSPOOL.DRV)

wpnpinst.exe ....用于 Internet 打印的支持 exe 文件


然后删除以下文件夹以及其中的内容:

C:\WINDOWS\system32\spool

---------------------------------------

Protected Storage

从 \WINDOWS\system32 中删除以下文件:

psbase.dll ...... 受保护存储的默认提供程序
pstorec.dll ..... 受保护存储的COM 接口
pstorsvc.dll .... 受保护存储服务器

---------------------------------------

QoS RSVP

从 \WINDOWS\system32 中删除以下文件:

RSVP.EXE ......(资源保留协议. QoS RSVP 服务.). 一个为某个服务的数据包保留指定比率的通道的协议.

rsvp.ini ......
rsvpcnts.h ....
rsvpmsg.dll ...RSVP 消息 DLL

rsvpperf.dll ..Microsoft? Windows(TM) RSVP 性能监视器

rsvpsp.dll ....Microsoft Windows Rsvp 1.0 服务提供程序

---------------------------------------

Remote Access Connection Manager

以及

Remote Access Auto Connection Manager


从 \WINDOWS\system32 中删除以下文件:

rasauto.dll ....远程访问自动拨号管理器

RASAUTOU.EXE ...(远程访问拨号器). 一个能让电脑远程拨号连接到另外的电脑上的程序.

raschap.dll ....远程访问 PPP CHAP
rasctrnm.h .....
rasctrs.dll ....Windows NT 远程访问性能监视计数器dll
rasctrs.ini ....
RASDIAL.EXE ....(RAS 命令行拨号器). 一个客户端的拨号程序界面.

rasmans.dll ....远程访问连接管理器

rasmontr.dll ...RAS 监视器 DLL

rasmxs.dll .....用于调制解调器的远程访问设备 DLL

RASPHONE.EXE ...(RAS Phone). The Dial-Up Networking Phonebook application.

rasppp.dll .....远程访问 PPP
rasrad.dll ..... 远程访问服务NT RADIUS 客户端模块
rassapi.dll .... 远程访问管理 APIs dll
rasser.dll ..... 用于 COM 端口的远程访问媒体 DLL
rastapi.dll .... 远程访问TAPI 符合层
rastls.dll ..... 远程访问PPP EAP-TLS

---------------------------------------

Remote Desktop Help Session Manager

从 \WINDOWS\system32 中删除以下文件:

MSTSC.EXE ......(远程桌面连接). 能令电脑可以被远程访问的程序.

racpldlg.dll ...Microsoft 远程协助
rcbdyctl.dll ...Microsoft 远程协助

RCIMLBY.EXE ....(远程协助). 一个能通过网络允许一个用户帮助另一个用户解决电脑问题的程序..

RDSADDIN.EXE ...(远程桌面插件). 远程桌面终端服务会话插件.

sessmgr.exe ....Microsoft? 远程桌面帮助会话管理程序

---------------------------------------

Removable Storage

从 \WINDOWS\system32 中删除以下文件:

ntmsdba.dll ... 可移动存储管理器数据库对象API
ntmsevt.dll ... 可移动存储管理器事件日志程序
ntmsmgr.msc ... 可移动存储控制台
ntmsoprq.msc .. 可移动存储控制台
ntmssvc.dll ... 可移动存储管理程序

RSM.EXE .......(可移动存储管理程序). 用于可移动存储管理程序的命令行界面.

RSMSINK.EXE ...(可移动存储管理程序). 用于可移动存储管理程序的接收层.

RSMUI.EXE .....(用户界面). A Removable Storage Manager component.

---------------------------------------

Routing and Remote Access

从 \WINDOWS\system32 中删除以下文件:

adptif.dll ...... 基于 WinSock 的IPX 接口

ALG.EXE .........(应用程序层网关服务). 用于配置你的系统的不同的访问能力的选项.

IPCONFIG.EXE ....(IP 配置). 一个 TCP/IP 命令行工具, 用于显示所有已安装的 IP 配置, 也可用于刷新和释放 DHCP.

ipmontr.dll .....IP 路由监视 DLL
ipnathlp.dll ....Microsoft NAT 助手组件
ippromon.dll ....IP 协议监视 DLL
iprtprio.dll ....IP 路由协议优先级 DLL
iprtrmgr.dll ....IP 路由管理器

IPSEC6.EXE ......(Ipv6 安全配置工具). 用于配置 IPv6 安全性的工具.

ipsecsnp.dll ....Internet 协议安全策略管理
ipsecsvc.dll ....Windows IPSec SPD Server DLL
ipsmsnap.dll ....IP 安全监视快照

IPV6.EXE ........( Ipv6 安全配置工具). 用于安装和配置 IPv6 的工具.

ipv6mon.dll .....IF 监视 DLL
ipxmontr.dll ....IPX 路由监视 DLL
ipxpromn.dll ....IPX 路由监视 DLL
ipxrip.dll ......IPX RIP

IPXROUTE.EXE ....(IPX 路由). 用于显示和控制 IPX 路由的工具.

ipxrtmgr.dll ....IPX 路由管理程序
ipxsap.dll ......SAP Agent DLL
ipxwan.dll ......IPXWAN

mprddm.dll ......查询拨号管理程序超级用户
mprdim.dll ......动态接口管理程序
mprmsg.dll ......多协议路由服务消息DLL
mprui.dll .......多个提供程序

NETSH.EXE .......(路由和远程访问服务配置工具). 用于配置 RRAS 设置.

PING6.EXE .......(Ipv6 的 Ping 命令). 用于验证指定 IP 地址或主机名的连接情况的工具.

ROUTEMON.EXE ....(路由控制台监视器).不再受支持的工具. 建议使用 netsh 命令.

rtm.dll .........路由表管理程序

TRACERT6.EXE ....(Ipv6 路由跟踪工具). 用于追踪数据包传输路径的工具.

winipsec.dll ....Windows IPSec SPD Client DLL

wship6.dll ......IPv6 助手 DLL


从 C:\WINDOWS\system32\drivers 中删除以下文件:

ipfltdrv.sys ....IP 筛选驱动
ipinip.sys ......IP in IP 封装驱动
ipnat.sys .......IP 网络地址转换驱动

nwlnkflt.sys ....NWLINK2 流量筛选驱动
nwlnkfwd.sys ....NWLINK2 转发驱动

---------------------------------------

Secondary Logon

从 \WINDOWS\system32 中删除以下文件:

sclgntfy.dll ....二次登录服务通知
seclogon.dll .... 二次登录服务 DLL

---------------------------------------

Security Accounts Manager

---------------------------------------

Security Center

---------------------------------------

Smart Card

从 \WINDOWS\system32 中删除以下文件:

scarddlg.dll .....SCardDlg - Smart Card 通用对话框
scardssp.dll .....Smart Card 基本服务提供程序

SCARDSVR.EXE .....(Smart Card 资源管理服务器). Smart Card 服务组件.

sccbase.dll ......Infineon SICRYPT? Base Smart Card CSP

sccsccp.dll ......Infineon SICRYPT? Smart Card 加密提供程序 COM 对象

scredir.dll ......用于 Smart Card 重定向
slbcsp.dll .......Schlumberger Smart Card CryptoAPI 库

slbiop.dll .......Schlumberger Smart Card Interoperability Library v2

slbrccsp.dll .....Schlumberger Smart Card CryptoAPI 资源文件

---------------------------------------

SSDP Discovery Service

---------------------------------------

System Restore Service

从 C:\WINDOWS\system32\drivers 中删除以下文件:

sr.sys ...........系统还原文件系统筛选驱动


删除以下文件夹以及其中的所有内容:

C:\WINDOWS\system32\Restore


从 \WINDOWS\system32 中删除以下文件:

srclient.dll .....系统还原客户端 DLL
srrstr.dll .......系统还原操作库
srsvc.dll ........系统还原服务

---------------------------------------

TCP/IP NetBIOS Helper

从 \WINDOWS\system32 中删除以下文件:

ARP.EXE .......(ARP). 用于管理 TCP/IP 系统上的 ARP 缓存的地址转换协议命令工具.

FINGER.EXE ....(Finger). 一个用于获取远程系统上的用户信息的TCP/IP 工具.

HOSTNAME.EXE ..(Hostname). 用于显示当前系统的主机名的 TCP/IP 命令行工具.

lmhsvc.dll ....TCPIP NetBios 传输服务 DLL

LPQ.EXE .......(线性打印机队列). 显示 Unix 系统上的一台打印机的打印队列信息.

LPR.EXE .......(线性打印机.) 用Unix 系统上的一台打印机进行打印.

NBTSTAT.EXE ...(NBT 统计信息). 显示基于 TCP/IP 的NetBIOS 统计信息.

NETSTAT.EXE ...(网络统计信息). 显示 TCP/IP 网络统计信息.

PATHPING.EXE ..(PathPing 命令). 能让用户指定选项来验证一个 IP 路由的工具.

PING.EXE ......(PING). 一个用于检测远程系统的 TCP/IP 工具.

RCP.EXE .......(远程复制). 一个用于在本机和远程 RSHD服务器间复制文件的 TCP/IP 命令行工具.

REXEC.EXE .....(远程执行). 可以在运行了REXEC 服务的远程系统上运行程序的工具.

ROUTE.EXE .....(路由). 用于查看和编辑本地路由表的工具.

RSH.EXE .......(远程外壳环境). 可以在运行了RSH 服务的远程系统上执行命令的工具.

tcpmib.dll ....标准 TCP/IP 端口监视助手 DLL
tcpmon.dll ....标准 TCP/IP 端口监视器 DLL
tcpmon.ini ....
tcpmonui.dll ..标准 TCP/IP端口监视用户界面DLL

TCPSVCS.EXE ...(TCP 服务). TCP 服务提供程序.

TRACERT.EXE ...(跟踪路由). 用于鉴别 TCP/IP 网络上的本机和远程系统间的路由.

---------------------------------------

Telephony

从 \WINDOWS\system32 中删除以下文件:

tapi3.dll ........Microsoft TAPI3
tapi.dll .........Microsoft? Windows(TM) 电话服务器

tapiperf.dll .....Microsoft? Windows(TM) 电话性能监视器

tapisrv.dll ......Microsoft? Windows(TM) 电话服务器
tapiui.dll .......Microsoft? Windows(TM) Telephony API UI DLL
termmgr.dll ......Microsoft TAPI3 终端管理程序

TCMSETUP.EXE .....(电话客户端设置). 用于设置 WinXP 客户端上的电话配置.

telephon.cpl .....电话控制面板

---------------------------------------

Terminal Services

首先, 请禁用 “Security Accounts Manager” 这个服务, 这样就不会在事件查看器中出现错误了.

从 C:\WINDOWS\system32\drivers 中删除以下文件:

rdpcdd.sys ......RDP Miniport
rdpdr.sys .......Microsoft RDP 设备重定向驱动

rdpwd.sys .......RDP 终端堆栈驱动 (只能用于美国和加拿大)

tdpipe.sys ......命名管道传输驱动
tdtcp.sys .......TCP 传输驱动
termdd.sys ......终端服务器驱动


从 C:\WINDOWS\system32\wbem 中删除以下文件:

tscfgwmi.mfl
tscfgwmi.mof


从 \WINDOWS\system32 中删除以下文件:

cdmodem.dll ....Modem 连接驱动
cfgbkend.dll ...配置后台界面

drprov.dll .....(Microsoft 终端服务器网络提供程序) 这个文件可删可不删. Windows 不允许删除这个文件.

icaapi.dll ..... TermDD 设备驱动的 DLL 接口

LOGOFF.EXE .....(会话注销工具). 用于终止用户会话的工具.

MSG.EXE ........(消息工具). A utility for sending messages to other users.

mstlsapi.dll ...

MSTSC.EXE ......(远程桌面连接). 能让电脑可被远程连接的工具.

mstscax.dll ....终端服务 ActiveX 客户端.

perfts.dll .....Windows 2000 终端服务执行对象

QAPPSRV.EXE ....(查询终端服务器工具). 鉴别网络上的终端服务器

QPROCESS.EXE ...(查询进程工具). 显示电脑上正在运行的进程. 可以按用户名或是其它规则进行排序.

QWINSTA.EXE ....(查询会话工具). 显示会话信息以及相关的统计信息, 例如连接以及溢出控制设置.

rdchost.dll ....RDSHost 客户端模块

rdpcfgex.dll ...用于 RDP 协议的终端服务器连接配置扩展

RDPCLIP.EXE ....(RDP Clip 监视器). 一个远程桌面协议组件.

rdpsnd.dll ....终端服务器多媒体驱动
rdpwsx.dll .....RDP 扩展 DLL

RDSADDIN.EXE ...(远程桌面插件). 一个远程桌面服务会话插件.

RDSHOST.EXE ....(RDSHost 服务器模块). 一个远程桌面服务模块.

REGINI.EXE .....(注册表初始化程序). 一个能基于命令行或脚本更改注册表值的工具.

remotepg.dll ...远程会话 CPL 扩展

RESET.EXE ......(重置工具). 用于重置终端服务的工具.

RWINSTA.EXE ....(重置会话工具). 用于重置一个硬件或软件会话的工具.

SHADOW.EXE .....(会话工具). 一个会话远程控制工具.

termsrv.dll ....终端服务器服务
tsappcmp.dll ...终端服务应用程序兼容性 DLL
tscfgwmi.dll ...终端服务器配置 WMI 提供程序

TSCON.EXE ......(会话连接工具). 能将一个用户会话附加到一个终端会话上.

TSCUPGRD.EXE ...(设置自定义行为的 DLL). 终端服务设置组件.

tsddd.dll ......帧缓冲显示驱动

TSDISCON.EXE ...(会话断开连接工具). 用于断开一个会话连接的工具.

TSKILL.EXE .....(结束进程工具). 用于终止一个进程的工具.

tslabels.h .....
tslabels.ini ...

TSSHUTDN.EXE ...(系统关机工具). 用于执行一个受控制的关机操作.

usrlogon.cmd
utildll.dll ....用于支持 WinStation 的DLL

winsta.dll .....(Winstation 库文件) 这个文件可删可不删. Windows 不允许删除这个文件.

wscsvc.dll .....工作站服务 DLL

---------------------------------------

Uninterruptible Power Supply

从 \WINDOWS\system32 中删除以下文件:

UPS.EXE ........(不间断电源服务). The uninterruptible power supply service.

---------------------------------------

Uninversal Plug and Play Device Host

从 \WINDOWS\system32 中删除以下文件:

ssdpsrv.dll ....SSDP 服务DLL

udhisapi.dll ...UPnP 设备宿主 ISAPI 扩展

UPNPCONT.EXE ...(UPnP 设备宿主容器). 一个通用即插即用组件.

upnphost.dll ...UPnP 设备宿主 ISAPI 扩展
upnpui.dll .....UPNP 系统栏监视器和文件夹

---------------------------------------

Volume Shadow Copy

从 \WINDOWS\system32 中删除以下文件:

eventcls.dll ..Microsoft? 卷影复制服务事件类

swprv.dll .....Microsoft? 卷影复制服务软件提供程序

vss_ps.dll ....Microsoft? 卷影复制服务代理

VSSADMIN.EXE ..(卷影复制服务). 用于卷影复制服务的命令行接口.


VSSVC.EXE .....(卷影复制服务). 管理以及执行一个基于备份目的的卷影复制.

---------------------------------------

WebClient

从 \WINDOWS\system32 中删除以下文件:

webclnt.dll ....Web DAV 服务 DLL

---------------------------------------

Windows Firewall/Internet Connection Sharing (ICS)

在我禁用 ”Windows Firewall/Internet Connection Sharing (ICS)” 之前, 要先把 Windows 防火墙关掉: 开始 > 控制面板 > 安全中心 > 把防火墙关掉"

从 C:\WINDOWS\system32\drivers 中删除以下文件:

ip6fw.sys .....IPv6 Windows 防火墙驱动

tcpip6.sys ....IPv6 驱动


从 \WINDOWS\system32 中删除以下文件:

firewall.cpl ..Windows 防火墙控制面板
fwcfg.dll .....Windows 防火墙配置助手

IPSEC6.EXE ....(Ipv6 安全配置工具). 用于配置 IPv6 安全特性的工具.

ipsecsvc.dll ..Windows IPSec SPD 服务器 DLL

IPV6.EXE ......(Ipv6 配置工具). 用于安装和配置 IPv6 的工具.

---------------------------------------

Windows Image Acquistion (WIA)

从 \WINDOWS\system32 中删除以下文件:

camocx.dll .....WIA 摄像头查看 DLL

WIAACMGR.EXE ...(Windows 图片捕获向导). 一个能让你按照向导一步步地把图片从数码设备中下载到一个文件位置中的程序.

wiadefui.dll ...WIA 扫描仪默认用户界面
wiadss.dll .....WIA TWAIN 兼容层
wiavusd.dll ....WIA 视频流设备 USD
wiascr.dll .....WIA 脚本层
wiaservc.dll ...图像设备服务
wiashext.dll ...图像设备外壳文件夹
wiavideo.dll ...WIA 视频


然后, 若要删除扫描仪和摄像头在控制面板中的图标的话:

请删除以下注册表项...

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion
\Explorer\ControlPanel\NameSpace\{E211B736-43FD-11D1-9EFB-0000F8757FCD}

---------------------------------------

Windows Management Instrumentation

重要信息: 首先, 把 "framedyn.dll" 从 C:\WINDOWS\system32\wbem 移动到 C:\WINDOWS\system32 中. 它是这个文件夹中仅有的一个重要文件.

有些时候, 当你运行系统还原时, 会出现以下消息 '由于缺失了framedyn.dll 这个文件, 所以无法启动系统还原. 请重新安装这个程序以解决这个问题'.

没有 "framedyn.dll" 的话, 当你右击 “我的电脑” 时可能会出错. 把这个文件放到 system32 文件夹中就能避免这个问题了.

你还需要在 “服务” 中把 “Windows Management Instrumentation” 禁用掉.

在你禁用 WMI 这个服务的时候, “Windows Firewall/Internet Connection Sharing (ICS)” 也会被禁用的. Windows 会弹出一个对话框问你是否要禁用WMI.


以下列出的文件都属于 Windows Firewall/Internet Connection Sharing (ICS).

在 C:\WINDOWS\system32\drivers 中:

ip6fw.sys .....IPv6 Windows 防火墙驱动
tcpip6.sys ....IPv6 驱动

在 C:\WINDOWS\system32 中:

firewall.cpl ..Windows 防火墙控制面板
fwcfg.dll .....Windows 防火墙配置助手

IPSEC6.EXE ....(Ipv6 安全配置工具). 用于配置 IPv6 安全特性的工具.

ipsecsvc.dll ..Windows IPSec SPD 服务器 DLL

IPV6.EXE ......(Ipv6 配置工具). 用于安装和配置 IPv6 的工具.


然后进入 “安全模式” 下, 并删除 C:\WINDOWS\system32\wbem 中的所有内容.

我发现, 最好是在安全模式下删除 wbem 文件夹中的内容, 否则可能无法删除其中的 3 个文件.


在重启期间, 删除 C:\WINDOWS\system32 中的以下 5 个文件:

cmprops.dll ....WMI 插件

licwmi.dll .....Windows 产品激活配置 WMI 提供程序

mmfutil.dll ....WMI 插件助手

servdeps.dll ...(WMI 插件) 你不重新启动的话, 可能无法删除 "servdeps.dll" 这个文件. 甚至重启之后也不一定能把它删掉. 不管怎么说,它没什么重要的.)

wmimgmt.msc....


你还需要删除以下文件夹以及其中的内容:

C:\Program Files\Common Files\Microsoft Shared\MSInfo

这里还有它的快捷方式:

C:\Documents and Settings\All Users\Start Menu\Programs\Accessories

没有 WMI 的话, 系统信息工具将无法正常工作.

我用 "EVEREST Home Edition" 查看我的系统信息. 我觉得它比 MSInfo 好. 它能提供更详细的信息.

http://www.lavalys.com/products.php?lang=en

---------------------------------------

Windows Time

我把以下文件保留到 C:\WINDOWS\system32 中了 (因为无法删除):

w32time.dll ...Windows 时间服务e


从 \WINDOWS\system32 中删除以下文件:

w32tm.exe .....Windows 时间服务诊断工具

---------------------------------------

Windows User Mode Driver Framework

从 \WINDOWS\system32 中删除以下文件:

wdfapi.dll ...Windows 用户模式驱动框架 API
wdfmgr.exe ...Windows 用户模式驱动管理器

---------------------------------------

Wireless Zero Configuration

从 \WINDOWS\system32 中删除以下文件:

irprops.cpl ..无线连接在控制面板中的小程序

wzcdlg.dll ...无线配置服务用户界面

---------------------------------------

WMI Performance Adapter

从 C:\WINDOWS\system32\wbem 中删除以下文件:

wmiapsrv.exe

---------------------------------------


不管你是部分照搬或是完全照搬我的服务设置, 你都有可能会在第一次重启之后在 “事件查看器” 中看到一些DCOM 错误.

不要着急! 现在我就会帮你把这个问题解决掉的.

(尽管我们知道那些 DCOM 错误都是良性的, 不是吗?)


在我进行过以下步骤之后...

我先运行我的注册表清理工具挑出那些无法用 "Register - Unregister This DLL v1.0.0.1" 卸载的 DLL 文件.

然后确保删掉这些文件在 “Prefetch” 文件夹中对应的预读取缓冲文件, (C:\WINDOWS\Prefetch), 因为我不想让新建的 Layout.ini指向已被我移除的文件.

重启几次之后, Windows 会自动重新生成Layout.ini 这个文件.

有个名叫 "Service Installer.exe" (无法在 Google 上找到的) 的小程序可以清除已被禁用服务的相关注册表条目. 此后这些服务就不会在服务窗口中出现了.

第三章 "Documents and Settings"文件夹

-----------------------------------------------------------

C:\Documents and Settings...

-----------------------------------------------------------

我把 “Default User” 这个文件夹整个的删掉了, 而不仅仅是其中的内容.

当一个新用户第一次登录到系统中时, Windows 会把”Default User” 文件夹中的默认配置文件复制到新创建的用户配置文件夹中. 基本上, “Default User” 中的配置文件就是 Windows 用户用于初始化新建登录的基准蓝图.

我把 “ LocalService” 这个文件夹整个的删掉了, 而不仅仅是其中的内容.

我把 “NetworkService” 这个文件夹整个的删掉了, 而不仅仅是其中的内容.

另外, 我发现, 即便把系统文件保护禁用掉, 也不一定能够删除 “NetworkService” 这个文件夹. 可能 SP2 当时正在占用这个文件夹, 也可能是因为我正在使用 DSL 的缘故.

-----------------------------------------------------------

C:\Documents and Settings\All Users...

-----------------------------------------------------------

C:\Documents and Settings\All Users\DRM

”数字权利管理规定” (DRM) 提供了涉及数字版权的相关功能.

Windows Media DRM 平台可以保护并安全地传递点播内容和订阅内容, 以在计算机, 便携设备或网络设备上播放.

我发现, 在使用不带 DRM 文件的 WMP 10 的情况下, 仍然可以在我的电脑上刻录音乐 CD, 而且这张 CD 可以正常地用 CD 播放器播放.

我把 DRM 文件夹以及其中的内容都删掉了.

然后从C:\WINDOWS\system32 中删除以下文件:

drmclien.dll ...DRM Client DLL
drmstor.dll ....DRM Store DLL
drmv2clt.dll ...DRMv2 Client DLL

msnetobj.dll ...DRM ActiveX Network Object
mssap.dll ......DRM

WMDRMdev.dll ...用于网络设备注册的 Windows Media DRM的DLL

WMDRMNet.dll ...用于网络设备的Windows Media DRM DLL

C:\Documents and Settings\All Users\Documents (也就是 “共享文档”)\My Pictures
我把 “图片收藏” 以及其中的内容删掉了.

(把 “共享文档” 中的 desktop.ini 文件删掉之后, 这个文件夹的名称会被改变.)

-----------------------------------------------------------

永久移除 “共享文档” 中的子文件夹...

若要永久删除 “我的文档” 以及 “共享文档” 中系统自动生成的子文件夹, 你应当首先卸载mydocs.dll, 然后再删除这些文件夹.

(现在, 系统仍然会自动生成 “共享音乐” 这个文件夹. 请按照以下步骤解决.)

卸载方法:

开始 > 运行 > 输入 - regsvr32 /u mydocs.dll , 然后点击 “确定”

然后转到以下位置并删除其中的子文件夹:

C:\Documents and Settings\All Users\Documents (或共享文档)

以及这里

C:\Documents and Settings\USERNAME\My Documents

现在, 关于 C:\Documents and Settings\All Users\Documents (共享文档) 中的 “共享音乐” 文件夹的问题....

运行 Windows Media Player, 转到 “工具” > “选项” > “媒体库” 选项卡, 然后点击 “监视文件夹” , 选中带有 “My Music” 字样的路径并将其移除. 你可以在此删除任何能看到的文件夹路径.

现在..

再次运行 WMP并转到 “工具” > “选项” > “翻录音乐” 选项卡. 点击 “翻录音乐到此位置” 下的 “更改” 按钮, 然后就按你的意愿将其重定向到其它位置.


然后转到 “工具” > “选项” > “隐私”, 取消选中 "通过检索 Internet 的媒体信息来更新音乐文件”. 这个主要是用于禁止有可能会突然出现的 “唱片集信息”. 有可能你喜欢这个唱片集信息功能..

经过以上操作之后, 在大多数情况下, “共享音乐” 文件夹就不会再次出现了.

最后, 你还可以删除特定的注册表项的字符串值. (话先说在前头, 这个是要在完成以上步骤之后做的.)

打开 regedit.exe, 转到以下位置..

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders.

在右侧面板可以看到以下条目...

My Music REG_SZ C:\Documents and Settings\USERNAME\My Documents\My Music

你会发现, 在你卸载掉mydocs.dll 之后, "My Pictures" 和 "My Video" 的值都被移除了.

双击 My Music, 删除它的值数据. 不要删除这个注册表条目, 只需删除它的值.

现在转到以下位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

在右侧面板可以看到以下条目...

CommonMusic REG_SZ C:\Documents and Settings\All Users\My Documents\My Music

按照以上步骤操作, 双击 CommonMusic, 删除它的值. 不要删除整个条目, 只删它的值.



注意: 使用 Ad-aware 可以移除 MRU (最近打开的文档), 你所移除的值数据会还原到以下位置:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders

...而且, “共享音乐” 文件夹也会重新出现在 C:\Documents and Settings\All Users\Documents 文件夹中.

可能还进行一番其它的设置. 但是, 我找到应该在哪里设置, 如果你知道的话, 请告诉我...

当你翻录一张音乐 CD 后, “共享音乐” 文件夹就会重新出现在C:\Documents and Settings\All Users\Documents 文件夹中 ...不管怎么搞都没用. 不管怎么说, 到目前为止, 这是我发现的仅有的一个问题

-----------------------------------------------------------

C:\Documents and Settings\All Users\「开始」菜单\程序\附件\辅助工具
我把 “辅助选项” 文件夹以及其中的内容都删掉了.

然后, 我把跟 “辅助选项” 有关的文件都删除了...

在 C:\WINDOWS\Help 文件夹下:

acc_dis.chm
access.chm
access.hlp
accessib.chm

magnify.chm
magnify.hlp

osk.chm
osk.hlp

utilmgr.chm
utilmgr.hlp

在 C:\WINDOWS\system32 文件夹下:

access.cpl
accwiz.exe

mag_hook.dll
magnify.exe

narrator.exe
narrhook.dll

osk.exe

sethc.exe

utilman.exe

C:\Documents and Settings\All Users\「开始」菜单\程序\附件\通讯
我把 “通讯” 文件夹以及其中的内容都删掉了.

这个只是移除了它的快捷方式. 平时我很少访问它的. 如果将其删除, 那么就只能通过控制面板访问了.

C:\Documents and Settings\All Users\Templates
我把 “Templates” 文件夹删除了.

-----------------------------------------------------------

C:\Documents and Settings\All Users\Application Data\Microsoft...

-----------------------------------------------------------

C:\Documents and Settings\All Users\Application Data\Microsoft\Crypto
我把 “Crypto” 文件夹以及其中的内容都删掉了.

C:\Documents and Settings\All Users\Application Data\Microsoft\Dr Watson
我把 “Dr Watson” 文件夹删掉了.

除非你禁用 Dr Watson , 否则 ”Dr Watson” 文件夹总会重新自动创建的.

若要禁用 Dr. Watson, 请转到注册表的以下位置:

HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\AeDebug

删除 “AeDebug” 注册表项.

C:\Documents and Settings\All Users\Application Data\Microsoft\HTML Help
你可以删除这个文件夹.

然而, 在你打开一个 .chm 帮助文件之后, 这个文件夹就会再次出现了.

C:\Documents and Settings\All Users\Application Data\Microsoft\Internet Explorer\Quick Launch

我在这里删除了那些我用不到的快速启动快捷方式. C:\Documents and Settings\USERNAME\Application Data\Microsoft\Internet Explorer\Quick Launch 文件夹中也有一些..

我保留了 ”Quick Launch” 文件夹, 因为安装某些程序时会查找这个文件夹的.

C:\Documents and Settings\All Users\Application Data\Microsoft\Media Index
我把 “Media Index” 文件夹删掉了.

C:\Documents and Settings\All Users\Application Data\Microsoft\Media Player
我把 “Media Player” 文件夹以及其中的内容都删掉了.

C:\Documents and Settings\All Users\Application Data\Microsoft\Network

在 “Network” 文件夹中可能有两个子文件夹, Connections a和 Downloader.

你可以把 Network 文件夹以及其中的内容都删掉.

然而, 当你下次访问 Windows Update 之后, 就会自动生成这个 “Network” 文件夹了, 以及它的子文件夹 “Downloader”.

子文件夹 “Connections” 以及其中的内容不会被重新生成, “Pbk” 文件夹中包含了一个sharedaccess.ini 文件, 就我个人而言是把它留在了 “Network” 文件夹中.

C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures
我删除了所有的用户头像.

C:\Documents and Settings\All Users\Application Data\Microsoft\User Account Pictures\Default Pictures
我把那些用不到的用户头像都删掉了, 但是我把文件夹保留下来了, 因为以后我还想把自己的用户头像放进去呢.

-----------------------------------------------------------

C:\Documents and Settings\USERNAME...

-----------------------------------------------------------

C:\Documents and Settings\USERNAME\Favorites
我删除了没用的链接.

C:\Documents and Settings\USERNAME\Favorites\链接
我把 “链接” 文件夹以及其中的内容都删掉了.

若要永久地删除 “链接” 文件夹, 你需要应用以下注册表优化设置

-----------------------------------------------------------

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Toolbar]
"LinksFolderName"=""

-----------------------------------------------------------

C:\Documents and Settings\USERNAME\My Documents\My eBooks
我删除了这个文件夹.

C:\Documents and Settings\USERNAME\My Documents\My Music
我删除了这个文件夹以及其中的内容.

C:\Documents and Settings\USERNAME\My Documents\My Pictures
我删除了这个文件夹以及其中的内容.

C:\Documents and Settings\USERNAME\SendTo
我把用不到的 “发送到” 项目都删除掉了, 另外在这里放了一些自己用的到的项目.

C:\Documents and Settings\USERNAME\「开始」菜单\程序\附件\娱乐

我把这里的 Windows Media Player 快捷方式移动到了”C:\Documents and Settings\All Users\「开始」菜单\程序\附件\娱乐” 文件夹中, 以便于把快捷方式集中到一个地方.

然后, 我又回头删除了以下文件夹..

C:\Documents and Settings\USERNAME\「开始」菜单\程序\附件

C:\Documents and Settings\USERNAME\Templates
我删除了其中的内容, 把文件夹保留了下来, 因为无法删除这个文件夹.

C:\Documents and Settings\USERNAME\UserData
我删除了其中的内容, 把文件夹保留了下来.

当你访问 Windows Update 时, 会自动重新生成UserData 文件夹.

------------------------------------------------------------

C:\Documents and Settings\USERNAME\Application Data...

------------------------------------------------------------

C:\Documents and Settings\USERNAME\Application Data\Help
我把 Help 文件夹删掉了.

C:\Documents and Settings\USERNAME\Application Data\Identities
我把 Identities文件夹以及其中的内容删掉了.

------------------------------------------------------------

C:\Documents and Settings\USERNAME\Application Data\Microsoft...

------------------------------------------------------------

C:\Documents and Settings\USERNAME\Application Data\Microsoft\Credentials
你可以把Credentials文件夹以及其中的内容删掉.

然而, 在你重新启动之后, Windows 会自动重新生成这个 Credentials 文件夹. 因此, 没必要将其删除.

C:\Documents and Settings\USERNAME\Application Data\Microsoft\CryptnetUrlCache\Content



C:\Documents and Settings\USERNAME\Application Data\Microsoft\CryptnetUrlCache\MetaData

我把这两个文件夹中的内容都删掉了.

我发现, “Content” 和 “MetaData” 中的文件真的是很有意思.

在我第一次删除这两个文件夹中的文件时, 遇到了一些特殊情况...

我用记事本打开了这些文件, 看起来, 这些文件是某种形式的网址历史记录.
基于文件夹名, "CryptnetUrlCache," 我猜它们可能是缓存类型文件.

我把这两个文件夹中的所有文件都删掉了. 然后象往常一样用清理工具把我的系统清理了一边. 重新启动, 并进行磁盘碎片整理. 好也! 浏览器窗口打开速度时变的更快了, 真是令人难以置信.

就此, 我问了问我的朋友, 2McAbre...

2McAbre 是这么说的:

这些文件夹是 XP 用于存储 "经过验证和认证的" 网站安全证书的. 例如, 像是在使用了SSL (安全套接层) 这类登录验证方式的 Amazon.com 网站上付款购买商品时用到的证书.

如果你想清空这些文件夹的话, 请运行 IE, 点击 “工具”, 选择 “Internet 选项", 然后点击 “内容” 选项卡.

在中间有个叫 "证书" 的区域… 只需点击 “清除 SSL 状态” 就能清空这些文件夹中的任何临时证书.

另外要说一下它导致 IE 变慢的原因, 这是因为 XP 会验证每个证书以确定它们是否仍然有效. 因此, 清空 SSL 缓存是个好注意.

稍微深入研究一下...

工具 > Internet选项 > 内容 > “证书” 按钮 > “中级证书颁发机构” 选项卡 > 选中一个条目 > 点击 “删除”.

工具 > Internet选项 > 内容 > “证书” 按钮 > “受信任的根证书颁发机构” 选项卡 > 选中一个条目 > 点击 “删除”.

工具 > Internet选项 > 内容 > “证书” 按钮 > “未受信任的发行者” 选项卡 > 选中一个条目 > 点击 “删除”.



2McAbre 说:

只要你愿意, 那么你可以删除所有的条目. 这些东西类似于你在 Windows Update 网站上得到的安全警告? 你可以在弹出的对话框上选中总是信任 Microsoft?

如果你选中了其中的一个, 那么就能在 “证书” 对话框中找到对应的证书. 受信任的证书就会在这个区域中保留一个记录了.

探讨的再深入一点, 比如说, 工具 > Internet 选项 > 高级 > 下拉到 “安全” 区段>
"检查服务器证书吊销 (需要重启动)"

这个用于指定你是否想在接受证书是否有效之前先让Internet Explorer 检查网站的证书是否已被吊销.

我个人没有选中这个选项.

将其禁用之后, IE 就不用总是检查相关条目了. 因为我已经替它做了, 然后我就直接转到了Windows Update...接着你猜发生了什么事情? 用于 Windows Update 的条目又被重新创建了.

不只如此, 我还发现那些大多数的条目都是有很古老的过期时间, 也就是说, 它们大都早就过期了.

-----------------------------------------------------------

C:\Documents and Settings\USERNAME\Application Data\Microsoft\Crypto
你可以删除 Crypto 文件夹以及其中的内容.

然而, 重启之后会自动重新生成Crypto 文件夹.

C:\Documents and Settings\USERNAME\Application Data\Microsoft\HTML Help
你可以删除 HTML Help 文件夹以及其中的内容.

然而, 在你打开一个 .chm 文件之后会自动重新生成HTML Help 文件夹.

C:\Documents and Settings\USERNAME\Application Data\Microsoft\Internet Explorer\Quick Launch
我把快速启动中无用的快捷方式都删掉了.

C:\Documents and Settings\USERNAME\Application Data\Microsoft\MMC
你可以删除 MMC 文件夹以及其中的内容.

然而, 在你访问过 Windows Update 之后, 会自动重新生成 MMC 文件夹.

C:\Documents and Settings\USERNAME\Application Data\Microsoft\Protect
你可以删除Protect 文件夹以及其中的内容.

然而, 在你访问过 Windows Update 之后, 会自动重新生成 Protect 文件夹.

C:\Documents and Settings\USERNAME\Application Data\Microsoft\SystemCertificates
你可以删除SystemCertificates 文件夹以及其中的内容.

然而, 在你访问过 Windows Update 之后, 会自动重新生成SystemCertificates 文件夹.

------------------------------------------------------------

C:\Documents and Settings\USERNAME\Local Settings\Application Data...

------------------------------------------------------------

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Help
你可以删除Help 文件夹以及其中的内容.

然而, 在你打开一个 .hlp 文件之后会自动重新生成Help 文件夹.

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft...

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\CD Burning
你可以删除 CD Burning 文件夹.

然而, 在你重新启动之后就会自动重新生成CD Burning 文件夹.

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\Credentials
你可以删除Credentials 文件夹.

然而, 在你重新启动之后就会自动重新生成Credentials 文件夹.

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\HelpCtr
你可以删除 HelpCtr 文件夹.

然而, 在你点击 “帮助和支持” 的相关链接之后就会自动重新生成 HelpCtr 文件夹. 例如, 在事件查看器中, 当你双击一个事件或是一个错误之后, 并点击显示在事件属性上的链接.

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\Media Player
你可以删除Media Player 文件夹.

然而, 在你运行过 Windows Media Player 之后就会自动重新生成Media Player 文件夹.

C:\Documents and Settings\USERNAME\Local Settings\Application Data\Microsoft\Windows Media
我把 Windows Media 文件夹以及其中的内容都删掉了.


第四章 “Program Files” 文件夹

---------------------------------------

C:\Program Files...

---------------------------------------
C:\Program Files\ComPlus Applications
我把这个文件夹删掉了.

ComPlus 也就是所谓的 COM+. 如果你的电脑上没有安装 COM+ 应用程序, 那么这个文件夹将会为空. COM+ 基于Microsoft 组件对象模型 (COM) 所整合的服务以及功能, 它能令程序员更轻松地使用任何编程语言以及任何工具来创建和使用软件组件.

---------------------------------------

C:\Program Files\Internet Explorer...

用于存放与 Internet Explorer 相关的程序文件.


C:\Program Files\Internet Explorer\Connection Wizard
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Internet Explorer\PLUGINS
我把这个文件夹删掉了.

C:\Program Files\Internet Explorer\SIGNUP
我把这个文件夹以及其中的内容都删掉了.

我还把 C:\WINDOWS\system32 中与其相关的文件删掉了:

icfgnt5.dll ....Internet 连接向导
icwdial.dll ....Internet 连接向导自动拨号器
icwphbk.dll ....Internet连接向导
inetcfg.dll ....Internet连接向导库文件
isign32.dll ....Internet Signup

---------------------------------------

C:\Program Files\Messenger
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\microsoft frontpage
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Movie Maker
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\MSN
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\MSN Gaming Zone
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Netmeeting
我把这个文件夹以及其中的内容都删掉了.

我还把 C:\WINDOWS\system32 中与Netmeeting 相关的文件删掉了:

mnmdd.dll

MNMSRVC.EXE ...(NetMeeting 远程桌面共享). 允许经过认证的用户远程访问你的桌面.

msconf.dll
msh261.drv
msh263.drv

nmevtmsg.dll
nmmkcert.dll

C:\Program Files\Online Services
我把这个文件夹以及其中的内容都删掉了.

Online Services. 这个文件夹中包含了用于创建 Internet 连接的文件. 这些文件能让你通过 MSN 或是其它 Internet 服务提供商来访问 Internet.

C:\Program Files\Uninstall Information
我把这个文件夹删掉了.

C:\Program Files\Windows Media Player\Skins
你可以把用不到的 Windows Media player 皮肤文件都删掉.

C:\Program Files\WindowsUpdate
我把这个文件夹删掉了.

在 XP SP2 之前, Windows 在线更新要用到这个 “WindowsUpdate” 文件夹. 现在就不需要它了. Windows Update 现在使用 C:\WINDOWS\SoftwareDistribution.

C:\Program Files\xerox
我把这个文件夹以及其中的内容都删掉了.

Xerox. 用于存放 Xerox 应用程序的相关文件. 默认情况下, 这个文件夹为空.

---------------------------------------

C:\Program Files\Common Files...

Common Files. 这个文件夹中包含了应用程序用来共享的文件.

---------------------------------------

现在我们来处理 MSAC , 在此之前, 你最好要搞明白我们要移除的是什么东西.

MSAC (MS Data Access Components) - 微软数据访问组件

据 X-teq 说: Microsoft Data Access Component (MDAC) 包含了一个名为 DataFactory 的服务, 它能让开发人员更轻松地通过 Internet 访问你的电脑上的数据.

然而, 这个存在安全问题. 如果将其配置 "不安全模式", 那么黑客就有可能利用它执行代码, 查询数据以及做其它糟糕的事情. 虽然已经在 MDAC 2.0 以后的版本中将其修正了, 但是仍然可能存在问题.

C:\Program Files\Common Files\Microsoft Shared\DAO
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Common Files\MSSoap
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Common Files\System\ado
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Common Files\System\msadc
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Common Files\System\Ole DB
我把这个文件夹以及其中的内容都删掉了.

---------------------------------------

C:\Program Files\Common Files\Services
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Common Files\SpeechEngines
我把这个文件夹以及其中的内容都删掉了.

---------------------------------------

C:\Program Files\Common Files\Microsoft Shared...

---------------------------------------

C:\Program Files\Common Files\Microsoft Shared\MSInfo
我把这个文件夹以及其中的内容都删掉了.

这个是系统信息工具.

我用 "EVEREST Home Edition" 来获取我所需的系统信息. 我认为它更棒. 它能提供更多的详细信息.

http://www.lavalys.com/products.php?lang=en

C:\Program Files\Common Files\Microsoft Shared\Speech
我把这个文件夹以及其中的内容都删掉了.

C:\Program Files\Common Files\Microsoft Shared\Stationary
我把这个文件夹中用不到的信纸都删掉了.

C:\Program Files\Common Files\Microsoft Shared\Web Folders
我把这个文件夹以及其中的内容都删掉了.


第五章 “WINDOWS” 文件夹

-------------------------------------------------------

C:\WINDOWS...

-------------------------------------------------------

C:\WINDOWS 中要删除的个别文件:


任何 *.bak 文件

所有的 *.bmp 文件

任何 *.log 文件 (有些 ".log" 文件被删除之后, 会重新出现在这个文件夹中).
在 XP SP2 中, 无法删除 "WindowsUpdate.log" .

任何 *.old文件

任何*.tmp文件

任何*.txt文件( 不要删除 "SchedLgU.txt". 它属于计划任务)

_default ...某个 MS-DOS 程序的快捷方式. 在 XP下, 那是个无效的16 位程序.

clock.avi

control.ini (零长度文件, 可以用来隐藏控制面板中的某些项目)

desktop.ini

NOTEPAD.EXE (system32 文件夹下还有一个.)

----------------------------------------------

soundman.exe (Realtek 音频配置工具)

如果你想保留 soundman.exe, 那么还得把C:\WINDOWS\system32 下的 hid.dll 文件保留下来, 不然无法打开.

----------------------------------------------

system.ini (XP 用不到它. 但它总是会自动重新出现.)

TASKMAN.EXE (system32 文件夹下还有一个.)

twain.dll ....Twain 源管理器 (图像捕获界面) 我没有扫描仪.

twain_32.dll ..Twain_32源管理器(图像捕获界面) 我没有扫描仪.

twunk_16.exe ..(Twain 工作组) 形(式)实(在)转换服务器. 允许 16 位 DOS 程序进行 32 位调用.

twunk_32.exe ..(Twain工作组) 形(式)实(在)转换服务器. 允许 32 位 DOS 程序进行 16 位调用.

win.ini (一般 XP 都会将其忽略.)

WINHELP.EXE ....(Windows 帮助). 一个 16 位的 Windows 帮助文件 (.hlp)阅读器.

-------------------------------------------------------

C:\WINDOWS\$hf_mig$
我把这个文件夹以及其中的内容都删掉了.

据 Microsoft 说: 当安装过一个安全更新, 关键更新, 更新, 更新回卷, 驱动, 或是其它软件包后, 与其相关的 hotfix 文件就会被复制到 % windir%\$hf_mig$ 文件夹中. This supports migration to the appropriate files if you later install a hotfix or service pack that includes earlier versions of these files. 例如, 以下做个假设:

1. 当你应用一个安全更新时, 它会安装版本号为5.2.3790.1000 的 GDR (General Distribution Releases) 版 File.dll 文件, 然后会将这个版本号为5.2.3790.1000 的 File.dll 复制到 %windir%\$hf_mig$ 文件夹中.

2. 应用包含版本号为5.2.3790.0000 的 file.dll 的 Hotfix.

此时, 在进行过第二步之后, %windir%\$hf_mig$ 文件夹中版本号为5.2.3790.1000 的File.dll 会被版本号为5.2.3790.0000 的 File.dll 所替换.

C:\WINDOWS\$NtUninstallKBxxxxxx$
我把所有 $NtUninstallKBxxxxxx$ 这种形式的文件夹以及其中的内容都删掉了.

这些 $NtUninstallKBxxxxxx$ 文件夹包含了对应的 Windows Update 的卸载文件.

在系统运行正常的情况下, 这些文件没有什么用. 如果你确定自己不需要这些卸载文件, 那么, 就把它们删掉吧.

C:\WINDOWS\addins
我把这个文件夹删掉了.

ActiveX 控件 (.ocx) 文件. 在我的系统上, addins 文件夹一直都是空着的.

C:\WINDOWS\AppPatch
你可以把 AppPatch 文件夹以及其中的文件删掉.

AppPatch 文件夹中包含了用于保持应用程序兼容性的 .dlls 文件以及 Appfix 补丁包.

就我个人而言, 我没有把 AppPatch 文件夹以及其中的文件删掉. 将其删掉之后, 当我打开某些特定的程序时, 就会在事件查看器中看到有某些错误出现了.

它们大都是良性错误. 在大多数情况下, 你的程序仍然可以运行并能正确地工作.

但是, 我并不想在我的系统中看到任何错误消息.

我不会删除任何可能导致出现错误消息的文件或文件夹...在事件查看器中, 或是我的系统中别的什么地方.

我真的不想在我的系统中看到任何错误消息...即便它们仅仅只是良性的错误提示....

然而, 我发现, 只需在 AppPatch 文件夹中保留以下 3 个文件就不会导致出现错误消息了:

ACGENRAL.DLL

DRVMAIN.SDB

SYSMAIN.SDB


C:\WINDOWS\Config
我把这个文件夹删掉了.

这个文件夹中包含了用于 MIDI 声音系统的 .idf 配置文件. 随着系统配置的不同, 这个文件夹可能是空的.

C:\WINDOWS\Connection Wizard
我把这个文件夹删掉了.

存放用于建立 Internet 连接的文件. 可能是空文件夹.

C:\WINDOWS\Cursors
我把用不到的鼠标光标都删掉了.

包含了鼠标光标文件. 你可以在控制面板中进行配置.

C:\WINDOWS\Debug

这个文件夹中包含了用于调试网络连接以及其它设置功能的 .log 日志文件.

我把 Usermode 子文件夹删掉了

我把 WPD 子文件夹以及其中的内容都删掉了.

C:\WINDOWS\Downloaded Installations
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\Downloaded Program Files

包含了从网上下载的 ActiveX 控件以及 Java 小程序.

我把其中的内容都删掉了, 在此之后, 我经常检查这个文件夹中的内容.

还有一种方法, 转到 “Internet 选项” -> “常规” -> “设置” -> “查看对象”. 这样就能自动打开这个文件夹了.

C:\WINDOWS\Driver Cache\i386

Driver Cache 文件夹包含了一个关于平台 (比如, i386, ia64, amd64等等)的子文件夹, 其中有个 driver.cab 文件, 还可能有 SPx.cab, 其中都是 Windows 自带的一些设备驱动, 这样当你安装新设备时, 就不用插入 Windows 安装光盘了.

我把其中的文件都删掉了

我把 drivers.cab 和 sp2.cab 备份到了其它的地方.

我没有删除 i386 目录中的非 drivers.cab 和 SP2.cab 的文件. 因为, 当你在线更新之后, 可能会有新版的驱动文件被放到这个 "i386" 文件夹中.

-------------------------------------------

C:\WINDOWS\Fonts

.Fon 类字体

有许多 .fon 字体文件都是隐藏的, 因此你应该用搜索助手搜索所有的 .fon 文件.

打开搜索助手.

打开 "更多高级选项", 选中 "搜索隐藏的文件和文件夹".

开始搜索 *.fon

这样大概能找到 138 个文件. (在完整的中文版 XP SP2 上, 我找到了 168 个 .fon 文件)

选中以下 15 个字体...

cga40woa.fon
cga80woa.fon

coure.fon

dosapp.fon

ega40woa.fon
ega80woa.fon

modern.fon

roman.fon

serife.fon

smalle.fon

sserife.fon

symbole.fon

vgafix.fon
vgaoem.fon
vgasys.fon

点击搜索助手上方的 "编辑". 然后选择 "反向选择". 现在其它123 个用不到的字体就会被选中了, 你就可以一次性地将其删掉了.

注意: 以上说得是英文版 XP, 跟中文版 XP 有所不同. 至少在中文版中, 那些带有 936 字样的字体是绝对不要删的, 否则会出问题的.



.ttf 类字体:

以下是我保留的 19 个 *.ttf 字体.

由于隐藏文件的原因, 若想查看所有的 .ttf 字体, 那么你还是需要用搜索助手搜索.

arial.ttf
arialbd.ttf
arialbi.ttf
ariali.ttf

framd.ttf
framdit.ttf

lucon.ttf

marlett.ttf

micross.ttf

tahoma.ttf
tahomabd.ttf

times.ttf
timesbd.ttf

trebucbd.ttf

verdana.ttf
verdanab.ttf
verdanai.ttf
verdanaz.ttf

注意: 若要删除 wingding.ttf 字体, 那么你应当转到Fonts 文件, 先删掉 Webdings.ttf 字体, 然后再删掉 wingding.ttf 字体.

中文版用户要特别注意:
以 上是基于英文版的, 中文版还特别需要保留一些别的关键字体. 比如, 宋体(simsun.ttc), 黑体(simhei.ttf), 楷体 (simkai.ttf), 仿宋(simfang.ttf). 以及用于繁体中文的 mingliu.ttc 等等. 总之要比英文版复杂一些.

-------------------------------------------

C:\WINDOWS\Help
你可以删掉所有的帮助文件

就我个人而言, 我保留了不少帮助文件, 只是把我确实用不到的帮助文件删掉了.

C:\WINDOWS\Help\Tours
我把这个文件夹以及其中的内容都删掉了.

然后再把C:\WINDOWS\system32 中的相关文件删掉:

tourstart.exe

C:\WINDOWS\ime

这个文件夹中包含了用于支持输入法编辑器的文件. 用于提供多国语言支持.

我把这个文件夹以及其中的内容都删掉了.

特别注意:
就中文版用户而言, 不要随意乱删这个文件夹中的内容. 网上有介绍应该删除哪些文件的文章. 找找看吧. 否则你的输入法可能出问题的. 当然, 如果你使用第三方输入法, 比如, 紫光拼音, 则不会受到很大影响.

C:\WINDOWS\inf

我把所有的 .PNF 文件都删掉了.

PNF 文件, 是 .inf 的缓存类型的文件, 这样打开某些程序时能够更加快速.

将其删除之后, 又会按照 .inf 文件自动重新生成对应的 .pnf 文件.

据 Rob Elder 说: "这是使用 ASCII 编码的 .inf 文件的 "预先汇编" 版本, 当系统处理某个 .inf 文件时就会创建对应的 .pnf 文件. 它能够加速搜索 .INF 文件 (你会注意到, 在 Windows 2000/XP 中会有很多这样的文件); 如果比较 .INF 和 .PNF 文件的日期没出问题的话 (.PNF 新于 .INF), 那么就会使用 .PNF 文件 (如果它存在的话)."

以下是我的解决方法...

如果, 过一段时间之后, (30 天或更多), 系统没有重新创建某些 .INF 文件对应的 .PNF 文件的话, (这个可能意味着我的系统一直都没有使用过这些 .INF 文件.), 那么, 我就会删除这些永远都用不到的 INF 文件.

也许会有人告诉你, 把整个 inf 文件夹删掉都没有问题.

我完全不同意这种说法. INF 文件不仅仅是用于安装新硬件的. 你可以试试进入 “添加删除 Windows 组件向导”, 它需要 36 个 INF 文件.

以下是一些例子:

Acronis True Image 的浏览磁盘镜像的功能需要以下 3 个 .INF 文件:

certclas.inf
layout.inf
volume.inf

Windows 磁盘清理需要 36 个 .Inf 文件:

accessor.inf

certclas.inf
communic.inf
comnt5.inf

dtcnt5.inf

fp40ext.inf
fxsocm.inf

games.inf

ieaccess.inf
igames.inf
iis.inf
ims.inf

layout.inf

msmsgs.inf
msnmsn.inf
multimed.inf

netbeac.inf
netiprip.inf
netlpd.inf
netoc.inf
netsnmp.inf
nettpsmp.inf
netupnp.inf

oeaccess.inf
optional.inf

p2p.inf
pinball.inf

rootau.inf

setupqry.inf
startoc.inf
sysoc.inf

tsoc.inf

wbemoc.inf
wbemsnmp.inf
wmaccess.inf
wmpocm.inf

然而, 在此期间...

我在 NeoMayhem 找到了一个小窍门.

以 mdm*.* 为关键字进行搜索, 并删除所有找到的 .inf 文件. 在我的文件夹中有 181 个对应的文件.

这些是所有的调制解调器驱动 inf 文件, 而且, 一般人是用不到这些玩意的. 如果你安装了一个调制解调器, 或是想要稍后安装一个调制解调器, 我想自带的驱动中会有所需的东西的.

C:\WINDOWS\java
我把这个文件夹以及其中的内容都删掉了. XP SP2 中不再包含Microsoft (Java) 虚拟机了.

C:\WINDOWS\lastgood
我把这个文件夹以及其中的内容都删掉了.

用于备份已确定无问题的被替换掉的文件, 以防止新安装的东西导致你无法正常开机. 正常重启之后, 其中的内容会被删除.

C:\WINDOWS\Media
我把用不到的声音文件都删掉了.

C:\WINDOWS\msagent

此文件夹中包含了 Microsoft Agent 文件, 就是某些软件中出现的动画角色, 它能够向你提供一些帮助.

我把这个文件夹以及其中的内容都删掉了.

然后把 C:\WINDOWS\Help 中与其相关的文件都删掉了:

agt0c0a.hlp
agt040b.hlp
agt040c.hlp
agt040e.hlp
agt041d.hlp
agt041f.hlp
agt0405.hlp
agt0406.hlp
agt0407.hlp
agt0408.hlp
agt0409.hlp
agt0410.hlp
agt0413.hlp
agt0414.hlp
agt0415.hlp
agt0416.hlp
agt0419.hlp
agt0816.hlp

C:\WINDOWS\msapps

这个文件夹中包含了用于向后兼容的共享组件.

我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\msdownld.tmp
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\mui

MUI (多国语言用户界面) 可令用户随意选择多国语言用户界面.

我把这个文件夹删掉了..

C:\WINDOWS\nview
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\Offline Web Pages

被标为 “脱机工作” 的网页都会被储存在这个文件夹中, 包括所有图像以及其它用的到的文件.

我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\OPTIONS
我把这个文件夹以及其中的内容都删掉了.

这里是些用于我的网卡的 cab 文件.

C:\WINDOWS\PCHealth
我把其中的内容都删掉了, 但是我把文件夹留下了.

PCHEALTH. 包含了用于支持 Microsoft 帮助中心服务的文件和文件夹. 这些文件支持所有的Windows XP 帮助服务, 包括远程桌面协助.

重要: 在你把C:\WINDOWS\PCHEALTH\HELPCTR\Binaries 中的 msconfig 移动到 System32 文件夹中之前, 应当注意以下情况.

此后你将无法查看系统信息. 我用 "Everest " 作为代替. 它要比 Windows 的系统信息好.

C:\WINDOWS\PeerNet
我把这个文件夹以及其中的内容都删掉了.

据 Microsoft 说: 这个可选的 Windows Peer-to-Peer(点对点) 网络组件能够为基于网络地址转换(NAT)设备的点对点程序提供一个框架.

C:\WINDOWS\PIF
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\Profiles
我把这个文件夹以及其中的内容都删掉了.

看起来是由 Adobe Reader 创建的.

C:\WINDOWS\Provisioning
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\pss
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\RegisteredPackages
我把这个文件夹以及其中的内容都删掉了.

这个文件夹中包含了某些安装文件.

C:\WINDOWS\Registration

我把其中的文件都删掉了, 仅剩了一个文件, 因为 Windows 不让我删.

C:\WINDOWS\Registration\CRMLog
我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\repair
我把这个文件夹以及其中的内容都删掉了.

注册表备份文件. 当你用 NT 备份程序时, 如果选择别备份系统状态文件的话, 这些文件就会被更新.

据 Rob Elder 说: "这些是 hive 文件的备份副本. 但是如果你不运行 MSBackup 的话, 那么它们的状态也就是你当初安装好系统时的状态了. 如果你使用 MSBackup, 那么它们的状态就是你上次备份时的状态了."

C:\WINDOWS\security
我把这个文件夹以及其中的内容都删掉了.

其中包含了与安全相关的内容. 包括了定义安装期间应用的默认安全日志, 以及用于指派新的安全特权的模板文件.

C:\WINDOWS\setupupd
我把这个文件夹以及其中的内容都删掉了.

动态更新存储位置

C:\WINDOWS\ShellNew
我把这个文件夹删掉了.

C:\WINDOWS\SoftwareDistribution

无法删除 "ReportingEvents.log" 这个文件.

我把以下 4 个子文件夹中的内容都删掉了...

DataStore
Download
EventCache
SelfUpdate < 在我的系统中, 这个文件夹一直都是空的.

每次访问 Windows Update 时, WebSetup 和 WuRedir 文件夹中总会重新出现一些东西...因此, 没必要删除其中的内容.

C:\WINDOWS\srchasst
我把这个文件夹以及其中的内容都删掉了.

搜索助理所需的相关文件和文件夹. 将其删除之后, 就会变成经典搜索方式了

-------------------------------------------

C:\WINDOWS\system

你完全可以将其删掉.

然而, 某些比较古老的程序可能要用到这个文件夹中的某些东西.

这个文件夹中包含了 16 位受保护模式以及实模式下的驱动以及 .dll 文件.

这些文件能用于保持对于老式应用程序的兼容性..

其中除了 3 个文件以外, 别的文件都有个副本存在于 system32 文件夹中. 以下就是那些有重复的文件:

AVICAP.DLL .....AVI 捕获 DLL
AVIFILE.DLL ....Microsoft AVI 文件支持库
COMMDLG.DLL ....通用对话框库文件
KEYBOARD.DRV ...WOW 键盘驱动模块
LZEXPAND.DLL ...Windows 文件扩展库
MCIAVI.DRV .....用于 AVI 的 MCI 驱动
MCISEQ.DRV .....用于 MIDI排序器的 MCI 驱动
MCIWAVE.DRV ....用于波表音频的 MCI 驱动
MMSYSTEM.DLL ...多媒体系统API
MMTASK.TSK .....多媒体背景任务支持模块
MOUSE.DRV ......WOW 鼠标驱动模块
MSVIDEO.DLL ....Microsoft 视频 DLL
OLECLI.DLL .....OLE 客户端库文件
OLESVR.DLL ..... OLE 服务器端库文件
SHELL.DLL ......Windows 外壳库文件
SOUND.DRV ......WOW 声音驱动模块
SYSTEM.DRV .....Windows 系统驱动核心组件
TIMER.DRV ......时钟驱动
VER.DLL ........版本检查以及文件安装库
VGA.DRV ........WOW 显示驱动模块
WFWNET.DRV .....Windows 工作组网络驱动
WINSPOOL.DRV ...Windows 缓冲池驱动

没有存在副本的 3 个文件:

setup.inf.......
stdole.tlb .....OLE 2.1 16/32 协作类型库
TAPI.DLL .......Microsoft? Windows(TM) 电话服务器

只要你愿意, 完全可以把这些文件复制粘贴到 C:\WINDOWS\system32 中. 然后删除 system 文件夹.


如果你选择删除这些文件. 在你重新启动或是关闭你的电脑之后, 如果你收到了类似以下的错误消息的话:

"Application popup: svhost.eve - Application Error: 0x7755d002 referenced memory at 0x00000004. The memory could not be read."

"Application popup: - Application Error : The instruction at "" referenced memory at "". The memory could not be "written"."

请尝试替换以上提到的文件 (C:\WINDOWS\system32). 此后, 就不会再提示错误了.

-------------------------------------------

C:\WINDOWS\Temp
我把这个文件夹中的内容都删掉了.

注意: 最好是在重启之后删除其中的文件. 你所安装的某些程序可能需要这些临时文件来完成它们的安装任务.

C:\WINDOWS\twain_32

用于扫描仪的图像.

Twain_32. 中所含的文件是用于支持 Twain 技术的, 能用于把一个扫描仪文档插入到一个文件中.

因为我没有扫描仪, 所以我把这个文件夹以及其中的内容都删掉了.

C:\WINDOWS\Web
我把这个文件夹以及其中的内容都删掉了.

这个文件夹中包含了用于支持 Internet 打印和文档访问的文件.

-------------------------------------------

C:\WINDOWS\WinSxS

这个文件夹中存储了并行应用程序的共享组件. 这些是同个程序或是同个元件的多个不同的版本.

我研究了一下个这个令人畏惧的 WinSxS 文件夹, 然后有了一些让人意想不到的惊喜.

如果你也要这么做的话, 你必须先查看C:\WINDOWS\Prefetch 中的Layout.ini. 你需要确定你的系统所需的特定文件和文件夹.

在这个文件夹中, 有不少名称很长的文件和文件夹.

...不同系统上的文件夹名可能不同. 我不大清楚. 因为我没有看过你的 WinSxS 文件夹.

首先, 我把 Manifests 子文件夹中的 .cat 文件都删掉了, 另外还把Policies 中的子文件夹都删掉了.

现在 C:\WINDOWS\WinSxS\Manifests 文件夹中还有 12 个文件. 我保留了其中的 6 个文件, 删除了其它 6 个没有列在 Layout.ini 中的文件:

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9.MANIFEST

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_1.0.2600.2180_X-WW_522F9F82.MANIFEST

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.NETWORKING.DXMRTP
_6595B64144CCF1DF_5.2.2.3_X-WW_468466A7.MANIFEST

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.NETWORKING.RTCDLL
_6595B64144CCF1DF_5.2.2.3_X-WW_D6BD8B95.MANIFEST

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.NETWORKING.RTCRES
_6595B64144CCF1DF_5.2.2.3_EN_16A24BC0.MANIFEST

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE
_6595B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.MANIFEST

-----------------------------------------------------

现在 C:\WINDOWS\WinSxS\Policies 中还有 6 个子文件夹. 我保留了其中的 5 个并删除了未列在 Layout.ini 中的一个:

C:\WINDOWS\WINSXS\POLICIES\X86_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_X-WW_4E8510AC\

C:\WINDOWS\WINSXS\POLICIES\X86_POLICY.5.1.MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE
_6595B64144CCF1DF_X-WW_A0111510\

C:\WINDOWS\WINSXS\POLICIES\X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP
_6595B64144CCF1DF_X-WW_362E60DD\

C:\WINDOWS\WINSXS\POLICIES\X86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL
_6595B64144CCF1DF_X-WW_C7B7206F\

C:\WINDOWS\WINSXS\POLICIES\X86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_X-WW_5DDAD775\

-----------------------------------------------------

现在 C:\WINDOWS\WinSxS 中大概有 10 个左右的以 "x86_Microsoft" 开头的子文件夹. 其中只有一个子文件夹列在了 Layout.ini 中:

C:\WINDOWS\WINSXS\X86_MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9\


必须保留列在 Layout.ini 中的子文件夹. 否则, 在重启之后, 你的屏幕看起来会很可笑.

还有另外一个文件夹没有列在 Layout.ini 文件中, 还有些东西存在于 MANIFESTS 和 POLICIES 子文件夹中:

C:\WINDOWS\WINSXS\MANIFESTS\X86_MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_1.0.2600.2180_X-WW_522F9F82.MANIFEST



C:\WINDOWS\WINSXS\POLICIES\X86_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_X-WW_4E8510AC

-----------------------------------------------------

在 MANIFESTS 中的通用组件为 GDIPLUS & X-WW_522F9F82.

在 POLICIES 中的通用组件为 GDIPLUS & 6595B64144CCF1DF

-------------------------------------------------------
还有个子文件夹:

x86_Microsoft.Windows.GdiPlus
_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82

-------------------------------------------------------

因此, 我总共保留了:

C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus
_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82 (未列于 Layout.ini 中.)



C:\WINDOWS\WINSXS\X86_MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9 (列在了 Layout.ini 中.)

并且删除了其它 8 个子文件夹.
 
级别: 光盘初级
发帖
581
飞翔币
335
威望
126
飞扬币
3409
信誉值
0
只看该作者 1 发表于: 2007-05-05
第八章 无用的驱动

有许多驱动能够通用于所有的 XP 系统, 但是每个 XP 系统所需要的驱动不一定相同.

有些驱动会存在于系统中是因为我们所安装过的某些第三方程序. 有些驱动会存在于系统中是因为我们正在使用某种声卡, 或是因为某种显卡. 每个人安装的东西都不大一样, 而且安装的系统也有所不同.

我无法告诉你到底要用到哪些驱动. 我只知道我的系统所需要的驱动.

-----------------------------------------------------

这里有个能给你指定正确方向的小窍门...

查看C:\WINDOWS\Prefetch 中的 Layout.ini 文件.

在这里可以看到那些对你来说很重要的驱动.

有关这个 Layout.ini 的警告: 你可能用的到的关键驱动不一定就会列在这个 Layout.ini 文件中.

-----------------------------------------------------

有 79 个驱动文件没有列在我的 Layout.ini 文件中, 因此, 我把它们删掉了:

C:\WINDOWS\system32\驱动s

acpiec.sys .....ACPI 嵌入控制器驱动
amdk6.sys ......AMD K6 CPU 驱动
amdk7.sys ...... AMD K7 CPU 驱动
arp1394.sys ....IP/1394 Arp 客户端
asyncmac.sys ...MS 远程访问串行网络驱动
atmarpc.sys ....IP/ATM Arp 客户端
atmepvc.sys ....ATM 网络封包媒介驱动
atmlane.sys ....ATM 局域网仿真驱动
atmuni.sys .....ATM UNI 调用管理器

bridge.sys .....MAC 网桥驱动

cbidf2k.sys ....CardBus/PCMCIA IDE 微型端口 驱动
cinemst2.sys ...CineMaster C 1.2 WDM 主驱动
cpqdap01.sys ...Compaq PA-1 播放器驱动
crusoe.sys ..... Crusoe CPU 驱动
cxthsfS2.cty ...CTY 文件

diskdump.sys ...崩溃转储磁盘驱动
dmboot.sys .....NT 磁盘管理器启动驱动
dmio.sys .......NT磁盘管理器输入输出驱动
dmload.sys .....NT磁盘管理器启动驱动

fastfat.sys ....快速 FAT 文件系统驱动
fsvga.sys ......全屏视频驱动

gm.dls .........DLS 文件 (MIDI 软波表)

hidclass.sys ...Hid 类型库
hidparse.sys ...Hid 分析库
HSFBS2S2.sys ...HSF_HWB2 WDM 驱动
HSFCXTS2.sys ...HSF_CNXT 驱动
HSFDPSP2.sys ...HSF_DP 驱动
HSFProf.cty ....CTY 文件
http.sys .......HTTP 协议堆栈

imagedrv.sys ...NERO 镜像驱动器 SCSI 微型端口
imagesrv.sys ...Nero 镜像服务器

irenum.sys .....红外线总线枚举器

mcd.sys ........中型 changer 类驱动
mf.sys .........多功能端口枚举器
mrxdav.sys .....Windows NT WebDav Minirdr
mrxsmb.sys .....Windows NT WebDav Minirdr
MSKSSRV.sys ....MS KS 服务器
MSPCLOCK.sys ...MS 代理时钟
MSPQM.sys ......MS 代理质量管理器

ndisuio.sys ....NDIS 用户模式输入输出驱动
netbios.sys ....NetBIOS 接口驱动
nic1394.sys ....IEEE1394 Ndis 微型端口和调用管理器
nikedrv.sys ....NikeDrv Usb 驱动
nmnt.sys .......Netmon NT 驱动
nwlnkipx.sys ...NWLINK2 IPX 协议驱动
nwlnknb.sys ....NWLINK2 IPX Netbios 协议驱动
nwlnkspx.sys ...NWLINK2 SPX 协议驱动

oprghdlr.sys ...ACPI 操作注册驱动

p3.sys .........P3 CPU 驱动
pcmcia.sys .....PCMCIA 总线驱动
processr.sys ...通用处理器设备驱动
psched.sys .....MS QoS 数据包计划程序

rawwan.sys .....Raw 无线局域网传输驱动
rdbss.sys ......重定向的驱动器缓冲子系统驱动
rio8drv.sys ....Rio8Drv.sys Usb 驱动 (Rio USB MP3)
riodrv.sys .....RioDrv Usb 驱动(Rio USB MP3)
RMCast.sys .....可*的多址广播传输
rndismp.sys ....远程 NDIS 微型端口
rootmdm.sys ....旧式非即插即用调制解调器设备驱动

scsiport.sys ...SCSI 端口驱动
sdbus.sys ......安全数码总线驱动
secdrv.sys .....系统文件
sffdisk.sys ....Small Form Factor 磁盘驱动
sffp_sd.sys ....Small Form Factor SD 协议驱动
smclib.sys .....智能卡驱动库
sonydcam.sys ...1394 桌面摄像头驱动
srv.sys ........服务驱动

-----------------------------------------------------

虽然这个驱动没有列在我的 Layout.ini 文件中, 但是安装 Realtec AC'97 驱动时会要这个驱动, 因此我没有将其删除:

stream.sys .....WDM 编解码类设备驱动 2.0

-----------------------------------------------------

tape.sys .......SCSI 磁带类设备驱动
tosdvd.sys .....东芝 DVD解压卡驱动驱动
tsbvcap.sys ....WDM 东芝视频捕获驱动
tunmp.sys ......Microsoft隧道接口驱动

usb8023.sys ....远程 NDIS USB 驱动
usbcamd.sys ....USB 摄像头驱动
usbcamd2.sys ...USB 摄像头驱动
usbintel.sys ...Intel USB 摄像头驱动

vdmindvd.sys ...CineMaster C WDM DVD 微型驱动

wpdusb.sys .....WPD USB 驱动
ws2ifsl.sys ....Winsock2 IFS 层



第九章 杂项

系统根目录下,


C:\...

我所删除的零长度文件:

AUTOEXEC.BAT
BOOTSECT.DOS
CONFIG.SYS
IO.SYS
MSDOS.SYS

基于 NT 的操作系统所必需的文件是: BOOT.INI, NTDETECT.COM and NTLDR.

-------------------------------------------------------

Active Directories Service (活动目录服务)

据 Microsoft 说:

活动目录服务提供了一个地方,用来存储关于基于网络的实体, 例如,应用程序,文件, 打印机以及人物. 它提供了一个一致的方式去命名,描述,定位, 访问,管理关于这些个别资源的安全信息.

活动目录服务扮演了网络操作系统的主控制台这个角色.



一般来说, 如果不想完全删除C:\WINDOWS\system32\wbem 这个文件夹的话, 只需删除以下 3 个文件即可:

dsprov.dll
dsprov.mfl
dsprov.mof

我还把 C:\WINDOWS\system32 中的以下文件删掉了:
(ADS 是活动目录服务的缩写)

activeds.dll ....(ADs 路由层 DLL). << 可能无法删除.

activeds.tlb ....Microsoft (R) ActiveDS 类型库
adsldp.dll ......ADs LDAP Provider DLL

adsldpc.dll .....(ADs LDAP Provider C DLL). <<可能无法删除.

adsm***t.dll ....ADs LDAP Provider DLL
adsnt.dll .......ADs LDAP Provider DLL

dsprop.dll ......Windows 活动目录属性页面
dsprpres.dll ....Windows活动目录属性页面资源
dsquery.dll .....目录服务查询
dssec.dat .......
dssec.dll .......目录服务安全用户界面
dsuiext.dll ..... 目录服务通用用户界面

-------------------------------------------------------

向后兼容文件:

System 文件夹中 (C:\WINDOWS\system) 包含了 16 位的受保护模式和实时模式下的驱动和 .dll 文件.

这些文件能够提供对于旧式应用程序的兼容性. 其它的 16 位驱动也可被放到这个文件夹中.

除了其中的 3 个文件, 其它的都有重复的文件存在于 system32 文件夹中. 因此,我 System32 文件夹中的重复文件都删掉了 (C:\WINDOWS\system32).

以下是有重复的文件:

AVICAP.DLL .....AVI 捕获 DLL
AVIFILE.DLL ....Microsoft AVI 文件支持库
COMMDLG.DLL ....通用对话框库文件
KEYBOARD.DRV ...WOW 键盘驱动模块
LZEXPAND.DLL ...Windows 文件扩展库
MCIAVI.DRV .....用于 AVI 的 MCI 驱动
MCISEQ.DRV .....用于 MIDI排序器的 MCI 驱动
MCIWAVE.DRV ....用于波表音频的 MCI 驱动
MMSYSTEM.DLL ...多媒体系统API
MMTASK.TSK .....多媒体背景任务支持模块
MOUSE.DRV ......WOW 鼠标驱动模块
MSVIDEO.DLL ....Microsoft 视频 DLL
OLECLI.DLL .....OLE 客户端库文件
OLESVR.DLL ..... OLE 服务器端库文件
SHELL.DLL ......Windows 外壳库文件
SOUND.DRV ......WOW 声音驱动模块
SYSTEM.DRV .....Windows 系统驱动核心组件
TIMER.DRV ......时钟驱动
VER.DLL ........版本检查以及文件安装库
VGA.DRV ........WOW 显示驱动模块
WFWNET.DRV .....Windows 工作组网络驱动
WINSPOOL.DRV ...Windows 缓冲池驱动

以下是没有重复的文件:

setup.inf.......
stdole.tlb .....OLE 2.1 16/32 协作类型库
TAPI.DLL .......Microsoft? Windows(TM) 电话服务器

-------------------------------------------------------

Windows 计算器文件

CACLS.EXE ......(更改 ACL). 一个命令行工具, 用于更改或编辑相关文件夹和文件的权限.

CALC.EXE .......(计算器). Windows 自带的计算器程序.

-------------------------------------------------------

以下文件属于连接管理器

Microsoft 连接管理器, 一个 RAS 附件, 用于管理建立到远程网络的拨号连接.

cmcfg32.dll ....Microsoft连接管理器配置DLL
cmdial32.dll ...Microsoft连接管理器

CMDL32.EXE .....(自动连接管理器). 追踪网络地址以支持自动拨号功能.

cmmgr32.hlp ....帮助文件

CMMON32.EXE ....(连接管理器). 连接管理监视器

cmpbk32.dll ....Microsoft 连接管理器电话薄
cmsetACL.dll ... 连接管理器 ACL 更新

CMSTP.EXE ......(连接管理器安装程序). 安装并配置连接管理器的服务配置文件.

cmutil.dll .....Microsoft 连接管理器工具库
cnetcfg.dll .... 连接管理器库文件

-------------------------------------------------------

电脑管理和磁盘管理
(在我的电脑上点右键,选择 “管理”, 即是电脑管理)

我要访问电脑管理的唯一原因就是我要用其中的磁盘管理. 我用磁盘管理的原因是我要格式化一个驱动器. 我也可以使用 XP 的安装盘来格式化驱动器.

在电脑管理中我能用的到的部分也就是:服务, 事件查看器和磁盘碎片整理, 我也可以通过开始菜单访问它们.

我把这里的电脑管理快捷方式删掉了:

C:\Documents and Settings\All Users\Start Menu\Programs\Administrative Tools

然后在 C:\WINDOWS\system32 中将以下文件删掉:

compmgmt.msc .....电脑管理控制台

diskmgmt.msc .....磁盘管理控制台

DISKPART.EXE ...(Microsoft Diskpart). 用于磁盘管理的命令行工具.

DMADMIN.EXE ...(逻辑磁盘管理器管理服务). 只在硬盘配置期间运行.

dmdlgs.dll .....磁盘管理管理单元对话框
dmdskmgr.dll ... 磁盘管理管理单元支持库
dmdskres.dll ... 磁盘管理管理单元资源

dmintf.dll ..... 磁盘管理 DCOM 接口存根

DMREMOTE.EXE ..(逻辑磁盘管理器). 一个逻辑磁盘管理器组件.

dmserver.dll ... 逻辑磁盘管理器服务 dll
dmutil.dll ..... 逻辑磁盘管理器工具库
dmview.ocx .....磁盘管理单元

localsec.dll .....(本地用户和组MMC 管理单元). 有了它,访问控制面板中的用户时才不会出错.

mycomput.dll ..电脑管理

ntmsapi.dll ...(Removable Storage 公共接口).
ntmsmgr.dll ...(Removable Storage 服务).

osuninst.dll ....(卸载接口).进入磁盘管理需要此文件


smlogcfg.dll ..(Performance Logs and Alerts 管理单元).

-------------------------------------------------

我没有把所有的 DirectX 文件都删掉...只是接近全部.

因为 NVDVD 需要某些文件才能正常运行, 所以我就保留了一些.

我还发现了 2 个 WMP10 要用到的 DX 文件: "dsound.dll" 和 "quartz.dll"

我不在我的电脑上玩游戏, 因此我用不到其它那些没用的 DX 文件.


以下是我所保留的属于 Direct3D 的文件:

d3d8thk.dll ....Microsoft Direct3D OS Thunk Layer
d3d9.dll .......Microsoft Direct3D
d3dim700.dll ...Microsoft Direct3D


以下是我所保留的属于 DirectShow 的文件:

devenum.dll ....设备枚举.

msdmo.dll ......DMO 运行时文件

qdvd.dll .......DirectShow DVD 回放运行时文件

quartz.dll .....(DirectShow 运行时文件). <-- 用于 WMP10.


以下是我所保留的属于 DirectX 的文件:

ddraw.dll ......Microsoft DirectDraw

dsound.dll .....(DirectSound). <-- 用于 WMP10.

ksuser.dll .....用户 CSA 库文件

-------------------------------------------------------

我所删除的 DirectX 文件:

我把 Microsoft DirectX 诊断工具删掉了. (一个用于诊断 DirectX 组件的工具):

DXDIAG.EXE .....(DirectX 诊断工具). 一个用于诊断 DirectX 组件的工具.

dxdiagn.dll ....Microsoft DirectX 诊断工具库文件

我把那些 NVDVD 用不到的DirectShow 文件都删掉了.

(文件版本: 6.5.2600.2180)

actmovie.exe ...DirectShow 安装设置工具 (某些屏保和跟视频图形有关的程序需要这个文件.)

amstream.dll ...DirectShow 运行时.

mciqtz32.dll ...DirectShow MCI 驱动

mpeg2data.ax ...Microsoft MPEG-2 部分和表格捕获模块

mpg2splt.ax ....DirectShow MPEG-2 Splitter.


msvidctl.dll ...用于流视频的 ActiveX 控件
mswebdvd.dll ...MSWebDVD 模块

qcap.dll .......DirectShow Runtime
qdv.dll ........DirectShow Runtime
qedit.dll ......DirectShow Editing
qedwipes.dll ...DirectShow Editing SMPTE Wipes

看起来我用不到以下 DX 文件, 所以我把它们删掉了.

(文件版本: 6.3.1.146)

danim.dll ......DirectX Media -- DirectAnimation
datime.dll .....TIME
daxctle.ocx ....Microsoft MMCtls

lmrt.dll .......Liquid Motion 运行时控件

mmutilse.dll ...Microsoft 多媒体控件工具集

(文件版本: 5.3.2600.2180)

ddrawex.dll ....Direct Draw Ex (DirectDraw 提供的函数)
dsound3d.dll ...DirectSound3D LUT
dsound.vxd .....声音虚拟设备驱动
dswave.dll .....Microsoft DirectMusic Wave
dxmasf.dll .....Windows Media 源滤镜 (DirectShow 核心).
dxtmsft.dll ....DirectX Media -- DirectX 图像转换
dxtrans.dll ....DirectX Media -- DirectX 转换核心

dx7vb.dll ...... 用于Visual Basic 的 Microsoft DirectX
dx8vb.dll ...... 用于Visual Basic 的 Microsoft DirectX

encapi.dll .....编码器 API

pid.dll ........Microsoft PID

vbisurf.ax .....VBI Surface Allocator Filter

wstdecod.dll ...WST 解码滤镜

我觉得 NVDVD 用不到这些 Direct3D 文件, 因此我把它们删掉了

(文件版本: 5.1.2600.0)

d3dim.dll ......Microsoft Direct3D
d3dpmesh.dll ...Direct3D 进步交错 DLL
d3dramp.dll ....Microsoft Direct3D
d3drm.dll ......Direct3D 保留模式 DLL
d3dxof.dll .....DirectX DLL

msvidc32.dll ...Microsoft Video 1 压缩器

(文件版本 5.3.2600.2180)

d3d8.dll .......Microsoft Direct3D

我觉得 NVDVD 用不到这些 DirectInput 文件, 因此我把它们删掉:

(文件版本 5.1.2600.0)

diactfrm.dll ...Microsoft DirectInput 映射框架
dimap.dll ......Microsoft DirectInput 映射器

(文件版本 5.3.2600.2180)

dinput.dll .....Microsoft DirectInput
dinput8.dll ....Microsoft DirectInput

我觉得 NVDVD 用不到这些 DirectMusic 文件, 因此我把它们删掉:

dmband.dll .....Microsoft DirectMusic Band
dmcompos.dll ...Microsoft DirectMusic Composer
dmime.dll ......Microsoft DirectMusic 交互引擎
dmloader.dll ...Microsoft DirectMusic 加载器
dmscript.dll ...Microsoft DirectMusic 脚本支持
dmstyle.dll ....Microsoft DirectMusic 样式引擎
dmsynth.dll ....Microsoft DirectMusic 软件合成器
dmusic.dll .....Microsoft DirectMusic 核心服务

dsdmo.dll ......DirectSound 效果
dsdmoprp.dll ...DirectSound 效果属性页面

我觉得 NVDVD 用不到这些 DirectPlay 文件, 因此我把它们删掉:

dplay.dll ......Microsoft DirectPlay
dplaysvr.exe ...Microsoft DirectPlay 助手
dplayx.dll .....Microsoft DirectPlay
dpmodemx.dll ...用于DirectPlay 的调制解调器和串行连接
dpnaddr.dll ....Microsoft DirectPlay8 地址
dpnet.dll ......Microsoft DirectPlay
dpnhpast.dll ...Microsoft DirectPlay NAT Helper PAST
dpnhupnp.dll ...Microsoft DirectPlay NAT Helper UPnP
dpnlobby.dll ...Microsoft DirectPlay8 Lobby
dpnmodem.dll ...Microsoft DirectPlay8 调制解调器提供程序
dpnsvr.exe .....Microsoft DirectPlay8 服务器
dpnwsock.dll ...Microsoft DirectPlay8 Winsock 提供程序
dpserial.dll ...Microsoft DirectPlay 调制解调器服务提供程序
dpvacm.dll .....Microsoft DirectPlay 语音 ACM 提供程序
dpvoice.dll ....Microsoft DirectPlay 语音
dpvsetup.exe ...Microsoft DirectPlay 语音测试
dpvvox.dll .....Microsoft DirectPlay 语音 Voxware 提供程序
dpwsock.dll ....Microsoft DirectPlay 本地网络服务提供程序
dpwsockx.dll ...用于DirectPlay 的 Internet TCP/IP 和 IPX 连接

-------------------------------------------------------

DivX 5.2.1 会在你的系统中安装15 个文件. 它们并不是全都跟 DivX 编解码器有关的. 我只需要其中的两个文件:

" DivX.dll " (Windows 下的 VFW codec DivX? 编解码器)



" divxdec.ax " (用于DirectShow 的 DivX? 解码器滤镜)

我把以下用不到的文件删掉了:

divx_xx0c.dll .......Codec DivX? pour Windows (语言资源)
divx_xx07.dll .......DivX? Codec für Windows (语言资源)
divx_xx11.dll .......DivXR Codec for Windows (语言资源)
divxdec_040c.dll ....Filtre décodeur DivX? (语言资源)
divxdec_0407.dll ....DivX? 解码器滤镜 (语言资源)
divxdec_0411.dll ....DivX? 解码器 ????? (语言资源)
dpu10.dll ...........dpu10 更新检查库文件
dpuGUI10.dll ........dpuGUI10更新检查库文件
dpus10.dll ..........dpus10更新检查库文件
dpv10.dll ...........dpv10更新检查库文件

PSIKey.dll ..........nTitles 激活工具. Protexis Inc. 用于追踪公司产品的使用情况.

qt-mt331.dll ........Qt 用户界面库文件

unicows.dll .........用于在 Win9x 下支持 Unicode

-------------------------------------------------------

软驱磁盘工具

diskcomp.com ...磁盘比较工具
diskcopy.com ...磁盘复制工具
diskcopy.dll ...Windows DiskCopy

-------------------------------------------------------

超级终端

据Microsoft 说: 这是个利用你的调制解调器或是线缆连接到其他电脑, Telnet 站点, BBS, 在线服务以及主机上的工具.

在 C:\Program Files\Windows NT 中删除以下 2 个文件:

htrn_jis.dll
hypertrm.exe

在 C:\WINDOWS\system32中删除以下 2 个文件:

hticons.dll
hypertrm.dll

-------------------------------------------------------

Internet Explorer 管理工具文件

Internet Explorer Administration Kit (IEAK) 能让你定制, 部署以及维护其他电脑平台上的Internet Explorer. 通过 IEAK, 你可以把每个用户的 IE 都设为同样的设置.

admparse.dll ...IEAK 全局策略模板分析器

ieakeng.dll ....Internet Explorer 管理工具引擎库文件
ieaksie.dll ....关于组策略的 Internet Explorer 管理工具扩展
ieakui.dll .....Microsoft IEAK 共享用户界面

-------------------------------------------------

mplayer2 文件

我把 C:\Program Files\Windows Media Player 中的以下文件删掉了:

mplayer2.exe ...Windows Media Player 6.4.9.1125
npdrmv2.dll ....DRM Netscape 网络对象
npdrmv2.zip ....
npds.zip .......

npdsplay.dll ...Npdsplay dll (Windows Media Player 插件 Dll 文件)

npwmsdrm.dll ...DRM Store Netscape 插件

我把C:\WINDOWS\help中的以下文件删掉了:

mplayer2.hlp ...

我把C:\WINDOWS\inf中的以下文件删掉了:

mplayer2.inf ...

我把C:\WINDOWS\system32中的以下文件删掉了:

asferror.dll ...ASF 错误定义

msdxm.ocx ......Windows Media Player 2 ActiveX 控件
msdxmlc.dll ....Windows Media Player

strmdll.dll ....Windows Media 服务流转化器Dll

-------------------------------------------------------

因为我没有使用拨号连接, 所以我把设备管理器中的调制解调器禁用了, 然后还把C:\WINDOWS\system32 中与其相关的文件删掉了.

这些文件用来在设备管理器中正确显示我的PCI Soft92 Modem 属性:

hsfci011.dll ...HSF CoInstaller

mdminst.dll ....Modem 类安装程序
modemui.dll ....Windows Modem 属性

uniplat.dll ....Windows NT 下的 Unimodem AT 微型驱动平台

当我安装我的 PCI SoftV92 Modem 时, 如果我保留以上文件的话, 那么还要从安装光盘额外提取以下文件:

mdmxsdk.dll ....诊断接口 DLL (卸载时也会被删除)

我还把 C:\WINDOWS\system32\drivers 中的以下文件删掉了. 当我安装我的 PCI SoftV92 Modem 时, 会把以下文件安装到 drivers 文件夹中.

HSF_CNXT.sys ...HSF_CNXT 驱动
HSF_DP.sys .....HSF_DP 驱动
HSFHWBS2.sys ...HSF_HWB2 WDM 驱动
HSFProf.cty ....

mdmxsdk.sys ....诊断接口驱动

同时, 我还把 C:\WINDOWS 中的以下文件删掉了:

WMSysPr9.prx ...我用记事本打开它看了看, 感觉像是属于拨号连接的 Windows 流媒体编码设置.
(就是 Windows Media 编码器的预设方案)

-------------------------------------------------------

以下是 Nero Express 的相关文件:

我发现只需保留 NeroCheck.exe 即可. 其它的都删了.

imagr5.dll .....ImagXpress 镜像处理 DLL(Pegasus Software)

imagx5.dll .....ImagXpress 镜像处理 DLL (Pegasus Software)

ImagXpr5.dll ...ImagXpress v5.0 (Pegasus Software)

NeroCheck.exe ..NeroCheck <--我把它留下了.


picn20.dll .....Pegasus Dispatcher for Win32

TwnLib20.dll ...TwainPRO 工具库, Pegasus Imaging Corp.


Nero Express Update 安装的文件:

ImagX7.dll .....ImagX7 DLL (Pegasus Software)
ImagXpr7.dll ...ImagXpr7 Module (Pegasus Software)
ImagXR7.dll.... ImagXR7 DLL (Pegasus Software)
ImagXRA7.dll ...ImagXRA7DLL (Pegasus Software)

TwnLib4.dll ....TwainPRO 工具库, Pegasus Imaging Corp.

-------------------------------------------------------

控制面板中的网络连接

我把 C:\WINDOWS\system32 中的以下文件删掉了:

ncpa.cpl .......网络连接的控制面板存根
netsetup.cpl ...网络安装向导的控制面板小程序


然后要删除控制面板中的网络连接快捷方式...

转到注册表中的以下位置...

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\

删除此项...

{7007ACC7-3202-11D1-AAD2-00805FC1270E}

-------------------------------------------------------

我发现我可以把 nVidia 驱动文件删掉一多半而不出现问题...至少是够我用了.

(NVIDIA 的必需文件是不能删除的.)


我保留了以下 NVIDIA 文件:

nv4_disp.dll ....兼容于 Windows 2000 的NVIDIA 显示驱动, 版本 66.93

nvapps.xml <-- 你可以将其删除, 但重启之后还会重新出现.

nvcod.dll .......NVIDIA 驱动协同安装程序
nvcpl.dll .......NVIDIA 显示属性扩展面板
nvshell.dll .....NVIDIA 桌面浏览器

nvdisp.nvu ...... <-- 在我把这个看起来无害的文件删掉之后, 当我要重启电脑时就会提示内存错误, 而且还会在事件查看器中看到有应用程序错误. 即使我把这个文件放回 system32 文件夹, 问题依然存在.

nvudisp.exe .....(NVIDIA 卸载工具). 因为当我要更新 NV 驱动时, 需要用它卸载旧驱动.

我把以下 NVIDIA 文件删掉了:

keystone.exe ....NVIDIA nView 控制面板

nvappbar.exe ....NVIDIA nView 工具栏 (这个 nView 工具栏需要启用桌面管理器.)

nvcodins.dll ....NVIDIA驱动协同安装程序

nvdspsch.exe ....NVIDIA 显示方案菜单(用于切换或添加显示方案.)

nview.dll .......NVIDIA nView 桌面和窗口管理器

nvmctray.dll ....NVIDIA 媒体中心库文件

nvnt4cpl.dll ....NVIDIA 桌面浏览器

nvoglnt.dll .....NVIDIA OpenGL ICD 驱动 <--就我的理解而言, 此文件用于提供 OpenGL 加速. 一般人还是不要删的好.

nvtuicpl.cpl ....NVIDIA nView 控制面板

nvwddi.dll ......NVIDIA nView 显示驱动接口库

nvwdmcpl.dll ....NVIDIA nView 控制面板
nvwimg.dll ......NVIDIA nView 图像库

nwiz.exe ........NVIDIA nView 向导

-------------------------------------------------------

OBDC 数据库驱动

ODBC 是个编程接口, 能让程序按照一定的数据访问标准通过结构化查询语言 (SQL) 访问数据库管理系统中的数据.

开放数据库连接 (ODBC) 是一个应用程序编程接口(API) , 它能令数据库编程抽象化, 简单化.

我把 C:\WINDOWS\system32 中的以下文件删掉了:

cliconf.chm .....编译过的 HTML 帮助文件
cliconfg.dll ....SQL 客户端配置工具 DLL
cliconfg.exe ....SQL客户端配置工具EXE
cliconfg.rll ....SQL客户端配置工具资源DLL

dbmsrpcn.dll ....连接到 RPC 网络库
DBnetlib.dll ....用于 SQL 客户端的 Winsock 相关网络 DLL
dbnmpntw.dll .... 用于 SQL 客户端的命名管道网络DLL
ds16gt.dll ......Microsoft ODBC 驱动设置常规 Thunk

ds32gt.dll ......Microsoft Data Access - ODBC驱动设置常规Thunk

mscpx32r.dll ....Microsoft Data Access - ODBC 代码页转换器资源

mscpxl32.dll ....Microsoft Data Access - 代码页转换器

msorc32r.dll ....Microsoft Data Access -用于Oracle 的ODBC 驱动资源

msorcl32.dll ....Microsoft Data Access – 用于Oracle 的ODBC 驱动

odbc16gt.dll ....Microsoft ODBC 驱动常规 Thunk
odbc32gt.dll ....Microsoft Data Access - ODBC 驱动常规 Thunk
odbcad32.exe ....Microsoft Data Access - "ODBC 管理员

odbcconf.dll ....Microsoft Data Access - ODBC 驱动配置程序

odbcconf.exe ....Microsoft Data Access - ODBC 驱动配置程序

odbcconf.rsp ....RSP 文件
odb无党派人士32.cpl ....Microsoft Data Access - ODBC 控制面板
odb无党派人士32.dll ....Microsoft Data Access - ODBC 安装程序
odbccr32.dll ....Microsoft Data Access - ODBC 鼠标光标库
odbccu32.dll ....Microsoft Data Access - ODBC鼠标光标库
odbcji32.dll ....Microsoft ODBC 桌面驱动包 3.5
odbcjt32.dll ....Microsoft ODBC 桌面驱动包 3.5

odbcp32r.dll ....Microsoft Data Access - ODBC 驱动管理器资源

odbctrac.dll ....Microsoft Data Access - ODBC 驱动管理器追踪
oddbse32.dll .... 用于Dbase 的ODBC(3.0) 驱动
odexl32.dll ..... 用于Excel 的ODBC(3.0) 驱动
odfox32.dll ..... 用于FoxPro 的ODBC(3.0) 驱动
odpdx32.dll ..... 用于Paradox 的ODBC(3.0) 驱动
odtext32.dll .... 用于文本文件的ODBC(3.0) 驱动

sqlsodbc.chm ....编译过的 HTML 帮助文件
sqlsrv32.dll ....Microsoft SQL Server ODBC 驱动
sqlsrv32.rll ....Microsoft SQL Server ODBC 驱动
sqlunirl.dll ....用于 SQL 企业版组件的字符串函数.DLL
sqlwid.dll ...... 用于 SQL 企业版组件的 Unicode 函数.DLL

sqlwoa.dll ...... 用于 SQL 企业版组件的 Unicode/ANSI 函数.DLL

我还把以下文件夹以及其中的内容都删掉了:

C:\Program Files\Common Files\ODBC

然后我把以下文件夹中的, "数据源 (ODBC)" 快捷方式删掉了:

C:\Documents and Settings\All Users\Start Menu\Programs\Administrative Tools

还有 C:\WINDOWS 中的以下文件:

OBDCINST.INI

-------------------------------------------------------

电话拨号程序

我把 C:\Program Files\Windows NT 中的以下文件删掉了:

dialer.exe

然后我把 C:\WINDOWS\system32中的以下文件删掉了:

avmeter.dll ...测距控件
avtapi.dll ....TAPI 3.0 拨号器和 IP 多播会话查看器
avwav.dll .....波形文件操作组件

-------------------------------------------------------

我把所有的由 Windows 安装的屏幕保护都删掉了(*.scr 文件扩展名)

logon.scr ......登陆界面屏幕保护

scrnsave.scr ...默认屏幕保护
ss3dfo.scr .....Direct3D 飞行物体
ssbezier.scr ...贝赛尔曲线
ssflwbox.scr ...三维花盒
ssmarque.scr ...字幕
ssmypics.scr ...图片收藏幻灯片
ssmyst.scr .....变换线
sspipes.scr ....三维管道
ssstars.scr ....飞越星空
sstext3d.scr ...三维文字

-------------------------------------------------

默认没有安装 SNMP 服务和 SNMP Trap 服务 .

snmpapi.dll ....SNMP 工具库

snmpsnap.dll ...(SNMP 管理工具). 属于 SNMP 服务和 SNMP Trap 服务. 这些服务支持使用那些用 SNMP 做为远程管理模式的网络设备.

-------------------------------------------------------

结构化查询语言 (SQL) 是一种用于访问和操作数据库的电脑语言.

这个由微软创建的 SQL 版本叫做Jet SQL, 并且它也是 Access 的后台数据库引擎.

Jet SQL 没有被设计用于管理一个数据库. 它只是用于从一个数据库中获取信息.

Jet SQL, 就它本身而言, 不能用于创建一个数据库, 也不能管理安全. Microsoft 数据访问对象 (DAO) 才能起到这个作用. DAO 中包含了 用于管理数据库的库文件. 你可以在没有 DAO 当前情况下使用Jet SQL, 但是你要限制那些用来处理数据的选项. 在有 DAO 的情况下, 你可以创建一个数据库并管理安全.



我把以下这些属于 Jet 的文件删掉了:

m***ch40.dll .......Microsoft Jet Exchange Isam
m***cl40.dll .......Microsoft Jet Excel Isam
msjet40.dll ........Microsoft Jet 引擎库
msjetoledb40.dll ...用于Jet 的Microsoft OLE 数据库提供程序
msjint40.dll .......Microsoft Jet 数据库国际 DLL
msjter40.dll .......Microsoft Jet 数据库引擎错误 DLL
msjtes40.dll .......Microsoft Jet 表达式服务
msltus40.dll .......Microsoft Jet Lotus 1-2-3 Isam
mspbde40.dll .......Microsoft Jet Paradox Isam
mstext40.dll .......Microsoft Jet Text Isam
mswdat10.dll .......Microsoft Jet 排序表
mswstr10.dll .......Microsoft Jet 排序库
msxbde40.dll .......Microsoft Jet xBASE Isam

-------------------------------------------------------

用户帐号所需的文件:

MSHTA.EXE ...(HTML 应用程序宿主). 此程序用于运行一个HTML 应用程序 (HTA) 文件.

nusrmgr.cpl ....Windows 用户管理器 (用户帐号).

plugin.ocx .....ActiveX 插件 OCX

-------------------------------------------------

USR/3Com 调制解调器驱动

我把 C:\WINDOWS\system32 中的以下文件删掉了:

usrcntra.dll ..3ccntry
usrcoina.dll ..U.S. Robotics modem协同安装程序
usrdpa.dll ....U.S. Robotics 数据发送管理器
usrdtea.dll ...3cdte
usrfaxa.dll ...3cfax
usrlbva.dll ...3clbv
USRMLNKA.EXE ..(U.S. Robotics 驱动接口). 一个驱动工具.

USRPRBDA.EXE ..(U.S. Robotics 启用或禁用探测). U.S. Robotics 设备支持工具.

usrrtosa.dll ..3crtos
usrsdpia.dll ..3csdpi

USRSHUTA.EXE ..(U.S. Robotics 关机助手). A U.S. Robotics设备支持工具.

usrsvpia.dll ..3csvpi
usrv42a.dll ...3cv42
usrv80a.dll ...3cv80
usrvoica.dll ..3cvoice
usrvpa.dll ....U.S. Robotics 语音发送

-------------------------------------------------------

若要卸载 WebFldrs XP...

开始 -> 运行 -> 输入:

msiexec /x C:\Windows\System32\webfldrs.msi

然后删除 C:\WINDOWS\system32 中的"webfldrs.msi"

-------------------------------------------------------

我从不玩 Windows 自带的游戏:

空当接龙
红心大战
扫雷
蜘蛛纸牌

因此, 我把 system32 中的以下文件删掉了:

freecell.exe
mshearts.exe
spider.exe
winmine.exe

getuname.dll <-- 字符映射表需要这个文件

bopomofo.uce
gb2312.uce ? 这几个文件看起来是用于东亚语言版本的, 小心删除
ideograf.uce
kanji_1.uce
kanji_2.uce
korean.uce
shiftjis.uce
subrange.uce

我还把 C:\WINDOWS\Help 中的相关帮助文件删掉了:

freecell.chm
freecell.hlp
mshearts.chm
mshearts.hlp
spider.chm
spider.hlp
winmine.chm
winmine.hlp

-------------------------------------------------------

看起来, WMP10 用不到以下文件. 通过判别微软给出的相关描述, 发现它们大都是属于旧版本 WMP 的.

mp43dmod.dll ...(文件版本: 9.0.0.3250). Windows Media MPEG-4 视频解码器

mp4sdmod.dll ..(文件版本: 9.0.0.3250). Corona Windows Media MPEG-4 S 视频解码器

wmerrenu.dll ...Windows Media 服务的错误定义
wmerror.dll ....Windows Media 错误定义 (英文版)

wmpencen.dll ...Windows Media Player 编码模块

wmpsrcwp.dll ...WMPSrcWp Module

wmsdmoe.dll ....(文件版本: 9.0.0.3250). Windows Media Screen 编码器

wmsdmoe2.dll ...Corona Windows Media 屏幕编码器
wmspdmod.dll ...Windows Media Audio 9 语音解码器

wmstream.dll ...(文件版本: 8.0.0.4487). Windows Media Streamer DLL

wmvadvd.dll ....Windows Media Video 9 解码器
WMVADVE.DLL ....Windows Media Video 9 解码器
wmvdmoe2.dll ...Windows Media Video 编码器

-------------------------------------------------------

Windows Media Player DVD-Player 集成的文件

dvdplay.exe ....dvdplay 占位程序

DVDUPGRD.EXE ...(DVDUpgrd). 升级一个不兼容于 XP 的 DVD 解码器.

-------------------------------------------------------

Windows 便携媒体设备

我把 C:\WINDOWS\inf 中的以下文件删掉了:

wpd10.inf
wpdmtp.inf

我把 C:\WINDOWS\system32 中的以下文件删掉了:

uwdf.exe .......Windows 用户模式驱动框架

wpd_ci.dll .....用于 Windows 便携设备的驱动设置类安装程序

wpdconns.dll ...WPD 连接对象
wpdmtp.dll .....MTP 核心协议组件
wpdmtpdr.dll ...
wpdmtpus.dll ...MTP 驱动的 Usbscan 传输层
wpdsp.dll ...... 用于 Windows 便携设备的 WMDM 服务提供程序
wpdtrace.dll ...WPD 追踪程序

还要把 C:\WINDOWS\system32\drivers 中的以下文件删掉:

wpdusb.sys ....WPD USB 驱动

我相信以下文件夹也是属于 Windows 便携设备的:

C:\WINDOWS\Debug\WPD

还有它的日志文件:

wpdtrace.log

若要删除控制面板中的便携媒体设备的快捷方式...

转到注册表中的以下位置...

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ControlPanel\NameSpace\

删除此项...

{640167b4-59b0-47a6-b335-a6b3c0695aea}

-------------------------------------------------------

我在安全模式下删除的一些文件

要到安全模式下才能删除以下文件...至少在我的系统中是这样的:

AUDIODEV.DLL .....(便携媒体设备外壳扩展). 可能要到安全模式下删除.

CLUSAPI.DLL ......(簇 API 库). 虽然可以在安全模式下删除这个文件, 但是电脑管理中的磁盘管理需要这个文件. (就我个人而言, 是把电脑管理删掉了.)

icmp.dll .........(ICMP DLL). ICMP (Internet 控制消息协议) 能确保在网络中所传输的信息的完整性.

MIDIMAP.DLL ......(Microsoft MIDI 映射器).

-------------------------------------------------------

mscms.dll ........(Microsoft 色彩匹配系统 DLL). 这个模块中包含了一些用于校正图像色彩,以及用于色彩映射, 色彩管理的函数.

MSIDLE.DLL .......(用户空闲监视器).

ODBCBCP.DLL ......(Microsoft BCP for ODBC). 没有这个文件的话, 当你打开电脑管理时会遇到一个错误. 但还是可以打开电脑管理. (我把电脑管理删掉了.)

PDH.DLL ..........(Windows 性能数据助手 DLL). 没有这个文件的话, 当你打开电脑管理时会遇到一个错误. 但还是可以打开电脑管理. (我把电脑管理删掉了.)

STOBJECT.DLL .....(Systray 外壳服务对象). stobject.dll 是个库文件, 包含了一些像是图标这样的资源.

WEBCHECK.DLL .....(网站监视器).

-------------------------------------------------------

System Volume Information

在我卸载掉系统还原的一个月之后, 我发现一些很有意思的东西. 在我的 “System Volume Information” 文件夹中总共有 9MB 的文件. (我知道, 我知道, 9MB...没什么大不了的.) 但是我觉得这个很有意思.

我用的是 XP Home Edition, 因此我用以下方式进行处理:

(在 安全模式下) , 我在每个分区的 “System Volume Information” 文件夹上点右键, 选择”属性”, 然后是 “安全” 选 项卡, 点击 “高级”, 接着点击 “所有者” 选项卡, 选中我的名称 (就在 Administrators 之下), 选中 "替换子容器及对象 的所有者", 点击 “应用”, 接着 “是”, 接着 “确定”, 然后再次”确定”.

然后我就打开 “System Volume Information” 文件夹并开始删除其中的所有东西.

在各个分区中重复以上操作.

若有 9MB 的垃圾文件占用我的硬盘的话. 我会把处理掉的.

哦, 最后文件夹中还留着一个文件, "MountPointManagerRemoteDatabase".

在 XP Pro Edition 中处理这个的步骤稍有不同:

打开 “文件夹选项” 并禁用 "使用简单文件夹共享" . 然后右击驱动器或是文件夹 > 属性 > 安全 > 高级 > 所有者. 将所有者改为你的用户名并选中 "替换子容器及对象的所有者".

[ 本帖最后由 djlxue 于 2007-5-5 11:15 编辑 ]
级别: 光盘初级
发帖
581
飞翔币
335
威望
126
飞扬币
3409
信誉值
0
只看该作者 2 发表于: 2007-05-05
第十章 System32文件夹下个别要移除的文件


在第一章到第九章之间:我们在不同的步骤中删除了超过 700 个 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 .... <-- 证书管理控制台.

cdosys.dll .....Microsoft CDO for Windows Library
cdfview.dll ....频道定义文件文件查看器
cewmdm.dll .....Windows CE WMDM 服务提供程序

CHARMAP.EXE ....(字符映射表). 用于显示某个字体所能显示的所有字符.

-------------------------------------------------------

以下文件没有用批处理文件删除. 需要手动删除它们:

cdplayer.exe.manifest
logonui.exe.manifest
ncpa.cpl.manifest
nwc.cpl.manifest
sapi.cpl.manifest
WindowsLogon.manifest

-------------------------------------------------------

ChCfg.exe ......?? (我拿它没办法.)
chcp.com .......用于更换系统代码页的工具
cmos.ram .......

CHKNTFS.EXE ....(NTFS 驱动器检查工具). 用于检查 NTFS 分区的完整性.

ckcnv.exe ......Cookie 转换工具
cnvfat.dll .....FAT 文件系统转换工具 DLL
comcat.dll .....Microsoft C 运行时库文件
comctl32.ocx ...Windows 通用控件 ActiveX 控件 DLL

COMP.EXE .......(比较). 用于比较两个文件之间的差别.

compatUI.dll ...CompatUI Module
compobj.dll ....OLE 2.1 16/32 互用性

-------------------------------------------------------

compstui.dll ...通用属性表用户界面DLL

没有这个文件的话, 你可能无法访问打印机属性或是打印机参数.

-------------------------------------------------------

CONFIG.TMP .....
confmsp.dll ....Microsoft IP 会议媒体服务提供程序

CONIME.EXE .....(输入法控制台). 这个输入法控制台用于转换字符.

console.dll ....控制面板控制台小程序

control.exe ....Windows 控制面板 (这个不是实际上的控制面板.)

CONVERT.EXE ....(转换). 用于将分区格式从 FAT 转为 NTFS 以及从 NTFSv4 转为 NTFSv5.

corpol.dll .....Microsoft COM 运行时执行引擎
country.sys ....
cryptdlg.dll ...Microsoft 通用证书对话框
cryptext.dll ...加密外壳扩展
cryptnet.dll ...加密网络相关 API

CSCRIPT.EXE ....(基于命令行的脚本宿主). 能让你通过命令行运行 VBScript 和 JScript 脚本.

ctfmon.exe ....CTF 加载器 (在你安装手写识别, 语音识别, 输入法编辑器之后, 就会在任务栏上显示一个语言栏. 还有, 如果你添加了第二种语言或是键盘布局, 也会导致显示语言栏的.)

ctl3d32.dll ....Ctl3D 3D Windows 控件
ctl3dv2.dll ....Ctl3D 3D Windows NT(WOW) 控件

Dcache.bin .....
dbgeng.dll .....符号调试引擎
DEBUG.EXE ......(调试程序). 命令行下的调试工具.

DEFRAG.EXE .....(磁盘碎片整理). 用于整理磁盘碎片的命令行工具.

desktop.ini ....

DFRGFAT.EXE ....(FAT 碎片整理工具). 用于整理 FAT 分区上的磁盘碎片.

dgnet.dll ......Dgnet Module
dgrpsetu.dll ...Digi RealPort? 驱动升级
dgsetup.dll ....DGSETUP DLL
dhcpmon.dll ....DHCP Monitor Dll
dhcpsapi.dll ...DHCP Server API Stub DLL

DIANTZ.EXE .....(Cab 打包程序). 用于将文件打包为 .cab 文件.

digest.dll .....Digest SSPI 认证包

DLLHOST.EXE ....(COM+ 服务器进程). COM+ 进程管理器.

DLLHST3G.EXE ...(COM 代替品). 一个 COM+ 进程组件.
dmconfig.dll ...逻辑磁盘管理器配置库

DOSKEY.EXE .....(DOS 键盘). MS-DOS 5.0 键盘输入历史记录器,能提供宏.

DOSX.EXE .......(DOS 扩展器). 一个 DOS 虚拟机 (VDM), 提供标准模式.

DRWATSON.EXE ...(Dr. Watson).16位的程序错误监测和记录工具.

DRWTSN32.EXE ...(Dr. Watson 32). 32位的程序错误监测和记录工具.

dsauth.dll .....用于服务的DS 认证

edit.com .......
edit.hlp .......
EDLIN.EXE ......(编辑行). 基于 DOS 的编辑器.
emptyregdb.dat ..
encdec.dll .....XDSCodec & Encypter/Decrypter 标识滤镜
EqnClass.Dll ...Equinox 多端口串行协同安装程序

esent97.dll ....Microsoft(R) Windows NT(TM) 服务器数据库存储引擎

esentprf.dll ... 服务器数据库存储性能库
esentprf.hxx ...
esentprf.ini ...
esentutl.exe ... 服务器数据库存储工具

EUDCEDIT.EXE ...(私有字符编辑器). 一个造字程序, 可让你创建大约6400 个私有字符.

EXE2BIN.EXE ....(Exe to Bin). 基于 DOS, 用于将 .exe 文件转为.bin 文件.

EXPAND.EXE .....(Expand). 用于展开 Cab 压缩包中的某些文件.

expsrv.dll .....Visual Basic 运行时文件

extmgr.dll .....扩展管理器

EXTRAC32.EXE ...(CAB 文件提取工具). 用于解压缩 Cab 压缩包

exts.dll .......调试器扩展

FASTOPEN.EXE ...(快速打开). 一个 DOS 工具, 用于改善系统性能, 加速访问经常用到的文件.

fc.exe .........文件比较工具
fe客户端.dll ...Windows NT 文件加密客户端接口
find.exe .......查找字符串 (Grep) 的工具
findstr.exe .... 查找字符串 (QGrep) 的工具

FIXMAPI.EXE ....(MAPI 修复工具). 探测并解决 (MAPI) 文件出现的问题.

fldrclnr.dll ...桌面清理向导
fltlib.dll .....筛选库
fltMc.exe ......筛选管理器控制程序
fontsub.dll ....字体设置DLL

FORCEDOS.EXE ...(强制 DOS). 强制在 Windows XP 下将包含 OS/2 和 DOS 代码的程序运行在 DOS 模式下.

format.com .....Disk Format Utility格式化命令

fsmgmt.msc .....Microsoft 通用控制台文档 (共享文件夹)

fsquirt.exe ....(属于蓝牙)
fsusd.dll ......摄像头设备 DLL

FSUTIL.EXE .....(FSUtil). 一个卷管理工具. 重分析点管理和稀疏文件控制

FTP.EXE ........(FTP). 命令行模式下的 FTP 工具.

ftsrch.dll .....Microsoft? 文本搜索

g711codc.ax ....Intel G711 CODEC
gcdef.dll ......游戏控制器的默认表

GDI.EXE ........(物理设备接口). 一个核心系统组件, 可以提供 Win16 图形设备接口API l库, 以实现向后兼容.

glmf32.dll .....OpenGL Metafiling DLL
gpkcsp.dll .....Gemplus 加密服务提供程序
gpkrsrc.dll ....Gemplus 加密服务提供程序资源文件
graftabl.com ...代码页工具
graphics.com ...

h323.tsp .......
h323msp.dll ....Microsoft H.323 媒体服务提供程序
hccoin.dll .....USB 协同安装程序

HELP.EXE .......(帮助). 显示 Windows XP 命令的基本常规帮助信息.

hidphone.tsp ...
hlink.dll ......Microsoft 超链接库
hnetmon.dll ....家庭网络监视 DLL
hnetwiz.dll ....网络安装向导
homepage.inf ...
hotplug.dll ....用于安全移除硬件, 比如, U 盘
HSFCISP2.dll ...HSF 协同安装程序
httpapi.dll ....HTTP 协议堆栈 API

iccvid.dll .....(Cinepak? Codec) 用于显示 'Cinepak' 格式的媒体文件. (非常古老的 AVI 编解码格式.)

IE4UINIT.EXE ...(IE 安装工具). IE 5.0 每用户安装工具.

iedkcs32.dll ...Microsoft Internet Explorer 定制 DLL
ieencode.dll ...Microsoft 字符编码
iernonce.dll ...带用户界面的扩展 RunOnce 处理库
iesetup.dll ....IOD 版本映射
ieuinit.inf ....

IEXPRESS.EXE ...(自解压和自安装创建程序). 用于创建自解压包或是自安装程序包.

ifmon.dll ......IF Monitor DLL
igmpagnt.dll ...Microsoft IGMP subagent
ils.dll ........用户位置服务组件模块
imeshare.dll ...Microsoft Office IME 共享属性库
inetmib1.dll ...Microsoft MIB-II subagent
initpki.dll ....Microsoft 受信赖的安装和设置

input.dll ......(文本输入 DLL). 语言和区域设置需要这个文件来显示相关对话框

inseng.dll .....(安装引擎). Active Setup 安装引擎, 允许打开或执行 cab 文件. 用于控制安装.

instcat.sql ....用于安装编录

intl.cpl .......区域和语言设置

iologmsg.dll ...IO 日志 DLL
ipconf.tsp .....
iprop.dll ......OLE 属性集
ir32_32.dll ....
ir41_32.ax .....Intel Indeo? Video 4.5

ir41_qc.dll ....Intel Indeo? 视频快速压缩编码器 (文件版本: 4.30.62.2)
ir41_qcx.dll ...Intel Indeo?视频快速压缩编码器 (文件版本: 4.30.62.2)

ir50_32.dll ....Intel Indeo? video 5.10 (文件版本: 5.2562.15.55)

ir50_qc.dll ....Intel Indeo? 5.10视频快速压缩编码器(文件版本: 5.0.63.48 )
ir50_qcx.dll ...Intel Indeo? 5.10 视频快速压缩编码器 (文件版本: 5.0.63.48 )

irclass.dll ....Infrared Class 协同安装程序
isrdbg32.dll ...ISR 32 位调试引擎
ivfsrc.ax ......Intel Indeo? 视频IVF 源滤镜 5.10
itircl.dll .....Microsoft? InfoTech IR Local DLL
itss.dll .......Microsoft? InfoTech 存储系统库文件

iyuv_32.dll ....Intel Indeo(R) Video YUV Codec (文件版本: 5.1.2600.2180)

jet500.dll .....JET 引擎 DLL
jgaw400.dll ....JG 音频接口 DLL (AOL 文件)
jgdw400.dll ....JG ART DLL (AOL 文件)
jgmd400.dll ....JG MIDI Player DLL (AOL 文件)
jgpl400.dll ....JG ART Player DLL (AOL 文件)
jgsd400.dll ....JG ART DLL (AOL 文件)
jgsh400.dll ....JG 幻灯片播放器 DLL (AOL 文件)
jobexec.dll ....Active Setup 任务执行程序
joy.cpl ........游戏控制器控制面板小程序
jsproxy.dll ....JScript 代理自动配置

kd1394.dll .....核心调试程序IEEE 1394 HW Extension DLL
kb16.com .......
key01.sys ......
keyboard.sys ...
keymgr.dll .....存储的用户名和密码
kmddsp.tsp .....

KRNL386.EXE ....(Kernel 386). 包含了用于 Win16 增强模式下的核心Kernel 例程.

l3codecp.acm ...MPEG Audio Layer-3 Codec for MSACM (系统默认的 MP3 解码器)

LABEL.EXE ......(卷标). 用于显示, 编辑, 或更改驱动器的卷标.

lanman.drv .....
laprxy.dll .....Windows Media Logagent Proxy
licmgr10.dll ...ActiveX 许可管理器

LIGHTS.EXE .....(Lights). 在 Win 9x 下通过监视 COM 端口来提供对于调制解调器状态的设置.

LNKSTUB.EXE ....(Win95-Winnt 迁移工具). 用于把 Windows 95 升级至 Windows.

loadfix.com ....
localui.dll ....本地监视用户界面 DLL

LOCATOR.EXE ....(Locator). 向 Windows XP 的环境添加对于 Remote Procedure Calls (RPCs) 的支持.

loghours.dll ...计划对话框
lpk.dll ........会话注销工具

lusrmgr.msc ....lusrmgr.msc = 本地用户和用户组. 无法在 Home 版 XP上使用这个管理工具. 用于管理电脑上的用户帐号.

MAKECAB.EXE ....(Cab 文件创建工具). 用于创建 .cab 压缩包文件.

mapi32.dll .....Extended MAPI 1.0 for Windows NT
mcastmib.dll ...Microsoft 多播子代理
mcd32.dll ......OpenGL MCD 客户端 DLL
mcdsrv32.dll ...MCD 服务器
mchgrcoi.dll ...中级更改器协同安装程序
mciavi32.dll ... Windows MCI 视频驱动
mciole16.dll ...MCIOLE16 - OLE Handler DLL for MCI Objects
mciole32.dll ...MCI OLE DLL
mciwave.dll ....MCI 波形音频驱动
mdhcp.dll ......Microsoft MDHCP 客户端 COM 接口
mdwmdmsp.dll ...用于 MDM 驱动的WMDM 服务提供程序驱动

MEM.EXE ........(Memory). 一个用于显示当前内存状态的命令行工具.

mf3216.dll .....32 位至 16 位元文件的转换 DLL
mfc40.dll ......MFCDLL 共享库 – 零售版
mfc40u.dll .....MFCDLL 共享库 – 零售版
mfcsubs.dll ....
MSCTFIME.IME ...
mgmtapi.dll ....Microsoft SNMP 管理器 API (使用 WinSNMP)
mib.bin ........

MIGPWD.EXE .....(迁移 dll). 用于 Windows 95 至 Windows NT 的迁移工具.

miglibnt.dll ...NT 迁移支持 dll
mlang.dat ......


mll_hp.dll .....HP 媒体卷标库
mll_mtf.dll ....MTF (Microsoft 磁带格式) 媒体卷标库
mll_qic.dll ....QIC113媒体卷标库
mmdrv.dll ......多媒体核心支持驱动
mobsync.dll ....Microsoft 同步管理器

MOBSYNC.EXE ....(脱机工作同步程序). 同步脱机网站.

mode.com .......DOS 命令
modex.dll ......ModeX 显示驱动
more.com .......Dos 命令
moricons.dll ...Windows NT 安装图标资源库

MOUNTVOL.EXE ...(卷加载器). 创建, 列出以及修改你的存储卷加载点.

mpg4ds32.ax ....(文件版本: 8.0.0.4487). Microsoft MPEG-4 视频解码器

mplay32.exe ....Windows Media Player 5.1 (非常古老的媒体播放器.)

MRINFO.EXE .....(多播信息). 用于查询多播路由器接口的命令行工具.

msacm.dll ......Microsoft 音频压缩管理器
msaatext.dll ... Active Accessibility 文本支持

msadds32.ax ....(文件版本: 8.0.0.4487). Windows Media 音频解码器

msafd.dll ......Microsoft Windows Sockets 2.0 服务提供程序
msapsspc.dll ...32 位平台下的 DPA 客户端
msaudite.dll ...安全审核事件 DLL
mscat32.dll ....MSCAT32 Forwarder DLL
MSCTFP.dll .....MSCTFP Server DLL
msdadiag.dll ...Microsoft Data Access – 内建诊断
msdart.dll .....Microsoft Data Access - OLE DB 例行运行时
msdatsrc.tlb ...
msdtcprf.ini ...
msencode.dll ...Microsoft 字符编码器
msieftp.dll ....Microsoft Internet Explorer FTP 文件夹外壳扩展
msimsg.dll .....Windows? Installer 国际消息
mslbui.dll .....
msnsspc.dll ....MSN Internet Access
msobjs.dll .....系统对象审核名称
MsPMSNSv.dll ...Microsoft 媒体设备服务提供程序
msr2c.dll ......Microsoft Forms DLL
msr2cenu.dll ...Microsoft Forms DLL
msratelc.dll ...Internet 分级和本地用户管理DLL
msrating.dll ...Internet 分级和本地用户管理DLL
msrclr40.dll ...Microsoft Jet公文包调解程序
msrd2x40.dll ...Microsoft (R) Red ISAM
msrd3x40.dll ...Microsoft (R) Red ISAM
msrecr40.dll ...Microsoft Jet公文包调解程序资源库
msrepl40.dll ...Microsoft 复制库
msrle32.dll ....Microsoft RLE 压缩器

msscds32.ax ....(文件版本: 8.0.0.4487). Microsoft 屏幕视频解压器

msscript.ocx ...Microsoft (r) 脚本控件

mssign32.dll ...Microsoft 受信赖签证 APIs
mssip32.dll ....MSSIP32 Forwarder DLL

mstime.dll .....Microsoft (R) 用于 HTML 的定时交互多媒体扩展

msswch.dll .....(屏幕键盘). 用于 msswchx.exe.

msswchx.exe ....msswchx (属于屏幕键盘.)

msutb.dll ......MSUTB 服务器 DLL


-------------------------------------------------------

msvbvm50.dll ...Visual Basic 虚拟机 (文件版本: 5.2.82.44)

这是个老版本的 VB 虚拟机. msvbvm60.dll (也是 VB 虚拟机)文件版本: 6.0.96.90

-------------------------------------------------------

msvcirt.dll ....Windows NT IOStreams DLL
msvcp50.dll ....Microsoft (R) C++ 运行时库文件
msvcrt20.dll ...Microsoft? C运行时库文件
msvcrt40.dll ...VC 4.x CRT DLL (向后兼容 msvcrt.dll)
msvideo.dll ....Microsoft Video for Windows DLL
msxml.dll ......XML OM for Win32
msxml2.dll .....XML OM for Win32
msxml2r.dll ....XML2 资源文件
msxmlr.dll .....XML 资源文件
msyuv.dll ......Microsoft UYVY 视频解压器
mtxoci.dll .....对于Oracle 的 Microsoft 数据库支持 DLL
mydocs.dll .....我的文档文件夹用户界面

ncxpnt.dll .....Netork (不是 Network) 安装向导支持 DLL

ndptsp.tsp .....

NET.EXE ........(Network). 用于管理, 配置和查看与网络相关的信息, 例如 net use, net print, net user, 等等.

net.hlp ........

NET1.EXE .......(Network). 与 NET.EXE 的功能相同.

netapi.dll .....Microsoft 网络动态链接库
neth.dll .......网络帮助消息 DLL
netplwiz.dll ...映射网络驱动器向导
netsetup.cpl ...网络安装向导控制面板小程序

NETSETUP.EXE ...(网络安装向导). 通过软盘帮你配置电脑网络.

netui0.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)

netui1.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)

netui2.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.0) <-- 版本要比 netui1.dll 老?

netrap.dll .....网罗远程管理协议DLL


-------------------------------------------------------

所有的 "noise", "wbcache" 和 "wbdbase" 文件 (不同语言下的文件) 都可被删除.

(它们大都是索引服务用到的文件, 可通过 nLite 删除)

(下列文件列在了注册表中的这个位置:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ContentIndex\Language)

noise.chs <<简体中文
noise.cht <<繁体中文
noise.dat
noise.deu <<...注意: ...DEU = 这是德国的
noise.eng
noise.enu <<英文
noise.esn < noise.fra < noise.ita < noise.nld < noise.sve < noise.tha

wbcache.deu
wbcache.enu <<英文
wbcache.esn < wbcache.fra < wbcache.ita < wbcache.nld < wbcache.sve <
wbdbase.deu
wbdbase.enu <<英文
wbdbase.esn < wbdbase.fra < wbdbase.ita < wbdbase.nld < wbdbase.sve <

-------------------------------------------------------

npptools.dll ...NPP 工具助手 DLL
nscompat.tlb ...

NSLOOKUP.EXE ...(域名服务器查寻). 用于显示 DNS 服务器的诊断和统计信息.

ntlsapi.dll ....Microsoft? 许可服务器接口 DLL

ntdos404.sys ...
ntdos411.sys ...
ntdos412.sys ...
ntdos804.sys ...
ntimage.gif ....
ntio404.sys ....
ntio411.sys ....
ntio412.sys ....
ntio804.sys ....
ntlanman.dll ...Microsoft? 局域网管理器
ntlanui.dll ....
ntlanui2.dll ...网络对象外壳用户界面

NTSD.EXE .......(符号调试器). 系统出问题时, 这个疑难解答工具就会详细列出系统状态.

ntsdexts.dll ... Windows 2000 下的符号调试工具
nwprovau.dll ...用于 NetWare 提供程序和认证的客户端服务

NTVDM.EXE ......(NT DOS 虚拟机). 提供用于 DOS 程序和Windows-on-Windows (WOW—支持 Win16) 的虚拟机.

ntvdmd.dll .....NTVDMD.DLL

oakley.dll .....Oakley 键盘管理器
objsel.dll .....对象挑选对话框
occache.dll ....对象控件查看器

OSUNINST.EXE ....(卸载工具). 用于卸载Windows XP, 并将其还原到升级前使用的Windows 操作系统. 可在安全模式下运行于命令行模式.

-------------------------------------------------------

oembios.bin ....
oembios.dat ....
oembios.sig ....

删掉 oembios.sig 的话, 可能会导致系统栏提示 "还剩下X 天用于激活 Windows". 这个可能会发生在 OEM 版 Windows 中. 如果出现了这种情况, 请将其放回.

-------------------------------------------------------

ole2.dll .......OLE 2.1 16/32相互操作库
ole2disp.dll ...OLE 2.1 16/32相互操作库
ole2nls.dll ....OLE 2.1 16/32相互操作库
oleprn.dll .....Oleprn DLL

p2p.dll ........点对点群
p2pgasvc.dll ... 点对点群认证服务
p2pgraph.dll ... 点对点图形
p2pnetsh.dll ... 点对点NetSh 助手
p2psvc.dll ..... 点对点服务

PACKAGER.EXE ...(Object Packager). 用于在文档中创建嵌入数据的图标链接.

panmap.dll .....PANOSE(tm) 字体映射器
paqsp.dll ......PaqSP Module
pautoenr.dll ...自动注册 DLL
pcl.sep ........

PENTNT.EXE .....(NT Pentium 测试工具). 一个用于检测你的系统是否有Pentium 浮点运算错误的命令行工具. (我还把在 “性能” 中的快捷方式删掉了).
pifmgr.dll .....Windows NT PIF 管理器图标资源库
pjlmon.dll .....PJL 语言监视器
plustab.dll ....效果控制面板扩展
pmspl.dll ......Microsoft 局域网管理器 2.1 网络动态
polstore.dll …策略存储 dll
powercfg.exe ...电源设置命令行工具
pnrpnsp.dll ....PNRP 命名空间提供程序
proctexe.ocx ...Intel 程序纹理
prodspec.ini ...

PROGMAN.EXE ....(程序管理器). 可用于替换 Windows XP 资源管理器的外壳. 它的主界面基于 Windows 3.x, Windows for Workgroups, 和 Windows NT 3.51.

pschdcnt.h .....
pschdprf.dll ...Microsoft? Windows(TM) PSched 性能监视器
pschdprf.ini ...
pscript.sep ....

psnppagn.dll ... NPPAgent对象的 DCOM 代理
pubprn.vbs .....

proquota.exe ...ProQuota 能让你设置一个用户配置文件的最大大小.

PROXYCFG.EXE ...(代理配置工具). 一个用于查看和更改你当前代理设置的命令行工具.

qmgrprxy.dll ...后台智能传输服务代理
qosname.dll ....Microsoft Windows GetQosByName 服务提供程序
query.dll ......目录索引工具 DLL

rdpdd.dll ......RDP 显示驱动

RECOVER.EXE ....(还原). 一个用于从有问题的驱动器中还原可读数据的命令行工具.

REDIR.EXE ......(Redirector).Win16 网络重定向工具.
remotesp.tsp...

REG.EXE ........(注册表控制台). 一个用于查询和修改注册表的命令行工具.

REGEDT32.EXE ... (注册表编辑器). 一个 32 位的注册表工具, 可用于设置注册表中相关项值的安全权限. 在 Windows XP 中, 原本带有更多功能的 regedt32.exe 已被合并regedit.exe 中了. Regedt32.exe 现在只不过相当于一个快捷方式. 如果你运行 regedt32.exe, 那么系统就会自动启动 regedit.exe

regsvc.dll .....远程注册表服务

REGWIZ.EXE .....(注册向导). 令注册 XP 的过程自动化.

regwizc.dll .... 注册向导的相关模块
rend.dll .......Microsoft 集合控件
REPLACE.EXE ....(Replace). 用于替换文件的命令行工具.
rnr20.dll ......Windows Socket2 命名空间 DLL
routetab.dll ...Microsoft 路由表 DLL
rpcns4.dll .....Remote Procedure Call 命名服务客户端
rsmps.dll ......RSM 代理存根

rsaci.rat ...... <-- 属于 msrating.dll. 你可在以下位置查看分级选项: Internet 选项 -> 内容 -> 分级审查 -> 启用

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 ...... <-- 在我把这个看起来无害的文件删除之后,当我重启电脑时就会提示内存出错,还会在事件查看器中显示程序错误. 即使我将其放回system32 文件夹中, 错误仍然存在.

msxml3a.dll ....XML 资源文件

-------------------------------------------------

Needed for Regedit

aclui.dll .....Security Descriptor Editor

clb.dll .....Column List Box

-------------------------------------------------

重启电脑需要以下文件

AUTOCHK.EXE ..(自动检查磁盘). 如果存储卷被标记为杂乱的话 (有坏簇, 错误区块, 或是有其它损坏), 那么在 WinXP 启动期间就会自动运行这个程序.

bootvid.dll .....VGA 启动驱动

csseqchk.dll ....CSSeqChk

dpcdll.dll ......Dpcdll Module

hal.dll ........(硬件抽象层). 隐藏 Windows 应用程序处理硬件问题的复杂性.

kdcom.dll .......内核调试程序硬件扩展 DLL

shgina.dll .....Windows 外壳用户登录 <-- 这个文件用于从你的桌面上重启电脑.进一步讲, 一旦你将其删除或是将其从 system32 文件夹中移走,那么即使你将其放回, 也照样无法从你的桌面重新启动.

USERINIT.EXE ..(用户初始化). 在用户登录之后, 用于确定操作系统的环境.

-------------------------------------------------


安装 Yahoo Messenger 需要以下文件

AVICAP32.dll .....AVI 捕获类

当我安装 Yahoo Messenger 时,弹出以下错误对话框:

"无法启动这个程序, 因为没有找到AVICAP32.dll. 请安装此文件以解决这个问题."

然而, 即使出现了这个消息, 也能成功安装 Yahoo Messenger.

-------------------------------------------------

这些文件属于 Windows Media Player 10

avifil32.dll .....Microsoft AVI 文件支持库 <-- Plus! MP3 Audio Converter LE 需要此文件

blackbox.dll ..BlackBox DLL

LOGAGENT.EXE ..(Windows Media Player 日志代理). 可记录 Windows Media Player 出现的错误.

MsPMSP.dll ....Microsoft Media 设备服务提供程序
MSSCP.dll .....Windows Media 安全内容提供程序
msvfw32.dll ...Microsoft Video for Windows DLL
MSWMDM.dll ....Windows Media 设备管理器核心

qasf.dll ......DirectShow ASF 支持

wmadmod.dll ...Windows Media 音频解码器
wmadmoe.dll ...Windows Media 音频编码器/转换器
WMASF.DLL ......Windows Media ASF DLL
WMDMLOG.dll ...Windows Media 设备管理器日志程序
WMDMPS.dll ....Windows Media 设备管理器 Proxy Stub
wmnetmgr.dll ..Windows Media 网络插件管理器 DLL
WMP.DLL ........Windows Media Player 核心
wmp.ocx ......Windows Media Player
wmpasf.dll ....Windows Media Filter Shim
wmpcd.dll .....Windows Media Player
wmpcore.dll ...Windows Media Player
wmpdxm.dll ....Windows Media 6.4 Player Shim
WMPLOC.DLL .....Windows Media Player
wmpshell.dll ..Windows Media Player 启动程序
wmpui.dll .....Windows Media Player
wmsdmod.dll ...Windows Media 屏幕解码器
WMVCORE.DLL ....Windows Media 回放/认证 DLL
wmvdmod.dll ...Windows Media 视频解码器


-------------------------------------------------------

NLS 文件 = 多国语言资源文件. 字符集转换; 本地语言服务驱动(字体或字体映射).

就我的 U.S.English (美国英文) 设置而言, 保留了以下NLS 文件:

c_437.nls
c_932.nls
c_936.nls?简体中文代码页
c_1250.nls
c_1251.nls
c_1252.nls?ANSI Latin 代码页
c_1255.nls
c_20127.nls
c_28591.nls
c_28592.nls
C_28595.NLS
c_28605.nls
ctype.nls
l_intl.nls
locale.nls
sortkey.nls
sorttbls.nls
unicode.nls

-------------------------------------------------

.cab 文件夹

cabview.dll ....Cab 文件查看器外壳扩展

-------------------------------------------------

我需要 cards.dll 来玩纸牌游戏

cards.dll ......纸牌游戏相关 DLL

-------------------------------------------------

Windows Update 需要以下文件

CDM.DLL ........Windows Update CDM Stub

DCIMAN32.DLL ...DCI 管理器

dssenh.dll .....Microsoft Enhanced DSS 和 Diffie-Hellman 加密提供程序

iuengine.dll ...Windows Update 控制引擎

JSCRIPT.DLL ....Microsoft (r) JScript

licdll.dll .....Licdll Module

pidgen.dll .....Pid3.0 生成器

rasapi32.dll ....远程访问 API
rasman.dll ......远程访问连接管理器

wshext.dll .....Microsoft (r) Windows 脚本宿主外壳扩展
WUAPI.DLL ......Windows Update 客户端 API
wuauclt1.exe ...Windows Update 自动更新客户端
WUAUCLT.EXE ....(Windows Update). 自动更新客户端
wuaucpl.cpl ....自动更新控制面板
WUAUENG1.DLL ...Windows Update 自动更新引擎
WUCLTUI.DLL ....Windows Update 客户端用户界面插件
wupdmgr.exe ....Windows Update 管理器
WUWEB.DLL ......Windows Update 网络控件


----------------------------------------------

以下文件属于 CHKDSK

CFGMGR32.DLL ...配置管理转发器 DLL

CHKDSK.EXE ..(检查磁盘). 一个磁盘检查工具, 可用于搜索和修复磁盘错误.

dskquota.dll ...Windows 外壳磁盘配额支持 DLL
dskquoui.dll ...Windows外壳磁盘配额用户界面DLL

fmifs.dll ......FM IFS 工具 DLL

ifsutil.dll ....IFS 工具 DLL

MFC42.DLL ......MFCDLL 共享库

rshx32.dll ....安全外壳扩展

twext.dll ......上一版本属性页面

ULIB.DLL .......文件工具支持 DLL

untfs.dll ......NTFS 工具 DLL

-------------------------------------------------

CMD.EXE ....(命令行).可提供 Windows NT 下的命令行提示符 (MS-DOS 外壳解释程序).

-------------------------------------------------

Cryptographic 加密服务需要以下文件

crtdll.dll .....加密管理器
cryptsvc.dll ...加密服务

-------------------------------------------------

文件的摘要选项卡需要以下文件:

cryptext.dll ...加密外壳扩展

docprop.dll ....OLE Doc 文件属性页面
docprop2.dll ...Microsoft DocProp 外壳扩展
-------------------------------------------------
我没有删掉所有的 DirectX 文件...只是接近全部.

我保留了一些 DirectX 文件, 因为NVDVD 需要它们.

我发现 WMP 10 另外需要 2 个DirectX 文件: "dsound.dll" 和 "quartz.dll"

我不在我的电脑上玩游戏, 因此我把别的 DX 文件都删掉了.


以下保留的文件属于 Direct3D:

d3d8thk.dll ....Microsoft Direct3D OS Thunk Layer
d3d9.dll .......Microsoft Direct3D
d3dim700.dll ...Microsoft Direct3D


以下保留的文件属于DirectShow that:

devenum.dll ....设备枚举.

msdmo.dll ......DMO 运行时

qdvd.dll .......DirectShow DVD 回放运行时

quartz.dll .....(DirectShow 运行时). <-- WMP 10 需要此文件.


以下保留的文件属于 DirectX:

ddraw.dll ......Microsoft DirectDraw

dsound.dll .....(DirectSound). <-- WMP 10 需要此文件.

ksuser.dll .....用户 CSA 库


-------------------------------------------------------

电脑管理控制台

devmgmt.msc ......设备管理器
dfrg.msc .........磁盘碎片整理

eventvwr.msc .....事件查看器

services.msc .....服务查看器

-------------------------------------------------

观看 Yahoo 电影预告片所需文件

davclnt.dll ....Web DAV (网络文件夹) 客户端 DLL

dbghelp.dll ....(Windows 图像助手). <-- 并不是真的需要用它来观看 Yahoo 电影预告片,只是保留它可以避免程序提示无法找到dbghelp.dll...没有dbghelp.dll 也可正常播放电影.

dispex.dll .....Microsoft (r) DispEx

hhsetup.dll ....Microsoft? HTML 帮助

iepeers.dll ....Internet Explorer 对等对象

mmcshext.dll ...MMC 外壳扩展 DLL

perfos.dll .....Windows 系统性能对象 DLL

ssdpapi.dll ....SSDP 客户端 API DLL

upnp.dll .......通用即插即用 API

-------------------------------------------------

显示属性 -> 设置 -> 高级页面上的适配器, 监视器和疑难解答选项卡需要以下文件:

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? 卷影复制请求方/写入方服务API DLL

-------------------------------------------------

DivX.dll .......DivX? 编解码器 for Windows
divxdec.ax .....DivX? 解码滤镜

-------------------------------------------------

我所安装的第三方编解码器, 以避免播放损坏的视频时画面定格

DivXAF.ax ......DivX 反定格滤镜

-------------------------------------------------

添加或删除模块所需的文件:

duser.dll ......Windows DirectUser 引擎

-------------------------------------------------

ELS.DLL ........事件查看器管理工具

EVENTVWR.EXE ...(事件查看器). 事件查看器的可执行文件.

-------------------------------------------------

服务窗口所需的文件

filemgmt.dll .....服务和共享文件夹

mfc42u.dll .....MFCDLL 共享库

-------------------------------------------------

用于维护字体文件夹的特殊结构, 且用于显示字体图标:

fontext.dll ....Windows 字体文件夹外壳扩展

-------------------------------------------------

FONTVIEW.EXE ..(字体查看器). 用于在窗口中查看字体示例.

-------------------------------------------------

用于安全模式下, 避免图像看起来像是被撕裂了一样:

framebuf.dll ...帧缓冲显示驱动

-------------------------------------------------


framedyn.dll ...WMI SDK 提供程序框架

我把 wbem 文件夹中的 framedyn.dll 移动到 system32 中了, 然后又把wbem 文件夹以及其中的内容都删掉了.

有时当你运行系统还原时会出现错误, 它会提示你, 没有framedyn.dll 的话, 将无法运行系统还原.

没有 "framedyn.dll" 的话, 当你右击我的电脑时会出错. 将其保留到 system32 文件夹中可避免出错.

-------------------------------------------------

glu32.dll ......(OpenGL 工具库 DLL). OpenGL 3D 图形渲染函数库.


-------------------------------------------------

GRPCONV.EXE .....(组转换). 将 Microsoft Windows 3.x 的程序管理器组转换为开始菜单项目.

没有GRPCONV.EXE 的话, 我就无法安装Microsoft 的文件检查工具以检查正确的 DVD 编解码器.

-------------------------------------------------

Acronis True Image 所需的文件

hhctrl.ocx .....Microsoft? HTML 帮助控件

-------------------------------------------------

hid.dll .....(Hid 用户库文件).

Realtek's 音频配置工具需要此文件 (C:\WINDOWS 中的soundman.exe)

-------------------------------------------------

html.iec .......(Microsoft HTML 转换器) 用于将从网页上复制的文本粘贴到写字板中. (用于保留网页文本格式?)

-------------------------------------------------
我需要以下第三方解码器来回放某些格式的视频.

I263_32.DRV ....Intel I.263 视频驱动 2.55.012


系统默认 MP3 解码器:

l3codecx.ax .....MPEG Layer-3 音频解码器

-------------------------------------------------

以下文件属于 Internet Explorer

imgutil.dll ....IE 图像解码插件DLL

MSCTF.DLL ......MSCTF 服务器 DLL
MSIMTF.DLL .....Active IMM 服务器 DLL
pngfilt.dll ....IE PNG 图像解码插件

-------------------------------------------------

IMAPI.EXE .....(刻录服务).通过 IMAPI 管理光盘刻录, 可用 Nero 等代替.

-------------------------------------------------

Plus! MP3 Audio Converter LE所需用于将 .mp3 转为 .wma 的编解码器:

IMC32.ACM ......Intel MSACM 音频编解码器

l3codeca.acm ...(MPEG Layer-3 音频编解码器). <- 系统默认的 MP3 解码器

sl_anet.acm .... MS ACM 音频编解码器

iac25_32.ax ....Indeo? 音频软件

msg723.acm .....Microsoft G.723.1 CODEC for MSACM

msaud32.acm ....(文件版本: 8.0.0.4487). Windows Media Audio

wmspdmoe.dll ...Windows Media Audio 9 语音编码器


-------------------------------------------------
inetcomm.dll .. (Microsoft Internet Messaging API). 当你点击 Outlook Express 的快捷方式时, Windows 将无法找到位于C:\Program Files\Outlook Express的 "msoe.dll".

inetres.dll .... (Microsoft Internet Messaging API 资源文件). 当你点击 Outlook Express 的快捷方式时, Windows 将无法找到位于C:\Program Files\Outlook Express的"msoeres.dll".


Outlook Express 所需的其它文件

acctres.dll ....Microsoft Internet 帐户管理器资源文件

mapistub.dll ...(Extended MAPI 1.0 for Windows NT).当你选择将 Outlook Express 设为默认的邮件处理程序时就会需要这个文件.

mshtmler.dll ...(Microsoft (R) HTML 编辑组件的资源DLL). <-- 用于向邮件中插入图片:

msident.dll ....Microsoft 标识管理器
msidntld.dll ...Microsoft 标识管理器

MSOEACCT.DLL ...Microsoft Internet 帐户管理器

MSOERT2.DLL ....Microsoft Outlook Express RT Lib

sendmail.dll ...(发送邮件).

-------------------------------------------------

用于访问 Internet 选项

inetcplc.dll ..Internet 控制面板

-------------------------------------------------

没有此文件将无法打开 *.chm 帮助文件. 你会看到类似以下错误: "无法打开文件: mkMSITStore".

itss.dll ...Microsoft? InfoTech 存储系统库文件

-------------------------------------------------

kbdus.dll .....美国键盘布局

-------------------------------------------------


安装 Realtec AC'97 音频驱动时会需要以下文件:

ksproxy.ax ....WDM Streaming ActiveMovie Proxy

-------------------------------------------------

用于正常访问控制面板中的用户帐号:

localsec.dll ..本地用户和组 MMC 管理工具

-------------------------------------------------

LOGONUI.EXE ...(Windows 登录用户界面). Windows XP 进入桌面前显示的登录界面.

-------------------------------------------------

Windows Media Player 10 的刻录功能所需的文件:

mcicda.dll ....CD 音频设备所需的MCI 驱动

shmedia.dll ...媒体文件属性外壳扩展

-------------------------------------------------

Microsoft三维弹球游戏需要这个文件:

mciseq.dll ..... MIDI 排序器 MCI 驱动

-------------------------------------------------

”服务” 窗口所需的文件

mmcbase.dll ...MMC Base DLL
mmcndmgr.dll ..MMC 节点管理器 DLL

-------------------------------------------------

打开事件查看器所需的文件

MMC.EXE ....(Microsoft 管理控制台).

-------------------------------------------------

我需要以下文件调整 WMP 中播放的视频亮度

mpg4dmod.dll ..Corona Windows Media MPEG-4 S 视频解码器

-------------------------------------------------

MPNOTIFY.EXE ..(多个提供通知). WinLogon 服务会用它通知 非Microsoft 网络用户关于安全事件的信息.

-------------------------------------------------

MSCDEXNT.EXE ..(Microsoft 光驱扩展).为Windows XP 环境提供光驱扩展, 能让你访问光盘就像是访问硬盘一样.



-------------------------------------------------
SpywareBlaster 需要以下文件

MSCOMCTL.OCX .....Windows 通用控件 ActiveX 控件 DLL
MSINET.OCX ......Microsoft Internet 传输控件 DLL

MSSTDFMT.DLL ...(Microsoft 标准数据格式对象DLL).我注意到了, 即便我把它删掉, 当我安装上最新版的 SpywareBlaster 之后, 这个文件就会重新出现在 system32 中.

-------------------------------------------------

Wordpad所需的文件

msftedit.dll ..RTF 文本编辑控件, v4.1

-------------------------------------------------

用户帐户所需的文件

MSHTA.EXE ...(HTML 应用程序宿主). 用于运行 HTML 程序 (HTA) 文件.

plugin.ocx .....ActiveX 插件 OCX

-------------------------------------------------

此文件能给你编辑 HTML 的能力.比如, 当你编辑论坛中的一个帖子时...没有这个文件将无法完成以上操作.

MSHTMLED.DLL ...Microsoft (R) HTML 编辑插件

-------------------------------------------------

MSIEXEC.EXE ...(Windows Installer). 用于创建或执行 MSI 程序安装包.

-------------------------------------------------

msihnd.dll ....Windows? installer

-------------------------------------------------

Kazzaalite 所需的文件

msisip.dll .....MSI 签名 SIP 提供程序

riched20.dll .....RTF 文档编辑控件, v3.0

shsvcs.dll .....Windows 外壳用户登录

vga.dll .....VGA 16 色显示驱动

wshtcpip.dll .....Windows 套接层助手 DLL

-------------------------------------------------

MSPAINT.EXE ...(Microsoft 画图). 基本的图形创建编辑工具.

-------------------------------------------------

用于在设备管理器中显示串行端口 (Com1) 和打印机端口 (LPT1) 的属性.

msports.dll ....端口类别安装程序

-------------------------------------------------

mstask.dll .....计划任务接口 DLL

-------------------------------------------------

MSTINIT.EXE ...(计划任务设置). 允许按计划自动运行任务.

-------------------------------------------------

Yahoo 聊天软件需要以下文件:

netmsg.dll .....网络消息 DLL

tsd32.dll ......DSP Group TrueSpeech(TM) 音频编解码器

vbscript.dll ...Microsoft (r) VBScript


Yahoo 语音聊天所需的编解码器

imaadp32.acm ....IMA ADPCM CODEC for MSACM

msadp32.acm .....Microsoft ADPCM CODEC for MSACM

msg711.acm ......Microsoft CCITT G.711 (A-Law and u-Law) CODEC for MSACM

msgsm32.acm .....Microsoft GSM 6.10 Audio CODEC for MSACM

tssoft32.acm ....DSP Group TrueSpeech(TM) Audio Codec for MSACM V3.50

-------------------------------------------------

NeroCheck.exe ..(NeroCheck). 属于 Nero.

-------------------------------------------------

事件查看器所需的文件:

netevent.dll .....网络事件句柄

-------------------------------------------------

newdev.dll ....添加硬件设备库文件

Realtek 驱动安装程序 (C:\WINDOWS 中的alcupd.exe) 需要此文件才能安装驱动. 相信其它的某些东西需要这个文件.

以下 3 个波形文件是由3Realtek 创建的. 如果将其移除, 则其会自动重新生成.

ALSNDMGR.WAV .....
BuzzingBee.wav ...
LoopyMusic.wav ...

-------------------------------------------------

NLSFUNC.EXE ...(本地语言支持功能). 用于加载指定国家的语言支持.

-------------------------------------------------

NTKRNLPA.EXE ..(NT 内核和系统). 一个 Windows 内核组件.

-------------------------------------------------

NTOSKRNL.EXE ..(操作系统内核). Windows XP 操作系统内核, 启动画面就在这个文件中.


-------------------------------------------------
我发现我可以精简掉一半的 NVIDIA 显卡驱动文件而不出现问题...至少是够我用了.

(NVIDIA 所必需的文件不能被删除.)


我保留了以下 NVIDIA 文件:

nv4_disp.dll ....兼容于 Windows 2000 的 NVIDIA 显卡驱动, 版本 66.93

nvapps.xml <-- 可以将其删除, 但重启之后会自动重新出现.

nvcod.dll .......NVIDIA 驱动协同安装程序
nvcpl.dll .......NVIDIA 显示属性扩展
nvshell.dll .....NVIDIA 桌面浏览器

nvdisp.nvu ...... <-- 这个文件看起来无害, 但是将其删除之后, 重启时就会提示内存错误. 即使将其放回, 错误依然存在.

nvudisp.exe .....(NVIDIA 卸载工具). 用其卸载掉旧驱动之后才能安装新驱动.

-------------------------------------------------

“Downloaded Program Files” 文件夹中的图标来自以下文件. 否则它们将会显示为 .ini 文件.

occache.dll ...对象控件查看器

-------------------------------------------------

ocmanage.dll ..可选组件管理库

opengl32.dll ..OpenGL 客户端库文件 DLL

OPENGL32.DLL 用于 OpenGL 图形渲染加速.

-------------------------------------------------

以下文件属于 PerfectDisk 磁盘碎片整理工具

PDBoot.exe ....PerfectDisk 启动时运行的碎片整理工具

PDBootState ...启动时 PerfectDisk 整理过磁盘后生成的临时文件. 可以安全地将其移除.

-------------------------------------------------

qmgr.dll ......后台智能传输服务

-------------------------------------------------

用于注册 DLL 文件

REGSVR32.EXE ...(注册服务器). 用于注册组件, DLL.

-------------------------------------------------

用于读取事件查看器中显示的信息和错误消息:

riched20.dll ...RTF 编辑控件, v3.0

-------------------------------------------------

RTLCPAPI.dll ..(RtlCPAPI 模块). 属于 Realtek 声卡驱动

-------------------------------------------------

RUNDLL32.EXE ...(Run DLL). 用于运行 DLL 文件的命令行工具.

-------------------------------------------------

RUNONCE.EXE ....(Run Once). 用于将要执行的任务添加定义到 RunOnce 注册表项中.



-------------------------------------------------

以下文件属于 “System Event Notification” 服务

sens.dll ......系统事件通知服务(SENS)
sensapi.dll ...SENS 连接 API DL

-------------------------------------------------

属于 Acronis True Image

setupnt.dll ....Setupnt DLL

SNAPAPI.DLL ....Acronis 快照 DLL

-------------------------------------------------

用于打开 “键盘 > 硬件 > 属性” 而不出错. (很多问题都与此类似.)

sfcfiles.dll .....Windows 2000 系统文件检查工具

syssetup.dll .....Windows NT 系统安装设置

-------------------------------------------------

SNDREC32.EXE ..(录音机). 录音程序.

-------------------------------------------------

SNDVOL32.EXE ..(音量控制). 音量控制程序.

-------------------------------------------------

SOL.EXE .......(纸牌). 一个纸牌游戏.

-------------------------------------------------

storprop.dll ..存储设备的属性页面

如果删除 storprop.dll, 那么就无法查看Primary IDE Channel 或 Secondary IDE Channel 的高级属性了.

-------------------------------------------------

保留此文件是因为它要用于设备管理器中的”Plug and Play Software Device Enumerator”.没有的话,就会在setupapi.log中报错了.

streamci.dll ... 流设备类别安装程序

-------------------------------------------------

TASKMGR.EXE ...(任务管理器). 平时使用的任务管理器.

-------------------------------------------------

用于打开我的电脑系统属性的文件:

usp10.dll .....Uniscribe Unicode 脚本处理器


用于查看系统属性中的计算机名选项卡:

netid.dll .....系统控制面板; 网络 ID 页面

-------------------------------------------------

用于显示设备管理器中的 ”USB Universal Host Controller” 属性和”USB Root Hub” 属性.

usbui.dll ...USB 用户界面 Dll

-------------------------------------------------

用于访问任务管理器

vdmdbg.dll ....VDMDBG.DLL

-------------------------------------------------

WINVER.EXE ....(报告版本小程序). 显示当前的 Windows 版本.

-------------------------------------------------

这些文件是 XviD 编解码器

xvid.ax
xvidcore.dll
xvidvfw.dll

-------------------------------------------------


我称它们为Goofy(搞笑?) 文件...

在 System32 文件夹中, 如果你将文件夹视图模式调成 “按类型排列图标”, 那么你就能在最下面看到那些 Goofy(搞笑) 文件.

注意: 以上说的是英文版系统, 与简体中文版不同的.

与 DLL 和 EXE 文件相比, 这些文件看起来没什么用处, 似乎将其删掉也没什么害处. 但是不要被它们迷惑了. 要想指出哪些文件可被安全地删掉, 实在是一件令人烦恼的事情.

就像所有的文件类型一样, 把某些文件删掉之后不会出现任何问题; 而其它的, 可能会导致出错...好吧, 如果这样的话, 你就得重新安装你的 XP 了.

我删除这些文件的方法...就是依据 C:\WINDOWS\Prefetch 中的Layout.ini 来判断.

你可以删掉任何未列在Layout.ini 中的 System32 文件, 这样至少能让你在重启之后进入桌面.

并不是说这样做之后就不会有问题了, 而只是能够保证你重启之后可以进入桌面.


因此, 以此为起点. 我先把没有列在 Layout.ini 中的 System32 文件删掉了. 稍后, 随着尝试和一些小问题, 我就知道了那些可被移除的 Goofy 文件...即便它们列在了 layout,ini 中.

当要删除大量的文件时应当先从检查 Layout.ini 文件开始.就如我所说的一样, 你可以把那些没有列在 Layout.ini 中的文件都删掉, 而且重启之后你的系统可以正常地进入桌面. 但是某些列在 Layout.ini 中的文件也可被安全地移除掉.

我没有删掉以下这些 Goofy 文件...

ega.cpi

FNTCACHE.DAT

secupd.dat .... <-- 我认为这个文件是列在 Layout.ini 中的 "SETUPACT.LOG".

wpa.dbl

COMM.DRV
MSACM32.DRV
WDMAUD.DRV

html.iec .......(Microsoft HTML 转换工具). <-- 用于复制网页上的文本并将其粘贴到写字板中

WUAUCPL.CPL.MANIFEST

COMMAND.COM

AUTOEXEC.NT

CONFIG.NT

graphics.pro .... <--这个文件看起来无害, 但是将其删除之后, 重启时就会提示内存错误. 即使将其放回, 错误依然存在.

$WINNT$.INF
MMDRIVER.INF

HIMEM.SYS
NTDOS.SYS
NTIO.SYS
WATCHDOG.SYS
WIN32K.SYS

MSHTML.TLB

STDOLE2.TLB
stdole32.tlb


当你试图运行InstallShield 类的安装程序时, 可能会见到以下错误消息:

无法运行 Install Shield 引擎 "ikernel.exe" – 加载类型库 /dll 出错

如果Windows\System32 中缺少以下文件就可能导致出现这个问题:
? Stdole32.tlb
? Stdole2.tlb
? Stdole.tlb <--这个文件实际上是在 C:\WINDOWS\system 中
-------------------------------------------------
我没有删除的控制面板小程序:

appwiz.cpl ....添加或删除程序

desk.cpl ......显示属性

hdwwiz.cpl ....添加硬件向导

inetcpl.cpl ...Internet 选项

main.cpl ......鼠标

mmsys.cpl .....音频设备

powercfg.cpl ..电源选项

sysdm.cpl .....系统属性

timedate.cpl ..时间和日期

wuaucpl.cpl ....自动更新



.....需要在安全模式下删除的文件...然而, 我没有删.....


有许多组件可能要用到这些文件, 因此为什么不删除这些文件可能有更重要的原因. 我给出了一些为什么不删除以下文件的部分原因.

actxprxy.dll .....(ActiveX 接口整理库). 是 Internet Explorer 的基本组件之一.

ACTIVEDS.DLL .....(ADs 路由层 DLL). 没有它, 打开事件查看器会出错.

ADVPACK.DLL ......(Advpack Library). Windows 用它来验证 .inf 文件. 如果 advpack.dll 不可用, windows 将无法正常工作. (没有它, 打开系统属性会出错.)


ASYCFILT.DLL ....我所安装的一个程序 StatBar, 需要这个文件.

AUDIOSRV.DLL .....(Windows 音频服务). 没它系统就无法出声了.

BATMETER.DLL .....(电池助手 DLL). 打开电源选项需要这个文件.

c_28591.nls ......虽然可删, 但是我的 U.S 设置要用到它. (请查考第七章.)

CABINET.DLL ......(Microsoft? Cab 文件 API). 想要正常打开系统选项就要保留这个文件.

certcli.dll ......(Microsoft? 证书服务客户端). 若想正常显示设备管理器中的属性的话, 就要保留这个文件

CLUSAPI.DLL ......(簇 API 库文件). 用于正常访问磁盘管理.

DHCPCSVC.DLL .....(DHCP 客户端服务). 这是 DHCP 客户端服务, 我要用它保证Internet 连接.

ESENT.DLL ........(服务器数据库存储引擎). 用于正常打开系统属性.

imm32.dll ........(Windows XP IMM32 API 客户端 DLL). 用于正常打开系统属性.
-------------------------------------------------------


虽然可在安全模式中删除以下文件,但是这会造成事件查看器中出现DCOM 错误:

同时, 想要正常打开网络连接也需要以下文件:

MPRAPI.DLL .......(Windows NT MP 路由管理DLL).

NETCFGX.DLL ......(网络配置对象).
NETMAN.DLL .......(网络连接管理器).

RASDLG.DLL .......(远程访问通用对话框 API).

WMI.DLL ..........(WMI DC 和 DP 功能). 若要正常打开电脑管理, 则需要保留此文件.

WZCSAPI.DLL ......(无线网络配置服务 API).
WZCSVC.DLL .......(无线网络配置服务).


-------------------------------------------------------


MSACM32.DRV ......(Microsoft 声音映射器). 没有它将无法正常出声音.

mshtml.dll .......(Microsoft (R) HTML 查看程序). Internet Explorer 的基础组件.

msls31.dll .......(Microsoft 线性服务库文件). Internet Explorer 需要这个文件.

MSPATCHA.DLL .....(Microsoft(R) 补丁引擎). 若要正常打开系统属性, 则需要此文件.

MSVBVM60.DLL .....(Visual Basic 虚拟机). 如果将其删除, 用 VB 编译的程序将无法运行.


-------------------------------------------------------

虽然可在安全模式下删除这两个文件,但是设备管理器需要它们

MSXML3.DLL .......(MSXML 3.0 SP 5).
MSXML3R.DLL ......(XML 资源文件).

-------------------------------------------------------

nv4_disp.dll ...(兼容于 Windows 2000 的 NVIDIA 显卡驱动, 版本 66.93). 它是 Nvidia 显卡驱动的基础组件.


-------------------------------------------------------

oleacc.dll .......(Active Accessibility 核心组件).
oleaccrc.dll .....(Active Accessibility 资源 DLL).

虽然可在安全模式下将其删除, 但是会导致出现 4 个登录提示信息:

1.) (重启至 Windows 时) "正在登录至 Windows" ...然后你就需要点击 “确定”, 或者如果你设置了密码的话, 就要先输入再确定.

2.) (然后) "正在加载你的个人设置"

3.) (从桌面上重启时) "请稍候... Windows 正在保存你的设置"

4.) (从桌面上重启时) "Windows 正在关机"


-------------------------------------------------------

虽然可在安全模式下删除这 2 个文件, 但是 KazzaLite 需要它们.

oledlg.dll .......(Microsoft Windows(TM) OLE 2.0 用户接口支持).

olepro32.dll .....


-------------------------------------------------------

POWRPROF.DLL .....(电源配置助手 DLL). 如要正常打开设备管理器中的键盘属性, 需要保留这个文件.

schedsvc.dll .....(计划任务引擎). 这是计划任务服务, 我需要用它执行Prefetch.

SHFOLDER.DLL .....(外壳文件夹服务). 若要正常打开系统属性, 需要保留此文件.

shimgvw.dll ......(Windows 图片和传真查看器). 我要用它看电脑上的图片.

stdole2.tlb ......若要正常打开设备管理器中的设备属性, 需要保留此文件

TAPI32.DLL .......(Microsoft? Windows(TM) Telephony API 客户端 DLL). 运行开始菜单中的 Windows Update 时要用到它.

WDMAUD.DRV .......(WDM 音频驱动映射器). 没有它, 系统无法正常发出声音.


WINHTTP.DLL ......(Windows HTTP 服务). 若要正常打开系统属性, 需要保留此文件.

WMI.DLL ..........(WMI DC 和 DP 功能). 若要正常打开电脑管理, 需要保留此文件..

WSOCK32.DLL ......(Windows 32 位套接层 DLL). 某些涉及到网络的软件会需要它.

wuaueng.dll ......(Windows Update 自动更新引擎). 若要正常打开系统属性, 需要保留此文件.

wuauserv.dll .....(Windows Update 自动更新服务). Windows Update 需要这个文件.

xpsp1res.dll .....(Service Pack 1 Messages). 控制面板中的 “添加或删除程序” 需要这个文件.

zipfldr.dll ......(Zip 文件). 可用于查看压缩 Zip 文件. 可用 WinRar 代替.








.....即便在安全模式下 Windows 也不允许我删除的 system32 文件.....


ADSLDPC.DLL ......ADs LDAP 提供程序 C DLL

ADVAPI32.DLL .....(高级 Windows 32 基本 API)...这个 avicap32.dll 用于将从数码摄像头捕获的视频另存为 AVI 格式. 如果你正在录制视频或是正在视频聊天, 那么你将服务终止这个进程.

APPHELP.DLL ......应用程序兼容客户端库文件
ATL.DLL .......... Windows XPATL 模块 (Unicode)
AUTHZ.DLL ........认证框架

BASESRV.DLL ......Windows NT BASE API Server DLL
BROWSELC.DLL .....外壳浏览器用户界面库
BROWSEUI.DLL ..... 外壳浏览器用户界面库

CLBCATQ.DLL ......与 COM+ 相关的某些东西= 组件对象模型(COM). .

COMCTL32.DLL .....通用控件库
COMDLG32.DLL .....通用对话框 DLL
COMRES.DLL .......
CREDUI.DLL .......授权证书管理程序用户界面
CRYPT32.DLL ......32 位加密 API
CRYPTDLL.DLL .....加密管理程序
CRYPTUI.DLL ......Microsoft 加密用户界面提供程序
CSCDLL.DLL .......脱机网络代理
CSCUI.DLL ........客户端缓存用户界面
CSRSRV.DLL .......客户端服务器运行时进程

CSRSS.EXE ........(客户端-服务器运行时服务器子系统). 用于维护Win32 系统环境控制台以及其它基本功能.

ctype.nls ........


DNSAPI.DLL .......DNS 客户端 API DLL
DRPROV.DLL .......Microsoft 终端服务器网络提供程序

ERASER.DLL .......Eraser 库文件
EVENTLOG.DLL .....事件日志服务

GDI32.DLL ........GDI 客户端 DLL

HNETCFG.DLL ......家庭网络配置管理器

IMAGEHLP.DLL .....Windows NT 图像助手
IPHLPAPI.DLL .....IP 助手API

KERBEROS.DLL .....Kerberos 安全包
kernel32.dll .....Windows NT BASE API 客户端 DLL

LINKINFO.DLL .....Windows 卷目追踪
locale.nls .......
LSASRV.DLL .......LSA 服务器 DLL

LSASS.EXE ........(LSA 安全服务). 本地安全认证服务器进程.

LZ32.DLL .........LZ 压缩/解压 API DLL

MLANG.DLL ........多国语言支持 DLL
MPR.DLL ..........多个提供程序路由 DLL
MSACM32.dll ......Microsoft ACM 音频滤镜
MSASN1.DLL .......ASN.1 运行时 API
MSGINA.DLL .......Windows NT 登录 GINA DLL
MSI.DLL ..........Windows Installer
MSIMG32.DLL ......GDIEXT 客户端 DLL
MSPATCHA.DLL .....Microsoft(R) 补丁引擎
MSPRIVS.DLL ......Microsoft 特权转换
MSV1_0.DLL .......Microsoft 认证包 v1.0
MSVCP60.DLL ......Microsoft (R) C++ 运行时库文件
MSVCRT.DLL .......Windows NT CRT DLL

MSWSOCK.DLL ......Microsoft Windows 套接层 2.0 服务提供程序

NCOBJAPI.DLL .....
NDDEAPI.DLL ......Network DDE 共享管理 APIs
NETAPI32.DLL .....Net Win32 API DLL
NETLOGON.DLL .....Net 登录服务 DLL
NETSHELL.DLL .....网络连接外壳
NOTEPAD.EXE ......(记事本). 文本编辑工具
NTDLL.DLL ........NT Layer DLL


NTDSAPI.DLL ......(NT5DS Library) Windows 的目录服务需要这个ntdsapi.dll 库文件. 目录服务可令 Windows 能够更容易地定位设备以及网络上的资源.

NTMARTA.DLL ......Windows NT MARTA 提供程序
NTSHRUI.DLL ......共享外壳扩展

ODBC32.DLL .......Microsoft Data Access - ODBC 驱动管理器
ODBCINT.DLL ......Microsoft Data Access - ODBC 资源
OLE32.DLL ........Microsoft OLE for Windows

OLEAUT32.DLL ..... Windows 要用它执行OLE (对象链接和嵌入) 操作. OLE 允许将程序创建的对象嵌入到另一个程序的文档或对象中. 例如. 将一个 Excel 表格嵌入到 Word 文档中. Windows 应用程序要经常用到OLE, 因此一般你是无法将其删除的.

OLECLI32.DLL ..... 对象链接和嵌入客户端库文件
OLECNV32.DLL .....Microsoft OLE for Windows
OLESVR32.DLL ..... 对象链接和嵌入服务器库
OLETHK32.DLL .....Microsoft OLE for Windows

PROFMAP.DLL ......Userenv
PSAPI.DLL ........进程状态助手

RASADHLP.DLL .....远程访问自动拨号助手
REGAPI.DLL .......注册表配置 APIs
RPCRT4.DLL .......远程过程调用运行时
RPCSS.DLL ........分布式 COM 服务
RSAENH.DLL .......Microsoft 增强加密提供程序
RTUTILS.DLL ......路由工具

SAMLIB.DLL .......SAM 库DLL
SAMSRV.DLL .......SAM 服务器 DLL

SCECLI.DLL .......Windows 安全配置编辑器客户端引擎

SCESRV.DLL .......Windows安全配置编辑器引擎
SCHANNEL.DLL .....TLS / SSL 安全提供程序

SECUR32.DLL ......安全支持提供程序接口

services.exe .....(安全和控制程序). Windows XP 用它管理服务.



SERWVDRV.DLL .....Unimodem 串行波行驱动
SETUPAPI.DLL .....Windows Setup API
SFC.DLL ..........Windows 文件保护
SFC_OS.DLL .......Windows 文件保护
SHDOCLC.DLL ......外壳文档对象和控件库
SHDOCVW.DLL ...... 外壳文档对象和控件库
SHELL32.DLL ......Windows 外壳通用 Dll
SHIMENG.DLL ......Shim 引擎 DLL
SHLWAPI.DLL ......外壳 Light-weight 工具库
SHSVCS.DLL .......Windows 外壳服务Dll

SMSS.EXE .........(会话管理器). 是个会话管理器, 用于在启动期间创建Windows XP 环境.

sortkey.nls ......
sorttbls.nls .....
SVCHOST.EXE ...... Win32 服务的常规宿主进程
SXS.DLL ..........Fusion 2.5

themeui.dll ......Windows 主题 API

umdmxfrm.dll .....Unimodem 转换模块
umpnpmgr.dll .....用户模式即插即用服务
unicode.nls ......
url.dll ..........Internet 快捷方式外壳扩展 DLL
urlmon.dll ....... Win32 OLE32 扩展
user32.dll .......Windows XP 用户 API 客户端 DLL
userenv.dll ......用户环境
UXTHEME.DLL ......Microsoft UxTheme Library

VERSION.DLL ......版本检查和文件安装库
vga.dll ..........VGA 16 色显示驱动

W32TIME.DLL ......Windows 时间服务
WDIGEST.DLL ......Microsoft 采集访问
WIN32K.SYS .......多用户 Win32 驱动
WININET.DLL ......Internet 扩展
WINLOGON.EXE .....Windows NT 登录应用程序
WINMM.DLL ........MCI API DLL
WINRNR.DLL .......LDAP RnR 提供程序 DLL
WINSCARD.DLL .....Microsoft 智能卡 API

WINSRV.DLL .......Windows Server DLL
WINSTA.DLL .......工作站库文件
WINTRUST.DLL .....Microsoft 受信赖证书 APIs
WLDAP32.DLL ......Win32 LDAP API DLL
WLNOTIFY.DLL .....用于接收 Winlogon 通知的通用 DLL
WOW32.DLL ........32 位 WOW 子系统库文件
WS2_32.DLL .......Windows Socket 2.0 32 位 DLL
WS2HELP.DLL ......Windows Socket 2.0 助手
WSHTCPIP.DLL .....Windows 套接层助手 DLL
WTSAPI32.DLL .....Windows 终端服务器 SDK API

WUPS.DLL .........(Windows Update 客户端代理存根). Windows Update 需要这个文件

XPSP2RES.DLL .....Service Pack 2 消息

[ 本帖最后由 djlxue 于 2007-5-5 11:14 编辑 ]
级别: 光盘初级
发帖
581
飞翔币
335
威望
126
飞扬币
3409
信誉值
0
只看该作者 3 发表于: 2007-05-05
帮koreaa 会员编辑整理,请koreaa 会员跟贴加分!
级别: 光盘新手
发帖
47
飞翔币
335
威望
37
飞扬币
1479
信誉值
0
只看该作者 4 发表于: 2007-05-05
谢谢老大.害我昨晚搞了一个晚上了.以后知道了.
级别: *
发帖
*
飞翔币
*
威望
*
飞扬币
0
信誉值
0
只看该作者 5 发表于: 2007-05-10
好贴 ,辛苦了
级别: 光盘见习
发帖
8
飞翔币
335
威望
13
飞扬币
1433
信誉值
0
只看该作者 6 发表于: 2008-01-16
太强了,赶快学习!呵呵