用户
 找回密码
 立即注册
搜索

[注意] 纯资料,勿进

[复制链接]
发表于 2005-11-20 16:40:00
压榨 Windows XP: 完全指南之第六章

“System32” 文件夹


C:WINDOWSsystem32...

这个 system32 文件夹中包含了大量的用于 Windows 的文件. 这里主要用于存储 DLL 文件, 控制面板小程序(.CPL), 设备驱动 (.drv), 帮助文件 (.hlp 和 .cnt), MS-DOS 工具 (.com), 语言支持文件 (.nls), 屏幕保护 (.scr), 安装信息文件 (.inf), 以及其它用于支持, 配置, 或操作的文件.

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

C:WINDOWSsystem323com_dmi
我把这个文件夹删掉了.

C:WINDOWSsystem321025, 1028, 1031, 1033, 1037, 1041, 1053, 2052 & 3076

我把其中的空文件夹都删掉了. 1033 (英语). 2052 (简体中文).

这些以数字命名的文件夹中包含了本地化语言文件. 其中大多数文件夹都可能是空的.

据 Microsoft 说: 用于指定语言的本地化 (语言) 文件, 按照数字指派到对应的文件夹中. 除非 Windows 被本地化为特定的语言, 否则其它不对应的文件夹就是空的.

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

C:WINDOWSsystem32CatRoot



C:WINDOWSsystem32CatRoot2

CatRoot文件夹中包含了安全编录文件.

CatRoot2 文件夹中包含了编录数据库文件.

你也许能够删除这两个文件夹以及其中的内容. 这个就取决于你的系统了.

当你安装某些第三方程序时, 可能会需要某些特定的 .CAT 文件存在. 这些 .CAT 存在于以下文件夹中:

C:WINDOWSsystem32CatRoot{F750E6C3-38EE-11D1-85E5-00C04FC295EE}

有些人可以将其删除而不出现任何问题. 而其它人就不行.

在我的系统上, 我发现, 使用 Acronis True Image 的浏览磁盘镜像的功能时, 需要某些 .CAT 文件. 如果不存在, 那么就会弹出一个Windows 硬件安装窗口, 它会告诉你 "你为以下硬件所安装的软件: 通用卷 没有通过Windows 标识测试,(用来验证它与 Windows 的兼容性)...等等."

如果我选择继续, 那么就会弹出对话框, 说 "无法为分区指派盘符."

简而言之, Acronis True Image 的浏览磁盘镜像功能离不开特定的 .CAT 文件.

你所安装的某些第三方程序可能会依赖于某些特定的 .CAT文件.

我还发现在我的系统上需要以下两个 .CAT 文件存在:

"oemO.CAT" 和 "1.CAT".

当 oemO.CAT 和 1.CAT 不存在时, "dberr.txt" 中就会出现错误记录, 其存在于 C:WINDOWSsystem32CatRoot2 中.

我注意到, 当我打开设备管理器中的设备属性时就会出现这些错误, 并且当我使用 Acronis True Image 的浏览镜像功能时也会出现这些错误.

我偶尔也会在 dberr.txt 中看到其它的 .CAT 错误: FP4.CAT, IMS.CAT, MSMSGS.CAT, msn7.cat, msn9.cat, MSTSWEB.CAT, NTPRINT.CAT, SP2.CAT, startoc.cat 和 wmerrenu.cat.

在我的系统中有这么多的 .CAT 文件, 很难确定哪些 .CAT 文件可被删除.

我只是把所有的 Hotfix .CAT 文件 (KB*.* files) 删掉了. 你可以通过 Hotfix 号码将其识别出来.

以下是一些你可以做的东西, 只要你愿意...

把所有的 .CAT 文件放置到一个别的文件夹中. 周期性地检查C:WINDOWSsystem32CatRoot2 中的 "dberr.txt". 查看是否有缺失 .cat 文件的错误信息. 然后把有提示的 .CAT 文件放回到 C:WINDOWSsystem32CatRoot{F750E6C3-38EE-11D1-85E5-00C04FC295EE} 文件夹中

当你把所有所需的 .CAT 文件放回原位之后, "dberr.txt" 就会停止显示错误了.

dberr.txt..........关于编录文件注册情况的日志文件. 包含了未注册编录文件的相关信息, 并且只有当识别出未注册的编录时才会存在.

缺失编录文件时也会产生 dberr.txt.

关于 CatRoot2 文件夹, 我一般都是用文件清理工具删除其中的某些垃圾文件, 而不是删除整个文件夹. CatRoot2 文件夹中产生的文件都是临时文件. 其扩展名为 *.chk, *. emb, *log, 以及 *.txt.

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

C:WINDOWSsystem32Com

组件对象模型 (COM) 组件.

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

然后打开 “控制面板” -> “管理工具”, 把其中的 “组件服务” 快捷方式删.

顺便, 我还会把用不到的 "数据源 (ODBC)" 快捷方式删掉.

C:WINDOWSsystem32config

包含了用于引导的注册表储备, 还有可通过事件查看器查看的系统, 安全以及应用程序日志文件.

我把所有能删的文件都删掉了. 有些文件, Windows 是不会让你删的. 它们是你的注册表实体.

其它的文件都可以删掉, 且不会引起任何问题.

以下是 13 个重要的文件:

AppEvent.Evt
default
default.LOG
SAM
SAM.LOG
SecEvent.Evt
SECURITY
SECURITY.LOG
software
software.LOG
SysEvent.Evt
system
system.LOG

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

这个文件夹中包含了一个用于本地系统的标准配置文件.

我发现, 要在安全模式下才能彻底地删掉这个文件夹.

systemprofile 文件夹本身, 以及其中的一些空文件夹, 有可能会自动重新出现.

这是那些古怪的文件夹中的一个. 有些时候将其删除之后, 就不会重新出现了. 而有时重装系统之后, 将其删除, 它又可能会莫名其妙地重新出现. (真是受打击...)

C:WINDOWSsystem32dhcp
我把这个文件夹删掉了.

这个文件夹一般是空的, 如果你想让主机作为一台 DHCP 服务器, 那么这个文件夹就会用于保存动态主机配置协议 (DHCP) 数据库文件.

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

这个文件夹中包含了用于支持某些游戏设备的文件.

C:WINDOWSsystem32dllcache

我把其中的文件都删掉了, 但是我把文件夹保留下来了.

这个文件夹包含了受 “Windows 文件保护系统” 保护的系统文件副本.

我把 dllcache 中的文件备份到另一个分区中了. 但我需要某个初始文件时, 我就可以将其从备份镜像中提取出来了.

我没有删除这个文件夹中新生成的那些文件. 进行过在线更新之后, 新版本的系统文件就会被置入这个 dllcache 文件夹中. 这些是我所拥有的新文件的唯一副本.

C:WINDOWSsystem32driversetc
我把其中的内容都删掉了.

一般来说, 现在很少会用到其中的 HOSTS 文件了. 它是 DNS 缓存文件, 优先于 DNS, 一般是没必要用到的.

有效的 hosts 文件是没有扩展名的.

C:WINDOWSsystem32export
我把这个文件夹删掉了.

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

如果不能连接 Internet 的话, 那么它一般会是一个空文件夹. 它会储存用于Internet Authentication 服务的配置文件. 一般来说, 只能在服务器上见到这个服务. 如果你的电脑上有能够连接到 Internet 上的社别, 那么这个 IAS 文件夹就不会为空了. 它可能会包含 2 个文件: DNARY.MDB (IAS 日志文件) 和 IAS.MDB (用于储存远程访问策略).

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

然后我还把存在于 C:WINDOWSsystem32 中的以下文件删掉了:

iasacct.dll
iasads.dll
iashlpr.dll
iasnap.dll
iaspolcy.dll
iasrad.dll
iasrecst.dll
iassam.dll
iassdo.dll
iassvcs.dll

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

其中包含了用于 Universal Plug and Play(通用即插即用) 的文件.

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

包含了各类输入法文件. (语言文件)

注意: 简体中文版用户要小心了, 这里是跟系统自带的输入法紧密相关的地方. 不要乱删.

C:WINDOWSsystem32inetsrv
我把这个文件夹删掉了.

其中包含了用于 World Wide Web 服务的文件. 一般为空.

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

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

注意: 这个是用于在线播放 Flash 的控件, XP SP2 中的版本为 6, 当前最新为 7, 删掉也没什么关系, 可以在线更新为最新的.

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

这个文件夹包含了与 Microsoft Distributed Transaction Coordinator(分布式事务协调器) 相关的文件, 分布式事务协调器可用于控制不同程序或进程间的的事务输出和消息传递.

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

其中包含了多国语言用户界面的相关文件.

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

这个文件夹包含了一些用于在网络监视服务器上支持收集网络传输的文件.

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

其中包含了 "Out of Box Experience" 文件, 它能帮助用户完成产品激活和注册, 还可用于创建 Administrator 外的新用户.

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

其中包含了拨号网络要用到的默认脚本.

C:WINDOWSsystem32ReinstallBackups

我把其中的内容都删了.

当其为空时, 我还会把这个文件夹删掉. 当你更新某些驱动时, 有可能会重新生成这个文件夹.

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

这个就是系统还原. 如果将其删除, 那么就无法使用系统还原了.

我从不用系统还原. 我平时用 Acronis TrueImage. 因此我把这个文件夹删掉了.

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

C:WINDOWSsystem32Setup

这个文件夹包含了用于额外服务的安装文件, 例如, FrontPage 服务器扩展以及 Microsoft 传真服务.

你需要其中的大多数文件才能正常访问 Windows "可选" 组件向导 (磁盘清理 -> 更多选项 -> 清理).

就我个人而言, 用不到那些额外的服务, 也用不到Windows "可选" 组件向导. 因此我把它删掉了, 还把 C:WINDOWSsystem32 中与其相关的 2 个文件删掉了:

loadperf.dll ..加载卸载性能计数器

resutils.dll ...用于Richedit 1.0 的包装 Dll

(用于访问 Windows "可选" 组件向导.)

事实上, 我一向都用不到磁盘清理, 因此我把 C:WINDOWSsystem32 中的以下 2 个文件删掉了:

CLEANMGR.EXE ...(磁盘清理). 一个用于移除无用临时文件并重新释放已用空间的工具.

compact.exe ....文件压缩工具 (压缩文件系统以节省空间.). 没有磁盘清理的话, 那就用不到它了.

dataclen.dll ...磁盘清理库文件

sysocmgr.exe ....系统可选组件管理器

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

C:WINDOWSsystem32ShellExt
我把这个文件夹删掉了.

默认为空.

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

注意: 我保留了 C:WINDOWS 下的SoftwareDistribution.

System32 下的SoftwareDistribution 没有用, 因为Windows Update 使用C:WINDOWS 下的同名文件夹. 什么时候System32 下的 SoftwareDistribution 才会有用, 那我就不知道了.

C:WINDOWSsystem32spool
我把这个文件夹以及其中的内容都删掉了. 因为我没有打印机.

这个文件夹是打印系统用于临时存放打印任务以及相关文件的. 其中的 Printers 子文件夹用于临时存储缓冲文件的. 其它文件夹大都是跟打印机驱动和配置有关的.

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

USMT 就是用户状态迁移工具. 这个文件夹中包含了与 USMT 以及文件和设置传输向导相关的文件.

C:WINDOWSsystem32wbem (Windows 管理规范)

用于基于网络的企业管理存储它的数据和可执行文件. 利用 WMI, 开发人员可以使用与平台无关的命令控制网络设备.

这是 Windows 中最能够引起大家误解的组件.

即便是 BlackViper(他整理的服务,设置相当好), 我也强烈地怀疑他是否彻底地理解了 Windows 管理规范.

前两年, 他告诉我保留并启用 WMI 是如何的重要.

然而, 这段时间以来, BlackViper 改变了他的想法.

最近他说: "在 Service Pack 1a 中, 这个服务并不是必须的. 然而, 在安装过 Service Pack 2 之后, 安全中心和 Windows 防火墙/Internet 连接共享就需要这个服务了.

如果你想在服务配置中查看 “依存关系” 选项卡的话, 那么这个服务就是必需的. 我不推荐禁用这个服务, 因为将来会有越来越多的应用程序用到这个服务."

大家已经被禁用 Windows 管理规范的问题困扰了很久了. 部分原因是因为 BlackViper 对 “不要禁用” 说不了.

现在应该是OK 了, 因为他就是这么说的. 我想大家更愿意听专家的意见...即便专家的意见是错的.

平心而论, 我所见过的大多数专家都建议不要禁用这个服务...而且, 他们都没有解释为什么不能禁用这个服务.

我知道, 你一定被告知过, 这个 WMI 组件是系统中的一个非常重要的组件. 但我不这样认为.

当我运行 SiSoft Sandra 时, 这个程序建议我最好把这个服务禁用掉.

当你深入查看磁盘清理时, Windows 甚至会显示一个卸载 WMI 的选项. 只是, 它不允许你这么做. (奇怪, 那为什么要把它列为一个 "可选组件" 呢?)

另外, 你知道吗? 当你将其禁用之后, 能够加速启动并减少内存占用.

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

重要: 首先, 要把 C:WINDOWSsystem32wbem 中的"framedyn.dll" 移动到C:WINDOWSsystem32 文件夹中. 它是 wbem 文件夹中仅有的一个重要文件.

有时当你运行系统还原时, 会出现错误 “由于缺少 framedyn.dll, 无法启动系统还原. 请重新安装这个应用程序以解决这个问题”.

没有 "framedyn.dll" 的话, 那么当你右击 “我的电脑” 时, 可能会出现一个错误. 把这个文件保留在 System32 文件夹中即能避免这种情况的出现.

另外, 你还需要禁用 “服务” 中的 WMI.

当你禁用服务中的 WMI 时, 还会把 Windows 防火墙/Internet 连接共享 (ICS) 禁用掉. Windows 会弹出个对话框询问你是否要禁用WMI.

在我禁用Windows 防火墙/Internet 连接共享 (ICS) 之前, 我会先把Windows 防火墙关掉:

开始 > 控制面板 > 防火墙 > 选择 "关闭 (不推荐)"


以下列出的文件属于Windows 防火墙/Internet 连接共享 (ICS).

在 C:WINDOWSsystem32drivers 中:

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

在 C:WINDOWSsystem32 中:

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

IPSEC6.EXE ....(Ipv6 安全配置工具).

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

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


然后进入安全模式并删除C:WINDOWSsystem32wbem 文件夹中的内容.

最好在安全模式下删除 wbem 文件夹中的内容, 因为有 3 个文件无法在正常情况下删除.


在重启之后, 在 C:WINDOWSsystem32 中删除以下 5 个文件:

cmprops.dll ....WMI 插件

licwmi.dll .....Windows 产品激活配置 WMI 提供称故

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

servdeps.dll ...(WMI 插件) 在重启之前可能无法删除这个"servdeps.dll" 文件. 反正, 它不大重要.)

wmimgmt.msc....


你可能还需要删除以下文件夹:

Crogram FilesCommon FilesMicrosoft SharedMSInfo

还有它的快捷方式在这里:

Cocuments and SettingsAll UsersStart MenuProgramsAccessories

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

我用 "EVEREST Home Edition" 作为我的系统信息工具. 我认为它更好. 它能提供更多的详细信息.

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

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

C:WINDOWSsystem32wins
我把这个文件夹删掉了.

其中包含用于支持 Windows Internet 名称服务的文件. 这个文件夹可能为空.

C:WINDOWSsystem32xircom
我把这个文件夹删掉了.
使用道具 举报 回复 支持 反对
发表于 2005-11-20 16:41:00
压榨 Windows XP: 完全指南之第四章

“Program Files” 文件夹


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

Crogram Files...

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

Crogram FilesComPlus Applications
我把这个文件夹删掉了.

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

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

Crogram FilesInternet Explorer...

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


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

Crogram FilesInternet ExplorerPLUGINS
我把这个文件夹删掉了.

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

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

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

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

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

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

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

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

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

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

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

mnmdd.dll

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

msconf.dll
msh261.drv
msh263.drv

nmevtmsg.dll
nmmkcert.dll

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

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

C:Program FilesUninstall Information
我把这个文件夹删掉了.

C:Program FilesWindows Media PlayerSkins
你可以把用不到的 Windows Media player 皮肤文件都删掉.

C:Program FilesWindowsUpdate
我把这个文件夹删掉了.

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

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

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

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

C:Program FilesCommon Files...

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

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

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

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

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

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

C:Program FilesCommon FilesMicrosoft SharedDAO
我把这个文件夹以及其中的内容都删掉了.

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

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

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

C:Program FilesCommon FilesSystemOle DB
我把这个文件夹以及其中的内容都删掉了.

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

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

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

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

C:Program FilesCommon FilesMicrosoft Shared...

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

C:Program FilesCommon FilesMicrosoft SharedMSInfo
我把这个文件夹以及其中的内容都删掉了.

这个是系统信息工具.

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

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

C:Program FilesCommon FilesMicrosoft SharedSpeech
我把这个文件夹以及其中的内容都删掉了.

C:Program FilesCommon FilesMicrosoft SharedStationary
我把这个文件夹中用不到的信纸都删掉了.

C:Program FilesCommon FilesMicrosoft SharedWeb Folders
我把这个文件夹以及其中的内容都删掉了.
使用道具 举报 回复 支持 反对
发表于 2005-11-20 16:41:00
压榨 Windows XP: 完全指南之第五章

“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:WINDOWSsystem32 下的 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:WINDOWSaddins
我把这个文件夹删掉了.

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

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

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

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

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

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

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

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

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

ACGENRAL.DLL

DRVMAIN.SDB

SYSMAIN.SDB


C:WINDOWSConfig
我把这个文件夹删掉了.

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

C:WINDOWSConnection Wizard
我把这个文件夹删掉了.

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

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

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

C:WINDOWSDebug

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

我把 Usermode 子文件夹删掉了

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

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

C:WINDOWSDownloaded Program Files

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

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

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

C:WINDOWSDriver Cachei386

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

我把其中的文件都删掉了

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

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

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

C:WINDOWSFonts

.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:WINDOWSHelp
你可以删掉所有的帮助文件

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

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

然后再把C:WINDOWSsystem32 中的相关文件删掉:

tourstart.exe

C:WINDOWSime

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

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

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

C:WINDOWSinf

我把所有的 .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:WINDOWSjava
我把这个文件夹以及其中的内容都删掉了. XP SP2 中不再包含Microsoft (Java) 虚拟机了.

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

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

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

C:WINDOWSmsagent

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

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

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

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:WINDOWSmsapps

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

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

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

C:WINDOWSmui

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

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

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

C:WINDOWSOffline Web Pages

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

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

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

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

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

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

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

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

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

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

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

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

看起来是由 Adobe Reader 创建的.

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

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

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

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

C:WINDOWSRegistration

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

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

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

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

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

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

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

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

动态更新存储位置

C:WINDOWSShellNew
我把这个文件夹删掉了.

C:WINDOWSSoftwareDistribution

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

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

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

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

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

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

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

C:WINDOWSsystem

你完全可以将其删掉.

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

这个文件夹中包含了 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:WINDOWSsystem32 中. 然后删除 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:WINDOWSsystem32). 此后, 就不会再提示错误了.

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

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

注意: 最好是在重启之后删除其中的文件. 你所安装的某些程序可能需要这些临时文件来完成它们的安装任务.

C:WINDOWS wain_32

用于扫描仪的图像.

Twain_32. 中所含的文件是用于支持 Twain 技术的, 能用于把一个扫描仪文档插入到一个文件中.

因为我没有扫描仪, 所以我把这个文件夹以及其中的内容都删掉了.

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

这个文件夹中包含了用于支持 Internet 打印和文档访问的文件.

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

C:WINDOWSWinSxS

这个文件夹中存储了并行应用程序的共享组件. 这些是同个程序或是同个元件的多个不同的版本.

我研究了一下个这个令人畏惧的 WinSxS 文件夹, 然后有了一些让人意想不到的惊喜.

如果你也要这么做的话, 你必须先查看C:WINDOWSPrefetch 中的Layout.ini. 你需要确定你的系统所需的特定文件和文件夹.

在这个文件夹中, 有不少名称很长的文件和文件夹.

...不同系统上的文件夹名可能不同. 我不大清楚. 因为我没有看过你的 WinSxS 文件夹.

首先, 我把 Manifests 子文件夹中的 .cat 文件都删掉了, 另外还把Policies 中的子文件夹都删掉了.

现在 C:WINDOWSWinSxSManifests 文件夹中还有 12 个文件. 我保留了其中的 6 个文件, 删除了其它 6 个没有列在 Layout.ini 中的文件:

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9.MANIFEST

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_1.0.2600.2180_X-WW_522F9F82.MANIFEST

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.NETWORKING.DXMRTP
_6595B64144CCF1DF_5.2.2.3_X-WW_468466A7.MANIFEST

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.NETWORKING.RTCDLL
_6595B64144CCF1DF_5.2.2.3_X-WW_D6BD8B95.MANIFEST

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.NETWORKING.RTCRES
_6595B64144CCF1DF_5.2.2.3_EN_16A24BC0.MANIFEST

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE
_6595B64144CCF1DF_5.1.2600.2000_X-WW_BCC9A281.MANIFEST

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

现在 C:WINDOWSWinSxSPolicies 中还有 6 个子文件夹. 我保留了其中的 5 个并删除了未列在 Layout.ini 中的一个:

C:WINDOWSWINSXSPOLICIESX86_POLICY.1.0.MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_X-WW_4E8510AC

C:WINDOWSWINSXSPOLICIESX86_POLICY.5.1.MICROSOFT.WINDOWS.SYSTEMCOMPATIBLE
_6595B64144CCF1DF_X-WW_A0111510

C:WINDOWSWINSXSPOLICIESX86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.DXMRTP
_6595B64144CCF1DF_X-WW_362E60DD

C:WINDOWSWINSXSPOLICIESX86_POLICY.5.2.MICROSOFT.WINDOWS.NETWORKING.RTCDLL
_6595B64144CCF1DF_X-WW_C7B7206F

C:WINDOWSWINSXSPOLICIESX86_POLICY.6.0.MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_X-WW_5DDAD775

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

现在 C:WINDOWSWinSxS 中大概有 10 个左右的以 "x86_Microsoft" 开头的子文件夹. 其中只有一个子文件夹列在了 Layout.ini 中:

C:WINDOWSWINSXSX86_MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9


必须保留列在 Layout.ini 中的子文件夹. 否则, 在重启之后, 你的屏幕看起来会很可笑.

还有另外一个文件夹没有列在 Layout.ini 文件中, 还有些东西存在于 MANIFESTS 和 POLICIES 子文件夹中:

C:WINDOWSWINSXSMANIFESTSX86_MICROSOFT.WINDOWS.GDIPLUS
_6595B64144CCF1DF_1.0.2600.2180_X-WW_522F9F82.MANIFEST



C:WINDOWSWINSXSPOLICIESX86_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:WINDOWSWinSxSx86_Microsoft.Windows.GdiPlus
_6595b64144ccf1df_1.0.2600.2180_x-ww_522f9f82 (未列于 Layout.ini 中.)



C:WINDOWSWINSXSX86_MICROSOFT.WINDOWS.COMMON-CONTROLS
_6595B64144CCF1DF_6.0.2600.2180_X-WW_A84F1FF9 (列在了 Layout.ini 中.)

并且删除了其它 8 个子文件夹.
使用道具 举报 回复 支持 反对
发表于 2005-11-20 16:43:00
一、《修改winXP pro安装界面》 ---------------------------- 安装界面----也就是安装复制完系统文件,重启进入的安装界面,这个界面停留的时间较长,值得一改以供欣赏,复制完winXP pro的安装文件到硬盘上后,点击“i386”目录查找“winntbbu.dl_”;复制到一个地方,然后用winRAR打开winntbbu.dl_ ,拖出一个系统文件winntbbu.dll; (1)、用ResourceHacker打开winntbbu.dll,在103中找到1033(英文版)并把它删了,先替换2052(中文版),然后再建一个资源,资源指向位图,资源名称是103,资源语言是1033,替换成功;这样也就把这两个位图都放上去了,剩下就是153了,这两个位图也同上方法一样替换就行了!!! (2)、修改完winntbbu.dll文件后,就可以把它生成winntbbu.dl_文件了,制作方法是把修改好的winntbbu.dll放在盘根目录下(如C,进入winXP的DOS下,光标指向C盘,通过makecab命令:“makecab winntbbu.dll winntbbu.dl_” 即可在C盘生成一个winntbbu.dl_文件了!!!! (3)、在替换过程中,可能出现出错,一般都是没有按步骤进行或图片不标准造成的,多试试即可。另外,修改后文件可能比较大,或与原微软的不同,但是安装时一般都不会出现错误的。 (4)、如果系统已经安装,在系统的windowssystem32下可以找到winntbbu.dll这个文件,系统安装完成后并没有删除它,而是解压放在了这里。


二、《修改winXP pro开机画面》

开机画面也就是安装完winXP pro系统后,打开机器时出现的滚动画面,这个画面主要是修改Ntoskrnl.ex_ 这个文件,同样,也是在“i386”下查找“ntoskrnl.ex_”,找到并复制到一个地方,用winRAR打开,拖出里面的文件ntoskrnl.exe;用ResourceHacker打开,位图就在里面:1、2、……8、9、1000;修改某一幅都行;修改完成后,再把ntoskrnl.exe复制到c:盘下,打开“DOS命令模式”并指向C:,运行:“makecab ntoskrnl.exe ntoskrnl.ex_” 即可在C盘生成一个修改好的ntoskrnl.ex_;成功!

注意:生成的文件可能很大,但一般不会出问题的;直接把这个文件放到I386下就行了。 如果已经安装了winXP pro系统,可以把修改好的ntoskrnl.exe放到c:windowssystem32下面,代替原来的那个。


三、《修改winXP pro登录画面》

登录界面---也就是“欢迎使用”的前一个界面,如果设置密码登录就会出现这个界面。这个界面的修改可以通过修改logonui.ex_文件来完成;在“i386”中查找它即可;首先用winRAR打开,拖出里面的文件logonui.exe;用ResourceHacker打开logonui.exe,修改吧。。。 如果系统已经安装,logonui.exe文件则安装在windowssystem32下面,此时通过修改也可以达到预期的效果的。
使用道具 举报 回复 支持 反对
发表于 2005-11-20 16:45:00
压榨 Windows XP: 完全指南之第三章

“Documents and Settings” 文件夹



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

Cocuments and Settings...

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

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

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

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

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

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

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

Cocuments and SettingsAll Users...

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

Cocuments and SettingsAll UsersDRM

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

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

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

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

然后从C:WINDOWSsystem32 中删除以下文件:

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

Cocuments and SettingsAll UsersDocuments (也就是 “共享文档”)My Pictures
我把 “图片收藏” 以及其中的内容删掉了.

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

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

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

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

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

卸载方法:

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

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

Cocuments and SettingsAll UsersDocuments (或共享文档)

以及这里

Cocuments and SettingsUSERNAMEMy Documents

现在, 关于 Cocuments and SettingsAll UsersDocuments (共享文档) 中的 “共享音乐” 文件夹的问题....

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

现在..

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


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

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

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

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

HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerShell Folders.

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

My Music REG_SZ Cocuments and SettingsUSERNAMEMy DocumentsMy Music

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

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

现在转到以下位置:

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Folders

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

CommonMusic REG_SZ Cocuments and SettingsAll UsersMy DocumentsMy Music

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



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

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionExplorerShell Folders

...而且, “共享音乐” 文件夹也会重新出现在 Cocuments and SettingsAll UsersDocuments 文件夹中.

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

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

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

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

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

在 C:WINDOWSHelp 文件夹下:

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

magnify.chm
magnify.hlp

osk.chm
osk.hlp

utilmgr.chm
utilmgr.hlp

在 C:WINDOWSsystem32 文件夹下:

access.cpl
accwiz.exe

mag_hook.dll
magnify.exe

narrator.exe
narrhook.dll

osk.exe

sethc.exe

utilman.exe

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

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

C:Documents and SettingsAll UsersTemplates
我把 “Templates” 文件夹删除了.

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

C:Documents and SettingsAll UsersApplication DataMicrosoft...

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

C:Documents and SettingsAll UsersApplication DataMicrosoftCrypto
我把 “Crypto” 文件夹以及其中的内容都删掉了.

C:Documents and SettingsAll UsersApplication DataMicrosoftDr Watson
我把 “Dr Watson” 文件夹删掉了.

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

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

HKEY_LOCAL_MACHINESoftwareMicrosoftWindows NTCurrentVersionAeDebug

删除 “AeDebug” 注册表项.

C:Documents and SettingsAll UsersApplication DataMicrosoftHTML Help
你可以删除这个文件夹.

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

C:Documents and SettingsAll UsersApplication DataMicrosoftInternet ExplorerQuick Launch

我在这里删除了那些我用不到的快速启动快捷方式. C:Documents and SettingsUSERNAMEApplication DataMicrosoftInternet ExplorerQuick Launch 文件夹中也有一些..

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

C:Documents and SettingsAll UsersApplication DataMicrosoftMedia Index
我把 “Media Index” 文件夹删掉了.

C:Documents and SettingsAll UsersApplication DataMicrosoftMedia Player
我把 “Media Player” 文件夹以及其中的内容都删掉了.

C:Documents and SettingsAll UsersApplication DataMicrosoftNetwork

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

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

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

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

C:Documents and SettingsAll UsersApplication DataMicrosoftUser Account Pictures
我删除了所有的用户头像.

C:Documents and SettingsAll UsersApplication DataMicrosoftUser Account PicturesDefault Pictures
我把那些用不到的用户头像都删掉了, 但是我把文件夹保留下来了, 因为以后我还想把自己的用户头像放进去呢.

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

C:Documents and SettingsUSERNAME...

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

C:Documents and SettingsUSERNAMEFavorites
我删除了没用的链接.

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

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

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

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USERSoftwareMicrosoftInternet ExplorerToolbar]
"LinksFolderName"=""

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

C:Documents and SettingsUSERNAMEMy DocumentsMy eBooks
我删除了这个文件夹.

C:Documents and SettingsUSERNAMEMy DocumentsMy Music
我删除了这个文件夹以及其中的内容.

C:Documents and SettingsUSERNAMEMy DocumentsMy Pictures
我删除了这个文件夹以及其中的内容.

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

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

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

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

C:Documents and SettingsUSERNAME「开始」菜单程序附件

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

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

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

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

C:Documents and SettingsUSERNAMEApplication Data...

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

C:Documents and SettingsUSERNAMEApplication DataHelp
我把 Help 文件夹删掉了.

C:Documents and SettingsUSERNAMEApplication DataIdentities
我把 Identities文件夹以及其中的内容删掉了.

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoft...

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoftCredentials
你可以把Credentials文件夹以及其中的内容删掉.

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoftCryptnetUrlCacheContent



C:Documents and SettingsUSERNAMEApplication DataMicrosoftCryptnetUrlCacheMetaData

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

我发现, “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 SettingsUSERNAMEApplication DataMicrosoftCrypto
你可以删除 Crypto 文件夹以及其中的内容.

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoftHTML Help
你可以删除 HTML Help 文件夹以及其中的内容.

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoftInternet ExplorerQuick Launch
我把快速启动中无用的快捷方式都删掉了.

C:Documents and SettingsUSERNAMEApplication DataMicrosoftMMC
你可以删除 MMC 文件夹以及其中的内容.

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoftProtect
你可以删除Protect 文件夹以及其中的内容.

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

C:Documents and SettingsUSERNAMEApplication DataMicrosoftSystemCertificates
你可以删除SystemCertificates 文件夹以及其中的内容.

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

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

C:Documents and SettingsUSERNAMELocal SettingsApplication Data...

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

C:Documents and SettingsUSERNAMELocal SettingsApplication DataHelp
你可以删除Help 文件夹以及其中的内容.

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

C:Documents and SettingsUSERNAMELocal SettingsApplication DataMicrosoft...

C:Documents and SettingsUSERNAMELocal SettingsApplication DataMicrosoftCD Burning
你可以删除 CD Burning 文件夹.

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

C:Documents and SettingsUSERNAMELocal SettingsApplication DataMicrosoftCredentials
你可以删除Credentials 文件夹.

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

C:Documents and SettingsUSERNAMELocal SettingsApplication DataMicrosoftHelpCtr
你可以删除 HelpCtr 文件夹.

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

C:Documents and SettingsUSERNAMELocal SettingsApplication DataMicrosoftMedia Player
你可以删除Media Player 文件夹.

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

C:Documents and SettingsUSERNAMELocal SettingsApplication DataMicrosoftWindows Media
我把 Windows Media 文件夹以及其中的内容都删掉了
使用道具 举报 回复 支持 反对
发表于 2005-11-23 12:45:00
RocketDock 让你在使用Windows 更加的动感了,它运用着极少的内存以及 CPU 资源,让你就算使用着旧计算机,也不会感到计算机变慢。(要是占用降到5M左右就更好了……)

内建多种面板模式,以及一组的图标,如果觉得面板模式太少或是图标太少,还可以自行选用自己喜欢的图标。而且图标的可不是只能用 ICO、PNG 图片格式,它一样能够支持,让你的图标看起来更加的漂亮。而且还支持使用拖曳的方式来自订要启动的程序,或是资料夹,让你自己打造一个动感味十足,界面漂亮,占用极少资源的个人专属快捷工具栏。
[url=http://www.hanzify.org/?Go=Show:ist&ID=9513]http://www.hanzify.org/?Go=Show:ist&ID=9513[/url]
使用道具 举报 回复 支持 反对
发表于 2005-12-16 11:24:00
你的Windows XP还没通过windows的正版验证?教你一招轻松搞定

教你通过windows的正版验证(.一字,只打个勾)


打开我的电脑,工具-文件夹选项-查看-将隐藏受保护的操作系统文件的勾去掉,并将显示所有文件和文件夹选上
。找到C:\Documents and Settings\All Users\Application Data\Windows Genuine Advantage\data\data 文件(最好连data文件夹一起改变属性,如果你的windows xp在C:\Documents and Settings\All Users\Application Data\里没有Windows Genuine Advantage这个目录,请先点下面连接进行一次验证,安装插件后此文件夹就出现了)。具体哪个盘,根据你系统装在哪个盘里.把它的属性改成"只读"。

去验证吧100%PASS!

微软验证地址:http://www.microsoft.com/genuine/downloads/WhyValidate.aspx
使用道具 举报 回复 支持 反对
发表于 2005-12-17 17:40:00
把Windows XP SP2光盘的i386目录下的Pidgen.dll和setupp.ini添加到Windows Vista光盘镜像Sources目录下(覆盖Pidgen.dll) ,这样可以让你在安装的时候输入Windows XP的序列号可以通过验证。
使用道具 举报 回复 支持 反对
发表于 2005-12-18 09:58:00
31312313
撒旦撒31231231231
使用道具 举报 回复 支持 反对
发表于 2005-12-29 08:59:00
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则