如何彻底告别 Windows 11 烦人的开机引导弹窗

每次登录系统时,那些不断弹出的“欢迎使用 Windows”、“让我们开始设置”等提示是否让你感到烦躁?这些看似贴心的引导,实际上是系统内置的“用户体验推送”功能在后台运作。它们总在你登录后突然出现,打断你的工作节奏。不必担心,以下这套组合方法可以从根源上关闭这些干扰,还你一个清爽的桌面。
一、禁用登录后的系统欢迎与功能引导横幅
最直接的拦截方式,就是在系统设置中关闭它的开关。这一操作能有效阻止Windows 11在登录后加载欢迎动画、设置向导卡片以及功能推荐浮层,相当于从策略层面彻底切断它的运行。
1. 按下 Win + I 这个快捷键组合,打开“设置”应用。
2. 点击左侧的“系统”菜单,接着在右侧找到并进入“通知”选项。
3. 向下滚动页面,找到“其他设置”区域,你会看到两个关键的开关,将它们全部关闭:
— 更新后以及登录后显示 Windows 欢迎体验
— 建议我如何充分利用 Windows
二、通过注册表禁用 OOBE 后续引导初始化行为
如果设置中的开关还不够彻底,或者你跳过初始设置后弹窗依然频繁出现,那就需要借助注册表这个“终极武器”了。它可以深入系统底层,彻底阻断引导服务的加载入口。
1. 按下 Win + R,输入 regedit 后回车,以当前用户权限打开注册表编辑器。
2. 在地址栏导航至以下路径:HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager。
3. 在右侧空白处右键,选择“新建” → “DWORD (32位) 值”,并将其命名为 OobeComplete。
4. 双击新建的值,将“数值数据”修改为 1,基数选择“十进制”,然后点击“确定”。
5. 再次右键新建一个“DWORD (32位) 值”,命名为 SubscribedContent-33839Enabled。
6. 双击它,将“数值数据”设为 0,基数同样选择“十进制”,最后点击“确定”。
三、禁用 Windows 首次运行体验服务(Windows Welcome Experience Service)
系统后台存在一个专门负责引导的“服务员”。即使你跳过了初始设置,它的后台进程也可能在下次登录时被触发。直接禁用这个服务,就能切断它的执行链路,并且完全不影响系统的核心功能。
1. 按下 Win + R,输入 services.msc 并回车,打开服务管理器。
2. 在服务列表中找到 Windows Welcome Experience Service(其显示名称也可能是“Windows 首次运行体验服务”)。
3. 双击它,在“启动类型”的下拉菜单中,选择 禁用。
4. 如果服务状态显示为“正在运行”,先点击“停止”按钮将其停止。
5. 最后,点击“确定”保存所有更改。
四、清除用户配置文件中的 OOBE 状态标记
系统比较“聪明”,它会在你的个人配置目录中留下一些标记,用于判断是否需要弹出引导。我们可以手动将这些标记“清零”,强制系统认为你已经完成了所有初始设置,从而跳过后续的所有检查。
1. 按下 Win + R,输入 shell:local appdata 并回车,这将直接打开当前用户的 Local AppData 目录。
2. 依次进入子文件夹:Packages\Microsoft.Windows.ShellExperienceHost_*(注意,星号代表版本号,通常选择日期最新的那个文件夹)。
3. 进入该文件夹内的 Settings 子目录。
4. 接下来需要查找并删除以下任意存在的文件:
— FirstLogonCompleted
— OOBEState
— WelcomeExperienceShown
5. 操作完成后,返回桌面,按下 Ctrl + Shift + Esc 打开任务管理器,在“进程”标签页下找到 Windows 资源管理器,右键选择“重新启动”,使改动生效。
五、使用 PowerShell 批量禁用引导相关策略项
对于喜欢高效操作,或者需要为多个账户进行部署的用户,PowerShell 脚本是更优雅的方案。它能够一次性覆盖多个注册表策略,无需重启即可立即生效。不过要记住,务必以当前用户身份运行。
1. 右键点击“开始”按钮,选择 终端(管理员)。
2. 在终端窗口中,将以下三条命令逐条复制进去并执行(每输入一行,按一次回车):
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SoftLandingEnabled" -Value 0 -Type DWord
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\ContentDeliveryManager" -Name "SubscribedContent-33838Enabled" -Value 0 -Type DWord
Set-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Policies\System" -Name "DisableLockScreenAppNotifications" -Value 1 -Type DWord -Force
