Windows 8 更換了開機音效,許多用戶懷念 Windows 7 經典啟動聲。本文教導利用「工作排程器」建立登入時觸發的 VBScript 播放自訂 WAV 檔,實現開機音效自訂。
Set oVoice = CreateObject("SAPI.SpVoice")
Set oSpFileStream = CreateObject("SAPI.SpFileStream")
oSpFileStream.Open "C:\Windows\Media\Calligraphy\Windows Logon Sound.wav"
oVoice.SpeakStream oSpFileStream
oSpFileStream.Close
LogonSound.vbs (編碼 ANSI/UTF-8)。.vbs 檔,「引數」填入雙引號包裹的 wav 路徑 (如 "C:\Windows\Media\Calligraphy\Windows Logon Sound.wav")。
重新登入/重開機即可聽到自訂開機音效。此法利用 SAPI 語音引擎播放,不需載入 Windows Media Player,資源佔用極低。