Windows系统优化脚本指南

一、项目基础信息

  1. 项目定位:一款轻量级PowerShell脚本,用于优化Windows系统体验,支持Windows 10和Windows 11双系统。核心目标是清理系统冗余、保护隐私并自定义系统设置,无需手动逐一操作复杂选项。
  2. https://github.com/Raphire/Win11Debloat

二、核心功能模块

(一)应用移除(App Removal)

  • 批量删除系统预装的冗余应用(“臃肿软件”),具体可移除应用清单可通过项目内链接查看;
  • 支持后续通过Microsoft Store重新安装已移除的应用,操作可逆。

(二)隐私与推荐内容保护(Privacy & Suggested Content)

  • 关闭遥测(Telemetry)、诊断数据收集、活动历史记录、应用启动跟踪及定向广告;
  • 禁用系统全局的提示、技巧、建议及广告(含Windows锁屏、桌面Spotlight、Microsoft Edge浏览器广告与MSN新闻流);
  • 隐藏Windows设置“主页”的Microsoft 365广告,或直接隐藏“主页”页面。

(三)AI功能管控(AI Features,部分仅支持Windows 11)

  • 禁用并移除Microsoft Copilot;
  • 关闭Windows Recall、Click to Do(AI文本与图像分析工具);
  • 禁用Edge浏览器、Paint(画图)、Notepad(记事本)中的AI功能。

(四)系统设置优化(System)

  • 界面与操作:恢复Windows 10风格右键菜单、禁用文件共享/移动拖放托盘(仅Win11)、关闭粘滞键快捷键(仅Win11);
  • 性能与安全:关闭鼠标加速(Enhance Pointer Precision)、禁用快速启动以确保完全关机、关闭BitLocker自动设备加密;
  • 续航优化:禁用Windows 11现代待机(Modern Standby)时的网络连接,减少电池消耗。

(五)Windows更新管理(Windows Update)

  • 阻止系统立即获取最新更新;
  • 避免用户登录状态下,更新后自动重启;
  • 关闭“传递优化”功能,防止系统向其他PC共享已下载的更新文件。

(六)外观自定义(Appearance)

  • 开启系统与应用的深色模式;
  • 禁用透明效果、动画及视觉特效,提升低配设备流畅度。

(七)开始菜单调整(Start Menu,部分仅支持Windows 11)

  • 移除或替换当前用户/所有用户(含新创建用户)的开始菜单固定应用;
  • 禁用开始菜单“推荐”区域、Windows搜索中的Bing网页搜索与Copilot集成;
  • 隐藏开始菜单中的“手机链接”(Phone Link)集成(仅Win11)。

(八)任务栏设置(Taskbar,区分系统版本)

  • Windows 11专属:图标左对齐、隐藏/修改搜索图标/框、隐藏任务视图(Taskview)按钮、开启任务栏右键“结束任务”选项、设置多显示器下应用图标显示方式、自定义任务栏按钮合并模式与标签显示;
  • Windows 10专属:隐藏任务栏“聊天(立即会议)”图标;
  • 通用功能:禁用任务栏与锁屏的小部件(Widgets)、开启任务栏“最近活动点击”行为(重复点击应用图标切换该应用多窗口)。

(九)文件资源管理器优化(File Explorer)

  • 自定义文件资源管理器默认打开位置;
  • 显示已知文件类型的扩展名、隐藏文件/文件夹/驱动器;
  • 系统专属调整:Windows 11可隐藏导航窗格“主页/图库”区域、将桌面/下载等常用文件夹添加回“此电脑”;Windows 10可隐藏导航窗格“3D对象/音乐/OneDrive”文件夹、移除右键菜单“包含到库/授予访问权限/共享”选项;
  • 通用优化:隐藏导航窗格中重复的可移动驱动器条目,仅保留“此电脑”下的条目。

(十)其他功能

  • 禁用Xbox游戏栏(Xbox Game Bar)集成与录屏功能,同时消除卸载后ms-gamingoverlay/ms-gamebar弹窗;
  • 清理Brave浏览器冗余功能(AI、加密货币相关、新闻等)。

(十一)高级功能

  • 跨用户设置:可将脚本修改应用到其他已登录用户,而非仅当前用户;
  • 系统部署支持:提供Sysprep模式,可将设置应用到Windows默认用户配置文件,确保新创建用户自动继承优化效果。

三、脚本使用方法

提供三种使用方式,适配不同用户需求:

(一)快速方法(推荐普通用户)

  1. 以管理员身份打开PowerShell或终端;
  2. 复制粘贴命令& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))并执行;
  3. 等待脚本自动下载,随后跟随屏幕提示操作;
  4. 支持通过命令行参数自定义脚本行为,详情可查看项目内链接。

(二)传统方法(适合新手)

  1. 下载脚本最新版本压缩包,解压到目标路径;
  2. 进入解压后的Win11Debloat文件夹,双击Run.bat文件;
  3. 接受Windows UAC(用户账户控制)提示,以管理员权限运行;
  4. 按屏幕指引完成操作(若控制台闪退,建议改用高级方法)。

(三)高级方法(适合技术用户)

  1. 下载并解压脚本压缩包;
  2. 以管理员身份打开PowerShell或终端,执行命令Set-ExecutionPolicy Unrestricted -Scope Process -Force,临时启用PowerShell执行权限;
  3. 通过cd 路径(如cd c:\Win11Debloat)导航到解压目录;
  4. 输入.\Win11Debloat.ps1运行脚本,按提示操作;
  5. 支持命令行参数自定义,可查看项目内链接了解详情。

四、其他说明

  1. 风险提示:尽管脚本经过严格测试以避免破坏系统功能,但仍建议谨慎使用,若遇问题可通过项目“Issues”板块反馈。
  2. 操作可逆:脚本所有修改均可恢复,已移除的应用多数可通过Microsoft Store重装,恢复指南详见项目内链接。
  3. 技术构成:脚本核心语言为PowerShell(占比98.8%),辅助脚本为Batchfile(占比1.2%)。
原文链接: https://www.17you.com/tool/windows%E4%BC%98%E5%8C%96powershell%E8%84%9A%E6%9C%AC/ 已复制!
脚本编程和自动化工具

寻找技术支持帮助和技术合伙人一起搞事。

请点击联系我


相关内容