xp系统文件分析
windows xp文件的命名规则

windows xp文件的命名规则在计算机系统中,通过文件的名称对信息进行管理,计算机的文件管理系统使信息按名称存取成为可能。
典型的文件名由主文件名( 简称文件名) 和文件扩展名( 类型名) 组成,在文件名和文件扩展名之间加一个点(1)DOS 操作系统中文件的命名规则早期微机的操作系统是Disk Operating System,简称DOS 操作系统。
DOS 的文件名由1~8 个合法字符构成,合法字符是指:26个英文字母大小写,0~9 的10个阿拉伯数字,个别特殊字符:$#@!%{} 一-A!& 等。
但是,文件名中不可以有空格。
在中文环境下,可以使用汉字,一个汉字占两个字符位置,所以,如果用中文最多只能用四个字。
文件扩展名( 类型名) 由0~3个合法字符组成,也就是说,文件可以没有扩展名。
(2)Windows XP 操作系统中文件的命名规则1) 文件或文件夹可以使用长文件名,名称最多可以有255个字符。
2) 使用字母可以保留指定的大小写格式,但不能用大小写区分文件名,例如:ABC .DOC和abc.doc 被认为是同一个文件。
3) 文件名中可以使用汉字和空格,但空格作为文件名的开头字符或单独作为文件名不起作用。
4) 文件的扩展名可以使用多个字符,可以使用多间隔符,但只有最后一个分隔符后的部分能作为文件的扩展名。
5) 文件名中不能使用的字符有\ /:*?11《》|6) 同一磁盘的同一文件夹中不能有同名的文件和文件夹( 文件和文件夹的名称也不能相同) 。
7)Windows XP 系统的长文件名在” 命令提示符” 窗口可以完全显示。
8)Windows 的长文件名转换成DOS “8.3” 格式的文件名时,系统滤掉空格和“8.3” 格式中不允许的字符,取前六个字符加“~”,再加一个数字,共组成八个字符,然后取最后一个问隔符后的前三个字符作为扩展名。
Windows XP系统文件夹详解_菜鸟应该从这里开始

│ ├-WindowsUpdate(用于Windows的升级)
│ ├-InstallShield Installation Information
│ ├-Uninstall Information(存放软件反安装信息)
│ │ └-i386(Windows操作系统自带的已知硬件驱动文件
│ ├-TEMP(系统临时文件夹)
│ ├-twain_32(扫描仪相关)
│ ├-AppPatch(应用程序修补备份文件夹,用来存放应用程序的修补文件)
│ ├-Debug(系统调试文件夹,用来存放系统运行过程中调试模块的日志文件)
│ │ ├-Application Data
│ │ └-Temp(临时文件目录。在系统和软件的运行过程中产生的临时文件就存放在于此。)
│ │ └-Temporary Internet Files(Internet临时文件夹。)
│ ├-All Users(所有用户文件夹,这里的更改对所有用户有效)
│ ├-Registration(注册文件夹,用来存放用于系统COM+或者其他组件注册的相关文件。)
│ └-Downloaded Installations(存放一些使用Windows Installer技术的安装程序,主要用来对程序进行修复等操作)
├-Documents and Settings
│ └-Administrator(系统管理员帐户的文件夹)
├-Program Files
│ ├-Common Files(共享的应用程序文件存放于此)
│ ├-Internet Explorer(IE浏览器)
XP的NTFS文件系统优化方法介绍

更 多 的 运 动 ,延 长 了 读 盘 时 间 , 极 大 地 影 响 了 系 统 性 能 , 此 使 磁 盘 因
上 的 碎 片 维 持 在 一 个 较 低 的 限 度 是 提 高 NT S卷 的 最 重 要 因 素 , F 经 常 的 运 行 碎 片 整 理 程 序 非 常 有 必 要 。 4压 缩 功 能 N S 的 压 缩 功 能 可 以 对 单 个 TF 文 件 、 个 文 件 夹 或 者 NT S卷 上 整 F 的 整 个 目 录 树 进 行 压 缩 , 举 可 以 此 帮助我们节 省一定 的硬盘空间 , 但 是 使 用 压 缩 功 能 将 会 引 起 NT S F 卷 的 性 能 下 降 , 因 是 每 次 访 问 被 原
器 进 行 分 析 ,然 后 单 击 “ 看 报 查
过 程 是 :先 解 压 缩 ,再 进 行 拷 贝 ,
最 后 再 进 行 压 缩 , 大 大 地 增 加 了 C U 的 运 行 时 间 。 因 此 建 议 在 硬 P 盘 空 间 足 够 大 的 情 况 下 , 量 不 要 尽 使 用压缩功能 。
如 果 你 想 深 切 地 体 会 W i一 n
d ws X 的 全 面 功 能 , 么 强 烈 推 o P 那
器 , 法 如 下 : “ 始 ” 单 中 方 从 开 菜
依次 选 择 “ 置 ” 设 一>“ 制 面 板 ” 控
是 必 不 可 少 的 , 磁 盘 上 出 现 碎 片 当
此 次 促 销 活 动 的 另 一 主 现 了彩 色打 印品 质的 重大突 破 。 作 为打 印机 技 术 阵营 领 导者 、
角 —— 富 士 施 乐 Do u f t 2 5 cP n C 2 5, i
开 : 即 日 起 至 8 月 3 日 。凡 购 买 1 富 士 施 乐 D cPit o u r C35 的 用 户 n 05
实验三 Windows XP文件管理与系统配置

实验三Windows XP文件管理与系统配置一、实验目的●进一步熟练掌握Windows窗口基本操作。
●掌握资源管理器的基本操作。
●掌握文件及文件夹管理和磁盘管理的操作。
●掌握Windows系统配置。
●掌握Windows XP的常用命令。
二、知识要点及预备知识1.Windows XP中文件或文件夹的命名规则文件名的格式:主文件名.扩展名其中主文件名1-255个字符;扩展名1-3个字符。
另外文件名不能包含以下9个字符:/ | \ * ? < > " :255字符创建文件名2.Windows XP资源管理器资源管理器是一个用于文件管理的实用程序,它可以迅速的提供关于磁盘文件的信息,并可以将文件分类,清晰的显示文件夹的结构及内容。
资源管理器工作区分为左右两个部分。
3.Windows XP文件和文件夹管理Windows XP采用树型结构管理文件或文件夹,可通过创建、删除、复制、移动文件和文件夹,或通过更改文件和文件夹属性以及管理共享文件夹等方式实现对文件及文件夹的管理。
以下是在“我的电脑”或“资源管理器”中创建、复制、移动和删除文件或文件夹的几种常用方法。
(1)文件或文件夹的创建①单击[文件]/[新建] ->“文件夹”菜单命令或某一文件类型菜单命令。
②在工作区的空白处单击鼠标右键弹出快捷菜单,再单击[新建] ->“文件夹”菜单命令或某一文件类型菜单命令。
③利用记事本等应用程序创建某一类型的文件。
(2)创建快捷方式①单击[文件]/[新建]->”快捷方式”。
②用鼠标右键将目标文件或文件夹拖动到需创建快捷方式的地方,再选择“在当前位置创建快捷方式”菜单命令。
③鼠标右键单击某一文件或文件夹,在弹出快捷菜单中选择“发送”->”桌面快捷方式”菜单命令。
(3)复制文件或文件夹①不同磁盘之间:直接通过鼠标拖动,此时鼠标有“+”。
②选定源文件或文件夹,选择[编辑]/ [复制]命令,在目的窗口选择[编辑]/[粘贴]命令。
XP系统C盘根目录下的文件

XP系统C盘根目录下的文件:(1)RECYCLER回收站(2)Documents and Settings存放用户配置信息的文件夹(3)Program Files应用程序文件夹(4)System Volume Information存储系统还原备份信息文件夹。
(5)windows操作系统文件夹(6)bootfont.bin操作系统汉化引导菜单文件(7)对硬件设备初始化的一个系统级别的文件,然后把这些硬件信息传递给下一个启动步骤,最终完成操作系统的启动。
(8)ntldr非常重要的系统文件。
启动后它将CPU的控制权交给操作系统。
一旦丢失就无法进入操作系统。
(9)AUTOEXEC.BATDOS在启动会自动运行这个文件,一般在里面装载每次必用的程序,如: path(设置路径)、smartdrv(磁盘加速)、 mouse(鼠标启动)、mscdex(光驱连接)、 doskey(键盘管理)、set(设置环境变量)等。
(10)CONFIG.SYS这个文件是用于系统启动时加载程序用的,在DOS时是很重要的。
但在的窗口操作系统下,这个文件一般都不用。
(11)IO.SYS提供标准硬件的输入/输出接口和DOS的中断调用,功能全面增强,它基本上控制着全部启动过程,是Windows的DOS实模式的核心文件。
但它需要根据MSDOS.SYS的设置才能实现正常的启动过程。
(12)MSDOS.SYS作为系统盘中的核心文件,是系统启动时必不可少的。
在DOS操作系统时代,主要负责建立、删除以及读写磁盘文件管理,以及内存管理、磁盘和其它系统资源的管理。
(13)boot.ini电脑中如果安装有多个操作系统,在电脑加电自检后会出现一个启动菜单,它列出了在这台电脑上安装的所有的操作系统,用户使用“↑”“↓”键可以选择进入哪个系统。
这一切都源于这个文件,Windows XP主要依赖BOOT.INI文件来确定计算机在重启(引导)过程中显示的可供选取的操作系统类别。
windows XP系统内核文件分析(全)

这两天逛论坛, 无意中发现了这个帖子. 作者极尽所能的介绍了 Windows 系统文件的相关信息. 极有参考价值. 虽说, 这个不同于 nLite 的预先精简定制, 但是相信对于 nLite 精简效果不够满意的大有人在. 那么按照这个指南就能够令你的系统最优化.当然, 精简系统是要付出代价的. 不要贪得无厌, 免得系统坏了修不好啊.Windows XP个别 System32 文件System32 文件夹下个别要移除的文件我们就要删除另外600 个 system32 文件...我们要一次把它们全都解决掉.以下是我所删除的 System32 文件列表, 另外还有相关的批处理文件.我不会把自己用的批处理文件给别人的.我已经厌倦别人认为我的批处理文件就是最适合他们的. 其实并不是这么回事.这里有个很简单的例子能够说明原因.我在我用的批处理文件中定义了要删除winfax.dll (Microsoft 传真 API 支持 DLL), 因为我没有传真机. 你直接用我的批处理文件的话, 就会把你的系统中的传真相关文件删掉. 这样, 你的传真机无法正常工作的话. 你就会骂我.到底需要移除哪些 System32 文件, 这应该由你自己来决定. 我已经尽力把相关信息提供给你了, 这些应该可以帮助你决定应当删除哪些文件.如果你想创建你自己的批处理文件的话,请仔细查看相关移除信息, 我会把相应部分的批处理脚本贴上去的, 然后你可以将其粘贴到你自己的批处理文件中.我在我的批处理文件中添加了一个防止出现意外的功能...这些文件会被移动并会被保存下来 (没有直接将其删除...) 备份至 C:/backup.在这个backup 文件夹中有个名为"smart placement"的子文件夹. 其出现的顺序与 XP 中的顺序相同. 首先你会看到 WINDOWS 文件夹. 在 WINDOWS 文件夹中你可以看到 system32 文件夹.我创建这个所谓的‖smart placement‖就是为了让你明白相关备份文件的来源. 如你所见, 这些批处理文件也可用于其它文件夹中的文件. 反正, Backup 文件夹中的结构与 XP 的相同.请确保在你使用任何注册表清理工具之前, 应当先把 Backup 文件夹中的文件临时删掉...注册表清理工具可能会把注册表中的路径指向 backup 文件夹中的相关路径.将用得到的部分脚本复制粘贴到记事本中. 然后将其另存.代码:________________________________________IF NOT EXIST "c:/backup/WINDOWS/system32" md c:/backup/WINDOWS/system32MOVE 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 Dllacledit.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 控件A T.EXE .........(AT). 用于设置在指定时间和日期执行任务. 需要运行计划任务服务.atkctrs.dll ....Windows NT AppleTalk 性能计数器 dllATMADM.EXE .....(A TM). ATM 呼叫管理器.auditusr.exe ... 设置每用户审核策略atmfd.dll ......Windows NT OpenType/Type 1 字体驱动atmlib.dll .....Windows NT OpenType/Type 1 API 库.atmpvcno.dll ...Atm Epvc Install DLLatrace.dll .....Async Trace DLLATTRIB.EXE .....(文件属性). 显示或更改文件属性 (只读, 存档, 隐藏, 或系统).AUTOCONV.EXE ...(自动转换). 用于将 FAT 分区格式转为 NTFS.autodisc.dll ...Windows AutoDiscovery API , 自动收取邮件AUTOFMT.EXE ...(自动格式化). 用于转换文件系统的工具.AUTOLFN.EXE ....长文件名转换工具. 用于 DOS模式下. 能够自动将长文件名转换为8.3 格式.-------------------------------------------------------batt.dll .......电池类安装程序如果你使用笔记本的话, 那么设备管理器会需要这个文件来访问你的电池属性.-------------------------------------------------------bidispl.dll ....Bidispl DLLbios1.rom ......bios4.rom ......bitsprx2.dll ...后台智能传输服务代理bitsprx3.dll ... 后台智能传输服务 2.0 代理blastcln.exe ...Blaster/Nachi 移除工具BOOTOK.EXE .....(启动确认). 在一次成功地登录系统之后, ―上次正确的配置‖会用它保存配置参数.BOOTVRFY.EXE ...(启动验证). ―上次正确的配置‖会用它验证一个引导选择.browsewm.dll ...BrowseWM Playerbthci.dll ......蓝牙类别安装程序bthprops.cpl ...蓝牙控制面板小程序 (无线公司)bthserv.dll ....蓝牙支持服务btpanui.dll ....蓝牙 PAN 用户界面-------------------------------------------------------capesnpn.dll ...Microsoft 证书模板管理扩展ccfgnt.dll .....Internet 配置库certmgr.dll ....证书管理工具certmgr.msc .... <-- 证书管理控制台.cdosys.dll .....Microsoft CDO for Windows Librarycdfview.dll ....频道定义文件文件查看器cewmdm.dll .....Windows CE WMDM 服务提供程序CHARMAP.EXE ....(字符映射表). 用于显示某个字体所能显示的所有字符. -------------------------------------------------------以下文件没有用批处理文件删除. 需要手动删除它们:cdplayer.exe.manifestlogonui.exe.manifestncpa.cpl.manifestnwc.cpl.manifestsapi.cpl.manifestWindowsLogon.manifest-------------------------------------------------------ChCfg.exe ......?? (我拿它没办法.) .......用于更换系统代码页的工具cmos.ram .......CHKNTFS.EXE ....(NTFS 驱动器检查工具). 用于检查 NTFS 分区的完整性.ckcnv.exe ......Cookie 转换工具cnvfat.dll .....FAT 文件系统转换工具 DLLcomcat.dll .....Microsoft C 运行时库文件comctl32.ocx ...Windows 通用控件 ActiveX 控件 DLLCOMP.EXE .......(比较). 用于比较两个文件之间的差别.compatUI.dll patUI Modulecompobj.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 ...加密网络相关 APICSCRIPT.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 Moduledgrpsetu.dll ...Digi RealPort? 驱动升级dgsetup.dll ....DGSETUP DLLdhcpmon.dll ....DHCP Monitor Dlldhcpsapi.dll ...DHCP Server API Stub DLLDIANTZ.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), 提供标准模式.DRW ATSON.EXE ...(Dr. Watson).16位的程序错误监测和记录工具.DRWTSN32.EXE ...(Dr. Watson 32). 32位的程序错误监测和记录工具.dsauth.dll .....用于服务的DS 认证 .......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 ....字体设置DLLFORCEDOS.EXE ...(强制 DOS). 强制在 Windows XP 下将包含 OS/2 和 DOS 代码的程序运行在 DOS 模式下. .....Disk Format Utility格式化命令fsmgmt.msc .....Microsoft 通用控制台文档 (共享文件夹)fsquirt.exe ....(属于蓝牙)fsusd.dll ......摄像头设备 DLLFSUTIL.EXE .....(FSUtil). 一个卷管理工具. 重分析点管理和稀疏文件控制FTP.EXE ........(FTP). 命令行模式下的 FTP 工具.ftsrch.dll .....Microsoft? 文本搜索g711codc.ax ....Intel G711 CODECgcdef.dll ......游戏控制器的默认表GDI.EXE ........(物理设备接口). 一个核心系统组件, 可以提供 Win16 图形设备接口API l 库, 以实现向后兼容.glmf32.dll .....OpenGL Metafiling DLLgpkcsp.dll .....Gemplus 加密服务提供程序gpkrsrc.dll ....Gemplus 加密服务提供程序资源文件 ...代码页工具 ...h323.tsp .......h323msp.dll ....Microsoft H.323 媒体服务提供程序hccoin.dll B 协同安装程序HELP.EXE .......(帮助). 显示 Windows XP 命令的基本常规帮助信息.hidphone.tsp ...hlink.dll ......Microsoft 超链接库hnetmon.dll ....家庭网络监视 DLLhnetwiz.dll ....网络安装向导homepage.inf ...hotplug.dll ....用于安全移除硬件, 比如, U 盘HSFCISP2.dll ...HSF 协同安装程序httpapi.dll ....HTTP 协议堆栈 APIiccvid.dll .....(Cinepak? Codec) 用于显示’’Cinepak’’格式的媒体文件. (非常古老的 A VI 编解码格式.)IE4UINIT.EXE ...(IE 安装工具). IE 5.0 每用户安装工具.iedkcs32.dll ...Microsoft Internet Explorer 定制 DLLieencode.dll ...Microsoft 字符编码iernonce.dll ...带用户界面的扩展 RunOnce 处理库iesetup.dll ....IOD 版本映射ieuinit.inf ....IEXPRESS.EXE ...(自解压和自安装创建程序). 用于创建自解压包或是自安装程序包.ifmon.dll ......IF Monitor DLLigmpagnt.dll ...Microsoft IGMP subagentils.dll ........用户位置服务组件模块imeshare.dll ...Microsoft Office IME 共享属性库inetmib1.dll ...Microsoft MIB-II subagentinitpki.dll ....Microsoft 受信赖的安装和设置input.dll ......(文本输入 DLL). 语言和区域设置需要这个文件来显示相关对话框inseng.dll .....(安装引擎). Active Setup 安装引擎, 允许打开或执行 cab 文件. 用于控制安装. instcat.sql ....用于安装编录intl.cpl .......区域和语言设置iologmsg.dll ...IO 日志 DLLipconf.tsp .....iprop.dll ......OLE 属性集ir32_32.dll ....ir41_32.ax .....Intel Indeo? Video 4.5ir41_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.10itircl.dll .....Microsoft? InfoTech IR Local DLLitss.dll .......Microsoft? InfoTech 存储系统库文件iyuv_32.dll ....Intel Indeo(R) Video YUV Codec (文件版本: 5.1.2600.2180)jet500.dll .....JET 引擎 DLLjgaw400.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 .......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 Proxylicmgr10.dll ...ActiveX 许可管理器LIGHTS.EXE .....(Lights). 在 Win 9x 下通过监视 COM 端口来提供对于调制解调器状态的设置.LNKSTUB.EXE ....(Win95-Winnt 迁移工具). 用于把 Windows 95 升级至 Windows. ....localui.dll ....本地监视用户界面 DLLLOCATOR.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 NTmcastmib.dll ...Microsoft 多播子代理mcd32.dll ......OpenGL MCD 客户端 DLLmcdsrv32.dll ...MCD 服务器mchgrcoi.dll ...中级更改器协同安装程序mciavi32.dll ... Windows MCI 视频驱动mciole16.dll ...MCIOLE16 - OLE Handler DLL for MCI Objectsmciole32.dll ...MCI OLE DLLmciwave.dll ....MCI 波形音频驱动mdhcp.dll ......Microsoft MDHCP 客户端 COM 接口mdwmdmsp.dll ...用于 MDM 驱动的WMDM 服务提供程序驱动MEM.EXE ........(Memory). 一个用于显示当前内存状态的命令行工具.mf3216.dll .....32 位至 16 位元文件的转换 DLLmfc40.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 迁移支持 dllmlang.dat ......mll_hp.dll .....HP 媒体卷标库mll_mtf.dll ....MTF (Microsoft 磁带格式) 媒体卷标库mll_qic.dll ....QIC113媒体卷标库mmdrv.dll ......多媒体核心支持驱动mobsync.dll ....Microsoft 同步管理器MOBSYNC.EXE ....(脱机工作同步程序). 同步脱机网站. .......DOS 命令modex.dll ......ModeX 显示驱动 .......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 ...安全审核事件 DLLmscat32.dll ....MSCAT32 Forwarder DLLMSCTFP.dll .....MSCTFP Server DLLmsdadiag.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 Accessmsobjs.dll .....系统对象审核名称MsPMSNSv.dll ...Microsoft 媒体设备服务提供程序msr2c.dll ......Microsoft Forms DLLmsr2cenu.dll ...Microsoft Forms DLLmsratelc.dll ...Internet 分级和本地用户管理DLLmsrating.dll ...Internet 分级和本地用户管理DLLmsrclr40.dll ...Microsoft Jet公文包调解程序msrd2x40.dll ...Microsoft (R) Red ISAMmsrd3x40.dll ...Microsoft (R) Red ISAMmsrecr40.dll ...Microsoft Jet公文包调解程序资源库msrepl40.dll ...Microsoft 复制库msrle32.dll ....Microsoft RLE 压缩器msscds32.ax ....(文件版本: 8.0.0.4487). Microsoft 屏幕视频解压器msscript.ocx ...Microsoft (r) 脚本控件mssign32.dll ...Microsoft 受信赖签证 APIsmssip32.dll ....MSSIP32 Forwarder DLLmstime.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 DLLmsvcp50.dll ....Microsoft (R) C++ 运行时库文件msvcrt20.dll ...Microsoft? C运行时库文件msvcrt40.dll ...VC 4.x CRT DLL (向后兼容 msvcrt.dll)msvideo.dll ....Microsoft Video for Windows DLLmsxml.dll ......XML OM for Win32msxml2.dll .....XML OM for Win32msxml2r.dll ....XML2 资源文件msxmlr.dll .....XML 资源文件msyuv.dll ......Microsoft UYVY 视频解压器mtxoci.dll .....对于Oracle 的 Microsoft 数据库支持 DLLmydocs.dll .....我的文档文件夹用户界面ncxpnt.dll ork (不是 Network) 安装向导支持 DLLndptsp.tsp .....NET.EXE ........(Network). 用于管理, 配置和查看与网络相关的信息, 例如 net use, net print, net user, 等等.net.hlp ........NET1.EXE .......(Network). 与 NET.EXE 的功能相同.netapi.dll .....Microsoft 网络动态链接库neth.dll .......网络帮助消息 DLLnetplwiz.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.datnoise.deu <<...注意: ...DEU = 这是德国的noise.engnoise.enu <<英文noise.esn < noise.fra < noise.ita < noise.nld < noise.sve < noise.thawbcache.deuwbcache.enu <<英文wbcache.esn < wbcache.fra < wbcache.ita < wbcache.nld < wbcache.sve <wbdbase.deuwbdbase.enu <<英文wbdbase.esn < wbdbase.fra < wbdbase.ita < wbdbase.nld < wbdbase.sve <-------------------------------------------------------npptools.dll ...NPP 工具助手 DLLnscompat.tlb ...NSLOOKUP.EXE ...(域名服务器查寻). 用于显示 DNS 服务器的诊断和统计信息. ntlsapi.dll ....Microsoft? 许可服务器接口 DLLntdos404.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.DLLoakley.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 DLLp2p.dll ........点对点群p2pgasvc.dll ... 点对点群认证服务p2pgraph.dll ... 点对点图形p2pnetsh.dll ... 点对点NetSh 助手p2psvc.dll ..... 点对点服务PACKAGER.EXE ...(Object Packager). 用于在文档中创建嵌入数据的图标链接.panmap.dll .....PANOSE(tm) 字体映射器paqsp.dll ......PaqSP Modulepautoenr.dll ...自动注册 DLLpcl.sep ........PENTNT.EXE .....(NT Pentium 测试工具). 一个用于检测你的系统是否有Pentium 浮点运算错误的命令行工具. (我还把在―性能‖中的快捷方式删掉了).pifmgr.dll .....Windows NT PIF 管理器图标资源库pjlmon.dll .....PJL 语言监视器plustab.dll ....效果控制面板扩展pmspl.dll ......Microsoft 局域网管理器 2.1 网络动态polstore.dll …策略存储 dllpowercfg.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 ......目录索引工具 DLLrdpdd.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.exeregsvc.dll .....远程注册表服务REGWIZ.EXE .....(注册向导). 令注册 XP 的过程自动化.regwizc.dll .... 注册向导的相关模块rend.dll .......Microsoft 集合控件REPLACE.EXE ....(Replace). 用于替换文件的命令行工具.rnr20.dll ......Windows Socket2 命名空间 DLLroutetab.dll ...Microsoft 路由表 DLLrpcns4.dll .....Remote Procedure Call 命名服务客户端rsmps.dll ......RSM 代理存根rsaci.rat ...... <-- 属于 msrating.dll. 你可在以下位置查看分级选项: Internet 选项 -> 内容 -> 分级审查 -> 启用RTCSHARE.EXE ...(RTC 程序共享). 实时时钟组件.rtipxmib.dll ...Microsoft Router IPX MIB subagentRUNAS.EXE ......(运行方式). 这个工具可用一个新用户名和密码执行一个进程. 一般, 可用来在低权限用户登录的系统上以高权限的管理员身份来运行一个程序.safrdm.dll .....Microsoft 帮助中心桌面管理器safrslv.dll ....Microsoft 帮助中心会话处理程序SA VEDUMP.EXE ...(转储). 当系统出现 STOP 错误时, 可用于将内存中的内容转储为文件.sbe.dll ........DirectShow 流缓冲滤镜sbeio.dll ...... 流缓冲输入输出 DLLSC.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 Sdpblbsecupd.sig .....security.dll ...安全支持提供程序接口senscfg.dll ....SENS 安装设置工具serialui.dll ...串行端口属性页面setup.bmp ......SETUP.EXE ......(Setup). Windows 安装程序setupdll.dll ...Windows 2000 安装 DLLSETVER.EXE .....(设置版本). 用于定义报告给某个应用程序关于 DOS 的版本.sfc.exe ........(Windows 2000 系统文件检查工具). 用于验证 XP 的文件是否存在以及是否正确.sfc_os.dll ...(Windows 文件保护). 用于保护 Windows 的系统文件.sfmapi.dll .....Windows NT Macintosh 文件服务客户端SHARE.EXE ......(Share). 能让两个程序同时使用一个文件的 DOS 工具.shellstyle.dll ..Windows 外壳样式资源DllSHMGRATE.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 ...‖兼容性‖选项卡外壳扩展DLLsmbinst.exe ....系统管理 BIOS 驱动安装程序softpub.dll ....Softpub Forwarder DLLSORT.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 .....服务器服务 DLLsti_ci.dll .....静止图像类别安装程序sti.dll ........ 静止图像设备客户端 DLLstimon.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 ....t2embedtaskman.exe ....任务管理器 (不是平时使用的那个. 平时那个是: "taskmgr.exe")tdc.ocx ........TDC ActiveX 控件TELNET.EXE .....(Telnet). 一个 Telnet 客户端, 可用于访问远程Telnet 服务器系统.tftp.exe .......简单文件传输协议应用程序toolhelp.dll ...Windows 调试工具助手库traffic.dll ....Microsoft 网络交通控制 1.0 DLL .......将文件夹列为树形结构tsbyuv.dll .....东芝视频解码器typelib.dll ....OLE 2.1 16/32 相互操作库ufat.dll .......FAT 工具 DLLumandlg.dll ....UManDlg DLLunimdm.tsp .....unimdmat.dll ...通用调制解调器服务提供程序 AT 微型驱动ureg.dll .......注册表工具 DLLusbmon.dll .....标准动态打印端口监视器DLLUSER.EXE .......(Windows 用户界面核心组件). 用于保持 Win16 的兼容性效的 Win32 应用程序.v7vga.rom .......vbajet32.dll ...Visual Basic 应用程序开发环境- Expression 服务加载器vcdex.dll ......32 位MSCDEX 虚拟设备驱动vdmredir.dll ...DOS 虚拟机网络接口库verifier.dll ...标准应用程序验证提供程序dllVERIFIER.EXE ...(驱动验证管理器). 可用它探测一个驱动的操作是否会导致系统冲突.vfpodbc.dll ....vfpodbcvga256.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 MSPwdl.trm ........webvw.dll ......网页视图外壳扩展库WEXTRACT.EXE ...(Win32 Cab 自解压程序创建工具). 用于提取 Cab 压缩包中的文件. wiasf.ax .......WIA 流快照滤镜wifeman.dll ....Windows WIFE 接口核心组件 ........用于保持兼容性win87em.dll ....winbrand.dll ...Windows Branding 资源WINCHA T.EXE ....简单的聊天工具winfax.dll .....Microsoft 传真 API 支持 DLL (我没有传真机.)winhelp.hlp ....WINHLP32.EXE ...(Windows 帮助). 用于打开帮助文件.WINMSD.EXE .....(Windows XP 诊断工具或是系统信息工具). Windows XP 诊断工具.winnls.dll .....Windows IME 接口核心组件winntbbu.dll ...Windows 安装画面 DLLwinoldap.mod ...winshfhc.dll ...文件风险评估winsock.dll ....Windows Socket 16-Bit DLLwinstrm.dll ....Streams DLLwkssvc.dll .....Workstation 服务 DLLwmidx.dll ......Windows Media 索引 DLLwmiprop.dll ....WDM 动态属性页面协同安装程序wmv8ds32.ax ....(文件版本: 8.0.0.4000). Windows Media 视频解码器 V8wmvds32.ax .....Windows Media 视频解码器WOWDEB.EXE .....(WOW 调试程序). WOW 调试程序. Win16 调试助手wowexec.exe ....Windows Win16 程序启动工具wowfax.dll .....Windows 3.1 兼容传真驱动 DLLwowfaxui.dll ...Windows 3.1兼容传真驱动DLLWPABALN.EXE ....(Windows 产品激活). Windows 产品激活气球提示器.WRITE.EXE ......写字板, 支持纯文本和 RTF 文档.有 Word 就不用它了wscntfy.exe ....Windows 安全中心通知程序wscui.cpl ...... 安全中心控制面板小程序WSCRIPT.EXE ....(脚本宿主). 基于 Windows 的脚本宿主.wshatm.dll .....Windows 套接层助手 DLLwshbth.dll .....Windows套接层助手DLLwshcon.dll .....Microsoft (r) Windows 脚本控制器wshisn.dll .....NWLINK2套接层助手DLLwshnetbs.dll bios Windows套接层助手DLLwshom.ocx ......Windows 脚本宿主运行时库WshRm.dll ......用于 PGM 的 Windows套接层助手wsnmp32.dll ....Microsoft WinSNMP v2.0 Manager APIxactsrv.dll ....下级 API 服务器 DLLxcopy.exe ......加强版的复制命令xenroll.dll ....XEnrollxpob2res.dll ...Service Pack 2 OOB 消息............350 个没有删除的 System32 文件...以及原因............我为什么不删除这些文件是有很多重要原因的, 其中有许多文件要经常用到. 我会把为什么不想删除这些文件的原因列在下面.NVDVD 需要以下文件acelpdec.ax 音频解码器以下是 NVDVD 安装的文件:DolbyHph.dll .....杜比耳机引擎license.955200 ...... <-- 在我把这个看起来无害的文件删除之后,当我重启电脑时就会提示内存出错,还会在事件查看器中显示程序错误. 即使我将其放回system32 文件夹中, 错误仍然存在.msxml3a.dll ....XML 资源文件-------------------------------------------------Needed for Regeditaclui.dll .....Security Descriptor Editorclb.dll .....Column List Box-------------------------------------------------重启电脑需要以下文件AUTOCHK.EXE ..(自动检查磁盘). 如果存储卷被标记为杂乱的话 (有坏簇, 错误区块, 或是有其它损坏), 那么在 WinXP 启动期间就会自动运行这个程序.bootvid.dll .....VGA 启动驱动csseqchk.dll ....CSSeqChkdpcdll.dll ......Dpcdll Modulehal.dll ........(硬件抽象层). 隐藏 Windows 应用程序处理硬件问题的复杂性.kdcom.dll .......内核调试程序硬件扩展 DLLshgina.dll .....Windows 外壳用户登录 <-- 这个文件用于从你的桌面上重启电脑.进一步讲, 一旦你将其删除或是将其从 system32 文件夹中移走,那么即使你将其放回, 也照样无法从你的桌面重新启动.USERINIT.EXE ..(用户初始化). 在用户登录之后, 用于确定操作系统的环境.-------------------------------------------------安装 Yahoo Messenger 需要以下文件A VICAP32.dll .....A VI 捕获类当我安装 Yahoo Messenger 时,弹出以下错误对话框:"无法启动这个程序, 因为没有找到A VICAP32.dll. 请安装此文件以解决这个问题."然而, 即使出现了这个消息, 也能成功安装 Yahoo Messenger.-------------------------------------------------这些文件属于 Windows Media Player 10avifil32.dll .....Microsoft A VI 文件支持库 <-- Plus! MP3 Audio Converter LE 需要此文件blackbox.dll ..BlackBox DLLLOGAGENT.EXE ..(Windows Media Player 日志代理). 可记录 Windows Media Player 出现的错误.MsPMSP.dll ....Microsoft Media 设备服务提供程序MSSCP.dll .....Windows Media 安全内容提供程序msvfw32.dll ...Microsoft Video for Windows DLL。
xp系统的注册表文件介绍

其中HKEY_LOCAL_MACHINE\SAM 这个键对应着文件Sam,这个文件保存了本地帐号和组信息,如用户密码、组定义和与域(域,是指在一台或多台相关联的主机控制下的网络资源。)相关的信息。Windows 2000服务器系统作为域控制器,在Active Directory 中储存了帐号和组,Active Directory 是一个储存域范围的设置和信息的数据库。另外,SAM键包含的安全描述信息在缺省时,被配置成甚至管理者帐号都不能访问,但可以修改成管理者可读。sam文件是windows 的用户帐户数据库,所有NT用户的登录名及口令等相关信息都会保存在这个文件中。sam文件可以认为类似于unix系统中的passwd文件,不过没有这么直观明了。 HKEY_LOCAL_MACHINE\SECURITY 这个键对应着文件Security,这个文件储存了系统范围的安全策略和用户权限分配。 HKLM\SAM 链接到 SECURITY 的子键 HKLM\SECURITY\SAM 。缺省时,不可以察看 HKLM\SECURITY 或者 HKLM\SAM\SAM的内容,因为那些键的安全性设置成只允许系统帐号访问。 HKEY_LOCAL_MACHINE\SOFTWARE 这个键对应着文件Software,这个文件记录了系统中Windows本身的配置信息和第三方应用程序储存他们的系统范围的设置,如应用程序的文件和目录的路径,授权和有效期信息。 HKEY_LOCAL_MACHINE\SYSTEM 这个键对应着文件System,这个文件主要记录了引导系统时需要的系统范围的配置信息和Windows的硬件的安装信息,如装载哪些设备驱动程序和启动哪些服务。这些信息是启动系统的关键。 HKEY_USERS\.DEFAULT 这个键对应着文件Default,这个文件记录了当你新创建一个用户时,关于这个用户的缺省设置。 HKEY_CURRENT_USER 这个键对应着硬盘文件\Documents and Settings\username\Ntuser.dat,包含与当前登陆用户的性能和软件配置相关的数据。
Windo ws XP日志文件格式分析

1
I
l …… … …
- ^'’ , … Rs I Tq , nlq ,…
… Iu8 -】 1 ・ o "n ・
… H ^ Oin
b … c l i 1 r 。 2帅 6
薛锦 云 , 林 辉. 于 S r g柜 架 的 轻量 级 J E 钟 基 pi n 2 E架 构 与应 [ ] 胡 启敏 , 6
了验 证 。
关键 词 : 计算机 取证 ; 事件 日志 ; 系统安全 文件格 式; n o sX Wid w P 中图 分 类 号 : 3 1 7 TP 9 . 7 文献标识码 : A 文 章 编 号 : 6 2 7 0 ( 0 1 0 —0 60 1 7 —8 0 2 1 ) 10 3 — 3 它 记 录着 W id ws系 统 中 所 发 生 的一 切 , 各 种 系 统 服 no 如
l n u Is 州 O i I1 鲫 lI9I w h 1 I c iM 5 3
图 5 P r e 组件 运 行 效 果 圈 ot t l
用 I] 计 算机 时代 ,0 8 5. - . J 20() [] 李腊 元 , 鹏 .基 于 MVC 模 式 的 J F S r g 和 Hien t 7 徐 S 、 pi n b r a e整 合
v i o l e ni (IE tyi ;/ 凭 I o d De tE t y d ni d e t t d) / D找数 据 对象
0betd F n E t v vd jc o id n i B I (Cls lz ,IE t yo jc t a scaz d n i be t t
) / 出某 个 数据 对 象 的实 体 ;/ 找
C l cind F n A1 n ie (Cls lz ; 上 面 可 ol t o id 1 t is a scaz) 从 e o E t
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
深入研究Win XP系统文件保护功能当你安装一个应用程序却不料引起Windows崩溃的时候,很有可能是因为应用程序改写了关键的Windows系统文件,导致系统崩溃。
在文件被修改后,结果往往不可预知。
系统可能正常运行,或者出一些错误,或者完全崩溃。
幸运的是,Windows 2000, XP,和Server 2003应用了一个称作Windows文件保护(Windows File Protection,WFP)机制,它可以防止关键的系统文件被改写。
在这篇文章中,我将解释何谓WFP和它是如何工作的。
我还要告诉你如何修改或忽略WFP的行为。
(注释:尽管在Windows 2000, XP,和Server 2003上,WFP 的运行没什么区别,但这篇文章中的信息,包括注册表相关条目和SFC语法,是针对XP 的。
)Windows文件保护是如何工作的WFP被设计用来保护Windows文件夹的内容。
WFP保护特定的文件类型,比如SYS、EXE、DLL、OCX、FON和TTF,而不是阻止对整个文件夹的任何修改。
注册表键值决定WFP保护的文件类型。
当一个应用程序试图替换一个受保护的文件,WFP检查替换文件的数字签名,以确定此文件是否是来自微软和是否是正确的版本。
如果这两个条件都符合,则允许替换。
正常情况下,允许替换系统文件的文件种类包括Windows的服务包,补丁和操作系统升级程序。
系统文件还可以由Windows更新程序或Windows设备管理器/类安装程序替换。
如果这两个条件没有同时满足,受保护文件将被新文件替换,但将很快被正确的文件替换回来。
当这种情况发生时,Windows会从Windows安装CD或者计算机的DLLCache文件夹中复制正确版本的文件。
Windows文件保护并不仅仅通过拒绝修改来保护文件,它还可以拒绝删除。
来看看WFP 的做法,打开\WINDOWS\SYSTEM32文件夹并将CALC.EXE文件重命名为CALC.OLD。
当你这样做时,一个消息将提示你如果改变这个文件的扩展名可能会导致这个文件不可用。
点击Yes按钮确认这个警告。
现在,等几分钟后按F5键以刷新文件系统的视图,完成替换可能要花些时间。
当文件最终被替换后,Windows会在事件日志中做相应的记录。
关于WFP值得关注的一点是它和Windows安装程序结合的很紧密。
无论何时,如果Windows安装程序需要安装一个受保护的文件,它就把这个文件交给WFP,而不是自己试图去安装这个文件。
然后由WFP判断是否允许安装。
系统文件检查虽然自动文件替换会节省时间,但也存在需要手动干预的情况。
例如,你可能不愿意空等着WFP去判断受保护的文件是否已经被替换。
幸运的是,你可以用一个名为系统文件检查(SFC)的工具手动控制WFP。
SFC是一个命令行工具,需要在命令提示符窗口下运行。
它的语法像这样:SFC [/SCANNOW] [/SCANONCE] [/SCANBOOT] [/REVERT] [/PURGECACHE] [/CACHESIZE=x]/SCANNOW选项通知SFC立即扫描所有受保护的系统文件。
如果在扫描过程中发现一个错误的文件版本,这个错误的版本将被替换为微软正确的版本。
当然,这意味着你可能必须有Windows安装CD,最新的服务包或者升级补丁。
/SCANONCE参数通知WFP在系统下次启动的时候扫描受保护的系统文件。
在扫描过程中,任何错误的文件将被正确的版本替换。
正如这个参数名的意思,这个扫描只进行一次。
之后的系统启动将恢复正常,SFC不再运行。
/SCANBOOT参数和/SCANONCE选项类似。
区别在于SCANONCE只在Windows下次启动时扫描受保护的文件,而SCANBOOT参数则在Windows每次启动时都扫描系统文件。
如果需要,这两个参数将替换错误的系统文件,这可能需要你提供正确文件版本的拷贝。
/REVERT选项用来关闭SFC,例如,假设你使用SCANBOOT选项在每次系统启动的时候扫描所以保护的文件。
正如你所能想到的,这确实会增加计算机启动的总时间。
最后,你可能厌倦了漫长的启动时间,想关闭SFC。
只需要简单的使用SFC /REVERT,就可以在启动的时候关闭SFC。
对/PURGECACHE选项就需要谨慎些。
在这之前,我解释说Windows使用一个缓存文件夹来保存各类系统文件正确版本的备份。
如果你运行SFC /PURGECACHE命令,那么这个文件缓存将被清空,那些备份文件将被删除。
这个命令还会导致Windows开始扫描各类受保护文件,并在扫描的同时重建这个文件缓存。
当然,这可能意味着你必须向Windows 提供Windows安装CD或系统文件升级的拷贝。
最后一个SFC命令选项是/CACHESIZE=x。
对于文件缓存的缺省大小确实存在很多自相矛盾的信息,在写这篇文章的时候,我发现三篇不同的微软知识库文章中指定的文件缓存的缺省大小都不一样。
一篇文章中建议文件缓存的大小为50 MB,而另一篇建议的大小却是300 MB。
更有甚者,第三篇指出这个大小应该是无限的。
其实缺省值的大小并不重要,因为你可以根据你的需要,使用CACHESIZE选项来改变这个文件缓存的大小。
在使用CACHESIZE选项时,你必须键入命令SFC /CACHESIZE=x,这个x是指你想分配给文件缓存的兆字节数。
在指定了新的文件缓存大小后,你必须重启系统并运行SFC /PURGECACHE命令。
通过注册表控制WFP和SFC在这之前,我解释说注册表控制WFP的一般行为。
你可以修改几个不同的注册表键值以控制WFP的行为。
你可以在每次运行SFC直接操作这些键的一部分,其他一些有更低级别的功能。
比如指定文件缓存或者安装文件的位置。
修改注册表可能是危险的。
如果你做了一个错误的修改,可能会导致Windows的崩溃或者破坏你的应用程序,所以我强烈建议在尝试这一节中描述的任何技术之前,先对注册表做一个完整的备份。
为了访问SFC的注册表键,在Run命令中键入REFEDIT命令。
这将打开注册表编辑器,现在浏览注册表树找到下面这个键:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon通常地,注册表中WinLogon键一般用来控制各种不同的启动选项。
虽然许多SFC的选项都可控制SFC是否在启动的的时候运行,但微软已经将SFC相关的注册表键放在这个部分。
SFCDisabled这个注册表键控制SFC是激活的还是无效的。
实际上你只需通过改变DWORD的值,就可以得到四个不同的选项。
缺省的DWORD值是0。
这个设置激活SFC。
通常你不需要改变这个值。
然而,你可以在0到4之间修改这个值使得激活SFC但不让它弹出。
如果将内核调试器挂起,你最好关闭SFC。
如果正在使用一个内核调试器,你可以将注册表键的DWORD值修改为1,这会关闭SFC并且会在以后的每次启动时都提示你是否再次激活SFC。
你也可以通过将DWORD值设为2来关闭SFC。
这个选项只是在下次启动时关闭SFC。
没有再激活SFC的选项,因为SFC将在这之后启动时自动激活。
SFCScan在这之前,我解释了SFC的SCANONCE, SCANBOOT,和REVERT选项。
只要你使用这些选项,实际上SFC是在修改SFCScan注册表键。
你可以通过改变它的DWORD赋值来修改这个键。
默认的值是0。
这个值的意思是不需要在启动时扫描受保护文件。
这个设置相当于运行SFC /REVERT命令。
改变DWORD值为1,意思是在每次启动时都扫描受保护文件。
设置SFCScan的值为1相当于运行SFC /SCANBOOT命令。
最后,设DWORD值为2就是告诉SFC在下次启动时扫描受保护文件,但并非以后的所有启动。
这相当于运行SFC /SCANONCE命令。
SFCQuotaSFCQuota注册表键用来控制SFC文件缓存的大小。
或许你会记得,之前在我谈到SFC /CACHESIZE=x 命令时,我提到关于文件缓存的默认大小,存在许多不一致的信息。
然而在我的系统上,注册表键SFCQuota的DWORD值默认为0xffffffff。
根据微软知识库,这个值对应文件缓存的大小为300 MB。
同一篇知识库的文章指出通过修改这个值为FFFFFFFF,你可以缓冲存储所有受保护的系统文件。
SFCDllCacheDir在这之前,我解释说Windows将DLLCACHE文件夹作为存储系统文件备份的地方。
通常的,这个文件夹位于\WINDOWS\SYSTEM32目录下。
不过通过修改SFCDllCacheDir注册表键,你可以修改文件缓存的位置。
文件缓存文件夹一般位于DLLCACHE目录下,但通过修改这个注册表键,你可以修改这个文件夹的位置。
唯一需要注意的一点是你必须指定一个已经存在于本地硬盘驱动器上的地址。
在Windows 2000里,你可以指定一个网络共享作为DLLCACHE的路径,但在Windows XP中没有这个选项。
SFCShowProgress另一个与SFC相关的注册表键是SFCShowProgress键。
这个注册表键允许你设置它的DWORD值为0,或1。
缺省值是0,它将禁止显示SFC的进程情况。
设值为1就可以让SFC 显示进展情况。
源文件地址在这之前,我解释了WFP和SFC是如何工作的,我指出在某些条件下你可能必须提供Windows安装CD或者有效源文件的拷贝。
然而通过修改注册表,向Windows指明一个源文件目录是完全可能的,而无需Windows再向你询问这些文件。
这个注册表键在注册表的另一部分。
你必须找到下面这个键:HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Setup一旦你找到了这个位置,通过使用一个驱动器符号或者路径或者一个UNC,你可以指定Windows系统文件的位置。
使用这个命令的前提是你必须将文件放在名为I386的目录中。
例如,如果你的Windows 系统文件位于一个名为C:\I386的目录中,那么你只需在注册表中指定路径为C:\,因为Windows假定I386这个目录是存在的。
同样的,如果你打算使用一个UNC共享,I386文件夹必须存在于共享目录下。
例如,如果你打算共享的目录名为FILES,你需要将I386文件夹放在FILES目录下。
然后你可以告诉Windows在\\server_name\FILES目录下寻找共享文件。
Windows将在\\server_name\FILES\I386目录中寻找系统文件。