Windows10でシャットダウンサウンドを再生する方法
古いバージョンのWindowsは、起動音、別のログオン音を再生できました。 Windowsがログオフしたとき、またはシャットダウンしたときにもサウンドが再生される可能性があります。 ユーザーは、[コントロールパネル]-> [サウンド]からこれらすべてのサウンドを割り当てることができます。 Windows 8以降、これらのイベントのサウンドはほぼ完全に削除されました。 Windows10でシャットダウンサウンドを再生する方法を見てみましょう。
Windows10がシャットダウンサウンドを再生しない理由
Windows 10では、MicrosoftはWindowsの起動とシャットダウンを高速化することに重点を置いていました。 OSの開発者は、ログオン、ログオフ、およびシャットダウン時に再生されるサウンドを完全に削除しました。 「ExitWindows」、「Windows Logon」、「Windows Logoff」のイベントにサウンドを割り当てたり、レジストリを使用してこれらのイベントを復元しようとしても、それらは再生されません。 状況を説明するマイクロソフトからの公式声明があります。
「パフォーマンス上の理由から、これらのサウンドイベントを削除しました。 マシンの電源オン、電源オフ、スリープ状態、スリープ状態からの再開などの速度に細心の注意を払っています。 これをスピードアップする一環として、起動音とシャットダウン音を制御するプロセスについて多くの実験を行います。 開発中のWindows8の暫定ビルドでは、シャットダウンサウンドを移動することで、処理を大幅に高速化することができました。 Explorer.exe(まだログオンしている間に実行されている)からLogonui.exe(「シャットダウン」を表示するプロセス)へ サークル。)
しかし、この遅い時間にシャットダウン音を動かすと、他の問題が発生し始めました。 サウンドの再生に使用するコード(PlaySound API)は、レジストリ(このサウンドの設定を確認するため)およびディスク( .wavファイルを読んでください)、レジストリまたはディスクをシャットダウンしたためにサウンドを再生できない(または途中でカットオフする)問題が発生しました すでに! APIの書き直しに時間を費やすことができたかもしれませんが、最も安全でパフォーマンスの高い方法は、サウンドを完全に排除することであると判断しました。」
注:起動音はWindows 10に残りましたが、デフォルトでは無効になっています。 必要に応じて手動で有効にする必要があります。 次の記事を参照してください。
Windows10で起動音を有効にする
さらに、Windows10には高速起動/ハイブリッドブート機能が付属しています。 この機能により、[シャットダウン]をクリックすると、ログアウトしてカーネルを休止状態にし、電源をオフにします。 実際にはWindowsを終了しません。 Windows 10デバイスの電源を再びオンにすると、休止状態から再開し、再度ログインします。 これは起動とは異なります 後 完全にシャットダウン.
前回の記事では、ログオン時にサウンドを再生する方法について説明しました。 見る
Windows10でログオンサウンドを再生する方法
シャットダウンサウンドを復活させる手順は次のとおりです。 解決策は、Windowsイベントログシステムを使用してサウンドを再生することです。
シャットダウンイベント
特別なシャットダウンイベントに関連付けられたタスクスケジューラでタスクを作成する必要があります。 次のスクリーンショットに示すように、必要なイベントのIDは1074 =ユーザーが開始したシャットダウンです。
タスクスケジューラは任意のイベントに関連付けられたタスクを実行できるため、タスクのアクションとしてスクリプトを指定すると、OSをシャットダウンするたびにサウンドが再生されます。 サウンドを再生するには、PowerShellを使用する必要があります。
メソッドの制限
- この方法は、次のクレデンシャルを知っていて使用できる場合にのみ機能します。 管理ユーザーアカウント.
- ユーザーアカウントが機能しない場合 パスワードがありません.
- あなたが持っている場合は動作しない可能性があります 高速スタートアップが無効.
残念ながら、これらの制限を回避する方法はありません。 この方法は非常にトリッキーで、信頼性が高くありません。 あなたは警告されました。
Windows10でシャットダウンサウンドを再生する
- 開ける 管理ツール.
- タスクスケジューラアイコンをクリックします。
- タスクスケジューラライブラリで、をクリックします。 タスクを作成... 右側のリンク。
- [タスクの作成]ダイアログで、[名前]ボックスに「シャットダウンサウンドを再生する」などの意味のあるテキストを入力します。
- オプションを次のように設定します。
-Windows10用に構成します。
-ユーザーがログオンしているかどうかに関係なく実行します
-最高の特権ボックスで実行 - [トリガー]タブに切り替えて、 新しい... ボタン。
- トリガーのイベントをに設定します イベントで.
- 選択する システム 下のドロップダウンリスト ログ.
- に値1074を入力します イベントID テキストボックス。
- に切り替えます 行動 タブをクリックし、 新しい... ボタン。
- 次のダイアログで、アクションタイプをに設定します プログラムを開始する.
- の中に プログラム ボックスに、 powershell.exe プログラムとして。
- [引数の追加]テキストボックスに次のテキストを入力します。
-c(新しいオブジェクトメディア。 SoundPlayer'C:\ Windows \ Media \ Windows Shutdown.wav ')。PlaySync();
- に切り替えます 条件 タブをクリックしてオプションを無効にします コンピューターがAC電源になっている場合にのみ、タスクを開始してください。
- [OK]ボタンをクリックして、タスクを作成します。
- ユーザーアカウントのパスワード(または他の管理ユーザーアカウントのクレデンシャル)を入力します。
これで完了です。
この新しく割り当てられたサウンドは、デバイスをシャットダウンしたときに再生されます。 追加のサウンドファイルについては、 WinSounds.com Webサイト。 Windows用のサウンドの大規模なコレクションが付属しています。
注:Windows10に付属しているデフォルトのシャットダウンサウンドファイルを使用しています。 短くて素敵です。 任意のWAVファイルを使用できます。 タスクに正しいパスを指定するだけです。
このトリックは、Windows8およびWindows8.1にも適用できます。
コメントで、この方法があなたのために働くかどうか教えてください。 どのWindows10を指定してください バージョン と ビルド番号 実行中であり、高速スタートアップ機能が無効または有効になっている場合。