Windows 系统自带大量可配置选项,但分散在注册表、组策略和设置应用中,普通用户往往难以全面掌控。Sophia Script for Windows 是一款专为解决这一痛点而生的开源 PowerShell 脚本工具,通过超过 150 个独立功能,帮助用户以微软官方文档支持的方式,安全、系统地优化 Windows 体验。
该工具覆盖 Windows 隐私保护、安全防护、个性化定制、系统清理等多个维度,支持 Windows 10 和 Windows 11 的多种版本(包括 Home、Pro、Enterprise 及 LTSC 系列)。其设计理念强调系统稳定性,每个调整项均提供对应的功能用于恢复默认设置,确保用户在任何时候都能回退到原始状态。
核心功能与设计特点

Sophia Script 的核心优势在于其功能的全面性与操作的透明性。工具采用模块化设计,所有调整均基于微软官方文档实现,避免对系统造成潜在损害。
隐私与安全配置:支持配置 Windows AI 功能、调整隐私设置、强化系统安全策略。所有应用的注册表策略均可在本地组策略编辑器(gpedit.msc)中查看,便于用户理解和管理。
UWP 应用管理:可卸载系统自带的 UWP 应用,脚本会动态生成已安装应用列表并显示本地化名称,避免误删重要组件。
DNS-over-HTTPS 支持:一键启用 DoH 功能,支持 Cloudflare DNS、Google Public DNS、Quad9、Comss.one 和 AdGuard DNS 等多种主流服务商。
OneDrive 卸载:提供完整的 OneDrive 卸载方案,可彻底移除系统集成的云存储服务。
WSL 安装:通过交互式弹窗安装 WSL Linux 发行版,使用友好的发行版名称而非技术代号,降低新手使用门槛。
计划任务管理:支持创建带原生 Toast 通知的系统清理任务,包括 Windows 更新文件清理、SoftwareDistribution 文件夹清理和临时文件清理。
运行时与依赖安装:可自动安装最新版本的 Microsoft Visual C++ 2015–2026(x86/x64)和 .NET Desktop Runtime 8、9、10(x64)。
文件资源管理器增强:提供大量文件资源管理器和右键菜单调整选项,包括自定义光标主题(支持从 Jepri Creations 一键安装 Windows 11 Cursors Concept v2)。
文件关联管理:支持将特定应用设置为某类文件的默认打开方式,绕过 “你想如何打开此文件” 弹窗;还可导出和导入所有 Windows 文件关联配置。
用户文件夹迁移:通过交互式菜单更改桌面、文档、下载、音乐、图片和视频等用户文件夹的存储位置(不移动已有文件)。
多平台获取与安装方式
Sophia Script 提供多种分发渠道,适配不同用户的使用习惯和技术水平。
GitHub Releases(推荐)
用户可根据系统版本和 PowerShell 版本选择对应的下载包:
- Windows 10 x64 + PowerShell 5.1 / PowerShell 7
- Windows 11 + PowerShell 5.1 / PowerShell 7
- Windows 10/11 Enterprise LTSC 系列
- Windows 11 ARM64 架构
PowerShell 一键下载
下载最新稳定版本(根据系统自动匹配):
iwr script.sophia.team -useb | iex
下载最新开发版本(基于最新提交):
iwr sl.sophia.team -useb | iex
包管理器安装
Chocolatey:
choco install sophia –version=7.1.4 –force –yes
如需 PowerShell 7 版本,添加参数:
choco install sophia –version=7.1.4 –params “/PS7” –force –yes
WinGet:
$DownloadsFolder = Get-ItemPropertyValue -Path “HKCU:\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders” -Name “{374DE290-123F-4565-9164-39C4925E467B}”
winget install –id TeamSophia.SophiaScript –location $DownloadsFolder –accept-source-agreements –force
Scoop:
scoop bucket add extras
scoop install sophia-script –no-cache
使用方法与高级技巧
基础操作流程
- 下载适合系统的压缩包并解压
- 使用文本编辑器打开 Sophia.ps1 文件,根据需要启用或禁用功能(在行首添加或删除 # 字符)
- 右键点击 Windows 开始按钮,以管理员身份打开终端(PowerShell)
- 使用 cd 命令切换到脚本所在目录
- 执行 Set-ExecutionPolicy -ExecutionPolicy Bypass -Scope Process -Force 设置执行策略
- 输入 .\Sophia.ps1 并按回车运行
运行特定函数
如需仅执行特定功能而非完整脚本,可先导入 Tab 补全模块:
. .\Import-TabCompletion.ps1
随后使用 TAB 键自动补全函数名称:
Sophia -Functions <TAB>
支持同时调用多个函数,例如:
Sophia -Functions “DiagTrackService -Disable”, “DiagnosticDataLevel -Minimal”, Uninstall-UWPApps
SophiApp 图形界面
对于不习惯命令行的用户,社区开发了 SophiApp 2.0——基于 C# 和 WinUI 3 的第三方图形界面工具。该应用由 @BenchTweakGaming 维护,提供可视化的操作界面,让用户通过点击即可完成大部分系统优化操作。
系统要求与兼容性
| 操作系统版本 | 内部版本 | 支持版本 |
| Windows 11 | 24H2 / 25H2 及以上 | Home / Pro / Enterprise |
| Windows 10 x64 | 22H2 | Home / Pro / Enterprise |
| Windows 11 Enterprise LTSC | 2024 | Enterprise |
| Windows 10 Enterprise LTSC | 2021(21H2) | Enterprise |
| Windows 10 Enterprise LTSC | 2019(1809) | Enterprise |
项目特色与社区生态
Sophia Script 是一个完全开源的项目,所有发布包均通过 GitHub Actions 自动构建和上传,确保发布流程的透明性。项目支持 ARM64 架构和 PowerShell 7,与 Steam VAC 反作弊系统无冲突,游戏玩家可放心使用。
项目提供完善的国际化支持,用户可通过创建对应 UI 文化名称的文件夹并放置本地化资源文件来贡献翻译。社区通过 Telegram 频道和群组、Discord 服务器等渠道提供技术支持,活跃用户群体覆盖全球。
从 XDA Developers、4sysops、gHacks 到 Habr 和 Comss.ru,该工具已获得多家知名科技媒体和社区的推荐报道,被广泛认为是 Windows 系统优化的专业级解决方案。
获取方式
访问 GitHub Releases 页面:下载 Sophia Script for Windows
Sophia Script for Windows 通过将复杂的 Windows 配置任务封装为简洁的 PowerShell 函数,为系统管理员、高级用户和普通消费者提供了一套安全、可靠、可逆的 Windows 优化方案,帮助用户在保持系统稳定的前提下,打造更符合个人使用习惯的计算环境。
中文版系统可以用吗