系统的比较,与大家共享:
尽管FPGA和CPLD都是可编程ASIC器件,有很多共同特点,但由于CPLD和FPGA结构上的差异,具有各自的特点:
①CPLD更适合完成各种算法和组合逻辑,FP GA更适合于完成时序逻辑。换句话说,FPGA更适合于触发器丰富的结构,而CPLD更适合于触发器有限而乘积项丰富的结构。
②CPLD的连续式布线结构决定了它的时序延迟是均匀的和可预测的,而FPGA的分段式布线结构决定了其延迟的不可预测性。
③在编程上FPGA比CPLD具有更大的灵活性。CPLD通过修改具有固定内连电路的逻辑功能来编程,FPGA主要通过改变内部连线的布线来编程;FP GA可在逻辑门下编程,而CPLD是在逻辑块下编程。
④FPGA的集成度比CPLD高,具有更复杂的布线结构和逻辑实现。
⑤CPLD比FPGA使用起来更方便。CPLD的编程采用E2PROM或FASTFLASH技术,无需外部存储器芯片,使用简单。而FPGA的编程信息需存放在外部存储器上,使用方法复杂。
⑥CPLD的速度比FPGA快,并且具有较大的时间可预测性。这是由于FPGA是门级编程,并且CLB之间采用分布式互联,而CPLD是逻辑块级编程,并且其逻辑块之间的互联是集总式的。
⑦在编程方式上,CPLD主要是基于E2PROM或FLASH存储器编程,编程次数可达1万次,优点是系统断电时编程信息也不丢失。CPLD又可分为在编程器上编程和在系统编程两类。FPGA大部分是基于SRAM编程,编程信息在系统断电时丢失,每次上电时,需从器件外部将编程数据重新写入SRAM中。其优点是可以编程任意次,可在工作中快速编程,从而实现板级和系统级的动态配置。
⑧CPLD保密性好,FPGA保密性差。
⑨一般情况下,CPLD的功耗要比FPGA大,且集成度越高越明显。
随著复杂可编程逻辑器件(CPLD)密度的提高,数字器件设计人员在进行大型设计时,既灵活又容易,而且产品可以很快进入市场。许多设计人员已经感受到CPLD容易使用、时序可预测和速度高等优点,然而,在过去由于受到CPLD密度的限制,他们只好转向FPGA和ASIC。现在,设计人员可以体会到密度高达数十万门的CPLD所带来的好处。
CPLD结构在一个逻辑路径上采用1至16个乘积项,因而大型复杂设计的运行速度可以预测。因此,原有设计的运行可以预测,也很可靠,而且修改设计也很容易。CPLD在本质上很灵活、时序简单、路由性能极好,用户可以改变他们的设计同时保持引脚输出不变。与FPGA相比,CPLD的I/O更多,尺寸更小。
如今,通信系统使用很多标准,必须根据客户的需要配置设备以支持不同的标准。CPLD可让设备做出相应的调整以支持多种协议,并随著标准和协议的演变而改变功能。这为系统设计人员带来很大的方便,因为在标准尚未完全成熟之前他们就可以著手进行硬件设计,然后再修改代码以满足最终标准的要求。CPLD的速度和延迟特性比纯软件方案更好,它的NRE费用低於ASIC,更灵活,产品也可以更快入市。CPLD可编程方案的优点如下:
●逻辑和存储器资源丰富(Cypress Delta39K200的RAM超过480 Kb)
●带冗余路由资源的灵活时序模型
●改变引脚输出很灵活
●可以装在系统上后重新编程
●I/O数目多
●具有可保证性能的集成存储器控制逻辑
●提供单片CPLD和可编程PHY方案
由于有这些优点,设计建模成本低,可在设计过程的任一阶段添加设计或改变引脚输出,可以很快上市
CPLD的结构
CPLD是属於粗粒结构的可编程逻辑器件。它具有丰富的逻辑资源(即逻辑门与寄存器的比例高)和高度灵活的路由资源。CPLD的路由是连接在一起的,而FPGA的路由是分割开的。FPGA可能更灵活,但包括很多跳线,因此速度较CPLD慢。
CPLD以群阵列(array of clusters)的形式排列,由水平和垂直路由通道连接起来。这些路由通道把信号送到器件的引脚上或者传进来,并且把CPLD内部的逻辑群连接起来。
CPLD之所以称作粗粒,是因为,与路由数量相比,逻辑群要大得到。CPLD的逻辑群比FPGA的基本单元大得多,因此FPGA是细粒的。
CPLD的功能块
CPLD最基本的单元是宏单元。一个宏单元包含一个寄存器(使用多达16个乘积项作为其输入)及其它有用特性。
因为每个宏单元用了16个乘积项,因此设计人员可部署大量的组合逻辑而不用增加额外的路径。这就是为何CPLD被认为是“逻辑丰富”型的。
宏单元以逻辑模块的形式排列(LB),每个逻辑模块由16个宏单元组成。宏单元执行一个AND *** 作,然后一个OR *** 作以实现组合逻辑。
每个逻辑群有8个逻辑模块,所有逻辑群都连接到同一个可编程互联矩阵。
每个群还包含两个单端口逻辑群存储器模块和一个多端口通道存储器模块。前者每模块有8,192b存储器,后者包含4,096b专用通信存储器且可配置为单端口、多端口或带专用控制逻辑的FIFO。
CPLD有什麽好处?
I/O数量多
CPLD的好处之一是在给定的器件密度上可提供更多的I/O数,有时甚至高达70%。
时序模型简单
CPLD优于其它可编程结构之处在于它具有简单且可预测的时序模型。这种简单的时序模型主要应归功于CPLD的粗粒度特性。
CPLD可在给定的时间内提供较宽的相等状态,而与路由无关。这一能力是设计成功的关键,不但可加速初始设计工作,而且可加快设计调试过程。
粗粒CPLD结构的优点
CPLD是粗粒结构,这意味著进出器件的路径经过较少的开关,相应地延迟也小。因此,与等效的FPGA相比,CPLD可工作在更高的频率,具有更好的性能。
CPLD的另一个好处是其软件编译快,因为其易于路由的结构使得布放设计任务更加容易执行。
细粒FPGA结构的优点
FPGA是细粒结构,这意味著每个单元间存在细粒延迟。如果将少量的逻辑紧密排列在一起,FPGA的速度相当快。然而,随著设计密度的增加,信号不得不通过许多开关,路由延迟也快速增加,从而削弱了整体性能。CPLD的粗粒结构却能很好地适应这一设计布局的改变。
灵活的输出引脚
CPLD的粗粒结构和时序特性可预测,因此设计人员在设计流程的后期仍可以改变输出引脚,而时序仍保持不变。
为什么CPLD和FPGA需要不同的逻辑设计技巧?
FPGA是细粒器件,其基本单元和路由结构都比CPLD的小。FPGA是“寄存器丰富”型的(即其寄存器与逻辑门的比例高),而CPLD正好相反,它是“逻辑丰富”型的。
很多设计人员偏爱CPLD是因为它简单易用和高速的优点。CPLD更适合逻辑密集型应用,如状态机和地址解码器逻辑等。而FPGA则更适用于CPU和DSP等寄存器密集型设计。
新的CPLD封装
CPLD有多种密度和封装类型,包括单芯片自引导方案。自引导方案在单个封装内集成了FLASH存储器和CPLD,无须外部引导单元,从而可降低设计复杂性并节省板空间。在给定的封装尺寸内,有更高的器件密度共享引脚输出。这就为设计人员提供了“放大”设计的便利,而无须更改板上的引脚输出。
CPLD的功耗
与同样密度的FPGA相比,CPLD的待机功耗更低。
CPLD FPGA (待机电流(在Vcc 为18V时))
50K 300μA 200mA
100K 600μA 200mA
200K 125mA 300mA
CPLD特别适合那些要求低功耗和低温度的电池供电应用,像手持设备。
许多设计人员都熟悉传统的PLD,并喜欢这种结构所固有的灵活性和易用性。CPLD为ASIC和FPGA设计人员提供了一种很好的替代方案,可让他们以更简单、方便易用的结构实现其设计。CPLD现已达到数十万门的密度,并可提供当今通信设计所需的高性能。大于50万门的设计仍需ASIC和FPGA,但对于小型设计,CPLD不失为一个高性价比的替代方案。
FPGA采用了逻辑单元阵列LCA(Logic Cell Array)这样一个新概念,内部包括可配置逻辑模块CLB(Configurable Logic Block)、输出输入模块IOB(Input Output Block)和内部连线(Interconnect)三个部分。FPGA的基本特点主要有:
1)采用FPGA设计ASIC电路,用户不需要投片生产,就能得到合用的芯片。 ——2)FPGA可做其它全定制或半定制ASIC电路的中试样片。
3)FPGA内部有丰富的触发器和I/O如果网站修改了documentdomain,投放广告的站点需要引入一个名称为跨域策略文件的页面,并使得JS可以准确调用到该页面。
跨域策略文件是一个标准的html页面,其内容如下所示:
<!DOCTYPE html>
<meta >救命啊 我的电脑也出现了这个问题
System32 “System32” 文件夹详解
C:\WINDOWS\system32
这个 system32 文件夹中包含了大量的用于 Windows 的文件 这里主要用于存储 DLL 文件, 控制面板小程序(CPL), 设备驱动 (drv), 帮助文件 (hlp 和 cnt), MS-DOS 工具 (com), 语言支持文件 (nls), 屏幕保护 (scr), 安装信息文件 (inf), 以及其它用于支持, 配置, 或 *** 作的文件
-------------------------------------------------------
C:\WINDOWS\system32com_dmi
我把这个文件夹删掉了
C:\WINDOWS\system3225, 1028, 1031, 1033, 1037, 1041, 1053, 2052 & 3076
我把其中的空文件夹都删掉了 1033 (英语) 2052 (简体中文)
这些以数字命名的文件夹中包含了本地化语言文件 其中大多数文件夹都可能是空的
据 Microsoft 说: 用于指定语言的本地化 (语言) 文件, 按照数字指派到对应的文件夹中 除非 Windows 被本地化为特定的语言, 否则其它不对应的文件夹就是空的
-------------------------------------------------------
C:\WINDOWS\system32\CatRoot
和
C:\WINDOWS\system32\CatRoot2
CatRoot文件夹中包含了安全编录文件
CatRoot2 文件夹中包含了编录数据库文件
你也许能够删除这两个文件夹以及其中的内容 这个就取决于你的系统了
当你安装某些第三方程序时, 可能会需要某些特定的 CAT 文件存在 这些 CAT 存在于以下文件夹中:
C:\WINDOWS\system32\CatRoot\
有些人可以将其删除而不出现任何问题 而其它人就不行
在我的系统上, 我发现, 使用 Acronis True Image 的浏览磁盘镜像的功能时, 需要某些 CAT 文件 如果不存在, 那么就会d出一个Windows 硬件安装窗口, 它会告诉你 "你为以下硬件所安装的软件: 通用卷 没有通过Windows 标识测试,(用来验证它与 Windows 的兼容性)等等"
如果我选择继续, 那么就会d出对话框, 说 "无法为分区指派盘符"
简而言之, Acronis True Image 的浏览磁盘镜像功能离不开特定的 CAT 文件
你所安装的某些第三方程序可能会依赖于某些特定的 CAT文件
我还发现在我的系统上需要以下两个 CAT 文件存在:
"oemOCAT" 和 "1CAT"
当 oemOCAT 和 1CAT 不存在时, "dberrtxt" 中就会出现错误记录, 其存在于 C:\WINDOWS\system32\CatRoot2 中
我注意到, 当我打开设备管理器中的设备属性时就会出现这些错误, 并且当我使用 Acronis True Image 的浏览镜像功能时也会出现这些错误
我偶尔也会在 dberrtxt 中看到其它的 CAT 错误: FP4CAT, IMSCAT, MSMSGSCAT, msn7cat, msn9cat, MSTSWEBCAT, NTPRINTCAT, SP2CAT, startoccat 和 wmerrenucat
在我的系统中有这么多的 CAT 文件, 很难确定哪些 CAT 文件可被删除
我只是把所有的 Hotfix CAT 文件 (KB files) 删掉了 你可以通过 Hotfix 号码将其识别出来
以下是一些你可以做的东西, 只要你愿意
把所有的 CAT 文件放置到一个别的文件夹中 周期性地检查C:\WINDOWS\system32\CatRoot2 中的 "dberrtxt" 查看是否有缺失 cat 文件的错误信息 然后把有提示的 CAT 文件放回到 C:\WINDOWS\system32\CatRoot\ 文件夹中
当你把所有所需的 CAT 文件放回原位之后, "dberrtxt" 就会停止显示错误了
dberrtxt关于编录文件注册情况的日志文件 包含了未注册编录文件的相关信息, 并且只有当识别出未注册的编录时才会存在
缺失编录文件时也会产生 dberrtxt
关于 CatRoot2 文件夹, 我一般都是用文件清理工具删除其中的某些垃圾文件, 而不是删除整个文件夹 CatRoot2 文件夹中产生的文件都是临时文件 其扩展名为 chk, emb, log, 以及 txt
-------------------------------------------------------
C:\WINDOWS\system32\Com
组件对象模型 (COM) 组件
我把这个文件夹以及其中的内容都删掉了
然后打开 “控制面板” -> “管理工具”, 把其中的 “组件服务” 快捷方式删
顺便, 我还会把用不到的 "数据源 (ODBC)" 快捷方式删掉
C:\WINDOWS\system32\config
包含了用于引导的注册表储备, 还有可通过事件查看器查看的系统, 安全以及应用程序日志文件
我把所有能删的文件都删掉了 有些文件, Windows 是不会让你删的 它们是你的注册表实体
其它的文件都可以删掉, 且不会引起任何问题
以下是 13 个重要的文件:
AppEventEvt
default
defaultLOG
SAM
SAMLOG
SecEventEvt
SECURITY
SECURITYLOG
software
softwareLOG
SysEventEvt
system
systemLOG
C:\WINDOWS\system32\config\systemprofile
我把这个文件夹以及其中的内容都删掉了
这个文件夹中包含了一个用于本地系统的标准配置文件
我发现, 要在安全模式下才能彻底地删掉这个文件夹
systemprofile 文件夹本身, 以及其中的一些空文件夹, 有可能会自动重新出现
这是那些古怪的文件夹中的一个 有些时候将其删除之后, 就不会重新出现了 而有时重装系统之后, 将其删除, 它又可能会莫名其妙地重新出现 (真是受打击)
==(C:\WINDOWS\system32\dhcp
我把这个文件夹删掉了
这个文件夹一般是空的, 如果你想让主机作为一台 DHCP 服务器, 那么这个文件夹就会用于保存动态主机配置协议 (DHCP) 数据库文件)==此段话不正确.因为==(路由器给你提供网络通道。 DCHP给你的电脑分配IP 两个必不可少)==
C:\WINDOWS\system32\DirectX
我把这个文件夹以及其中的内容都删掉了
这个文件夹中包含了用于支持某些游戏设备的文件
C:\WINDOWS\system32\dllcache
我把其中的文件都删掉了, 但是我把文件夹保留下来了
这个文件夹包含了受 “Windows 文件保护系统” 保护的系统文件副本
我把 dllcache 中的文件备份到另一个分区中了 但我需要某个初始文件时, 我就可以将其从备份镜像中提取出来了
我没有删除这个文件夹中新生成的那些文件 进行过在线更新之后, 新版本的系统文件就会被置入这个 dllcache 文件夹中 这些是我所拥有的新文件的唯一副本
C:\WINDOWS\system32\drivers\etc
我把其中的内容都删掉了
一般来说, 现在很少会用到其中的 HOSTS 文件了 它是 DNS 缓存文件, 优先于 DNS, 一般是没必要用到的
有效的 hosts 文件是没有扩展名的
C:\WINDOWS\system32\export
我把这个文件夹删掉了
C:\WINDOWS\system32\ias
我把这个文件夹以及其中的内容都删掉了
如果不能连接 Internet 的话, 那么它一般会是一个空文件夹 它会储存用于Internet Authentication 服务的配置文件 一般来说, 只能在服务器上见到这个服务 如果你的电脑上有能够连接到 Internet 上的社别, 那么这个 IAS 文件夹就不会为空了 它可能会包含 2 个文件: DNARYMDB (IAS 日志文件) 和 IASMDB (用于储存远程访问策略)
我把这个文件夹以及其中的内容都删掉了
然后我还把存在于 C:\WINDOWS\system32 中的以下文件删掉了:
iasacctdll
iasadsdll
iashlprdll
iasnapdll
iaspolcydll
iasraddll
iasrecstdll
iassamdll
iassdodll
iassvcsdll
C:\WINDOWS\system32\icsxml
我把这个文件夹以及其中的内容都删掉了
其中包含了用于 Universal Plug and Play(通用即插即用) 的文件
C:\WINDOWS\system32\IME
我把这个文件夹以及其中的内容都删掉了
包含了各类输入法文件 (语言文件)
注意: 简体中文版用户要小心了, 这里是跟系统自带的输入法紧密相关的地方 不要乱删
C:\WINDOWS\system32\inetsrv
我把这个文件夹删掉了
其中包含了用于 World Wide Web 服务的文件 一般为空
C:\WINDOWS\system32\Lang
我把这个文件夹以及其中的内容都删掉了
C:\WINDOWS\system32\Macromed
我把这个文件夹以及其中的内容都删掉了
注意: 这个是用于在线播放 Flash 的控件, XP SP2 中的版本为 6, 当前最新为 7, 删掉也没什么关系, 可以在线更新为最新的
C:\WINDOWS\system32\MsDtc
我把这个文件夹以及其中的内容都删掉了
这个文件夹包含了与 Microsoft Distributed Transaction Coordinator(分布式事务协调器) 相关的文件, 分布式事务协调器可用于控制不同程序或进程间的的事务输出和消息传递
C:\WINDOWS\system32\mui
我把这个文件夹以及其中的内容都删掉了
其中包含了多国语言用户界面的相关文件
C:\WINDOWS\system32\npp
我把这个文件夹以及其中的内容都删掉了
这个文件夹包含了一些用于在网络监视服务器上支持收集网络传输的文件
C:\WINDOWS\system32\oobe
我把这个文件夹以及其中的内容都删掉了
其中包含了 "Out of Box Experience" 文件, 它能帮助用户完成产品激活和注册, 还可用于创建 Administrator 外的新用户
C:\WINDOWS\system32\ras
我把这个文件夹以及其中的内容都删掉了
其中包含了拨号网络要用到的默认脚本
C:\WINDOWS\system32\ReinstallBackups
我把其中的内容都删了
当其为空时, 我还会把这个文件夹删掉 当你更新某些驱动时, 有可能会重新生成这个文件夹
C:\WINDOWS\system32\Restore
我把这个文件夹以及其中的内容都删掉了
这个就是系统还原 如果将其删除, 那么就无法使用系统还原了
我从不用系统还原 我平时用 Acronis TrueImage 因此我把这个文件夹删掉了
-------------------------------------------------
C:\WINDOWS\system32\Setup
这个文件夹包含了用于额外服务的安装文件, 例如, FrontPage 服务器扩展以及 Microsoft 传真服务
你需要其中的大多数文件才能正常访问 Windows "可选" 组件向导 (磁盘清理 -> 更多选项 -> 清理)
就我个人而言, 用不到那些额外的服务, 也用不到Windows "可选" 组件向导 因此我把它删掉了, 还把 C:\WINDOWS\system32 中与其相关的 2 个文件删掉了:
loadperfdll 加载卸载性能计数器
resutilsdll 用于Richedit 10 的包装 Dll
(用于访问 Windows "可选" 组件向导)
事实上, 我一向都用不到磁盘清理, 因此我把 C:\WINDOWS\system32 中的以下 2 个文件删掉了:
CLEANMGREXE (磁盘清理) 一个用于移除无用临时文件并重新释放已用空间的工具
compactexe 文件压缩工具 (压缩文件系统以节省空间) 没有磁盘清理的话, 那就用不到它了
dataclendll 磁盘清理库文件
sysocmgrexe 系统可选组件管理器
-------------------------------------------------
C:\WINDOWS\system32\ShellExt
我把这个文件夹删掉了
默认为空
C:\WINDOWS\system32\SoftwareDistribution
我把这个文件夹以及其中的内容都删掉了
注意: 我保留了 C:\WINDOWS 下的SoftwareDistribution
System32 下的SoftwareDistribution 没有用, 因为Windows Update 使用C:\WINDOWS 下的同名文件夹 什么时候System32 下的 SoftwareDistribution 才会有用, 那我就不知道了
C:\WINDOWS\system32\spool
我把这个文件夹以及其中的内容都删掉了 因为我没有打印机
这个文件夹是打印系统用于临时存放打印任务以及相关文件的 其中的 Printers 子文件夹用于临时存储缓冲文件的 其它文件夹大都是跟打印机驱动和配置有关的
C:\WINDOWS\system32\usmt
我把这个文件夹以及其中的内容都删掉了
USMT 就是用户状态迁移工具 这个文件夹中包含了与 USMT 以及文件和设置传输向导相关的文件
C:\WINDOWS\system32\wbem (Windows 管理规范)
用于基于网络的企业管理存储它的数据和可执行文件 利用 WMI, 开发人员可以使用与平台无关的命令控制网络设备
这是 Windows 中最能够引起大家误解的组件
即便是 BlackViper(他整理的服务,设置相当好), 我也强烈地怀疑他是否彻底地理解了 Windows 管理规范
前两年, 他告诉我保留并启用 WMI 是如何的重要
然而, 这段时间以来, BlackViper 改变了他的想法
最近他说: "在 Service Pack 1a 中, 这个服务并不是必须的 然而, 在安装过 Service Pack 2 之后, 安全中心和 Windows 防火墙/Internet 连接共享就需要这个服务了
如果你想在服务配置中查看 “依存关系” 选项卡的话, 那么这个服务就是必需的 我不推荐禁用这个服务, 因为将来会有越来越多的应用程序用到这个服务"
大家已经被禁用 Windows 管理规范的问题困扰了很久了 部分原因是因为 BlackViper 对 “不要禁用” 说不了
现在应该是OK 了, 因为他就是这么说的 我想大家更愿意听专家的意见即便专家的意见是错的
平心而论, 我所见过的大多数专家都建议不要禁用这个服务而且, 他们都没有解释为什么不能禁用这个服务
我知道, 你一定被告知过, 这个 WMI 组件是系统中的一个非常重要的组件 但我不这样认为
当我运行 SiSoft Sandra 时, 这个程序建议我最好把这个服务禁用掉
当你深入查看磁盘清理时, Windows 甚至会显示一个卸载 WMI 的选项 只是, 它不允许你这么做 (奇怪, 那为什么要把它列为一个 "可选组件" 呢)
另外, 你知道吗 当你将其禁用之后, 能够加速启动并减少内存占用
-------------------------------------------------------
重要: 首先, 要把 C:\WINDOWS\system32\wbem 中的"framedyndll" 移动到C:\WINDOWS\system32 文件夹中 它是 wbem 文件夹中仅有的一个重要文件
有时当你运行系统还原时, 会出现错误 “由于缺少 framedyndll, 无法启动系统还原 请重新安装这个应用程序以解决这个问题”
没有 "framedyndll" 的话, 那么当你右击 “我的电脑” 时, 可能会出现一个错误 把这个文件保留在 System32 文件夹中即能避免这种情况的出现
另外, 你还需要禁用 “服务” 中的 WMI
当你禁用服务中的 WMI 时, 还会把 Windows 防火墙/Internet 连接共享 (ICS) 禁用掉 Windows 会d出个对话框询问你是否要禁用WMI
在我禁用Windows 防火墙/Internet 连接共享 (ICS) 之前, 我会先把Windows 防火墙关掉:
开始 > 控制面板 > 防火墙 > 选择 "关闭 (不推荐)"
以下列出的文件属于Windows 防火墙/Internet 连接共享 (ICS)
在 C:\WINDOWS\system32\drivers 中:
ip6fwsys IPv6 Windows 防火墙驱动
tcpip6sys IPv6 驱动
在 C:\WINDOWS\system32 中:
firewallcpl Windows 防火墙控制面板
fwcfgdll Windows 防火墙配置助手
IPSEC6EXE (Ipv6 安全配置工具)
ipsecsvcdll Windows IPSec SPD 服务器 DLL
IPV6EXE (Ipv6 配置工具) 一个用于安装和配置 IPv6 的工具
然后进入安全模式并删除C:\WINDOWS\system32\wbem 文件夹中的内容
最好在安全模式下删除 wbem 文件夹中的内容, 因为有 3 个文件无法在正常情况下删除
在重启之后, 在 C:\WINDOWS\system32 中删除以下 5 个文件:
cmpropsdll WMI 插件
licwmidll Windows 产品激活配置 WMI 提供称故
mmfutildll WMI 插件助手
servdepsdll (WMI 插件) 在重启之前可能无法删除这个"servdepsdll" 文件 反正, 它不大重要)
wmimgmtmsc
你可能还需要删除以下文件夹:
C:\Program Files\Common Files\Microsoft Shared\MSInfo
还有它的快捷方式在这里:
C:\Documents and Settings\All Users\Start Menu\Programs\Accessories
没有 WMI 的话, 系统信息就无法正常工作了
system32 是32位系统程序存储的文件夹,而system文件夹是为了兼容98以及以前时期的16位程序而设计的,由于目前16位程序不多,所以作用不大。
[编辑本段]文件说明
acluidll Security Descriptor Editor,没有它,注册表编辑器会无法运行
ACTIVEDSDLL (ADs 路由层 DLL) 没有它, 打开事件查看器会出错
ADSLDPCDLL ADs LDAP 提供程序 C DLL
ADVAPI32DLL (高级 Window
ASYCFILTDLL 我所安装的一个程序 StatBar, 需要这个文件
ATLDLL Windows XP ATL 模块 (Unicode)
AUTHZDLL 认证框架
BASESRVDLL Windows NT BASE API Server DLL
BATMETERDLL (电池助手 DLL) 打开电源选项需要这个文件
bootviddll VGA 启动驱动
BROWSELCDLL 外壳浏览器用户界面库
browserdll Computer Browser Service DLL
BROWSEUIDLL 外壳浏览器用户界面库
browsewmdll BrowseWM Player
CABINETDLL (Microsoft® Cab 文件 API) 想要正常打开系统选项就要保留这个文件
CALCEXE (计算器) Windows 自带的计算器程序
CFGMGR32DLL 配置管理转发器 DLL,没有它,无法在资源管理器中对磁盘进行格式化
clbdll Column List Box,没有它,注册表编辑器会无法运行
CMDEXE (命令行)可提供 Windows NT 下的命令行提示符 (MS-DOS 外壳解释程序)
comcatdll Microsoft C 运行时库文件
COMCTL32DLL 通用控件库
COMDLG32DLL 通用对话框 DLL
consoledll 控制面板控制台小程序
controlexe Windows 控制面板 (这个不是实际上的控制面板)
CONVERTEXE (转换) 用于将分区格式从 FAT 转为 NTFS 以及从 NTFSv4 转为 NTFSv5
CREDUIDLL 授权证书管理程序用户界面
crtdlldll 加密管理器
CRYPT32DLL 32 位加密 API
CRYPTDLLDLL 加密管理程序
CRYPTUIDLL Microsoft 加密用户界面提供程序
CSRSRVDLL 客户端服务器运行时进程
CSRSSEXE (客户端-服务器运行时服务器子系统) 用于维护Win32 系统环境控制台以及其它基本功能
deskcpl 显示属性
deskmondll 高级显示监视器属性
devenumdll 设备枚举
devmgrdll 设备管理器 MMC 管理工具
diskcopydll Windows DiskCopy
dmintfdll 磁盘管理 DCOM 接口存根
dmutildll 逻辑磁盘管理器工具库
DNSAPIDLL DNS 客户端 API DLL
fmifsdll FM IFS 工具 DLL
framebufdll 帧缓冲显示驱动
GDI32DLL GDI 客户端 DLL(含有XCMD设置字体的函数)
haldll (硬件抽象层) 隐藏 Windows 应用程序处理硬件问题的复杂性(启动之后可删除的文件)
hccoindll USB 协同安装程序
hotplugdll 用于安全移除硬件, 比如, U 盘
icaapidll TermDD 设备驱动的 DLL 接口
ifsutildll IFS 工具 DLL
IMAGEHLPDLL Windows NT 图像助手(IE显示图像需要)
imm32dll (Windows XP IMM32 API 客户端 DLL) 用于正常打开系统属性
inetmib1dll Microsoft MIB-II subagent
inputdll (文本输入 DLL) 语言和区域设置需要这个文件来显示相关对话框
IPHLPAPIDLL IP 助手API
iyuv_32dll Intel Indeo(R) Video YUV Codec (文件版本: 5126002180)
kbdusdll 美国键盘布局
kdcomdll 内核调试程序硬件扩展 DLL(启动之后可删除的文件)
KERBEROSDLL Kerberos 安全包
kernel32dll Windows NT BASE API 客户端 DLL
LINKINFODLL Windows 卷目追踪
lpkdll 会话注销工具
LSASRVDLL LSA 服务器 DLL
LSASSEXE (LSA 安全服务) 本地安全认证服务器进程
maincpl 鼠标
MFC42DLL MFCDLL 共享库
mfc42udll MFCDLL 共享库
MPRDLL 多个提供程序路由 DLL
MPRAPIDLL (Windows NT MP 路由管理DLL)
mpruidll 多个提供程序
MSASN1DLL ASN1 运行时 API
mscat32dll MSCAT32 Forwarder DLL
mscmsdll (Microsoft 色彩匹配系统 DLL) 这个模块中包含了一些用于校正图像色彩,以及用于色彩映射, 色彩管理的函数
MSCTFDLL MSCTF 服务器 DLL
msfteditdll RTF 文本编辑控件, v41
MSGINADLL Windows NT 登录 GINA DLL
msh263drv Microsoft H263 ICM 驱动
msidntlddll Microsoft 标识管理器
MSIMG32DLL GDIEXT 客户端 DLL
MSIMTFDLL Active IMM 服务器 DLL
msls31dll (Microsoft 线性服务库文件) Internet Explorer 需要这个文件
msportsdll 端口类别安装程序
MSPRIVSDLL Microsoft 特权转换
msrle32dll Microsoft RLE 压缩器
mssign32dll Microsoft 受信赖签证 APIs
mssip32dll MSSIP32 Forwarder DLL
msvcirtdll Windows NT IOStreams DLL
MSVCP60DLL Microsoft (R) C++ 运行时库文件
msvcrt40dll VC 4x CRT DLL (向后兼容 msvcrtdll)
MSVCRTDLL Windows NT CRT DLL
msvfw32dll Microsoft Video for Windows DLL
msvidc32dll Microsoft Video 1 压缩器
mydocsdll 我的文档文件夹用户界面
ncxpntdll Netork (不是 Network) 安装向导支持 DLL
NDDEAPIDLL Network DDE 共享管理 APIs
NET1EXE (Network) 与 NETEXE 的功能相同(在使用net命令的时候需要调用net1,若不存在就无法完成 *** 作)
NETEXE (Network) 用于管理, 配置和查看与网络相关的信息, 例如 net use, net print, net user, 等等
NETAPI32DLL Net Win32 API DLL
netrapdll 网络远程管理协议DLL
netui0dll NT LM UI Common Code - GUI Classes (文件版本: 5126002180)
netui1dll NT LM UI Common Code - GUI Classes (文件版本: 5126002180)
newdevdll 添加硬件设备库文件
NOTEPADEXE (记事本) 文本编辑工具
NTDLLDLL NT Layer DLL
NTDSAPIDLL (NT5DS Library) Windows 的目录服务需要这个ntdsapidll 库文件 目录服务可令 Windows 能够更容易地定位设备以及网络上的资源
ntlanmandll Microsoft® 局域网管理器
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)