kelexine/tiny11-automated
GitHub: kelexine/tiny11-automated
该项目利用 GitHub Actions 和 PowerShell 自动化构建精简版 Windows 11 ISO 镜像,移除预装应用与遥测组件以减小系统体积并提升性能。
Stars: 90 | Forks: 88
# Tiny11 自动化构建工具
[](https://github.com/kelexine/tiny11-automated/actions/workflows/build-tiny11.yml)
[](https://github.com/kelexine/tiny11-automated/actions/workflows/build-tiny11-core.yml)
[](https://github.com/kelexine/tiny11-automated/actions/workflows/build-nano11.yml)
[](https://sourceforge.net/projects/tiny-11-releases/files/latest/download)
[](LICENSE)
**用于创建精简版 Windows 11 镜像的自动化工具,支持 CI/CD。**
## 📊 项目统计
- **📦 累计下载量**:140824(且在持续增长!)
- **🌍 活跃用户**:全球 140824 名用户
- **✅ 构建成功率**:100%
- **⏱️ 平均构建时间**:约 30-50 分钟
- **💾 ISO 体积缩减**:最多可缩小 50%(针对 Windows 11 25H2)
## 🆕 最新动态(2026年1月)
**Windows 11 25H2 优化:**
- ✨ **AI/Recall 移除**:彻底移除 Copilot、Recall 和 AI Fabric(节省约 220 MB)
- 🛡️ **增强型遥测拦截**:通过额外的注册表调整提供更强的隐私保护
- 🎮 **VRAM 游戏优化**:通过 DirectX 注册表优化提升图形性能
- ⚡ **特定构建版本的服务移除**:Standard 版移除 4 个服务,Core 版移除 13 个服务,Nano 版移除 14 个服务
- 🚫 **Windows Update 二进制文件移除**:Core/Nano 构建版本现已移除 WU 二进制文件(节省约 300 MB)
**额外总节省空间:**
- Standard:约 120 MB
- Core:约 320 MB
- Nano:约 320 MB
## 📋 概述
Tiny11 自动化构建工具提供**生产就绪的 PowerShell 脚本**,通过以下方式创建最小化的 Windows 11 ISO 镜像:
✨ **移除全家桶**(40 多个不必要的应用程序)
🔒 **禁用遥测**(提供全面的隐私保护)
⚡ **优化性能**(启动更快,资源占用更少)
🤖 **完全的 CI/CD 自动化**(GitHub Actions 工作流)
🛠️ **绕过系统要求**(移除 TPM、CPU、RAM 检测)
提供**三个版本**:**Standard**(日常使用)、**Core**(超精简)、**Nano**(虚拟机测试)
### 🙏 鸣谢
本项目基于 [ntdevlabs 的原版 tiny11 builder](https://github.com/ntdevlabs/tiny11builder) 构建。无头版本(headless versions)由 **kelexine** 创建,旨在实现自动化的 CI/CD 构建,同时保留所有原始功能。
### 📥 下载
- **预构建的 ISO**:[SourceForge](https://sourceforge.net/projects/tiny-11-releases/files/)(主要来源)
- **发布说明**:[GitHub Releases](https://github.com/kelexine/tiny11-automated/releases)
- **源代码**:[GitHub 仓库](https://github.com/kelexine/tiny11-automated)
### 🌐 落地页
- **Tiny11 信息**:[https://kelexine.is-a.dev/tiny11](https://kelexine.is-a.dev/tiny11) - 有关 Standard 版 Tiny11 构建的详细信息
- **Nano11 信息**:[https://kelexine.is-a.dev/nano11](https://kelexine.is-a.dev/nano11) - 有关 Nano11 极限精简版构建的详细信息
### ⚖️ 法律声明
## 🚀 快速开始
### 选项 1:自动化构建(GitHub Actions) - 推荐
非常适合新手和自动化部署:
1. **Fork** 本仓库
2. 转到 **Actions** 标签页
3. 选择您的工作流:
- `Build Tiny11` → 标准
- `Build Tiny11 Core` → 超精简变体
- `Build Nano11` → EXTREME 极限精简版(仅限 VM)
4. 点击 **“Run workflow”** 并配置:
- Windows ISO URL
- 版本(家庭版/专业版/教育版)
- 可选参数
5. 从 Artifacts 或 [SourceForge](https://sourceforge.net/projects/tiny-11-releases/) **下载** ISO
**构建时间**:30-80 分钟,具体取决于变体
### 选项 2:手动构建
适用于高级用户和本地构建:
```
# 1. 下载或挂载 Windows 11 ISO
# 2. 记下驱动器号(例如,E:)
# 3. 以管理员身份运行 PowerShell
# 4. 设置执行策略
Set-ExecutionPolicy Bypass -Scope Process
# 5. 选择您的变体:
# Standard Tiny11(推荐日常使用)
.\scripts\tiny11maker-headless.ps1 -ISO E -INDEX 1
# Tiny11 Core(超精简,仅限 VM/测试)
.\scripts\tiny11coremaker-headless.ps1 -ISO E -INDEX 6
# Nano11(极致精简,仅限 VM 测试)
.\scripts\nano11builder-headless.ps1 -ISO E -INDEX 1
# 附带 .NET 3.5(仅限 Core 变体)
.\scripts\tiny11coremaker-headless.ps1 -ISO E -INDEX 1 -ENABLE_DOTNET35
```
**系统要求**:Windows 10/11、PowerShell 5.1+、30GB+ 可用空间、管理员权限
## ⚠️ 选择适合您的版本
### 💡 您该如何选择?
- **🟢 Standard**:适合大多数用户。平衡了全家桶的移除与系统稳定性
- **🟡 Core**:非常适合开发 VM、测试环境、一次性系统
- **🔴 Nano**:仅用于极限精简测试。预计部分功能会失效。仅限 VM 使用。
## 📁 仓库结构
```
tiny11-automated/
├── .github/
│ ├── workflows/ # GitHub Actions CI/CD
│ │ ├── build-tiny11.yml
│ │ ├── build-tiny11-core.yml
│ │ └── build-nano11.yml
│ ├── ISSUE_TEMPLATE/ # Issue templates
│ └── PULL_REQUEST_TEMPLATE.md
├── scripts/
│ ├── tiny11maker-headless.ps1 # ✨ Automated Standard
│ ├── tiny11coremaker-headless.ps1 # ✨ Automated Core
│ └── nano11builder-headless.ps1 # ✨ Automated Nano
├── autounattend.xml # OOBE bypass (Standard/Core)
├── autounattend-nano.xml # OOBE bypass (Nano)
├── CONTRIBUTING.md # Contributor guidelines
├── CODE_OF_CONDUCT.md # Community standards
├── SECURITY.md # Security policy
├── ROADMAP.md # Project roadmap
├── README.md # This file
└── LICENSE # MIT License
```
## 🔧 脚本参数
### Standard 和 Core 变体
```
.\tiny11maker-headless.ps1
-ISO # Drive letter of mounted ISO (e.g., "E")
-INDEX # Image index (1=Home, 4=Education, 6=Pro, 7=Pro N)
[-SCRATCH ] # Optional: Scratch disk (default: script directory)
[-SkipCleanup] # Optional: Keep temp files for debugging
```
### Core 专属参数
```
.\tiny11coremaker-headless.ps1
[-ENABLE_DOTNET35] # Enable .NET Framework 3.5 support
[-PreserveWinRE] # Keep winre.wim intact (required for real hardware / 24H2+ to avoid 0x8007000B)
```
### Nano 变体
```
.\nano11builder-headless.ps1
-ISO # Drive letter of mounted ISO
-INDEX # Image index
[-SCRATCH ] # Optional: Scratch disk
[-SkipCleanup] # Optional: Keep temp files
[-PreserveWinRE] # Keep winre.wim intact (required for real hardware / 24H2+ to avoid 0x8007000B)
```
### 示例
```
# 基础构建 - Windows 11 Home Standard
.\scripts\tiny11maker-headless.ps1 -ISO E -INDEX 1
# 附带 .NET 3.5 的 Professional Edition Core
.\scripts\tiny11coremaker-headless.ps1 -ISO E -INDEX 6 -ENABLE_DOTNET35
# 针对真实硬件的 Core 构建(保留 WinRE 以避免在 24H2/25H2 上出现 0x8007000B)
.\scripts\tiny11coremaker-headless.ps1 -ISO E -INDEX 6 -PreserveWinRE
# 保留 WinRE 的 Nano 构建(供真实硬件使用)
.\scripts\nano11builder-headless.ps1 -ISO E -INDEX 1 -PreserveWinRE
# 自定义 scratch drive(适用于 C:\ 空间有限的情况)
.\scripts\tiny11maker-headless.ps1 -ISO E -INDEX 1 -SCRATCH D
# Debug 模式(保留临时文件)
.\scripts\tiny11maker-headless.ps1 -ISO E -INDEX 1 -SkipCleanup
```
## 📦 移除了哪些内容?
### 🗑️ 预装应用(移除 40-50+ 个)
### 🔧 移除的系统组件
- Internet Explorer(旧版包)
- Windows Media Player(旧版)
- WordPad
- Math Input Panel
- Steps Recorder
- LA57 CPU 兼容层
- 语言功能(OCR、语音、手写)
- Windows Defender(仅限 Core/Nano)
- 打印机驱动程序(仅限 Nano)
- 扫描仪/MFD 驱动程序(仅限 Nano)
### ⚙️ 应用的注册表优化
## 💾 系统要求
### 构建 ISO 的要求
| 要求 | 最低配置 | 推荐配置 |
|------------|---------|-------------|
| **操作系统** | Windows 10 | Windows 11 |
| **PowerShell** | 5.1 | 7.0+ |
| **RAM** | 8GB | 16GB+ |
| **可用磁盘空间** | 20GB | 40GB+ |
| **处理器** | 双核 | 四核+ |
| **权限** | 管理员 | 管理员 |
| **网络** | 用于下载 oscdimg.exe | 稳定的连接 |
**附加要求:**
- Windows ADK(可选,如果缺失会自动下载 oscdimg.exe)
- 有效的 Windows 11 ISO 文件
- 暂时禁用杀毒软件(可选,因为可能会产生干扰)
### 运行构建好的 ISO 的要求
**✅ 系统要求已被绕过** Tiny11 可以在以下配置运行:
- **CPU**:任何 x64/ARM64 处理器(Pentium、Core 2 Duo 等)
- **RAM**:最低 1GB(推荐 2GB+)
- **存储**:最低 10GB(推荐 20GB+)
- **TPM**:无需(完全绕过)
- **Secure Boot**:无需(已被绕过)
- **UEFI/BIOS**:两者均支持
**✨ 非常适合:**
- 旧笔记本电脑(2010 年以后)
- 低配硬件
- 虚拟机
- 测试环境
- 教育用途
## 🏗️ GitHub Actions 工作流
### 通过 CI/CD 自动构建
所有三个变体都支持通过 GitHub Actions 进行自动构建:
#### 1. 构建 Tiny11(Standard)
**文件**:`.github/workflows/build-tiny11.yml`
**输入参数:**
```
windows_iso_url: # Windows 11 ISO download URL
required: true
image_index: # Windows edition
type: choice
options: [1, 4, 6, 7] # Home, Education, Pro, Pro N
skip_cleanup: # Debug mode (keep artifacts)
type: boolean
default: false
```
#### 2. 构建 Tiny11 Core(Ultra-Minimal)
**文件**:`.github/workflows/build-tiny11-core.yml`
**输入参数:**
```
windows_iso_url: # Same as Standard
image_index: # Same as Standard
skip_cleanup: # Same as Standard
enable_dotnet35: # 🆕 Enable .NET Framework 3.5
type: boolean
default: false
preserve_winre: # 🆕 Preserve winre.wim (real hardware / 24H2+ builds)
type: boolean
default: false
```
#### 3. 构建 Nano11(EXTREME Minimal)
**文件**:`.github/workflows/build-nano11.yml`
**输入参数:**
```
windows_version: # Version string (24H2, 25H2, etc.)
required: true
windows_iso_url: # Same as above
image_index: # Same as above
language: # Language name (English, etc.)
default: "English"
skip_cleanup: # Same as above
preserve_winre: # 🆕 Preserve winre.wim (real hardware / 24H2+ builds)
type: boolean
default: false
```
### 工作流特性
✨ **自动下载** - 自动获取 ISO
🔐 **校验和验证** - 验证 ISO 完整性
📢 **Discord 通知** - 实时构建状态
📦 **Artifact 上传** - 提供 ISO 和校验和下载
🚀 **SourceForge 部署** - 自动发布发行版
📊 **构建统计** - 跟踪性能指标
## 📊 构建性能
| 变体 | 下载时间 | 构建时间 | 总时间 | 输出大小 |
|---------|--------------|------------|------------|-------------|
| **Standard** | 5-15 分钟 | 45-80 分钟 | **50-95 分钟** | ~4-5GB |
| **Core** | 5-15 分钟 | 30-45 分钟 | **35-60 分钟** | ~3-4GB |
| **Nano** | 5-15 分钟 | <40 分钟 | **~45-55 分钟** | ~2-2.9GB |
*构建时间是在 GitHub Actions 标准运行器(2核,7GB RAM)上测得的*
**影响构建时间的因素:**
- ISO 下载速度
- 需要移除的应用程序数量(应用越多 = 压缩时间越长)
- WinSxS 优化(Core/Nano)
- 运行器性能
- 并发构建数量
## 🐛 故障排除
### 常见问题与解决方案
## 🔐 安全注意事项
### ⚠️ 重要安全信息
**在使用 Tiny11 之前:**
1. **修改过的 Windows 镜像** → 可能存在安全隐患
- 没有微软官方支持
- 潜在的兼容性问题
- 使用风险自负
2. **Windows Defender 已被移除**(Core/Nano 版)
- 安装第三方杀毒软件(Avast、Kaspersky 等)
- 保持杀毒软件更新
- 考虑使用 Standard 变体以获得更好的安全性
3. **更新默认被禁用**
- 如有需要,请手动启用:`services.msc` → Windows Update
- 无自动安全补丁
- 需手动监控安全公告
4. **隐私与功能的权衡**
- 禁用遥测 → 隐私更好
- 某些功能可能在禁用遥测后无法使用
- 云功能受限或被禁用
5. **不推荐用于生产环境**
- 仅用于测试/开发
- 不适用于关键业务系统
- 生产环境请考虑使用官方 Windows
### 🔒 安全最佳实践
✅ **仅从官方来源下载**
- SourceForge:https://sourceforge.net/projects/tiny-11-releases/
- GitHub:https://github.com/kelexine/tiny11-automated
✅ **在安装前验证校验和**
```
Get-FileHash -Path "tiny11.iso" -Algorithm SHA256
# 与官方 checksum 进行比较
```
✅ **在裸机安装前先在 VM 中测试**
- 使用 VirtualBox、Hyper-V 或 VMware
- 验证功能是否满足您的需求
- 检查是否存在兼容性问题
✅ **在安装前备份重要数据**
- 建议进行完整的系统备份
- 记录当前配置
- 准备好恢复介质
✅ **使用有效的 Windows 许可证**
- Tiny11 不是 Windows 激活工具
- 需要合法的 Windows 许可证
- 请遵守微软的服务条款
### 🚨 漏洞报告
发现安全问题?**请勿创建公开的 GitHub Issue!**
📧 **邮箱**:frankiekelechi@gmail.com
🔒 **主题**:`[SECURITY] Tiny11 Vulnerability Report`
📋 **查看**:[SECURITY.md](SECURITY.md) 以获取完整的披露政策
## 📖 文档
### 📚 可用文档
- **[README.md](README.md)** - 本文件(概述与快速入门)
- **[CONTRIBUTING.md](CONTRIBUTING.md)** - 如何贡献
- **[CODE_OF_CONDUCT.md](CODE_OF_CONDUCT.md)** - 社区准则
- **[SECURITY.md](SECURITY.md)** - 安全策略与报告
- **[LICENSE](LICENSE)** - MIT 许可证条款
- **[SOURCEFORGE_README.md](SOURCEFORGE_README.md)** - SourceForge 特定信息
### 🎓 教程与指南
- **Windows 版本索引号**:
- `1` = Windows 11 Home
- `4` = Windows 11 Education
- `6` = Windows 11 Pro
- `7` = Windows 11 Pro N(不包含媒体功能)
- **查找版本索引**:
# 首先挂载 ISO,然后运行:
dism /Get-WimInfo /WimFile:E:\sources\install.wim
- **手动绕过 OOBE**:编辑 `autounattend.xml` 进行自定义配置
## 🤝 贡献
我们欢迎社区的贡献!Tiny11 Automated 在全球拥有 **2,000 多名用户**。
### 贡献方式
- 🐛 [报告 Bug](https://github.com/kelexine/tiny11-automated/issues/new?template=bug_report.yml)
- ✨ [请求新功能](https://github.com/kelexine/tiny11-automated/issues/new?template=feature_request.yml)
- 📝 改进文档
- 🧪 测试新构建版本
- 💻 提交 Pull Request
- 🌍 翻译文档
- ⭐ 给仓库点 Star
### 贡献指南
1. 阅读 [CONTRIBUTING.md](CONTRIBUTING.md)
2. Fork 本仓库
3. 创建一个功能分支(`git checkout -b feature/amazing-feature`)
4. 在本地测试您的更改(请参阅下方的测试部分)
5. 使用清晰的信息提交(`git commit -m 'feat: add amazing feature'`)
6. 推送到您的 Fork(`git push origin feature/amazing-feature`)
7. 发起一个 Pull Request
### 🧪 爬虫单元测试
针对 Python 自动化组件(例如 `scripts/microsoft_direct_downloader.py`),在 `tests/` 目录中提供了一套完善的单元和集成测试套件。
要在隔离环境中运行测试套件:
```
# 1. 设置本地虚拟环境
python3 -m venv .venv
source .venv/bin/activate
# 2. 安装依赖项和测试要求
pip install -r requirements.txt pytest pytest-asyncio
# 3. 执行测试套件
pytest tests/test_microsoft_downloader.py
```
该测试套件对 Playwright 页面定位器和轮换的 User-Agent 进行了完整的模拟覆盖,以便在不发起真实请求的情况下验证爬虫的行为。
### 贡献者致谢
所有贡献者都将在以下位置获得致谢:
- 发布说明
- CONTRIBUTORS.md 文件
- 项目 README
- 特殊的 Discord 身份组(如果适用)
**提交贡献即表示您同意我们的 [行为准则](CODE_OF_CONDUCT.md) 和 [MIT 许可证](LICENSE)。**
## 💬 社区
### 与我们联系
- **💬 Discord**:[加入我们的服务器](https://discord.gg/xy6uRHvrrN) - 实时聊天与支持
- **🗨️ GitHub Discussions**:[提问](https://github.com/kelexine/tiny11-automated/discussions) - 问答与想法
- **🐛 问题跟踪器**:[报告 Bug](https://github.com/kelexine/tiny11-automated/issues) - 仅限 Bug 报告
- **📥 SourceForge**:[下载发行版](https://sourceforge.net/projects/tiny-11-releases/) - 官方 ISO
- **🔔 发布通知**:关注仓库 → 自定义 → Releases
### 社区统计
- 👥 **活跃用户**:3,000+
- 📥 **累计下载量**:19,000+
- 📈 **每周下载量**:3,000(持续增长!)
- ⭐ **GitHub Stars**:11
- 🍴 **Forks**:8
### 获取帮助
1. **阅读文档** - 首先检查 README 和 wiki
2. **搜索问题** - 可能之前已经有人提过
3. **在 Discord 提问** - 最快的实时帮助
4. **发起讨论** - 适用于一般性问题
5. **提交 Issue** - 仅限已确认的 Bug
## 📝 许可证
### 许可信息
- **Tiny11 Automated**(无头脚本,CI/CD):MIT 许可证 © 2025 kelexine
- **灵感来源于 tiny11builder**:原始概念和交互式脚本由 [ntdevlabs](https://github.com/ntdevlabs/tiny11builder) 提供,MIT 许可证 — 本项目中的无头自动化构建正是建立在该基础之上
- **个别文件**:请查看每个文件中的版权声明
### MIT 许可证摘要
✅ **允许**:
- 商业用途
- 修改
- 分发
- 私人使用
❌ **限制**:
- 无担保
- 无责任
📋 **条件**:
- 必须包含许可证和版权声明
- 要求适当的署名
**完整许可证**:[LICENSE](LICENSE)
## ⚖️ 免责声明
### 法律免责声明**本工具按“原样”提供,不提供任何形式的明示或暗示的保证。**
作者(kelexine、ntdevlabs)**不对**以下情况负责:
❌ 使用修改过的 Windows 镜像导致的系统损坏
❌ 数据丢失或损坏
❌ 违反微软服务条款
❌ 因不当使用引发的法律问题
❌ 兼容性问题
❌ 安全漏洞
❌ 性能问题
### 您的责任
✅ **您必须**拥有有效的 Windows 许可证
✅ **您必须**了解相关风险
✅ **您必须**备份您的数据
✅ **您必须**遵守适用的法律
✅ **您必须**负责任且符合道德地使用
**使用风险由您自己承担。** 详情请参阅 [LICENSE](LICENSE) 和 [SECURITY.md](SECURITY.md)。
## 🔗 重要链接
### 官方资源
- **📦 GitHub 仓库**:https://github.com/kelexine/tiny11-automated
- **📥 SourceForge 下载**:https://sourceforge.net/projects/tiny-11-releases/files/
- **🐛 问题跟踪器**:https://github.com/kelexine/tiny11-automated/issues
- **📋 发行版**:https://github.com/kelexine/tiny11-automated/releases(仅包含说明)
- **💬 讨论区**:https://github.com/kelexine/tiny11-automated/discussions
### 相关项目
- **🔧 原版 tiny11builder**:https://github.com/ntdevlabs/tiny11builder
- **🪟 Microsoft Windows 11**:https://www.microsoft.com/software-download/windows11
- **🛠️ Windows ADK**:https://learn.microsoft.com/windows-hardware/get-started/adk-install
### 作者
- **👨💻 kelexine**:[GitHub](https://github.com/kelexine) | [Telegram](https://t,me/kelexine2)
- **✉️ 邮箱**:[给我发邮件](frankiekelechi@gmail.com)
- **💖 赞助**:[GitHub Sponsors](https://github.com/sponsors/kelexine) 或 [请我喝杯咖啡](https://buymeacoffee.com/kelexine)
## 🙏 致谢
### 特别感谢
- **ntdevlabs** - 原版 tiny11builder 的创作者
- **Microsoft** - Windows 11 操作系统
- **社区贡献者** - Bug 报告、功能请求和 PR
- **全球 2,000 多名用户** - 您的反馈是我们改进的动力
### 支持项目
如果 Tiny11 Automated 对您有所帮助:
- ⭐ **给仓库点 Star** - 表达您的支持
- 🍴 **Fork 并贡献** - 帮助改进它
- 📢 **与他人分享** - 扩大影响力
- 💖 **赞助开发** - 资助新功能(可选)
| 功能 | 🟢 Standard | 🟡 Core | 🔴 Nano |
|---|---|---|---|
| 适用场景 | 日常使用(需谨慎) | 测试,一次性 VM | 仅限 VM 测试 |
| ISO 大小 | ~3.5-5.5GB | ~3-3.5GB | ~2.5GB |
| 移除全家桶 | ✅ 40+ 个应用 | ✅ 40+ 个应用 | ✅ 50+ 个应用 |
| 禁用遥测 | ✅ 完全禁用 | ✅ 完全禁用 | ✅ 完全禁用 |
| WinSxS 组件存储 | ✅ 完整 | ❌ 最小化 | ❌ 最小化 |
| Windows 恢复 | ✅ 完好 | ⚙️ 可选(默认移除,使用 -PreserveWinRE) |
⚙️ 可选(默认移除,使用 -PreserveWinRE) |
| Windows Defender | ✅ 包含 | ❌ 禁用 | ❌ 移除 |
| 可维护性 | ✅ 可添加功能/更新 | ❌ 无法维护 | ❌ 无法维护 |
| 打印支持 | ✅ 是 | ✅ 是 | ❌ 否 |
| 基础应用(记事本、画图) | ✅ 包含 | ✅ 包含 | ❌ 移除 |
| 构建时间 | 45-80 分钟 | 30-45 分钟 | <40 分钟 |
点击展开完整列表
**生产力与娱乐:** - Microsoft Teams - OneDrive - Microsoft Edge - Xbox Game Bar & Gaming Services - Clipchamp Video Editor - Paint 3D - 3D Viewer - Mixed Reality Portal **信息与新闻:** - Weather - News - Maps - Bing Search **通信:** - Skype - Cortana - People App - Your Phone (Phone Link) - Outlook for Windows (new) **AI 功能(Windows 11 25H2+):** - Windows Copilot(AI Assistant) - Windows Recall(AI Snapshots) - AI Fabric Service - CoreAI Components **Office 与生产力:** - Office Hub - Power Automate - Solitaire Collection - Sticky Notes - To Do **实用工具:** - Get Help - Get Started (Tips) - Feedback Hub - Quick Assist - DevHome **媒体:** - Media Player - Sound Recorder - Photos - Camera(仅限 Nano) **额外移除(仅限 Nano):** - Notepad - Paint - Windows Terminal点击展开优化内容
**系统要求:** - 绕过 TPM 2.0 要求 - 绕过 Secure Boot 要求 - 绕过 CPU 兼容性检查 - 绕过 RAM 要求(允许 <4GB) **隐私与遥测:** - 禁用所有遥测端点 - 增强诊断数据拦截 - 禁用活动历史记录 - 禁用定位服务 - 禁用广告 ID - 从遥测中排除设备名称 - 禁用反馈通知 **AI 与隐私(新增 - Windows 11 25H2):** - 彻底禁用 Windows AI 数据分析 - 全面移除 Copilot AI Assistant - 拦截 Recall 快照功能 - 禁用 AI Fabric 服务 **用户体验:** - 拦截赞助应用 - 禁用消费者功能 - 禁用保留的存储 - 禁用 BitLocker 加密 - 优化 Windows Search 索引 - 移除任务栏上的 Chat 图标 - 禁用 Widgets - 禁用 Cortana 自启动 **性能(新增):** - 为游戏优化 VRAM 分配 - 禁用非必要服务(视变体而定,禁用 4-13 个) - 移除诊断服务 - 禁用遥测服务 **更新与云功能:** - 禁用 Windows Update(可在 Standard 版中手动启用) - 移除 Windows Update 二进制文件(Core/Nano 版 - 无法进行系统维护) - 禁用 OneDrive 备份提示 - 拦截 Teams 自动安装 - 拦截安装新版 Outlook"脚本必须以管理员身份运行"
**问题**:PowerShell 未以提升的权限运行 **解决方案:** 1. 右键点击 PowerShell → “以管理员身份运行” 2. 让脚本自动提权(它会自动重启) 3. 在 VS Code 中:在打开前以管理员身份运行"磁盘空间不足"
**问题**:C:\ 驱动器上没有足够的可用空间 **解决方案:** 1. 在 C:\ 上释放至少 30GB 空间 2. 使用 `-SCRATCH` 参数指定其他驱动器: .\tiny11maker-headless.ps1 -ISO E -INDEX 1 -SCRATCH D 3. 清理 Windows 临时文件:`cleanmgr` 4. 检查磁盘空间:`Get-PSDrive C`"ISO 创建失败" / "oscdimg.exe 错误"
**问题**:缺少 oscdimg.exe 或安装损坏 **解决方案:** 1. 安装 Windows ADK: - 下载:https://learn.microsoft.com/en-us/windows-hardware/get-started/adk-install - 仅安装“Deployment Tools” 2. 让脚本自动下载 oscdimg.exe(需要网络) 3. 验证杀毒软件是否拦截了脚本 4. 检查脚本目录的文件权限"GitHub Actions 中构建失败"
**问题**:自动构建过程中工作流失败 **解决方案:** 1. 检查工作流日志中的具体错误 2. 启用 `skip_cleanup: true` 以保留 artifacts 3. 验证 ISO URL 是否可访问且正确 4. 检查是否配置了 SourceForge 凭据(用于上传) 5. 确保 GitHub Actions 有足够的运行器空间 **常见原因:** - 无效的 ISO URL(404 错误) - 下载过程中网络超时 - 运行器磁盘空间不足 - SourceForge API 频率限制"ISO 能启动但出现错误"
**问题**:生成的 ISO 可以启动,但缺少某些功能 **解决方案:** 1. 确认您使用了正确的变体: - Standard:大多数功能完好 - Core:某些功能不可用 - Nano:许多功能损坏(属于预期情况) 2. 检查您是否需要 .NET 3.5(仅限 Core 版): -ENABLE_DOTNET35 3. 遇到打印问题:不要使用 Nano 变体 4. 对于 Windows Defender:请使用 Standard 变体 5. 如果觉得 Core/Nano 移除得过于激进,请使用 Standard 变体重建"校验和不匹配"
**问题**:下载的 ISO 校验和验证失败 **解决方案:** 1. 从官方来源重新下载 ISO 2. 验证下载是否已完全完成(检查文件大小) 3. 扫描磁盘错误:`chkdsk /f` 4. 尝试其他下载镜像 5. 与微软官方提供的校验和进行对比 **验证校验和:** ``` Get-FileHash -Path "tiny11.iso" -Algorithm SHA256 ```标签:AI合规, IPv6, Libemu, PowerShell, 系统精简, 网络调试, 自动化, 镜像构建