概要
今使っているWindowsで、他のWindowsの音を使いたいと思ったことはありませんか?
今回は、簡単に他のWindowsの音を登録できるバッチファイルを作りました。
Windows 10、11用です。
登録する前に、この記事を参照すると、より多くの音を鳴らすことができます。
手順
- 7-Zipをインストールします。
-
7z.exe
のパスを通します。
デフォルトパスはC:\Program Files\7-Zip
です。 - バッチファイルセットをダウンロードして、音を置きたい場所に展開します。
- 他のWindowsの音をダウンロードします。
- ダウンロードした圧縮ファイルを、展開したバッチファイルセットの中に置きます。
- バッチファイルを実行します。
これで、サウンド設定に他のWindowsのサウンドが登録されます。
バッチファイルセットのダウンロード
(2022/7/30追記)
サウンド設定がやっぱりこっちの方がいいということもあるので、このセットが時々更新されるかもしれません。
Windowsの音のダウンロードリンク
Windows 11
Windows 10
偽のダウンロードボタンに注意してください。
ダウンロードまでに結構待たされます。
Windows 10 Old
古いWindows 10の音です。
Windows 8
Windows 7
Windows 7の他のテーマの音(風景など)が不要であれば、一番上だけでOKです。
他のテーマの音が必要であれば、全部ダウンロードして下さい。
https://winsounds.com/windows-7-default-sounds/
https://winsounds.com/afternoon-sound-scheme-for-windows/
https://winsounds.com/calligraphy-sound-scheme-for-windows/
https://winsounds.com/characters-sound-scheme-for-windows/
https://winsounds.com/cityscape-sound-scheme-for-windows/
https://winsounds.com/delta-sound-scheme-for-windows/
https://winsounds.com/festival-sound-scheme-for-windows/
https://winsounds.com/gardens-sound-scheme-for-windows/
https://winsounds.com/heritage-sound-scheme-for-windows/
https://winsounds.com/landscape-sound-scheme-for-windows/
https://winsounds.com/quirky-sound-scheme-for-windows/
https://winsounds.com/raga-sound-scheme-for-windows/
https://winsounds.com/savanna-sound-scheme-for-windows/
https://winsounds.com/sonata-sound-scheme-for-windows/
Windows Vista
Windows Live Messenger 2012
Windows 7、Windows Vistaの音でWindows Live Messenger 2012の音も使いたければ、こちらもダウンロードして下さい。
Windows Longhorn
Windows Vistaのベータ版の音です。
Windows XP
7 to XP Packという、Windows 7をWindows XP風にするセットの中に、Windows XPの音が入っています。
上のDOWNLOADをクリックし、Download from Google Docsをクリックしてください。
Windows ME
Windows 2000
Windows 98
Windows NT 4.0
Windows 95
Windows 3.1
おまけ
Female voice sounds
Windowsの音を公開しているサイトにあった、英語を話す女性の声です。
バッチファイルセットの説明
Win○○Sounds.bat
を実行すると、そのWindowsの音が登録されます。
登録したいWindowsの音が入っている圧縮ファイルを、バッチファイルと同じ場所に置いてください。
一部のバッチファイルはパッチを当てるので、管理者権限で実行してください。
Windows Startup Sound.exe
は、Windows 11の起動音をwavに変換するパッチです。
Win11Sounds.bat
で使います。
Windows Background.exe
は、Windows 10 OldのWindows Background.wav
のクリックノイズを消すパッチです。
Win10OldSounds.bat
で使います。
(2022/7/28追記)
Windows 10 OldのWindows Foreground.wav
のクリックノイズがあったので、Windows Foreground.exe
を追加しました。
これは、Windows 10 OldのWindows Foreground.wav
のクリックノイズを消すパッチです。
Win10OldSounds.bat
で使います。
Win7SoundsFull.bat
は、すべてのWindows 7のテーマの音を登録します。
実行するときは、すべてのWindows 7のテーマの音ダウンロードして下さい。
+
がついているバッチファイルは、より多くの音、Windows Messengerの音も登録します。
MessengerSoundsPatch
フォルダーには、Windows Live Messenger 2012の音をwavに変換するパッチが入っています。
Win7Sounds+.bat
、WinVistaSounds+.bat
で使います。
実行するときは、Windows Live Messenger 2012の音もダウンロードして下さい。
WinLonghornSounds2.7z
は、僕が既存のWindows Longhornの音を加工して作った音が入っています。
WinLonghornSounds+.bat
で使います。
Messenger.7z
は、一番古いWindows Messengerの音が入っています。
WinXPSounds+.bat
、Windows ME以前の+
がついたバッチファイルで使います。
Messenger2.7z
は、二番目に古いWindows Messengerの音が入っています。
WinXPSounds+2.bat
で使います。
Windows ME以前のWindowsは、僕は使ったことがないので、適当に登録しています。
Win98SoundsFull.bat
は、すべてのWindows 98のテーマの音を登録します。
female.bat
は、Female voice soundsを登録します。
登録されるサウンド設定
バッチファイル | サウンド設定 | 必要なファイル |
---|---|---|
Win11Sounds.bat | Windows 標準 (Windows 11) | Windows11_sounds_b22000.zip Windows Startup Sound.exe |
Win10Sounds.bat | Windows 標準 (Windows 10) | 1615463023_windows_10_0_1909_ sound_scheme_for_old_windows_ by_yatonara_ddsy5tx.rar |
Win10OldSounds.bat | Windows 標準 (Windows 10 Old) | Win10Sounds.zip Windows Background.exe Windows Foreground.exe |
Win8Sounds.bat | Windows 標準 (Windows 8) | Windows8_sounds.zip |
Win7Sounds.bat | Windows 標準 (Windows 7) | default_win7.zip |
Win7Sounds+.bat | Windows 標準 (Windows 7)+ | default_win7.zip Windows Live Messenger 2012 Sounds.zip MessengerSoundsPatch |
Win7SoundsFull.bat | Windows 標準 (Windows 7) うたたね キャラクター サバンナ ソナタ ブルース ラーガ 気まぐれ 祝祭 庭園 伝統 都市 風景 和弦 |
default_win7.zip Afternoon_win7.zip Calligraphy_win7.zip Characters_win7.zip Cityscape_win7.zip Delta_win7.zip Festival_win7.zip Garden_win7.zip Heritage_win7.zip Landscape_win7.zip Quirky_win7.zip Raga_win7.zip Savanna_win7.zip Sonata_win7.zip |
WinVistaSounds.bat | Windows 標準 (Windows Vista) | Vista_defaults.zip |
WinVistaSounds+.bat | Windows 標準 (Windows Vista)+ | Vista_defaults.zip Windows Live Messenger 2012 Sounds.zip MessengerSoundsPatch |
WinLonghornSounds.bat | 標準の組み合わせ (Windows Longhorn) | Longhorn Sounds.rar |
WinLonghornSounds+.bat | 標準の組み合わせ (Windows Longhorn)+ | Longhorn Sounds.rar WinLonghornSounds2.7z |
WinXPSounds.bat | 標準の組み合わせ (Windows XP) | 7 to XP Pack.exe |
WinXPSounds+.bat | 標準の組み合わせ (Windows XP)+ | 7 to XP Pack.exe Messenger.7z |
WinXPSounds+2.bat | 標準の組み合わせ (Windows XP)+2 | 7 to XP Pack.exe Messenger2.7z |
WinMESounds.bat | Windows 標準 (Windows ME) | WindowsMe.zip |
WinMESounds+.bat | Windows 標準 (Windows ME)+ | WindowsMe.zip Messenger.7z |
Win2kSounds.bat | Windows 標準 (Windows 2000) | Windows2000.zip |
Win2kSounds+.bat | Windows 標準 (Windows 2000)+ | Windows2000.zip Messenger.7z |
Win98Sounds.bat | Windows 標準 (Windows 98) | Windows98Sounds.zip |
Win98SoundsFull.bat | Baseball Dangerous Creatures Inside Your Computer Jungle Leonardo Da Vinci Musica Mystery Nature Robotz Science Space Sports The 60's USA The Golden Era Travel Underwater Utopia Windows 標準 (Windows 98) |
Windows98Sounds.zip |
Win98Sounds+.bat | Windows 標準 (Windows 98)+ | Windows98Sounds.zip Messenger.7z |
WinNT4Sounds.bat | Windows 標準 (Windows NT 4.0) | NT4.zip |
WinNT4Sounds+.bat | Windows 標準 (Windows NT 4.0)+ | NT4.zip Messenger.7z |
Win95Sounds.bat | Windows 標準 (Windows 95) | Windows95.zip |
Win95Sounds+.bat | Windows 標準 (Windows 95)+ | Windows95.zip Messenger.7z |
Win3xSounds.bat | Windows 標準 (Windows 3.1) | Windows3x.zip |
Win3xSounds+.bat | Windows 標準 (Windows 3.1)+ | Windows3x.zip Messenger.7z |
バッチファイルの構造
例として、female.bat
を構造を載せます。
@echo off
chcp 65001 > nul
cd /d %~dp0
setlocal
set scheme=Female
set name=Female voice sounds
if not exist female 7z x -ofemale female.zip
cd female\SoundScheme
reg add HKCU\AppEvents\Schemes\Names\%scheme% /ve /d "%name%" /f > nul
for /F "delims=" %%i in ('reg query HKCU\AppEvents\Schemes\Apps') do (
for /F "skip=4 delims=" %%j in ('reg query %%i') do (
reg copy %%j\.Default %%j\%scheme% /f > nul
)
)
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemExit\%scheme% /ve /d "%cd%\goodbye.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemStart\%scheme% /ve /d "%cd%\welcome.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\ChangeTheme\%scheme% /ve /d "%cd%\themechange.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\WindowsUAC\%scheme% /ve /d "%cd%\UAC.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemHand\%scheme% /ve /d "%cd%\criticalstop.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemNotification\%scheme% /ve /d "%cd%\system notification.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\MailBeep\%scheme% /ve /d "%cd%\newmail.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\DeviceDisconnect\%scheme% /ve /d "%cd%\device disconnect.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\DeviceConnect\%scheme% /ve /d "%cd%\device connect.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\DeviceFail\%scheme% /ve /d "%cd%\device failed to connect.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemQuestion\%scheme% /ve /d "%cd%\confirm.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemAsterisk\%scheme% /ve /d "%cd%\atention.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\SystemExclamation\%scheme% /ve /d "%cd%\exclamation.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\FaxBeep\%scheme% /ve /d "%cd%\newmail.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\Notification.Mail\%scheme% /ve /d "%cd%\newmail.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\.Default\Notification.Default\%scheme% /ve /d "%cd%\system notification.wav" /f > nul
reg add HKCU\AppEvents\Schemes\Apps\Explorer\EmptyRecycleBin\%scheme% /ve /d "%cd%\recyclebin.wav" /f > nul
サウンド設定はレジストリに登録されているので、reg
コマンドを使って登録します。
- サウンド設定の識別子(例: Female)、名前(例: Female voice sounds)を変数にセットします。
- まだ圧縮ファイルが展開されていない場合、7-Zipを使って展開します。
- 音が入っているフォルダーまで移動します。
-
reg
コマンドとfor
文を使って、デフォルトのサウンド設定をコピーします。 -
reg
コマンドを呼び出して、設定する音を登録していきます。
reg
コマンドの後ろに > nul
とついているのは、reg
コマンドのメッセージを表示しないためです。
最後に
わからない、うまく動かない、改善案などがあれば、コメントでお知らせください。