web-dev-qa-db-ja.com

Windowsシステムサウンドを無効にする方法-永続的に-アプリケーションサウンドではない

Windows 7 HPのサウンドスキームを「サウンドなし」[〜#〜] all [〜#〜]に設定することをお勧めします。問題は、テーマを切り替えると、テーマもサウンドスキームを切り替えることです。毎回手動で「No Sounds」にアクセスして無効化/変更できることはわかっていますが、テーマに関係なく、オフにしてオフのままにする方法はありますか?

[〜#〜] edit [〜#〜] Windowsサウンドを無効にしたい、notアプリケーションサウンド。

11
studiohack

OK、すべてのシステムサウンドが保存されているフォルダーに移動し、フォルダー全体を別の場所に移動したので、システムサウンドスキームが変更されても、サウンドを再生するためのソースがありません...

Windows 7およびWindows 10では、フォルダーはC:\ Windows\Mediaです。


他のオプションはSound Sentry...です。アクセシビリティコントロールパネルで、すべてのサウンドを無効にし、代わりに視覚的なキューを有効にすることを選択できます。

TenForumsから:

https://www.tenforums.com/tutorials/71209-turn-off-sound-sentry-visual-notifications-windows-10-a.html

9
studiohack

Windows Vista以降では、システムサウンドを含むアプリケーションごとのサウンドを制御できます。タスクバーの音量アイコンをクリックし、「ミキサー」をクリックします。

volume slider

[システムサウンド]の下のミュートボタンをクリックします。アプリケーションのサウンドは再生されますが、システムサウンドは再生されません。

mute system sounds

9
nhinkle

同じ問題があり、「サウンドの変更を禁止する」グループポリシー設定を使用してみましたが、テーマを変更するとサウンドスキームが変更されるため、実際には機能しませんでした。

フォルダを削除または名前を変更することは、それを修正する1つの方法のように聞こえますが、すべてのテーマからサウンドを削除するようにレジストリを更新することも機能することがわかりました。この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\Appshkcu:\AppEvents\Schemes\Apps\.Defaultに変更すると、サウンド設定にリストされているWindowsグループのサウンドのみが削除され、他のアプリは削除されません。

4
Greg Bray
  1. 移動:

    C:\Users\yourusername\AppData\Local\Microsoft\Windows\Themes\
    
  2. 特定のテーマファイルを開きます(例:newtheme.theme)メモ帳で
  3. SchemeNameを更新してNo Soundsに保存します。

    [Sounds]
    ; IDS_SCHEME_DEFAULT
    SchemeName=No Sounds
    
2
user

[ハードウェア]の[サウンド]と[コントロールパネル]の[サウンド]に移動し(または[検索の開始]を使用)、[サウンド]タブを開き、[サウンドなし]スキームを選択します。

1
Hello71

これを自分でいじって、クライアントのWindowsディレクトリ内のすべてのオーディオファイルを削除することは、これを達成するための最もエレガントでなく最も確実な方法です。私はむしろこれをよりエレガントな方法で制御することができないことに当惑していると思います、サイレントサウンドスキームへのケータリングはニッチを正確に満たしていません。

1
Kevin de Bie

すべての厄介なウィンドウ音を完全に無効にしました:)

このすべての手順を実行する必要はありませんが、すべての痛みとストレスの直後に感じられます。手順1と4を実行するだけです。

  1. [ハードウェア]の[サウンド]と[コントロールパネル]の[サウンド]に移動し(または[検索の開始]を使用)、[サウンド]タブを開き、[サウンドなし]スキームを選択します。 @ Hello71の回答

  2. Windows Vista以降では、システムサウンドを含むアプリケーションごとのサウンドを制御できます。タスクバーの音量アイコンをクリックし、「ミキサー」をクリックします。 @nhinkleの回答を確認してください。ただし、最初に音量を最小にしてください。

  3. C:\ Windows\Mediaを削除しますが、権限を処理できない場合は、@ studiohackでフォルダーの名前を変更します。

  4. 最後に、エレガントな方法で実際にトリックを実行するもの、.regとして検索または保存し、すべてのサウンドを永久に無効化 (source)

    Registry Editor Version 5.00
    
    [HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Personalization]
    "NoChangingSoundScheme"=dword:00000001
    
0
Clippy