2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

【Windows10、11】他のWindowsの音を簡単に登録するバッチファイル

Last updated at Posted at 2022-05-01

概要

今使っているWindowsで、他のWindowsの音を使いたいと思ったことはありませんか?
今回は、簡単に他のWindowsの音を登録できるバッチファイルを作りました。

Windows 10、11用です。

登録する前に、この記事を参照すると、より多くの音を鳴らすことができます。

手順

  1. 7-Zipをインストールします。
  2. 7z.exeのパスを通します。
    デフォルトパスはC:\Program Files\7-Zipです。
  3. バッチファイルセットをダウンロードして、音を置きたい場所に展開します。
  4. 他のWindowsの音をダウンロードします。
  5. ダウンロードした圧縮ファイルを、展開したバッチファイルセットの中に置きます。
  6. バッチファイルを実行します。

これで、サウンド設定に他の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+.batWinVistaSounds+.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を構造を載せます。

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コマンドを使って登録します。

  1. サウンド設定の識別子(例: Female)、名前(例: Female voice sounds)を変数にセットします。
  2. まだ圧縮ファイルが展開されていない場合、7-Zipを使って展開します。
  3. 音が入っているフォルダーまで移動します。
  4. regコマンドとfor文を使って、デフォルトのサウンド設定をコピーします。
  5. regコマンドを呼び出して、設定する音を登録していきます。

regコマンドの後ろに > nulとついているのは、regコマンドのメッセージを表示しないためです。

最後に

わからない、うまく動かない、改善案などがあれば、コメントでお知らせください。

2
2
2

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?