Windows-Optimize-Debloat 项目使用教程
1. 项目的目录结构及介绍
Windows-Optimize-Debloat/
├── README.md
├── LICENSE
├── scripts/
│ ├── sos-optimize-windows.ps1
│ └── ...
├── configs/
│ ├── config.json
│ └── ...
└── docs/
├── documentation.md
└── ...
- README.md: 项目的主文档,包含项目的概述、安装说明和使用指南。
- LICENSE: 项目的许可证文件,通常为 MIT 许可证。
- scripts/: 包含项目的所有脚本文件,其中
sos-optimize-windows.ps1
是主要的启动脚本。 - configs/: 包含项目的配置文件,如
config.json
,用于定义脚本的运行参数。 - docs/: 包含项目的其他文档,如
documentation.md
,提供更详细的说明和教程。
2. 项目的启动文件介绍
主要启动文件:sos-optimize-windows.ps1
该文件是项目的核心脚本,用于优化和精简 Windows 10 和 Windows 11 系统。脚本的功能包括:
- $privacy: 提升系统隐私设置。
- $imagecleanup: 清理系统中不必要的文件。
- $diskcompression: 压缩系统磁盘以节省空间。
- $updatemanagement: 优化系统更新管理。
- $sosbrowsers: 优化系统中的浏览器设置。
启动方式
可以通过以下命令在 PowerShell 中启动脚本:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Force
Get-ChildItem -Recurse *.ps1 | Unblock-File
powershell.exe -ExecutionPolicy ByPass -File .\sos-optimize-windows.ps1 -cleargpos:$false -installupdates:$false
3. 项目的配置文件介绍
主要配置文件:config.json
该文件位于 configs/
目录下,用于配置脚本的运行参数。配置文件的内容可能包括:
{
"privacy": true,
"imagecleanup": true,
"diskcompression": false,
"updatemanagement": true,
"sosbrowsers": true
}
- privacy: 是否启用隐私优化。
- imagecleanup: 是否启用系统文件清理。
- diskcompression: 是否启用磁盘压缩。
- updatemanagement: 是否启用更新管理优化。
- sosbrowsers: 是否启用浏览器优化。
通过修改 config.json
文件中的参数,可以自定义脚本的运行行为。
以上是 Windows-Optimize-Debloat
项目的基本使用教程,希望对你有所帮助。