![Windows 10 のカスタム起動/ログイン/ロック解除サウンドが正しく再生されない](https://rvso.com/image/1496877/Windows%2010%20%E3%81%AE%E3%82%AB%E3%82%B9%E3%82%BF%E3%83%A0%E8%B5%B7%E5%8B%95%2F%E3%83%AD%E3%82%B0%E3%82%A4%E3%83%B3%2F%E3%83%AD%E3%83%83%E3%82%AF%E8%A7%A3%E9%99%A4%E3%82%B5%E3%82%A6%E3%83%B3%E3%83%89%E3%81%8C%E6%AD%A3%E3%81%97%E3%81%8F%E5%86%8D%E7%94%9F%E3%81%95%E3%82%8C%E3%81%AA%E3%81%84.png)
私は最新バージョンの Windows 10 (クリーン インストール + 数日前の更新) を実行しており、起動/シャットダウン、ログイン/ログオフ、ロック解除のサウンドを Windows XP の起動およびシャットダウン サウンドに設定しようとしています (私はオタクなので、これらのサウンドは私にとって幸せなものです)。これを実現するために、さまざまなチュートリアルを試しましたが、どれもほぼ同じことを言っています。基本的に、次のことを試しました。
- レジストリ エディターを実行して変更します。
- HKEY_CURRENT_USER\AppEvents\EventLabels\WindowsLogon\ExcludeFromCPL を 1 から 0 に変更
- HKEY_CURRENT_USER\AppEvents\EventLabels\WindowsLogoff\ExcludeFromCPL を 1 から 0 に変更
- HKEY_CURRENT_USER\AppEvents\EventLabels\WindowsUnlock\ExcludeFromCPL を 1 から 0 に変更
- サウンド設定ウィンドウを開き、「サウンド」タブに移動しました。
- 「Windowsの起動音を再生する」というチェックボックスをオンにしました
- プログラム イベントで、「Windows ログオン」を選択し、マイ ドキュメント内の XP logon.wav ファイルを参照して選択します。テスト ボタンをクリックすると、動作します。適用をクリックし、ログオフとロック解除のサウンドについてもこれを繰り返します。
マシンを起動すると、ログイン画面が表示されると Windows 7 (XP ではなく、私が希望する) の起動音が鳴り、それだけです。スリープしてからロックを解除しても音は鳴りませんし、ログオフ/シャットダウンしても音は鳴りません。
次に、変更しようとしているネイティブ Windows サウンド ファイルをすべて XP のサウンド ファイルに置き換えてみました。変更する必要があるサウンドを含むディレクトリが 3 つ見つかりました。
- C:\Windows\メディア
- C:\Windows\WinSxS\amd64_microsoft-windows-shell-sounds_31bf3856ad364e35_10.0.10586.0_none_a398148b5fe0ca58
- C:\Windows\WinSxS\amd64_microsoft-windows-shell-sounds_31bf3856ad364e35_10.0.10586.122_none_8430d41e1480ba73
**私の理解では、2番目と3番目は人によって異なる可能性があります。tom's hardwareの投稿では、「WinSxS」を検索するように言われました。https://www.tomshardware.com/answers/id-2754414/change-windows-startup-sound.html
これらのディレクトリごとに、次の操作を実行しました。
- 右クリックして、プロパティを選択します。セキュリティ タブ。詳細設定ボタン。所有者を自分の名前に変更します。わかりました。わかりました。セキュリティ タブに戻ります。権限を編集します。管理者にフル アクセスを許可します。ポップアップで [はい] をクリックします。さらに 2 つのポップアップが表示されます。
- 1 つは「Windows セキュリティ」、もう 1 つは「セキュリティの適用エラー」です
。2 つ目のエラーでキャンセルをクリックすると、次のメッセージが表示されます。
次に、両方のポップアップで [OK] をクリックしてキャンセルします。
- ファイルを削除します:
- 「Windows ロック解除.wav」
- 「Windows スタートアップ.wav」
- 「Windows シャットダウン.wav」
- 「Windows ログオン.wav」
- 「Windows ログオフサウンド.wav」
- 同じ名前のファイルをディレクトリにコピーします。
- 上記の 3 つのディレクトリすべてに対してこれを繰り返します。
再び、上記とまったく同じ結果になります。コンピューターの電源のオン/オフ、ログアウト/ログイン、ロック解除時に聞こえる音は、ログイン画面に到達したときの Windows 7 の起動音だけです。
ご協力いただければ幸いです。よろしくお願いします。
答え1
おそらくすでに聞いたことがあると思いますが、残念ながら Windows ではログオン/ログオフ サウンドが削除されました。これは、これらのサウンドを残しておくと、PlaySound API 全体を書き直す必要があったため、および「パフォーマンス上の理由」によるものです。