以下是 Microsoft Windows 的组件列表 。该列表列举了目前或曾经随Windows(桌面和工作站版)附带的各种组件;所谓组件,是能提供一定功能的一个或一组应用程序或静、动态链接。目前附带的各种组件,指最新版本的Windows(当前为Windows 11 版本 21H2)所附带的各种组件。
核心组件
组件
描述
Windows NT 核心
Windows NT 内核映像 (NTOSKRNL.EXE)
为Windows NT内核空间提供内核和执行层,并负责硬件虚拟化、进程和内存管理等多种系统服务;具有缓存管理、执行指令、内核、安全访问监督、内存管理及任务调度等功能。
硬件抽象层 (HAL.DLL)
提供并处理软件与硬件之间的交互。
Windows NT 原生 API (NTDLL.DLL)
与内核映像一起为原生应用程序提供函数库,同时作为部分Win32 API函数基础。
Windows 引导程序
Windows 启动管理器 (BOOTMGR/BOOTMGFW)
显示包含计算机中安装的系统及其可选选项的引导菜单,并加载用户所选择的系统。
Windows 系统引导器 (OSLOADER/WINLOAD/WINRESUME)
引导程序 。加载操作系统的核心,并在移交控制权之前,执行基本的系统初始化选项,例如加载硬件抽象层 和引导时设备驱动程序。
Windows 核心进程
系统空闲进程 (SIP)
用来测量CPU 在任何给定时间有多少空闲容量的计数器。该进程在后台运行,并监视处理带宽、占用的内存和Windows虚拟分页 文件。
会话管理子系统 (SMSS.EXE)
执行一些关键的启动时操作,例如创建环境变量 、启动CSRSS 以及执行在系统启动前排队的文件复制操作(待处理的文件重命名操作)。在系统运行期间,它将处理Windows文件保护 以及通过Winlogon 创建登录会话。
客户端/服务器运行时子系统 (CSRSS.EXE)
Win32子系统的用户模式端。为应用程序提供使用Windows API 的功能。
Windows 登录应用程序 (WINLOGON.EXE)
负责处理安全注意密钥 ,在登录时加载用户配置文件以及在运行屏幕保护程序 时可选地锁定计算机。在Windows Vista之前的Windows NT系统上,Winlogon还负责加载负责收集用户的登录凭据的图形识别和认证(GINA)库。
Windows 服务主进程 (SVCHOST.EXE)
从动态链接库 (DLL)运行的服务的通用主机进程名称。Windows机器上通常存在几个Svchost进程,每个进程在不同的安全上下文中运行,具体取决于所包含的服务需要哪些特权。
本地安全认证子系统 (LSASS.EXE)
负责在系统上执行安全策略。验证登录到计算机的用户并创建安全令牌 。
桌面窗口管理器 (DWM.EXE)
在Windows Vista中引入的合成管理器,用于处理合成并管理图形用户界面中屏幕对象上的特殊效果。
WoW64
允许为32位的Windows编写的代码在64位的Windows上运行的抽象层。
Windows API
Windows 基础服务函数 (KERNEL)
为Win32模式下的应用程序提供内核操作,如内存管理、I/O、进程创建等。
图形设备接口 (GDI)
用于表示图形对象并将其传输到如监视器和打印机之类的输出设备。
Windows 用户接口 (USER)
提供核心用户界面、消息传递和可视化元素。
Windows 高级服务函数 (ADVAPI)
Windows Shell API (SHELL)
允许应用程序访问Windows Shell提供的功能。
通用组件和对话框 (COMMCTRL/COMMDLG)
为应用程序提供通用控件和标准对话框的接口。
配置与维护
用户界面
文件系统
组件
描述
引入版本
FAT12、FAT16
MS-DOS使用的原始文件系统。从Windows 1.0到Windows 95使用的标准文件系统。
所有版本
FAT32
支持更大磁盘大小的FAT扩展。Windows 98和Me的标准文件系统。
Windows 95 OSR2及以后的版本
NTFS
Windows NT系列的标准文件系统;通过访问控制列表、文件系统日志和文件系统元数据支持安全性。Windows 2000增加了对重新解析点(使NTFS连接点和单实例存储成为可能)、硬链接、文件压缩和稀疏文件的支持。数据加密是通过加密文件系统来实现的。符号链接和通过NTFS事务处理文件操作是Windows Vista的新特性。
虽然Windows 9x操作系统不能读写NTFS格式的磁盘,但如果运行Windows NT的计算机共享数据,它们可以通过网络访问这些数据。
Windows NT(所有版本)
ISO 9660 (CDFS)
CD-ROM和DVD-ROM媒体的主要文件系统。Windows支持Joliet扩展和ISO 9660:1999标准。从Windows XP开始支持ISO 9660:1999。
MS-DOS和Windows 9x通过扩展,如MSCDEX.EXE(微软CDROM扩展);原生于Windows NT
通用磁盘格式(UDF)
在光学媒体上存储文件的文件系统。它是ISO/IEC 13346标准(也称为ECMA-167)的实现。它被认为是ISO 9660的替代品。Windows的后续版本都支持较新的UDF版本。
Windows 98, Windows 2000, Windows XP, Windows Server 2003, Windows Vista
HPFS
在OS/2计算机上使用的高性能文件系统。Windows 95的读写能力(它还将网络计算机NTFS格式的驱动器列为“HPFS”,尽管它没有直接的NTFS功能)。在Windows NT 4.0和Windows 98中,HPFS的写支持都被取消了,而且在Windows 2000发布前不久就完全取消了。
Windows 95(读/写),Windows 98, Windows NT(读),3.1/3.51(读/写/启动)
ReFS
基于NTFS的新文件系统。该系统增加了内置的完整性检查,并且不需要磁盘检查等功能。最大分区大小为1YB。
Windows Server 2012, Windows 8.1及以后的版本
应用程序与实用程序
传统(GDI)
UWP
被弃用的组件和应用程序
参考资料
^ Windows 關機、重開機 Command Line (cmd) 指令 . www.ewdna.com. [2018-04-13 ] . (原始内容 存档于2021-05-06).
^ Microsoft replaces standalone PDF reader app with Edge . MSPoweruser. 26 November 2017 [19 August 2019] . (原始内容存档 于2019-08-19).
^ mtniehaus. Windows To Go feature overview (Windows 10) . docs.microsoft.com. [2018-04-11 ] . (原始内容存档 于2018-04-11) (美国英语) .