1: System32的详解 C:\WINDOWS\system32...
2:
3: 这个 system32 文件夹中包含了大量的用于 Windows 的文件. 这里主要用于存储 DLL 文件, 控制面板小程序(.CPL), 设备驱动 (.drv), 帮助文件 (.hlp 和 .cnt), MS-DOS 工具 (.com), 语言支持文件 (.nls), 屏幕保护 (.scr), 安装信息文件 (.inf), 以及其它用于支持, 配置, 或操作的文件.
4:
5: -------------------------------------------------------
6:
7: C:\WINDOWS\system32\3com_dmi
8: 我把这个文件夹删掉了.
9:
10: C:\WINDOWS\system32\1025, 1028, 1031, 1033, 1037, 1041, 1053, 2052 & 3076
11:
12: 我把其中的空文件夹都删掉了. 1033 (英语). 2052 (简体中文).
13:
14: 这些以数字命名的文件夹中包含了本地化语言文件. 其中大多数文件夹都可能是空的.
15:
16: 据 Microsoft 说: 用于指定语言的本地化 (语言) 文件, 按照数字指派到对应的文件夹中. 除非 Windows 被本地化为特定的语言, 否则其它不对应的文件夹就是空的.
17:
18: -------------------------------------------------------
19:
20: C:\WINDOWS\system32\CatRoot
21:
22: 和
23:
24: C:\WINDOWS\system32\CatRoot2
25:
26: CatRoot文件夹中包含了安全编录文件.
27:
28: CatRoot2 文件夹中包含了编录数据库文件.
29:
30: 你也许能够删除这两个文件夹以及其中的内容. 这个就取决于你的系统了.
31:
32: 当你安装某些第三方程序时, 可能会需要某些特定的 .CAT 文件存在. 这些 .CAT 存在于以下文件夹中:
33:
34: C:\WINDOWS\system32\CatRoot\
35:
36: 有些人可以将其删除而不出现任何问题. 而其它人就不行.
37:
38: 在我的系统上, 我发现, 使用 Acronis True Image 的浏览磁盘镜像的功能时, 需要某些 .CAT 文件. 如果不存在, 那么就会弹出一个Windows 硬件安装窗口, 它会告诉你 "你为以下硬件所安装的软件: 通用卷 没有通过Windows 标识测试,(用来验证它与 Windows 的兼容性)...等等."
39:
40: 如果我选择继续, 那么就会弹出对话框, 说 "无法为分区指派盘符."
41:
42: 简而言之, Acronis True Image 的浏览磁盘镜像功能离不开特定的 .CAT 文件.
43:
44: 你所安装的某些第三方程序可能会依赖于某些特定的 .CAT文件.
45:
46: 我还发现在我的系统上需要以下两个 .CAT 文件存在:
47:
48: "oemO.CAT" 和 "1.CAT".
49:
50: 当 oemO.CAT 和 1.CAT 不存在时, "dberr.txt" 中就会出现错误记录, 其存在于 C:\WINDOWS\system32\CatRoot2 中.
51:
52: 我注意到, 当我打开设备管理器中的设备属性时就会出现这些错误, 并且当我使用 Acronis True Image 的浏览镜像功能时也会出现这些错误.
53:
54: 我偶尔也会在 dberr.txt 中看到其它的 .CAT 错误: FP4.CAT, IMS.CAT, MSMSGS.CAT, msn7.cat, msn9.cat, MSTSWEB.CAT, NTPRINT.CAT, SP2.CAT, startoc.cat 和 wmerrenu.cat.
55:
56: 在我的系统中有这么多的 .CAT 文件, 很难确定哪些 .CAT 文件可被删除.
57:
58: 我只是把所有的 Hotfix .CAT 文件 (KB*.* files) 删掉了. 你可以通过 Hotfix 号码将其识别出来.
59:
60: 以下是一些你可以做的东西, 只要你愿意...
61:
62: 把所有的 .CAT 文件放置到一个别的文件夹中. 周期性地检查C:\WINDOWS\system32\CatRoot2 中的 "dberr.txt". 查看是否有缺失 .cat 文件的错误信息. 然后把有提示的 .CAT 文件放回到 C:\WINDOWS\system32\CatRoot\ 文件夹中
63:
64: 当你把所有所需的 .CAT 文件放回原位之后, "dberr.txt" 就会停止显示错误了.
65:
66: dberr.txt..........关于编录文件注册情况的日志文件. 包含了未注册编录文件的相关信息, 并且只有当识别出未注册的编录时才会存在.
67:
68: 缺失编录文件时也会产生 dberr.txt.
69:
70: 关于 CatRoot2 文件夹, 我一般都是用文件清理工具删除其中的某些垃圾文件, 而不是删除整个文件夹. CatRoot2 文件夹中产生的文件都是临时文件. 其扩展名为 *.chk, *. emb, *log, 以及 *.txt.
71:
72: -------------------------------------------------------
73:
74: C:\WINDOWS\system32\Com
75:
76: 组件对象模型 (COM) 组件.
77:
78: 我把这个文件夹以及其中的内容都删掉了.
79:
80: 然后打开 “控制面板” -> “管理工具”, 把其中的 “组件服务” 快捷方式删.
81:
82: 顺便, 我还会把用不到的 "数据源 (ODBC)" 快捷方式删掉.
83:
84: C:\WINDOWS\system32\config
85:
86: 包含了用于引导的注册表储备, 还有可通过事件查看器查看的系统, 安全以及应用程序日志文件.
87:
88: 我把所有能删的文件都删掉了. 有些文件, Windows 是不会让你删的. 它们是你的注册表实体.
89:
90: 其它的文件都可以删掉, 且不会引起任何问题.
91:
92: 以下是 13 个重要的文件:
93:
94: AppEvent.Evt
95: default
96: default.LOG
97: SAM
98: SAM.LOG
99: SecEvent.Evt
100: SECURITY
101: SECURITY.LOG
102: software
103: software.LOG
104: SysEvent.Evt
105: system
106: system.LOG
107:
108: C:\WINDOWS\system32\config\systemprofile
109: 我把这个文件夹以及其中的内容都删掉了.
110:
111: 这个文件夹中包含了一个用于本地系统的标准配置文件.
112:
113: 我发现, 要在安全模式下才能彻底地删掉这个文件夹.
114:
115: systemprofile 文件夹本身, 以及其中的一些空文件夹, 有可能会自动重新出现.
116:
117: 这是那些古怪的文件夹中的一个. 有些时候将其删除之后, 就不会重新出现了. 而有时重装系统之后, 将其删除, 它又可能会莫名其妙地重新出现. (真是受打击...)
118:
119: C:\WINDOWS\system32\dhcp
120: 我把这个文件夹删掉了.
121:
122: 这个文件夹一般是空的, 如果你想让主机作为一台 DHCP 服务器, 那么这个文件夹就会用于保存动态主机配置协议 (DHCP) 数据库文件.
123:
124: C:\WINDOWS\system32\DirectX
125: 我把这个文件夹以及其中的内容都删掉了.
126:
127: 这个文件夹中包含了用于支持某些游戏设备的文件.
128:
129: C:\WINDOWS\system32\dllcache
130:
131: 我把其中的文件都删掉了, 但是我把文件夹保留下来了.
132:
133: 这个文件夹包含了受 “Windows 文件保护系统” 保护的系统文件副本.
134:
135: 我把 dllcache 中的文件备份到另一个分区中了. 但我需要某个初始文件时, 我就可以将其从备份镜像中提取出来了.
136:
137: 我没有删除这个文件夹中新生成的那些文件. 进行过在线更新之后, 新版本的系统文件就会被置入这个 dllcache 文件夹中. 这些是我所拥有的新文件的唯一副本.
138:
139: C:\WINDOWS\system32\drivers\etc
140: 我把其中的内容都删掉了.
141:
142: 一般来说, 现在很少会用到其中的 HOSTS 文件了. 它是 DNS 缓存文件, 优先于 DNS, 一般是没必要用到的.
143:
144: 有效的 hosts 文件是没有扩展名的.
145:
146: C:\WINDOWS\system32\export
147: 我把这个文件夹删掉了.
148:
149: C:\WINDOWS\system32\ias
150: 我把这个文件夹以及其中的内容都删掉了.
151:
152: 如果不能连接 Internet 的话, 那么它一般会是一个空文件夹. 它会储存用于Internet Authentication 服务的配置文件. 一般来说, 只能在服务器上见到这个服务. 如果你的电脑上有能够连接到 Internet 上的社别, 那么这个 IAS 文件夹就不会为空了. 它可能会包含 2 个文件: DNARY.MDB (IAS 日志文件) 和 IAS.MDB (用于储存远程访问策略).
153:
154: 我把这个文件夹以及其中的内容都删掉了.
155:
156: 然后我还把存在于 C:\WINDOWS\system32 中的以下文件删掉了:
157:
158: iasacct.dll
159: iasads.dll
160: iashlpr.dll
161: iasnap.dll
162: iaspolcy.dll
163: iasrad.dll
164: iasrecst.dll
165: iassam.dll
166: iassdo.dll
167: iassvcs.dll
168:
169: C:\WINDOWS\system32\icsxml
170: 我把这个文件夹以及其中的内容都删掉了.
171:
172: 其中包含了用于 Universal Plug and Play(通用即插即用) 的文件.
173:
174: C:\WINDOWS\system32\IME
175: 我把这个文件夹以及其中的内容都删掉了.
176:
177: 包含了各类输入法文件. (语言文件)
178:
179: 注意: 简体中文版用户要小心了, 这里是跟系统自带的输入法紧密相关的地方. 不要乱删.
180:
181: C:\WINDOWS\system32\inetsrv
182: 我把这个文件夹删掉了.
183:
184: 其中包含了用于 World Wide Web 服务的文件. 一般为空.
185:
186: C:\WINDOWS\system32\Lang
187: 我把这个文件夹以及其中的内容都删掉了.
188:
189: C:\WINDOWS\system32\Macromed
190: 我把这个文件夹以及其中的内容都删掉了.
191:
192: 注意: 这个是用于在线播放 Flash 的控件, XP SP2 中的版本为 6, 当前最新为 7, 删掉也没什么关系, 可以在线更新为最新的.
193:
194: C:\WINDOWS\system32\MsDtc
195: 我把这个文件夹以及其中的内容都删掉了.
196:
197: 这个文件夹包含了与 Microsoft Distributed Transaction Coordinator(分布式事务协调器) 相关的文件, 分布式事务协调器可用于控制不同程序或进程间的的事务输出和消息传递.
198:
199: C:\WINDOWS\system32\mui
200: 我把这个文件夹以及其中的内容都删掉了.
201:
202: 其中包含了多国语言用户界面的相关文件.
203:
204: C:\WINDOWS\system32\npp
205: 我把这个文件夹以及其中的内容都删掉了.
206:
207: 这个文件夹包含了一些用于在网络监视服务器上支持收集网络传输的文件.
208:
209: C:\WINDOWS\system32\oobe
210: 我把这个文件夹以及其中的内容都删掉了.
211:
212: 其中包含了 "Out of Box Experience" 文件, 它能帮助用户完成产品激活和注册, 还可用于创建 Administrator 外的新用户.
213:
214: C:\WINDOWS\system32\ras
215: 我把这个文件夹以及其中的内容都删掉了.
216:
217: 其中包含了拨号网络要用到的默认脚本.
218:
219: C:\WINDOWS\system32\ReinstallBackups
220:
221: 我把其中的内容都删了.
222:
223: 当其为空时, 我还会把这个文件夹删掉. 当你更新某些驱动时, 有可能会重新生成这个文件夹.
224:
225: C:\WINDOWS\system32\Restore
226: 我把这个文件夹以及其中的内容都删掉了.
227:
228: 这个就是系统还原. 如果将其删除, 那么就无法使用系统还原了.
229:
230: 我从不用系统还原. 我平时用 Acronis TrueImage. 因此我把这个文件夹删掉了.
231:
232: -------------------------------------------------
233:
234: C:\WINDOWS\system32\Setup
235:
236: 这个文件夹包含了用于额外服务的安装文件, 例如, FrontPage 服务器扩展以及 Microsoft 传真服务.
237:
238: 你需要其中的大多数文件才能正常访问 Windows "可选" 组件向导 (磁盘清理 -> 更多选项 -> 清理).
239:
240: 就我个人而言, 用不到那些额外的服务, 也用不到Windows "可选" 组件向导. 因此我把它删掉了, 还把 C:\WINDOWS\system32 中与其相关的 2 个文件删掉了:
241:
242: loadperf.dll ..加载卸载性能计数器
243:
244: resutils.dll ...用于Richedit 1.0 的包装 Dll
245:
246: (用于访问 Windows "可选" 组件向导.)
247:
248: 事实上, 我一向都用不到磁盘清理, 因此我把 C:\WINDOWS\system32 中的以下 2 个文件删掉了:
249:
250: CLEANMGR.EXE ...(磁盘清理). 一个用于移除无用临时文件并重新释放已用空间的工具.
251:
252: compact.exe ....文件压缩工具 (压缩文件系统以节省空间.). 没有磁盘清理的话, 那就用不到它了.
253:
254: dataclen.dll ...磁盘清理库文件
255:
256: sysocmgr.exe ....系统可选组件管理器
257:
258: -------------------------------------------------
259:
260: C:\WINDOWS\system32\ShellExt
261: 我把这个文件夹删掉了.
262:
263: 默认为空.
264:
265: C:\WINDOWS\system32\SoftwareDistribution
266: 我把这个文件夹以及其中的内容都删掉了.
267:
268: 注意: 我保留了 C:\WINDOWS 下的SoftwareDistribution.
269:
270: System32 下的SoftwareDistribution 没有用, 因为Windows Update 使用C:\WINDOWS 下的同名文件夹. 什么时候System32 下的 SoftwareDistribution 才会有用, 那我就不知道了.
271:
272: C:\WINDOWS\system32\spool
273: 我把这个文件夹以及其中的内容都删掉了. 因为我没有打印机.
274:
275: 这个文件夹是打印系统用于临时存放打印任务以及相关文件的. 其中的 Printers 子文件夹用于临时存储缓冲文件的. 其它文件夹大都是跟打印机驱动和配置有关的.
276:
277: C:\WINDOWS\system32\usmt
278: 我把这个文件夹以及其中的内容都删掉了.
279:
280: USMT 就是用户状态迁移工具. 这个文件夹中包含了与 USMT 以及文件和设置传输向导相关的文件.
281:
282: C:\WINDOWS\system32\wbem (Windows 管理规范)
283:
284: 用于基于网络的企业管理存储它的数据和可执行文件. 利用 WMI, 开发人员可以使用与平台无关的命令控制网络设备.
285:
286: 这是 Windows 中最能够引起大家误解的组件.
287:
288: 即便是 BlackViper(他整理的服务,设置相当好), 我也强烈地怀疑他是否彻底地理解了 Windows 管理规范.
289:
290: 前两年, 他告诉我保留并启用 WMI 是如何的重要.
291:
292: 然而, 这段时间以来, BlackViper 改变了他的想法.
293:
294: 最近他说: "在 Service Pack 1a 中, 这个服务并不是必须的. 然而, 在安装过 Service Pack 2 之后, 安全中心和 Windows 防火墙/Internet 连接共享就需要这个服务了.
295:
296: 如果你想在服务配置中查看 “依存关系” 选项卡的话, 那么这个服务就是必需的. 我不推荐禁用这个服务, 因为将来会有越来越多的应用程序用到这个服务."
297:
298: 大家已经被禁用 Windows 管理规范的问题困扰了很久了. 部分原因是因为 BlackViper 对 “不要禁用” 说不了.
299:
300: 现在应该是OK 了, 因为他就是这么说的. 我想大家更愿意听专家的意见...即便专家的意见是错的.
301:
302: 平心而论, 我所见过的大多数专家都建议不要禁用这个服务...而且, 他们都没有解释为什么不能禁用这个服务.
303:
304: 我知道, 你一定被告知过, 这个 WMI 组件是系统中的一个非常重要的组件. 但我不这样认为.
305:
306: 当我运行 SiSoft Sandra 时, 这个程序建议我最好把这个服务禁用掉.
307:
308: 当你深入查看磁盘清理时, Windows 甚至会显示一个卸载 WMI 的选项. 只是, 它不允许你这么做. (奇怪, 那为什么要把它列为一个 "可选组件" 呢?)
309:
310: 另外, 你知道吗? 当你将其禁用之后, 能够加速启动并减少内存占用.
311:
312: -------------------------------------------------------
313:
314: 重要: 首先, 要把 C:\WINDOWS\system32\wbem 中的"framedyn.dll" 移动到C:\WINDOWS\system32 文件夹中. 它是 wbem 文件夹中仅有的一个重要文件.
315:
316: 有时当你运行系统还原时, 会出现错误 “由于缺少 framedyn.dll, 无法启动系统还原. 请重新安装这个应用程序以解决这个问题”.
317:
318: 没有 "framedyn.dll" 的话, 那么当你右击 “我的电脑” 时, 可能会出现一个错误. 把这个文件保留在 System32 文件夹中即能避免这种情况的出现.
319:
320: 另外, 你还需要禁用 “服务” 中的 WMI.
321:
322: 当你禁用服务中的 WMI 时, 还会把 Windows 防火墙/Internet 连接共享 (ICS) 禁用掉. Windows 会弹出个对话框询问你是否要禁用WMI.
323:
324: 在我禁用Windows 防火墙/Internet 连接共享 (ICS) 之前, 我会先把Windows 防火墙关掉:
325:
326: 开始 > 控制面板 > 防火墙 > 选择 "关闭 (不推荐)"
327:
328:
329: 以下列出的文件属于Windows 防火墙/Internet 连接共享 (ICS).
330:
331: 在 C:\WINDOWS\system32\drivers 中:
332:
333: ip6fw.sys .....IPv6 Windows 防火墙驱动
334: tcpip6.sys ....IPv6 驱动
335:
336: 在 C:\WINDOWS\system32 中:
337:
338: firewall.cpl ..Windows 防火墙控制面板
339: fwcfg.dll .....Windows 防火墙配置助手
340:
341: IPSEC6.EXE ....(Ipv6 安全配置工具).
342:
343: ipsecsvc.dll ..Windows IPSec SPD 服务器 DLL
344:
345: IPV6.EXE ......(Ipv6 配置工具). 一个用于安装和配置 IPv6 的工具.
346:
347:
348: 然后进入安全模式并删除C:\WINDOWS\system32\wbem 文件夹中的内容.
349:
350: 最好在安全模式下删除 wbem 文件夹中的内容, 因为有 3 个文件无法在正常情况下删除.
351:
352:
353: 在重启之后, 在 C:\WINDOWS\system32 中删除以下 5 个文件:
354:
355: cmprops.dll ....WMI 插件
356:
357: licwmi.dll .....Windows 产品激活配置 WMI 提供称故
358:
359: mmfutil.dll ....WMI 插件助手
360:
361: servdeps.dll ...(WMI 插件) 在重启之前可能无法删除这个"servdeps.dll" 文件. 反正, 它不大重要.)
362:
363: wmimgmt.msc....
364:
365:
366: 你可能还需要删除以下文件夹:
367:
368: C:\Program Files\Common Files\Microsoft Shared\MSInfo
369:
370: 还有它的快捷方式在这里:
371:
372: C:\Documents and Settings\All Users\Start Menu\Programs\Accessories
373:
374: 没有 WMI 的话, 系统信息就无法正常工作了.
375: system32 是32位系统程序存储的文件夹,而system文件夹是为了兼容98以及以前时期的16位程序而设计的,由于目前16位程序不多,所以作用不大。
376: 文件说明aclui.dll .....Security Descriptor Editor,没有它,注册表编辑器会无法运行
377: ACTIVEDS.DLL .....(ADs 路由层 DLL). 没有它, 打开事件查看器会出错
378: ADSLDPC.DLL ......ADs LDAP 提供程序 C DLL
379: ADVAPI32.DLL .....(高级 Window
380: [/td][/tr][tr][td]ASYCFILT.DLL ....我所安装的一个程序 StatBar, 需要这个文件
381: ATL.DLL .......... Windows XP ATL 模块 (Unicode)
382: AUTHZ.DLL ........认证框架
383: BASESRV.DLL ......Windows NT BASE API Server DLL
384: BATMETER.DLL .....(电池助手 DLL). 打开电源选项需要这个文件
385: bootvid.dll .....VGA 启动驱动
386: BROWSELC.DLL .....外壳浏览器用户界面库
387: browser.dll .....Computer Browser Service DLL
388: BROWSEUI.DLL ..... 外壳浏览器用户界面库
389: browsewm.dll ...BrowseWM Player
390: CABINET.DLL ......(Microsoft® Cab 文件 API). 想要正常打开系统选项就要保留这个文件
391: CALC.EXE .......(计算器). Windows 自带的计算器程序
392: CFGMGR32.DLL ...配置管理转发器 DLL,没有它,无法在资源管理器中对磁盘进行格式化
393: clb.dll .....Column List Box,没有它,注册表编辑器会无法运行
394: CMD.EXE ....(命令行).可提供 Windows NT 下的命令行提示符 (MS-DOS 外壳解释程序)
395: comcat.dll .....Microsoft C 运行时库文件
396: COMCTL32.DLL .....通用控件库
397: COMDLG32.DLL .....通用对话框 DLL
398: console.dll ....控制面板控制台小程序
399: control.exe ....Windows 控制面板 (这个不是实际上的控制面板.)
400: CONVERT.EXE ....(转换). 用于将分区格式从 FAT 转为 NTFS 以及从 NTFSv4 转为 NTFSv5
401: CREDUI.DLL .......授权证书管理程序用户界面
402: crtdll.dll .....加密管理器
403: CRYPT32.DLL ......32 位加密 API
404: CRYPTDLL.DLL .....加密管理程序
405: CRYPTUI.DLL ......Microsoft 加密用户界面提供程序
406: CSRSRV.DLL .......客户端服务器运行时进程
407: CSRSS.EXE ........(客户端-服务器运行时服务器子系统). 用于维护Win32 系统环境控制台以及其它基本功能.
408: desk.cpl ......显示属性
409: deskmon.dll .... 高级显示监视器属性
410: devenum.dll ....设备枚举
411: devmgr.dll .....设备管理器 MMC 管理工具
412: diskcopy.dll ...Windows DiskCopy
413: dmintf.dll ..... 磁盘管理 DCOM 接口存根
414: dmutil.dll ..... 逻辑磁盘管理器工具库
415: DNSAPI.DLL .......DNS 客户端 API DLL
416: fmifs.dll ......FM IFS 工具 DLL
417: framebuf.dll ...帧缓冲显示驱动
418: GDI32.DLL ........GDI 客户端 DLL(含有XCMD设置字体的函数)
419: hal.dll ........(硬件抽象层). 隐藏 Windows 应用程序处理硬件问题的复杂性(启动之后可删除的文件)
420: hccoin.dll .....USB 协同安装程序
421: hotplug.dll ....用于安全移除硬件, 比如, U 盘
422: icaapi.dll ..... TermDD 设备驱动的 DLL 接口
423: ifsutil.dll ....IFS 工具 DLL
424: IMAGEHLP.DLL .....Windows NT 图像助手(IE显示图像需要)
425: imm32.dll ........(Windows XP IMM32 API 客户端 DLL). 用于正常打开系统属性
426: inetmib1.dll ...Microsoft MIB-II subagent
427: input.dll ......(文本输入 DLL). 语言和区域设置需要这个文件来显示相关对话框
428: IPHLPAPI.DLL .....IP 助手API
429: iyuv_32.dll ....Intel Indeo(R) Video YUV Codec (文件版本: 5.1.2600.2180)
430: kbdus.dll .....美国键盘布局
431: kdcom.dll .......内核调试程序硬件扩展 DLL(启动之后可删除的文件)
432: KERBEROS.DLL .....Kerberos 安全包
433: kernel32.dll .....Windows NT BASE API 客户端 DLL
434: LINKINFO.DLL .....Windows 卷目追踪
435: lpk.dll ........会话注销工具
436: LSASRV.DLL .......LSA 服务器 DLL
437: LSASS.EXE ........(LSA 安全服务). 本地安全认证服务器进程
438: main.cpl ......鼠标
439: MFC42.DLL ......MFCDLL 共享库
440: mfc42u.dll .....MFCDLL 共享库
441: MPR.DLL ..........多个提供程序路由 DLL
442: MPRAPI.DLL .......(Windows NT MP 路由管理DLL)
443: mprui.dll .......多个提供程序
444: MSASN1.DLL .......ASN.1 运行时 API
445: mscat32.dll ....MSCAT32 Forwarder DLL
446: mscms.dll ........(Microsoft 色彩匹配系统 DLL). 这个模块中包含了一些用于校正图像色彩,以及用于色彩映射, 色彩管理的函数
447: MSCTF.DLL ......MSCTF 服务器 DLL
448: msftedit.dll ..RTF 文本编辑控件, v4.1
449: MSGINA.DLL .......Windows NT 登录 GINA DLL
450: msh263.drv ....Microsoft H.263 ICM 驱动
451: msidntld.dll ...Microsoft 标识管理器
452: MSIMG32.DLL ......GDIEXT 客户端 DLL
453: MSIMTF.DLL .....Active IMM 服务器 DLL
454: msls31.dll .......(Microsoft 线性服务库文件). Internet Explorer 需要这个文件
455: msports.dll ....端口类别安装程序
456: MSPRIVS.DLL ......Microsoft 特权转换
457: msrle32.dll ....Microsoft RLE 压缩器
458: mssign32.dll ...Microsoft 受信赖签证 APIs
459: mssip32.dll ....MSSIP32 Forwarder DLL
460: msvcirt.dll ....Windows NT IOStreams DLL
461: MSVCP60.DLL ......Microsoft (R) C++ 运行时库文件
462: msvcrt40.dll ...VC 4.x CRT DLL (向后兼容 msvcrt.dll)
463: MSVCRT.DLL .......Windows NT CRT DLL
464: msvfw32.dll ...Microsoft Video for Windows DLL
465: msvidc32.dll ...Microsoft Video 1 压缩器
466: mydocs.dll .....我的文档文件夹用户界面
467: ncxpnt.dll .....Netork (不是 Network) 安装向导支持 DLL
468: NDDEAPI.DLL ......Network DDE 共享管理 APIs
469: NET1.EXE .......(Network). 与 NET.EXE 的功能相同(在使用net命令的时候需要调用net1,若不存在就无法完成操作)
470: NET.EXE ........(Network). 用于管理, 配置和查看与网络相关的信息, 例如 net use, net print, net user, 等等
471: NETAPI32.DLL .....Net Win32 API DLL
472: netrap.dll .....网络远程管理协议DLL
473: netui0.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)
474: netui1.dll .....NT LM UI Common Code - GUI Classes (文件版本: 5.1.2600.2180)
475: newdev.dll ....添加硬件设备库文件
476: NOTEPAD.EXE ......(记事本). 文本编辑工具
477: NTDLL.DLL ........NT Layer DLL
478: NTDSAPI.DLL ......(NT5DS Library) Windows 的目录服务需要这个ntdsapi.dll 库文件. 目录服务可令 Windows 能够更容易地定位设备以及网络上的资源
479: ntlanman.dll ...Microsoft® 局域网管理器
480: ntlsapi.dll ....Microsoft® 许可服务器接口 DLL
481: NTMARTA.DLL ......Windows NT MARTA 提供程序
482: NTOSKRNL.EXE ..(操作系统内核). Windows XP 操作系统内核, 启动画面就在这个文件中
483: ocmanage.dll ..可选组件管理库
484: ODBC32.DLL .......Microsoft Data Access - ODBC 驱动管理器
485: ODBCBCP.DLL ......(Microsoft BCP for ODBC). 没有这个文件的话, 当你打开电脑管理时会遇到一个错误. 但还是可以打开电脑管理. (我把电脑管理删掉了.)
486: ODBCINT.DLL ......Microsoft Data Access - ODBC 资源
487: OLE32.DLL ........Microsoft OLE for Windows
488: oleacc.dll .......(Active Accessibility 核心组件)
489: OLEAUT32.DLL ..... Windows 要用它执行OLE (对象链接和嵌入) 操作. OLE 允许将程序创建的对象嵌入到另一个程序的文档或对象中. 例如. 将一个 Excel 表格嵌入到 Word 文档中. Windows 应用程序要经常用到OLE, 因此一般你是无法将其删除的
490: OLECLI32.DLL ..... 对象链接和嵌入客户端库文件
491: OLECNV32.DLL .....Microsoft OLE for Windows
492: oledlg.dll .......(Microsoft Windows(TM) OLE 2.0 用户接口支持)
493: OLESVR32.DLL ..... 对象链接和嵌入服务器库
494: OLETHK32.DLL .....Microsoft OLE for Windows
495: perfctrs.dll ...性能计数器
496: powercfg.cpl ..电源选项
497: POWRPROF.DLL .....(电源配置助手 DLL). 如要正常打开设备管理器中的键盘属性, 需要保留这个文件
498: PROFMAP.DLL ......Userenv
499: PSAPI.DLL ........进程状态助手
500: pstorec.dll ..... 受保护存储的COM 接口
501: pstorsvc.dll .... 受保护存储服务器
502: REG.EXE ........(注册表控制台). 一个用于查询和修改注册表的命令行工具
503: REGAPI.DLL .......注册表配置 APIs
504: REGSVR32.EXE ...(注册服务器). 用于注册组件, DLL
505: riched20.dll ...RTF 编辑控件, v3.0
506: rnr20.dll ......Windows Socket2 命名空间 DLL
507: RPCRT4.DLL .......远程过程调用运行时
508: RPCSS.DLL ........分布式 COM 服务
509: RSAENH.DLL .......Microsoft 增强加密提供程序
510: rshx32.dll ....安全外壳扩展
511: rtipxmib.dll ...Microsoft Router IPX MIB subagent
512: RTUTILS.DLL ......路由工具
513: RUNDLL32.EXE ...(Run DLL). 用于运行 DLL 文件的命令行工具
514: RUNONCE.EXE ....(Run Once). 用于将要执行的任务添加定义到 RunOnce 注册表项中
515: SAMLIB.DLL .......SAM 库DLL
516: SAMSRV.DLL .......SAM 服务器 DLL
517: SCESRV.DLL .......Windows安全配置编辑器引擎
518: SCHANNEL.DLL .....TLS / SSL 安全提供程序
519: SECUR32.DLL ......安全支持提供程序接口
520: security.dll ...安全支持提供程序接口
521: services.exe .....(安全和控制程序). Windows XP 用它管理服务
522: SETUP.EXE ......(Setup). Windows 安装程序
523: SETUPAPI.DLL .....Windows Setup API
524: SFC.DLL ..........Windows 文件保护
525: SFC_OS.DLL .......Windows 文件保护
526: sfcfiles.dll .....Windows 2000 系统文件检查工具
527: SHDOCVW.DLL ...... 外壳文档对象和控件库
528: SHELL32.DLL ......Windows 外壳通用 Dll
529: shellstyle.dll ..Windows 外壳样式资源Dll
530: SHFOLDER.DLL .....(外壳文件夹服务). 若要正常打开系统属性, 需要保留此文件
531: shgina.dll .....Windows 外壳用户登录 <-- 这个文件用于从你的桌面上重启电脑. 进一步讲, 一旦你将其删除或是将其从 system32 文件夹中移走, 那么即使你将其放回, 也照样无法从你的桌面重新启动
532: shimgvw.dll ......(Windows 图片和传真查看器). 我要用它看电脑上的图片
533: SHLWAPI.DLL ......外壳 Light-weight 工具库
534: sigtab.dll .....文件完整性设置(系统属性-->硬件-->驱动程序签名选项的对话框)
535: SMSS.EXE .........(会话管理器). 是个会话管理器, 用于在启动期间创建Windows XP 环境
536: snmpapi.dll ....SNMP 工具库
537: softpub.dll ....Softpub Forwarder DLL
538: softpub.dll ....Softpub Forwarder DLL
539: STOBJECT.DLL .....(Systray 外壳服务对象). stobject.dll 是个库文件, 包含了一些像是图标这样的资源
540: streamci.dll ... 流设备类别安装程序
541: SVCHOST.EXE ...... Win32 服务的常规宿主进程
542: SXS.DLL ..........Fusion 2.5
543: sysdm.cpl .....系统属性
544: SYSTRAY.EXE ....(系统栏). 系统栏提供程序. 它能控制任务栏和系统栏. 但是, 没它的话, 也没有什么不正常的地方
545: TASKMGR.EXE ...(任务管理器). 平时使用的任务管理器
546: themeui.dll ......Windows 主题 API
547: timedate.cpl ..时间和日期
548: ufat.dll .......FAT 工具 DLL
549: ULIB.DLL .......文件工具支持 DLL
550: umdmxfrm.dll .....Unimodem 转换模块
551: umpnpmgr.dll .....用户模式即插即用服务
552: untfs.dll ......NTFS 工具 DLL
553: ureg.dll .......注册表工具 DLL
554: urlmon.dll ....... Win32 OLE32 扩展
555: usbui.dll ...USB 用户界面 Dll
556: user32.dll .......Windows XP 用户 API 客户端 DLL
557: userenv.dll ......用户环境
558: USERINIT.EXE ..(用户初始化). 在用户登录之后, 用于确定操作系统的环境
559: usp10.dll .....Uniscribe Unicode 脚本处理器
560: UXTHEME.DLL ......Microsoft UxTheme Library
561: VERSION.DLL ......版本检查和文件安装库
562: vga64k.dll .....32K/64K 色 VGA\SVGA 显示驱动
563: vga.dll .....VGA 16 色显示驱动
564: w32topl.dll ....Windows NT Topology 维护工具
565: WDIGEST.DLL ......Microsoft 采集访问
566: WIN32K.SYS .......多用户 Win32 驱动
567: WININET.DLL ......Internet 扩展
568: winipsec.dll ....Windows IPSec SPD Client DLL
569: WINLOGON.EXE .....Windows NT 登录应用程序
570: WINMM.DLL ........MCI API DLL
571: WINRNR.DLL .......LDAP RnR 提供程序 DLL
572: WINSPOOL.DRV ...Windows 缓冲池驱动
573: WINSRV.DLL .......Windows Server DLL
574: WINSTA.DLL .......工作站库文件
575: WINTRUST.DLL .....Microsoft 受信赖证书 APIs
576: WLDAP32.DLL ......Win32 LDAP API DLL
577: WMI.DLL ..........(WMI DC 和 DP 功能). 若要正常打开电脑管理, 则需要保留此文件
578: WS2_32.DLL .......Windows Socket 2.0 32 位 DLL
579: WS2HELP.DLL ......Windows Socket 2.0 助手
580: wshnetbs.dll ...Netbios Windows套接层助手DLL
581: WSOCK32.DLL ......(Windows 32 位套接层 DLL). 某些涉及到网络的软件会需要它
582: WTSAPI32.DLL .....Windows 终端服务器 SDK API
583: netid.dll -----(系统属性-->计算机名)
584: fontview.exe --字体查看器
585: fontext.dll --与字体文件夹视图安装字体有关
586:
587:
588: Windows XP个别 System32 文件
589:
590:
591: System32 文件夹下个别要移除的文件
592:
593:
594: 我们就要删除另外600 个 system32 文件...我们要一次把它们全都解决掉.
595:
596: 以下是我所删除的 System32 文件列表, 另外还有相关的批处理文件.
597:
598: 我不会把自己用的批处理文件给别人的.我已经厌倦别人认为我的批处理文件就是最适合他们
599:
600: 的. 其实并不是这么回事.
601:
602: 这里有个很简单的例子能够说明原因.我在我用的批处理文件中定义了要删除winfax.dll
603:
604: (Microsoft 传真 API 支持 DLL), 因为我没有传真机. 你直接用我的批处理文件的话, 就会
605:
606: 把你的系统中的传真相关文件删掉. 这样, 你的传真机无法正常工作的话. 你就会骂我.
607:
608: 到底需要移除哪些 System32 文件, 这应该由你自己来决定. 我已经尽力把相关信息提供给
609:
610: 你了, 这些应该可以帮助你决定应当删除哪些文件.
611:
612: C:/WINDOWS/system32:
613:
614:
615: 12520437.cpx ...代码页转换表.
616: 12520850.cpx ... 代码页转换表.
617:
618: 6to4svc.dll ....在 IP4网络上提供IPv6 连接的服务
619:
620: aaaamon.dll ....Aaaa Monitor Dll
621: acledit.dll ....访问控制列表编辑器
622:
623: ac3filter.cpl ..ac3filter 控制面板扩展
624: 属于我所安装用于看电影的 AC3Filter 编解码器.
625:
626: ahui.exe .......应用程序兼容用户界面
627:
628: ALSNDMGR.CPL ...Realtek AC97 音频控制面板
629: 我用 RTLCPL.EXE (Realtek 音频控制面板) 作为代替.
630:
631: amcompat.tlb ...
632: ansi.sys .......
633: apcups.dll .....APC 智能提供程序
634:
635: APPEND.EXE .....(Append). 允许应用程序在当前文件夹中打开指定目录中的数据文件. 此
636:
637: 工具源于 MS-DOS 5.0.
638:
639: asctrls.ocx ....Active Setup 控件
640:
641: AT.EXE .........(AT). 用于设置在指定时间和日期执行任务. 需要运行计划任务服务.
642:
643: atkctrs.dll ....Windows NT AppleTalk 性能计数器 dll
644:
645: ATMADM.EXE .....(ATM). ATM 呼叫管理器.
646: auditusr.exe ... 设置每用户审核策略
647: atmfd.dll ......Windows NT OpenType/Type 1 字体驱动
648: atmlib.dll .....Windows NT OpenType/Type 1 API 库.
649: atmpvcno.dll ...Atm Epvc Install DLL
650: atrace.dll .....Async Trace DLL
651:
652: ATTRIB.EXE .....(文件属性). 显示或更改文件属性 (只读, 存档, 隐藏, 或系统).
653:
654: AUTOCONV.EXE ...(自动转换). 用于将 FAT 分区格式转为 NTFS.
655:
656: autodisc.dll ...Windows AutoDiscovery API , 自动收取邮件
657:
658: AUTOFMT.EXE ...(自动格式化). 用于转换文件系统的工具.
659:
660: AUTOLFN.EXE ....长文件名转换工具. 用于 DOS模式下. 能够自动将长文件名转换为8.3 格
661:
662: 式.
663:
664: -------------------------------------------------------
665:
666: batt.dll .......电池类安装程序
667:
668: 如果你使用笔记本的话, 那么设备管理器会需要这个文件来访问你的电池属性.
669:
670: -------------------------------------------------------
671:
672: bidispl.dll ....Bidispl DLL
673: bios1.rom ......
674: bios4.rom ......
675:
676: bitsprx2.dll ...后台智能传输服务代理
677: bitsprx3.dll ... 后台智能传输服务 2.0 代理
678: blastcln.exe ...Blaster/Nachi 移除工具
679:
680: BOOTOK.EXE .....(启动确认). 在一次成功地登录系统之后, “上次正确的配置” 会用它保
681:
682: 存配置参数.
683:
684: BOOTVRFY.EXE ...(启动验证). “上次正确的配置” 会用它验证一个引导选择.
685:
686: browsewm.dll ...BrowseWM Player
687:
688: bthci.dll ......蓝牙类别安装程序
689: bthprops.cpl ...蓝牙控制面板小程序 (无线公司)
690: bthserv.dll ....蓝牙支持服务
691: btpanui.dll ....蓝牙 PAN 用户界面
692:
693: -------------------------------------------------------
694:
695: capesnpn.dll ...Microsoft 证书模板管理扩展
696: ccfgnt.dll .....Internet 配置库
697:
698: certmgr.dll ....证书管理工具
699:
700: certmgr.msc .... <-- 证书管理控制台.
701:
702: cdosys.dll .....Microsoft CDO for Windows Library
703: cdfview.dll ....频道定义文件文件查看器
704: cewmdm.dll .....Windows CE WMDM 服务提供程序
705:
706: CHARMAP.EXE ....(字符映射表). 用于显示某个字体所能显示的所有字符.
707:
708: -------------------------------------------------------
709:
710: 以下文件没有用批处理文件删除. 需要手动删除它们:
711:
712: cdplayer.exe.manifest
713: logonui.exe.manifest
714: ncpa.cpl.manifest
715: nwc.cpl.manifest
716: sapi.cpl.manifest
717: WindowsLogon.manifest
718:
719: -------------------------------------------------------
720:
721: ChCfg.exe ......?? (我拿它没办法.)
722: chcp.com .......用于更换系统代码页的工具
723: cmos.ram .......
724:
725: CHKNTFS.EXE ....(NTFS 驱动器检查工具). 用于检查 NTFS 分区的完整性.
726:
727: ckcnv.exe ......Cookie 转换工具
728: cnvfat.dll .....FAT 文件系统转换工具 DLL
729: comcat.dll .....Microsoft C 运行时库文件
730: comctl32.ocx ...Windows 通用控件 ActiveX 控件 DLL
731:
732: COMP.EXE .......(比较). 用于比较两个文件之间的差别.
733:
734: compatUI.dll ...CompatUI Module
735: compobj.dll ....OLE 2.1 16/32 互用性
736:
737: -------------------------------------------------------
738:
739: compstui.dll ...通用属性表用户界面DLL
740:
741: 没有这个文件的话, 你可能无法访问打印机属性或是打印机参数