# Aptio V UEFI 设置编辑器

> 在浏览器中运行的 AMI Aptio V UEFI 固件设置菜单编辑器，作为 AMIBCP 的替代工具。它根据使用者从自己的 BIOS 镜像中取得的四个区段重建设置表单及其引用关系，并显示每个设置项的 VarStore、偏移、大小、选项、故障安全和最优默认值、访问级别以及 Suppress If 条件。对顶层菜单目标、隐藏条件、访问级别和默认值的修改会写回区段文件并附带变更日志，会话可另存为带哈希校验的 JSON；另附的 IFR-Formatter.js 脚本可将 IFRExtractor-RS 的输出整理为按设置项列出 VarStore 与偏移的清单。

- 类型：工具
- 目标：固件
- 类别：固件工具
- 关联：基础工具
- 来源复核于：2026-10-27
- 收录于：2026-11-03
- 原始资源：<https://github.com/BoringBoredom/UEFI-Editor>
- 一手来源：<https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/README.md>
- 目录页面：<https://awesomerea.org/zh/resources/aptio-v-uefi-editor/>
- 记录 JSON：<https://awesomerea.org/resources/aptio-v-uefi-editor/record.json>
- 英文版：[English](https://awesomerea.org/resources/aptio-v-uefi-editor/index.md)

## 使用条件与局限

- 所审阅的 master 提交 44e8c9b（2026-03-15，改进哈希校验）；此前最近一次源码改动在 2025 年 4 月。项目没有发布版本或标签：源码中标为 0.1.0 版的应用由工作流用 Node 20、npm ci 和 Vite 构建后部署到 GitHub Pages。本地构建使用 package.json 中基于 React、Mantine 和 TypeScript 的脚本。
- 输入来自使用者自己的 Aptio V UEFI 镜像，借助 UEFITool NE 定位：Setup PE32 镜像区段、该区段经 IFRExtractor-RS 1.6.1（编辑器唯一接受的版本）导出的文本、AMITSE PE32 镜像区段以及 setupdata 主体。页面在浏览器中读取这些文件，拒绝非 UEFI 的 IFR 输出，并用文件的 SHA-256 哈希核对保存的 JSON。仓库不含任何固件镜像或提取出的区段，只有相关工具的截图。
- README 称修改后的文件用 UEFITool 0.28.0 放回，且控制设置项可见性的方法因固件而异，可能需要逐一尝试。
- 仓库没有许可证文件，package.json 将包标为 private，因此未声明再利用条款。项目未公开自动化测试。

## 一手来源

1. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/README.md>
2. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/src/components/scripts/scripts.ts>
3. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/src/components/scripts/types.ts>
4. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/src/components/FileUploads/FileUploads.tsx>
5. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/src/components/FormUi/FormUi.tsx>
6. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/IFR-Formatter/IFR-Formatter.js>
7. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/package.json>
8. <https://github.com/BoringBoredom/UEFI-Editor/blob/44e8c9ba4a05dbd6fc4b1c247ed17948b6e58f8d/.github/workflows/deploy.yaml>

## 同分区更多条目：固件与硬件

- [FirmLoader 微控制器固件内存布局 IDA 插件](https://awesomerea.org/zh/resources/firmloader/index.md) · 工具
- [IFDA IoT 固件深度分析工具](https://awesomerea.org/zh/resources/ifda-iot-firmware-deep-analysis/index.md) · 工具
- [basefind2 快速固件基址扫描器](https://awesomerea.org/zh/resources/basefind2/index.md) · 工具
- [JTAGulator 片上调试接口识别工具](https://awesomerea.org/zh/resources/jtagulator/index.md) · 工具
- [BIOSUtilities 厂商 BIOS/UEFI 更新包提取工具集](https://awesomerea.org/zh/resources/biosutilities/index.md) · 工具
- [allyourbase 固件基址估算脚本](https://awesomerea.org/zh/resources/allyourbase/index.md) · 工具

## 关于此条目

说明已依据一手来源复核。
原创说明采用 MIT 许可；外部项目、论文与素材保留各自的权利和许可。
