メイン Windows 8.1 Windows8.1またはWindows8でログオンまたは起動音を再生する方法

Windows8.1またはWindows8でログオンまたは起動音を再生する方法



私が覚えている限り(Windows 3.1)以降のWindowsのすべてのリリースは、起動時にウェルカムサウンドを再生しました。 Windows NTベースのシステムでは、起動音と個別のログオン音があります。 Windowsがログオフしたとき、またはシャットダウンしたときにもサウンドを再生できます。これらのサウンドはすべて、[コントロールパネル]-> [サウンド]から割り当てることができます。しかし、Windows 8では、これらのイベントのサウンドはほぼ完全に削除されています。それらを復活させる方法を見てみましょう。

広告

Windows 8では、MicrosoftはWindowsの起動とシャットダウンを高速化することに重点を置いていたため、ログオン、ログオフ、シャットダウン時に再生されるサウンドを完全に削除しました。 「ExitWindows」、「Windows Logon」、「Windows Logoff」のイベントにサウンドを割り当てたり、レジストリを使用してこれらのイベントを復元しようとしても、再生されません。明確にするためにマイクロソフトに連絡しましたが、次のように回答しました。

'パフォーマンス上の理由から、これらのサウンドイベントを削除しました。マシンの電源オン、電源オフ、スリープ状態、スリープ状態からの再開などの速度に細心の注意を払っています。これを高速化する一環として、起動音とシャットダウン音を制御するプロセスを実験します。開発中のWindows8の暫定ビルドでは、シャットダウンサウンドをExplorer.exe(まだログオンしているときに実行されている)からLogonui.exe( 「シャットダウン」サークルを表示するプロセス。)

しかし、この遅い時間にシャットダウン音を動かすと、他の問題が発生し始めました。サウンドの再生に使用するコード(PlaySound API)は、レジストリ(このサウンドの設定を確認するため)とディスク(.wavファイルを読み取るため)から読み取る必要があり、問題が発生しました。レジストリまたはディスクをすでにシャットダウンしているため、サウンドを再生できませんでした(または途中でカットオフしました)。 APIの書き換えに時間を費やすことができたかもしれませんが、最も安全でパフォーマンスの高い方法は、サウンドを完全に排除することであると判断しました。

サウンドコントロールパネルに、シャットダウン、ログオン、またはログオフのイベントがなくなりました

サウンドコントロールパネルに、シャットダウン、ログオン、またはログオフのイベントがなくなりました

起動音はWindows8に残りましたが、デフォルトでは無効になっています。 [サウンドコントロールパネル]-> [サウンド]タブに移動し、[Windowsスタートアップサウンドを再生する]オプションをオンにする必要があります。

さらに、MicrosoftはWindows 8に高速起動/ハイブリッドブートを導入しました。この機能により、[シャットダウン]をクリックすると、ログアウトしてカーネルが休止状態になり、電源がオフになります。それは実際にはWindowsを終了しません。 Windows 8 PCの電源を再びオンにすると、休止状態から再開し、再度ログインします。これは起動とは異なります 完全にシャットダウンした後 。

Windowsの起動音をオンにしても、完全にシャットダウンした場合にのみ再生されます。高速起動がオンの場合は再生されません。では、解決策は何ですか?秘訣は、Windowsイベントログシステムを使用して、今すぐサウンドを再生することです。

先に進む前に

Windows 8用のスタートアップサウンドイネーブラーを作成することにしました。このアプリを使用すると、ワンクリックでスタートアップサウンドを割り当てることができます。選択したサウンドでスクリプトを作成し、タスクスケジューラで自動的に設定します。

アプリケーションのUIは非常にシンプルです。[スタートアップサウンドの設定]ボタンをクリックしてスタートアップサウンドを設定し、[スタートアップサウンドを無効にする]をクリックして無効にします。
それでおしまい!

Chromecast を新しい Wi-Fi に接続する方法

Windows8用のStartupSoundEnablerを入手する

ログオンサウンドを復活させるためのステップバイステップの手順は次のとおりです(同じ方法を使用して、ログオフイベントとシャットダウンイベントにサウンドを割り当てることができます)

  1. メモ帳を開き、次の行を貼り付けます。 (これは、Speech APIを使用して任意のサウンドを再生するWindows用の単純なVBScriptです。1つのサウンドをすばやく再生して閉じるためだけに、Windows Media Playerなどの肥大化した低速プログラムのロードに依存しないため、この方法をお勧めします):
    Set oVoice = CreateObject( 'SAPI.SpVoice')set oSpFileStream = CreateObject( 'SAPI.SpFileStream')oSpFileStream.Open'C: Windows  Media  Windows Logon.wav 'oVoice.SpeakStream oSpFileStream oSpFileStream.Close

    ヒント:このスクリプトで使用したサウンドに注意してください。これは、C: Windows MediaにあるWindows8に含まれている素敵な新しいサウンドです。他の.WAVサウンドに変更できます。

    ヒント :疑問に思っているなら、 あなたがいくつかの高品質の音を見つけることができるところでは、この記事以上のものを探す必要はありません 。

  2. このファイルは、拡張子.VBSを付けてどこにでも保存できます。たとえば、「LogonSound.vbs」
    ヒント:ファイル名と拡張子を引用符で囲んで追加すると、メモ帳で入力したファイル名に「.txt」が追加されなくなります。引用符で囲むと、「LogonSound.vbs.txt」ではなく「LogonSound.vbs」として保存されます。
  3. 次に、このサウンドを関連付けるための適切なイベントを見つける必要があります。 [ファイル名を指定して実行]ダイアログまたは[スタート]画面に「Eventvwr」と入力して、イベントビューアを開きます。
  4. [イベントビューアを開く]が開き、[Windowsログ]カテゴリを展開して、[システム]ログをクリックします。
  5. 次に、[アクション]メニューをクリックし、[検索...]をクリックします。
  6. [検索対象:]テキストボックスに「7001」と入力し、Enterキーまたは[次を検索]ボタンを押します。 Winlogonイベントが選択されます。
    (7001は、Windowsにログオンしたときにイベントログに記録される多くのイベントの1つのイベントIDです)

    すべてのシステムイベントを表示するイベントビューア

    すべてのシステムイベントを表示するイベントビューア

  7. 次に、このイベントを右クリックして、[このイベントにタスクをアタッチ...]をクリックします。
  8. 「基本タスクの作成ウィザード」ウィンドウが開きます。
  9. 「ログオンサウンド」などのわかりやすい名前を入力して、[次へ]をクリックします。名前の入力はオプションであるため、削除する必要がある場合は、後でこのタスクを簡単に見つけることができます。
  10. もう一度[次へ]をクリックし、[プログラムの開始]と[次へ]をもう一度選択します。
  11. [プログラム/スクリプト:]フィールドに、「WScript.exe」と入力します。 [引数]フィールドに、保存したファイルへのパスを入力します。例: 'C: Windows Logon Sound.vbs'(パスにスペースまたは長いファイル名が含まれている場合は、必ず二重引用符を使用してください)

    イベントにタスクを添付する

    イベントにタスクを添付する

  12. [完了]をクリックしたときに[このタスクの[プロパティ]ダイアログを開く]チェックボックスをオンにし、[完了]をクリックしてタスクを作成します。
  13. 必要に応じて、[条件]タブに移動し、[コンピューターがAC電源になっている場合にのみタスクを開始する]チェックボックスをオフにします。Windows8PCまたはタブレットがバッテリーで実行されている場合でもログオンサウンドを再生します。
  14. [OK]をクリックして、イベントビューアを閉じます。
  15. 次に、設定チャーム(Win + I)から、またはデスクトップでAlt + F4を押して、またはお気に入りのスタートメニューの置き換え(など)からWindowsをシャットダウンしてみてください。 クラシックシェル 。
  16. 次回ログインすると、音が鳴るはずです。ログオン音が復活しました。完全にシャットダウンしても起動音は再生され、ログオンするとこの新しく割り当てられた音が再生されます。これと同じ方法を使用して、シャットダウンとログオフのイベントログで適切なイベントを見つけ、別のスクリプトを作成してそれらに異なるサウンドを割り当てることができます。必ずチェックアウトしてください。 WinSounds.com 無料でダウンロード可能なサウンドの大規模なコレクション。

興味深い記事

エディターズチョイス

DLL が見つからない、または見つからないエラーを修正する方法
DLL が見つからない、または見つからないエラーを修正する方法
DLL エラーを永続的に修正する唯一の方法は、DLL ファイルをダウンロードすることではなく、問題の根本的な原因を修正することです。その方法は次のとおりです。
スーパーボウルを視聴してオンラインでストリーミングする方法 (2025)
スーパーボウルを視聴してオンラインでストリーミングする方法 (2025)
今年のスーパーボウルはどのチャンネルで放送されますか? Roku、Apple TV、Fire TV、Hulu、Fubo、Sling TV を使用してスーパーボウルを 4K でオンラインストリーミングする方法を学びます。
Windows 10Insiderビルドで非表示の機能をアクティブ化する
Windows 10Insiderビルドで非表示の機能をアクティブ化する
ご存知かもしれませんが、Windows 10 Insider Previewには、通常のユーザーがアクセスできない「非表示」機能のセットが含まれています。通常、OSには、終了していない機能や予期しない動作を引き起こす可能性のある機能が含まれています。フリーソースとオープンソースの両方で、このような機能のブロックを解除するために使用できる2つのツールを次に示します。広告ツール
Apex Legendsでレイスナイフを入手する方法
Apex Legendsでレイスナイフを入手する方法
Apex Legends は、面白いサプライズがいっぱいのバトル ロワイヤル ゲームです。 Apex Legends には、このゲーム モードに最適な巨大なマップがあるだけでなく、プレイヤーが見つけられるように、レアで独占的なアイテムがたくさん隠されています。一部のアイテムは簡単です
オーディオ カセットの録音をコンピュータに保存する方法
オーディオ カセットの録音をコンピュータに保存する方法
オーディオ カセットは古いニュースですが、その古いオーディオ カセットに録音された大切なものがあるとしたらどうでしょうか。おそらくカセットはあなたにプレゼントとして与えられたのか、それとも一度もリリースされていないのかもしれません。
Excelで複数の行をフリーズする方法
Excelで複数の行をフリーズする方法
データ愛好家の場合、おそらく数百行または数千行に及ぶ大量のデータを分析する必要があります。ただし、データ量が増えると、ブック内の情報を比較したり、すべての新しい情報を追跡したりします。
WhatsApp for WindowsPhoneがMicrosoftストアから削除されました
WhatsApp for WindowsPhoneがMicrosoftストアから削除されました
しばらくの間、Windows Phoneのサポートが終了することを知っていましたが、Windows Phone8とWindows10 Mobileで利用できる主要なアプリの開発者は、プラットフォームからアプリを徐々に削除し始めました。 Windows Phone 8ストアが機能しなくなり、会社は終了します。