Windows系统优化脚本指南
目录
一、项目基础信息
- 项目定位:一款轻量级PowerShell脚本,用于优化Windows系统体验,支持Windows 10和Windows 11双系统。核心目标是清理系统冗余、保护隐私并自定义系统设置,无需手动逐一操作复杂选项。
- 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默认用户配置文件,确保新创建用户自动继承优化效果。
三、脚本使用方法
提供三种使用方式,适配不同用户需求:
(一)快速方法(推荐普通用户)
- 以管理员身份打开PowerShell或终端;
- 复制粘贴命令
& ([scriptblock]::Create((irm "https://debloat.raphi.re/")))并执行; - 等待脚本自动下载,随后跟随屏幕提示操作;
- 支持通过命令行参数自定义脚本行为,详情可查看项目内链接。
(二)传统方法(适合新手)
- 下载脚本最新版本压缩包,解压到目标路径;
- 进入解压后的Win11Debloat文件夹,双击
Run.bat文件; - 接受Windows UAC(用户账户控制)提示,以管理员权限运行;
- 按屏幕指引完成操作(若控制台闪退,建议改用高级方法)。
(三)高级方法(适合技术用户)
- 下载并解压脚本压缩包;
- 以管理员身份打开PowerShell或终端,执行命令
Set-ExecutionPolicy Unrestricted -Scope Process -Force,临时启用PowerShell执行权限; - 通过
cd 路径(如cd c:\Win11Debloat)导航到解压目录; - 输入
.\Win11Debloat.ps1运行脚本,按提示操作; - 支持命令行参数自定义,可查看项目内链接了解详情。
四、其他说明
- 风险提示:尽管脚本经过严格测试以避免破坏系统功能,但仍建议谨慎使用,若遇问题可通过项目“Issues”板块反馈。
- 操作可逆:脚本所有修改均可恢复,已移除的应用多数可通过Microsoft Store重装,恢复指南详见项目内链接。
- 技术构成:脚本核心语言为PowerShell(占比98.8%),辅助脚本为Batchfile(占比1.2%)。
原文链接:
https://www.17you.com/tool/windows%E4%BC%98%E5%8C%96powershell%E8%84%9A%E6%9C%AC/
已复制!
脚本编程和自动化工具
寻找技术支持帮助和技术合伙人一起搞事。