|
Re:比较重要的 System32 文件
打开事件查看器所需的文件
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 ® 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 个波形文件是由3 Realtek 创建的. 如果将其移除, 则其会自动重新生成.
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
需要在安全模式下删除的文件...然而, 我没有删.....
有许多组件可能要用到这些文件, 因此为什么不删除这些文件可能有更重要的原因. 我给出了一些为什么不删除以下文件的部分原因.
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 代替.
| |
评论