我更喜欢Windows 7的HP的声音方案设置为“无声音” 所有的时间。问题是,当我切换主题时,主题也会切换声音方案。我知道我可以每次手动进入并禁用/更改为“无声音”,但是有没有一种方法可以将其关闭并保持关闭状态,而不管主题如何?
编辑我想禁用Windows声音,而不是应用程序声音。
我更喜欢Windows 7的HP的声音方案设置为“无声音” 所有的时间。问题是,当我切换主题时,主题也会切换声音方案。我知道我可以每次手动进入并禁用/更改为“无声音”,但是有没有一种方法可以将其关闭并保持关闭状态,而不管主题如何?
编辑我想禁用Windows声音,而不是应用程序声音。
Answers:
在Windows Vista和更高版本中,您可以控制每个应用程序的声音,包括系统声音。单击任务栏中的音量图标,然后单击“混音器”。
单击“系统声音”下的静音按钮。应用程序的声音仍会播放,但系统声音将不会播放。
好的,我转到存储所有系统声音的文件夹,然后将整个文件夹移到其他位置,因此,如果确实更改了系统声音方案,它将没有播放声音的源...
在Windows 7和Windows 10上,该文件夹为:C:\ Windows \ Media
另一个选项是“ 声音哨兵” ...在辅助功能控制面板中,您可以选择禁用所有声音,还可以选择启用视觉提示。
来自TenForums:
我遇到了同样的问题,并尝试使用“防止更改声音”组策略设置,但是每当您更改主题时,它都会更改声音方案,因此实际上是行不通的。
删除或重命名文件夹听起来像是一种解决它的方法,但是我发现更新注册表以从所有主题中删除声音也可以。该Powershell脚本将删除分配给每个声音方案的所有声音,以使它们都等同于“无声音”方案。(请注意:您可能想先备份hkcu:\AppEvents\Schemes\Apps
注册表项,以防日后恢复声音。
$ThemeSounds = Get-ChildItem hkcu:\AppEvents\Schemes\Apps -Recurse | Get-ItemProperty
foreach ($regkey in $ThemeSounds){
$strVal = [string]$regkey.'(default)'
if($strVal.EndsWith(".wav")){
Set-ItemProperty -Path $regkey.PSPath -name "(default)" -Value ""
}
}
如果您更改hkcu:\AppEvents\Schemes\Apps
到hkcu:\AppEvents\Schemes\Apps\.Default
它应该只删除声音在声音设置中列出的Windows组,而不是任何其他应用程序。
去:
C:\Users\yourusername\AppData\Local\Microsoft\Windows\Themes\
newtheme.theme
在记事本中打开特定的主题文件(例如)更新SchemeName并将其保存为No Sounds:
[Sounds]
; IDS_SCHEME_DEFAULT
SchemeName=No Sounds
C:\Windows\Media
可以。
转到“控制面板”中“硬件和声音”下的“声音”(或仅使用“开始”搜索),打开“声音”选项卡,然后选择“无声音”方案。
完全禁用所有讨厌的Windows声音:)
您无需遵循所有这些步骤,但是在经历了所有痛苦和压力之后,您只需按照步骤1和4进行操作即可。
转到“控制面板”中“硬件和声音”下的“声音”(或仅使用“开始”搜索),打开“声音”选项卡,然后选择“无声音”方案。@ Hello71答案
在Windows Vista和更高版本中,您可以控制每个应用程序的声音,包括系统声音。单击任务栏中的音量图标,然后单击“混音器”。检查@nhinkle答案,但请确保首先将音量调到最小。
删除C:\ Windows \ Media,但是如果您不能处理权限,只需通过@studiohack更改文件夹的名称
最后,以一种精美的方式真正实现了该技巧,找到或另存为.reg并永久禁用所有声音(源)
Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Personalization]
"NoChangingSoundScheme"=dword:00000001
Personalization
文件夹不再在注册表中的位置存在Windows的10
在Windows 7中,在“控制面板”搜索框中键入“声音”。
然后单击结果顶部附近的“更改系统声音”。
这会弹出一个对话框,其中有一个下拉菜单。
该菜单上的一个选项是“无声音”。
单击确定。