Skip to content

Windows 简介

本章将介绍 Windows 操作系统的历史、版本演进、系统架构以及主要特点,帮助你全面了解 Windows 操作系统。

什么是 Windows?

Windows 是微软公司开发的图形化操作系统,是目前全球使用最广泛的桌面操作系统。

mermaid
graph TD
    A[Windows 系统] --> B[桌面版]
    A --> C[服务器版]
    A --> D[嵌入式版]
    
    B --> B1[Windows 11]
    B --> B2[Windows 10]
    B --> B3[Windows 8/8.1]
    
    C --> C1[Windows Server 2022]
    C --> C2[Windows Server 2019]
    C --> C3[Windows Server 2016]
    
    D --> D1[Windows IoT]
    D --> D2[Windows Embedded]

Windows 发展历史

重要里程碑

bash
# Windows 发展时间线:
# 1985年 - Windows 1.0(图形界面扩展)
# 1990年 - Windows 3.0(成功版本)
# 1995年 - Windows 95(开始菜单、任务栏)
# 1998年 - Windows 98(IE 集成)
# 2000年 - Windows 2000(NT 内核)
# 2001年 - Windows XP(经典版本)
# 2007年 - Windows Vista(Aero 界面)
# 2009年 - Windows 7(成功版本)
# 2012年 - Windows 8(磁贴界面)
# 2015年 - Windows 10(统一平台)
# 2021年 - Windows 11(全新设计)

版本对比

版本发布年份主要特点支持状态
Windows XP2001经典界面、稳定性好已停止支持
Windows 72009Aero 界面、性能优化已停止支持
Windows 82012磁贴界面、触屏优化已停止支持
Windows 102015统一平台、持续更新活跃支持
Windows 112021全新设计、Android 应用活跃支持

Windows 版本介绍

Windows 10 版本

bash
# Windows 10 主要版本:

# 家庭版(Home)
# - 面向普通消费者
# - 包含 Cortana、Microsoft Edge 等
# - 不支持 BitLocker、组策略等

# 专业版(Pro)
# - 面向专业人士和小企业
# - 包含 BitLocker、组策略管理
# - 支持远程桌面

# 企业版(Enterprise)
# - 面向大中型企业
# - 包含高级安全功能
# - 支持 Windows Update for Business

# 教育版(Education)
# - 面向教育机构
# - 功能类似企业版
# - 特殊教育功能

# 查看当前 Windows 版本
# 在运行对话框(Win + R)输入:
winver

# 或在命令提示符中:
systeminfo | findstr /B /C:"OS 名称" /C:"OS 版本"

Windows 11 新特性

bash
# Windows 11 主要新特性:

# 1. 全新设计
# - 居中的开始菜单和任务栏
# - 圆角窗口设计
# - 新的图标和动画效果

# 2. 性能提升
# - 更快的启动速度
# - 更好的内存管理
# - 游戏性能优化(DirectStorage、Auto HDR)

# 3. 新功能
# - Android 应用支持(WSA)
# - Microsoft Teams 集成
# - 贴靠布局和贴靠组
# - 小组件面板

# 4. 安全增强
# - TPM 2.0 要求
# - 安全启动要求
# - 更强的默认安全设置

# 查看 Windows 11 版本
winver

Windows 系统架构

系统架构层次

mermaid
graph TB
    A[用户模式] --> B[应用程序]
    A --> C[子系统]
    A --> D[系统服务]
    
    E[内核模式] --> F[执行体]
    E --> G[内核]
    E --> H[设备驱动]
    E --> I[硬件抽象层 HAL]
    
    J[硬件] --> K[CPU]
    J --> L[内存]
    J --> M[存储设备]
    J --> N[I/O 设备]

核心组件

组件说明
内核系统核心,管理进程、内存、设备
执行体提供系统服务,如对象管理、进程管理
HAL硬件抽象层,隔离硬件差异
设备驱动管理硬件设备
系统服务后台服务进程
子系统支持不同类型的应用程序

注册表

bash
# Windows 注册表是系统的核心配置数据库

# 注册表根键:
# HKEY_CLASSES_ROOT (HKCR) - 文件关联和 COM 信息
# HKEY_CURRENT_USER (HKCU) - 当前用户设置
# HKEY_LOCAL_MACHINE (HKLM) - 本机系统设置
# HKEY_USERS (HKU) - 所有用户配置
# HKEY_CURRENT_CONFIG - 当前硬件配置

# 打开注册表编辑器
# 方法一:运行对话框
regedit

# 方法二:命令提示符
regedit.exe

# 查看注册表(命令行)
reg query "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion"

Windows 文件系统

NTFS 文件系统

bash
# NTFS(New Technology File System)是 Windows 的主要文件系统

# NTFS 特点:
# - 支持大文件(最大 16EB)
# - 文件权限控制(ACL)
# - 文件压缩和加密
# - 磁盘配额
# - 硬链接和符号链接
# - 日志功能

# 查看文件系统类型
# 在命令提示符中:
fsutil fsinfo volumeinfo C:

# 或使用 PowerShell:
Get-Volume | Format-Table DriveLetter, FileSystemType

文件系统结构

bash
# Windows 主要目录结构:

C:\                    # 系统盘根目录
├── Windows\           # Windows 系统文件
   ├── System32\      # 系统核心文件
   ├── SysWOW64\      # 32位兼容文件(64位系统)
   └── Temp\          # 系统临时文件
├── Program Files\     # 64位程序安装目录
├── Program Files (x86)\  # 32位程序安装目录
├── ProgramData\       # 程序数据(隐藏)
├── Users\             # 用户目录
   ├── Public\        # 公共用户目录
   └── 用户名\        # 个人用户目录
       ├── Desktop\   # 桌面
       ├── Documents\ # 文档
       ├── Downloads\ # 下载
       ├── Pictures\  # 图片
       ├── Videos\    # 视频
       ├── Music\     # 音乐
       └── AppData\   # 应用数据(隐藏)
└── PerfLogs\          # 性能日志

# 查看目录结构
dir C:\ /A

系统环境变量

cmd
:: 查看所有环境变量
set

:: 查看特定环境变量
echo %PATH%
echo %USERNAME%
echo %COMPUTERNAME%

:: 常用环境变量
:: %USERPROFILE%    - 用户主目录
:: %APPDATA%        - 应用数据目录
:: %TEMP%           - 临时文件目录
:: %SYSTEMROOT%     - Windows 目录
:: %PROGRAMFILES%   - Program Files 目录

:: 设置环境变量(临时)
set MY_VAR=Hello

:: 设置环境变量(永久,需要管理员权限)
setx MY_VAR "Hello" /M

Windows 特点

优点

特点说明
用户友好图形界面直观,易于上手
软件丰富支持大量应用程序
兼容性好支持广泛的硬件设备
游戏支持PC 游戏的主要平台
企业支持完善的企业管理功能
文档支持丰富的帮助文档和社区

系统要求

bash
# Windows 11 系统要求:

# 处理器:1 GHz 或更快的双核处理器
# 内存:4 GB RAM(推荐 8 GB 或更多)
# 存储:64 GB 或更大的存储空间
# 系统固件:UEFI,支持安全启动
# TPM:可信平台模块 (TPM) 版本 2.0
# 显卡:兼容 DirectX 12 或更高版本
# 显示器:高清 (720p) 显示器

# Windows 10 系统要求:

# 处理器:1 GHz 或更快的处理器
# 内存:1 GB RAM(32位)或 2 GB RAM(64位)
# 存储:16 GB(32位)或 20 GB(64位)
# 显卡:DirectX 9 或更高版本

# 检查系统是否满足 Windows 11 要求
# 下载 PC Health Check 工具

Windows 与其他系统对比

与 Linux 对比

特性WindowsLinux
内核类型混合内核单内核
文件系统NTFS、FAT32ext4、XFS、Btrfs
路径分隔符\ (反斜杠)/ (正斜杠)
配置方式注册表 + 配置文件配置文件
软件安装安装程序、应用商店包管理器
开源程度闭源开源
桌面环境统一多种选择

与 macOS 对比

特性WindowsmacOS
硬件支持广泛的硬件仅 Apple 硬件
文件系统NTFSAPFS
软件生态更丰富较少但质量高
价格系统付费系统免费
游戏支持主要平台支持较少
Unix 兼容不兼容兼容

Windows 学习路径

入门阶段

bash
# 1. 熟悉桌面操作
# - 开始菜单使用
# - 窗口管理
# - 文件操作

# 2. 掌握基本设置
# - 系统设置
# - 网络配置
# - 用户账户

# 3. 学习常用软件
# - 办公软件
# - 浏览器
# - 压缩软件

进阶阶段

bash
# 1. 命令行操作
# - CMD 基础命令
# - PowerShell 脚本
# - 批处理编程

# 2. 系统管理
# - 服务管理
# - 任务计划
# - 磁盘管理

# 3. 网络管理
# - 网络配置
# - 防火墙设置
# - 远程管理

高级阶段

bash
# 1. 系统优化
# - 性能调优
# - 启动项管理
# - 服务优化

# 2. 安全管理
# - 安全策略
# - 权限管理
# - 审计日志

# 3. 故障排查
# - 系统诊断
# - 日志分析
# - 问题修复

小结

本章介绍了 Windows 操作系统的基本概念:

内容要点
发展历史从 Windows 1.0 到 Windows 11
版本介绍家庭版、专业版、企业版
系统架构内核、执行体、HAL
文件系统NTFS 特点和目录结构
系统特点用户友好、软件丰富

关键要点

  • Windows 是全球使用最广泛的桌面操作系统
  • NTFS 是 Windows 的主要文件系统,支持权限控制和大文件
  • 注册表是 Windows 的核心配置数据库
  • Windows 提供了丰富的图形界面和命令行工具

下一步

下一章我们将学习 系统安装,了解如何安装和配置 Windows 系统。