开机动画 1.0.0
开机动画 1.0.0
Windows 登录后立刻全屏播放一段片头动画,播完自动消失。
下载给客户的只有一个文件:下面的 BootAnimation-Setup.exe(32.41 MB,播放器和四段片头都在它里面)。
安装
- 双击
BootAnimation-Setup.exe - 选一段片头 → 安装 → 完成
不需要管理员权限,不需要安装 .NET 运行时(用每台 Windows 都有的 .NET Framework 4.x)。
⚠️ 第一次运行会有 SmartScreen 提示
安装包目前没有代码签名,Windows 会显示「Windows 已保护你的电脑」。
点 更多信息 → 仍要运行 即可。这是微软对「没有签名证书的新程序」的统一处理,不是检测到了病毒。
想避免这个提示,唯一的正规办法是买代码签名证书(OV 约 $200–400/年),或者上架 Microsoft Store —— 都需要花钱,所以 1.0.0 先这样发。
它做什么,不做什么
| 做 | 登录后全屏播放你选的那段片头,播完自动消失。按 Esc 或点一下画面随时退出,5 分钟强制结束。 |
| 不做 | 不改开机画面、不碰系统引导、不改 Winlogon / Shell、不装驱动、不要管理员权限。 |
只动三个地方(卸载时都会清掉,数据目录保留):
| 位置 | 内容 |
|---|---|
%LOCALAPPDATA%\Programs\BootAnimation\ |
程序本体 |
HKCU\Software\Microsoft\Windows\CurrentVersion\Run\BootAnimation |
开机自启(在「设置 → 应用 → 启动」和任务管理器里你自己就能关掉) |
%LOCALAPPDATA%\BootAnimation\ |
你的选片、日志、解包缓存(卸载时保留,重装后选片还在) |
为什么不用「改 Shell 启动项让动画出现在桌面之前」那种做法:那种效果更接近真·开机动画,但包装脚本写错会导致登录后没有桌面,必须进安全模式才能修。本方案最坏情况只是「动画挡了一下」,不会让你进不去系统。
内嵌的四段片头
| id | 名称 |
|---|---|
brand |
DeepSeek 品牌片头 |
cyberpunk |
DeepSeek 赛博朋克片头 |
awakening |
DeepSeek 数字角色苏醒 |
startup |
DeepSeek 启动问题 |
想要更多片头?用社区
开机动画社区 是一个公开的动画库:浏览、预览、点一下就装进客户端(会先用 sha256 校验再安装)。也可以把你的片子投稿进去。
命令行(软件自带):
# 立刻试看 5 秒
& "$env:LOCALAPPDATA\Programs\BootAnimation\BootAnimation.exe" --play --seconds 5
# 换片头
& "$env:LOCALAPPDATA\Programs\BootAnimation\BootAnimation.exe" --choose
# 播任意视频文件
& "$env:LOCALAPPDATA\Programs\BootAnimation\BootAnimation.exe" --file "D:\我的片头.mp4"卸载
设置 → 应用 → 已安装的应用 → 开机动画 → 卸载
会删掉程序、开机自启、开始菜单快捷方式和 bootanim:// 协议注册,保留你的选片与日志。
校验下载完整性
BootAnimation-Setup.exe
大小 33,983,488 字节 (32.41 MB)
sha256 b603899f05eb9bd835c856a40f76f040fa9eeaf3af8c89ecfb7cf59c8a521c8a
Get-FileHash .\BootAnimation-Setup.exe -Algorithm SHA256从源码构建
仓库里有完整源码与构建脚本,不需要装任何 SDK:
git clone https://github.com/NativeDog1/boot-animation-app.git
cd boot-animation-app
.\build.ps1 # 产出 BootAnimation.exe 与 BootAnimation-Setup.exe
.\test-install.ps1 # 发版前必跑:安装 → 卸载 → 再安装的往返自测