windows 10开机自动静音有四种方案:①设“无声”声音方案并勾选“应用于所有用户”;②注册表新建disablesound值设为1;③任务计划程序执行powershell静音命令;④vbs脚本放启动文件夹模拟音量键。

您希望 Windows 10 每次开机后自动进入静音状态,避免登录音、系统提示音或通知声意外播放,但手动操作每次开机都太麻烦,需要一套稳定生效、无需干预的自动化方案。
用“无声”声音方案设为默认(最稳妥的图形化方案)
这一步直接启用系统内置的完整静音配置,覆盖所有标准事件音效,包括开机音、设备接入音、邮件到达音等,且能绑定用户登录流程。
右键点击任务栏右下角的扬声器图标 → 选择“声音”。
在打开的窗口中切换到“声音”选项卡 → 在“声音方案”下拉菜单中选择【无声】。
勾选下方的“将当前声音方案应用于所有用户”复选框 → 点击“应用”,再点“确定”关闭窗口。
⚠️注意:仅选“无声”还不够,必须勾选“应用于所有用户”,否则多账户切换时静音可能失效。
通过注册表强制启动时静音(绕过音量记忆机制)
该方法在资源管理器加载前即屏蔽主音量输出,适用于多用户环境或需彻底规避音效触发的场景,但路径易错,务必核对准确。
按 Win + R 输入 regedit 回车 → 以管理员权限打开注册表编辑器。
导航至:【HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main】。
右侧空白处右键 → 新建 → 字符串值 → 命名为 DisableSound。
双击该新建项 → 将数值数据设为 【1】 → 关闭编辑器并重启电脑验证效果。
用任务计划程序实现开机后自动静音(兼容家庭版,时机可控)
此方式利用系统级调度器,在内核初始化完成后立即运行静音命令,执行时机早于用户登录,稳定性高,且支持延迟避免资源争用。
第一步:按 Win + R 输入 taskschd.msc 回车,打开任务计划程序。
第二步:右侧面板点击【创建任务…】(不是“基本任务”)。
第三步:在【常规】选项卡中输入名称“开机自动静音”,勾选【使用最高权限运行】和【不管用户是否登录都要运行】。
第四步:切换到【触发器】选项卡 → 点击【新建】→ “开始任务”选【登录时】→ 勾选【延迟任务时间】设为10秒。
第五步:切换到【操作】选项卡 → 点击【新建】→ “操作”选【启动程序】→ “程序或脚本”填 powershell.exe → “添加参数”填:
-WindowStyle Hidden -Command "& {Set-AudioDevice -PlaybackMute $true}"
第六步:切换到【条件】选项卡 → 取消勾选【只有在计算机使用交流电源时才启动此任务】。
用 VBS 脚本放启动文件夹(免权限、免 PowerShell、全版本通用)
该方法模拟键盘快捷键触发系统静音,不依赖第三方工具,也不需要管理员权限,部署简单,适合普通用户快速落地。
桌面新建文本文档 → 双击打开 → 输入以下三行内容:
Set Ws = CreateObject("Wscript.Shell")
Ws.Sendkeys "{VOLUME_MUTE}"
WScript.Quit
点击【文件】→【另存为】→ 文件名设为“开机静音.vbs”,保存类型选“所有文件”,编码选 UTF-8(无 BOM)。
按 Win + R 输入 shell:startup 回车 → 将刚保存的 .vbs 文件复制进该启动文件夹。
重启后,系统登录完成即自动执行一次静音操作。











