Appearance
系统设置
Windows 系统设置是配置和管理计算机的核心功能。本章介绍 Windows 10/11 的系统设置及其使用方法。
设置应用概述
打开设置
有多种方式可以打开 Windows 设置:
text
方式一:快捷键 Win + I
方式二:开始菜单 → 设置(齿轮图标)
方式三:操作中心 → 所有设置
方式四:运行对话框输入 ms-settings:
方式五:右键开始菜单 → 设置设置应用结构
Windows 设置采用分类结构:
text
设置
├── 系统
│ ├── 显示
│ ├── 声音
│ ├── 通知
│ ├── 电源
│ └── 存储
├── 蓝牙和设备
├── 网络和 Internet
├── 个性化
├── 应用
├── 账户
├── 时间和语言
├── 游戏
├── 辅助功能
├── 隐私和安全性
├── Windows 更新
└── 系统(旧版控制面板项目)快速访问设置
powershell
# 直接打开特定设置页面
start ms-settings:display # 显示设置
start ms-settings:sound # 声音设置
start ms-settings:network # 网络设置
start ms-settings:personalization # 个性化设置
start ms-settings:windowsupdate # Windows 更新
# 常用设置快捷方式
start ms-settings:bluetooth # 蓝牙设置
start ms-settings:batterysaver # 电池设置
start ms-settings:nightlight # 夜间模式
start ms-settings:keyboard # 键盘设置
start ms-settings:mouse # 鼠标设置系统设置
显示设置
powershell
# 打开显示设置
start ms-settings:display
# 通过 PowerShell 更改显示设置
Add-Type -AssemblyName System.Windows.Forms
# 获取屏幕信息
[System.Windows.Forms.Screen]::PrimaryScreen
# 获取所有屏幕
[System.Windows.Forms.Screen]::AllScreens显示设置主要功能:
- 分辨率:调整屏幕清晰度
- 缩放:调整文本和图标大小
- 多显示器:配置多个显示器
- 夜间模式:减少蓝光
- HDR:高动态范围设置
声音设置
powershell
# 打开声音设置
start ms-settings:sound
# 通过 PowerShell 控制音量
Add-Type -AssemblyName System.Windows.Forms
[System.Windows.Forms.SendKeys]::SendWait([char]175) # 音量增加
[System.Windows.Forms.SendKeys]::SendWait([char]174) # 音量减少
[System.Windows.Forms.SendKeys]::SendWait([char]173) # 静音切换电源和睡眠
powershell
# 打开电源设置
start ms-settings:powersleep
# 通过命令行设置电源计划
powercfg /list # 列出所有电源计划
powercfg /setactive 381b4222-f694-41f0-9685-ff5bb260df2e # 设置为平衡模式
powercfg /changename 381b4222-f694-41f0-9685-ff5bb260df2e "平衡" "平衡电源计划"
# 设置睡眠时间
powercfg /change monitor-timeout-ac 10 # 交流电下显示器关闭时间(分钟)
powercfg /change monitor-timeout-dc 5 # 电池下显示器关闭时间
powercfg /change standby-timeout-ac 30 # 交流电下睡眠时间
powercfg /change standby-timeout-dc 15 # 电池下睡眠时间
# 创建自定义电源计划
powercfg /duplicatescheme 381b4222-f694-41f0-9685-ff5bb260df2e
powercfg /changename 新计划ID "我的计划" "自定义电源计划"存储设置
powershell
# 打开存储设置
start ms-settings:storagesense
# 查看磁盘使用情况
Get-PSDrive -PSProvider FileSystem
# 查看磁盘空间
Get-CimInstance -ClassName Win32_LogicalDisk |
Select-Object DeviceID, @{N='Size(GB)';E={[math]::Round($_.Size/1GB,2)}},
@{N='Free(GB)';E={[math]::Round($_.FreeSpace/1GB,2)}}
# 开启存储感知
# 设置 → 系统 → 存储 → 存储感知
# 清理临时文件
Remove-Item -Path "$env:TEMP\*" -Recurse -Force -ErrorAction SilentlyContinue关于系统信息
powershell
# 打开关于页面
start ms-settings:about
# 通过 PowerShell 获取系统信息
# 获取计算机名
$env:COMPUTERNAME
# 获取操作系统信息
Get-CimInstance -ClassName Win32_OperatingSystem |
Select-Object Caption, Version, BuildNumber, OSArchitecture
# 获取处理器信息
Get-CimInstance -ClassName Win32_Processor |
Select-Object Name, NumberOfCores, NumberOfLogicalProcessors
# 获取内存信息
Get-CimInstance -ClassName Win32_PhysicalMemory |
Measure-Object -Property Capacity -Sum |
Select-Object @{N='TotalRAM(GB)';E={[math]::Round($_.Sum/1GB,2)}}
# 获取完整系统信息
systeminfo个性化设置
背景设置
powershell
# 打开背景设置
start ms-settings:personalization-background
# 通过 PowerShell 更改壁纸
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name Wallpaper -Value "C:\Path\To\Image.jpg"
RUNDLL32.EXE user32.dll,UpdatePerUserSystemParameters
# 设置壁纸样式
# 0: 居中, 1: 平铺, 2: 拉伸, 3: 适应, 4: 填充, 5: 跨区, 6: 跨区
Set-ItemProperty -Path "HKCU:\Control Panel\Desktop" -Name WallpaperStyle -Value 2颜色设置
powershell
# 打开颜色设置
start ms-settings:personalization-colors
# 通过注册表设置强调色
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\DWM" -Name AccentColor -Value 0xFFD77800
# 启用/禁用透明效果
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes\Personalize" `
-Name EnableTransparency -Value 1 # 1=启用, 0=禁用主题设置
powershell
# 打开主题设置
start ms-settings:themes
# 主题文件位置
$env:LOCALAPPDATA\Microsoft\Windows\Themes
# 应用主题
Start-Process -FilePath "C:\Path\To\Theme.theme"开始菜单设置
powershell
# 打开开始菜单设置
start ms-settings:personalization-start
# 通过注册表配置开始菜单
# 显示最近添加的应用
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Start" `
-Name ShowRecentApps -Value 1
# 显示最常用的应用
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Start" `
-Name ShowFrequentApps -Value 1任务栏设置
powershell
# 打开任务栏设置
start ms-settings:taskbar
# 通过注册表配置任务栏
# 隐藏任务栏
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3" `
-Name Settings -Value (Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\StuckRects3").Settings
# 任务栏位置(需要重启资源管理器)
# 0: 左/上, 1: 上, 2: 右, 3: 下(默认)网络设置
网络状态
powershell
# 打开网络设置
start ms-settings:network
# 查看网络适配器
Get-NetAdapter
# 查看网络连接状态
Get-NetConnectionProfile
# 查看IP配置
Get-NetIPConfiguration
# 查看详细网络信息
ipconfig /allWi-Fi 设置
powershell
# 打开 Wi-Fi 设置
start ms-settings:network-wifi
# 查看可用 Wi-Fi 网络
netsh wlan show networks
# 连接到 Wi-Fi
netsh wlan connect name="网络名称"
# 断开 Wi-Fi
netsh wlan disconnect
# 查看已保存的 Wi-Fi 配置
netsh wlan show profiles
# 删除 Wi-Fi 配置
netsh wlan delete profile name="网络名称"以太网设置
powershell
# 打开以太网设置
start ms-settings:network-ethernet
# 配置静态 IP
New-NetIPAddress -InterfaceAlias "以太网" -IPAddress 192.168.1.100 -PrefixLength 24 -DefaultGateway 192.168.1.1
# 配置 DNS
Set-DnsClientServerAddress -InterfaceAlias "以太网" -ServerAddresses ("8.8.8.8","8.8.4.4")
# 设置为 DHCP
Remove-NetIPAddress -InterfaceAlias "以太网" -Confirm:$false
Set-NetIPInterface -InterfaceAlias "以太网" -Dhcp Enabled
Set-DnsClientServerAddress -InterfaceAlias "以太网" -ResetServerAddresses时间和语言
日期和时间
powershell
# 打开日期和时间设置
start ms-settings:dateandtime
# 查看当前时间
Get-Date
# 设置时区
Set-TimeZone -Id "China Standard Time"
# 查看可用时区
Get-TimeZone -ListAvailable | Where-Object { $_.Id -like "*China*" }
# 同步网络时间
# 需要管理员权限
net stop w32time
w32tm /unregister
w32tm /register
net start w32time
w32tm /resync语言设置
powershell
# 打开语言设置
start ms-settings:keyboard
# 查看系统语言
Get-WinSystemLocale
# 查看用户语言列表
Get-WinUserLanguageList
# 添加语言
$List = Get-WinUserLanguageList
$List.Add("zh-CN")
Set-WinUserLanguageList $List -Force
# 设置显示语言
Set-WinSystemLocale -SystemLocale "zh-CN"
Set-WinUILanguageOverride -Language "zh-CN"区域设置
powershell
# 打开区域设置
start ms-settings:regionformatting
# 查看区域设置
Get-Culture
# 设置区域
Set-Culture -CultureInfo "zh-CN"
# 查看位置
Get-WinHomeLocation
# 设置位置
Set-WinHomeLocation -GeoId 45 # 45 = 中国辅助功能
视觉辅助
powershell
# 打开辅助功能设置
start ms-settings:easeofaccess
# 启用放大镜
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" `
-Name TaskbarMn -Value 1
# 启用高对比度
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Themes" `
-Name CurrentTheme -Value "High Contrast"
# 启用讲述人
Start-Process narrador.exe键盘辅助
powershell
# 打开键盘设置
start ms-settings:keyboard
# 启用粘滞键
Set-ItemProperty -Path "HKCU:\Control Panel\Accessibility\StickyKeys" -Name Flags -Value 511
# 启用筛选键
Set-ItemProperty -Path "HKCU:\Control Panel\Accessibility\Keyboard Response" -Name Flags -Value 127
# 启用切换键
Set-ItemProperty -Path "HKCU:\Control Panel\Accessibility\ToggleKeys" -Name Flags -Value 63隐私和安全
隐私设置
powershell
# 打开隐私设置
start ms-settings:privacy
# 常见隐私设置
start ms-settings:privacy-location # 位置
start ms-settings:privacy-camera # 相机
start ms-settings:privacy-microphone # 麦克风
start ms-settings:privacy-activityhistory # 活动历史记录
# 通过注册表禁用位置服务
Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\LocationAndSensors" `
-Name DisableLocation -Value 1
# 禁用广告 ID
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\AdvertisingInfo" `
-Name Enabled -Value 0Windows 安全中心
powershell
# 打开 Windows 安全中心
start ms-settings:windowsdefender
# 或使用命令
Start-Process "windowsdefender:"
# 查看 Windows Defender 状态
Get-MpComputerStatus
# 更新病毒定义
Update-MpSignature
# 运行快速扫描
Start-MpScan -ScanType QuickScan
# 运行完全扫描
Start-MpScan -ScanType FullScanWindows 更新
更新设置
powershell
# 打开 Windows 更新
start ms-settings:windowsupdate
# 检查更新
start ms-settings:windowsupdate-action
# 查看更新历史
start ms-settings:windowsupdate-history
# 暂停更新
start ms-settings:windowsupdate-pauseupdate通过 PowerShell 管理更新
powershell
# 安装 Windows 更新模块
Install-Module PSWindowsUpdate -Force -Scope CurrentUser
# 检查可用更新
Get-WindowsUpdate
# 安装所有更新
Install-WindowsUpdate -AcceptAll -AutoReboot
# 仅安装特定更新
Install-WindowsUpdate -KBArticleID "KB1234567"
# 隐藏更新
Hide-WindowsUpdate -KBArticleID "KB1234567"
# 显示隐藏的更新
Show-WindowsUpdate -KBArticleID "KB1234567"
# 查看更新历史
Get-WUHistory控制面板
访问控制面板
虽然 Windows 10/11 推崇设置应用,但控制面板仍包含一些高级设置:
powershell
# 打开控制面板
control
# 常用控制面板项
control sysdm.cpl # 系统属性
control appwiz.cpl # 程序和功能
control desk.cpl # 显示设置
control inetcpl.cpl # Internet 选项
control mmsys.cpl # 声音设置
control powercfg.cpl # 电源选项
control timedate.cpl # 日期和时间
control userpasswords2 # 用户账户系统属性
powershell
# 打开系统属性
control sysdm.cpl
# 查看系统信息
systeminfo
# 通过 PowerShell 查看
Get-ComputerInfo小结
本章介绍了 Windows 系统设置的主要内容:
- 设置应用:了解设置应用的结构和使用方法
- 系统设置:配置显示、声音、电源、存储等
- 个性化:自定义桌面背景、颜色、主题
- 网络设置:配置 Wi-Fi 和以太网连接
- 时间和语言:设置时区、语言和区域
- 辅助功能:启用视觉和键盘辅助功能
- 隐私和安全:管理隐私设置和安全选项
- Windows 更新:管理系统更新
- 控制面板:访问传统控制面板设置
建议:
- 熟悉常用设置的快捷方式,提高效率
- 定期检查 Windows 更新
- 合理配置隐私设置,保护个人信息
- 使用 PowerShell 批量配置系统设置
