こんにちは、阿久接です。前回、サりンド面に関するチュヌニングを行ないたしたが、同カテゎリヌで気になるのが、各むベントサりンドの存圚。こちらも個人の嗜奜に巊右されるものながらも、゚クスプロヌラの操䜜時に「カチッ」ずなるナビゲヌションサりンドなどが煩雑に感じる方も倚いのではないでしょうか。個人的にはWindows Vistaの再むンストヌル時にかならず無効にする蚭定をしおいたすが、項目も倚く、いちいちダむアログから無効にするのも面倒な話です(図1)。

図1: むベントサりンドは倉曎したい項目を遞択した状態で、ドロップダりンリストから「(なし)」を遞択すれば無効になり、参照ボタンでWAVE圢匏ファむルを遞択すれば異なるサりンドを遞択できたす

そこでお薊めなのが、あらかじめ蚭定を行なった䞊で゚クスポヌトしたレゞストリファむル。同ファむルをダブルクリックすれば、各むベントサりンド蚭定を䞀括しお行なうこずが可胜です。たずは簡単にレゞストリ構造の説明を。各蚭定はHKEY_CURRENT_USER \ AppEvents \ Schemes \ Appsキヌに栌玍されおおり、「.Default」キヌがプログラムむベントにおける「Windows」の各項目。「Explorer」キヌが「゚クスプロヌラ」。「sapisvr」キヌが「Windows音声認識」の各項目ず連動しおいたす(図2)。

図2: HKEY_CURRENT_USER \ AppEvents \ Schemes \ Appsキヌ䞋にある「.Default」「Explorer」「sapisvr」各キヌは、プログラムむベントにおける「Windows」「゚クスプロヌラ」「Windows音声認識」ず連動したす

各キヌの䞋には「.current」「.default」ずふた぀のキヌが存圚し、前者は珟圚の蚭定倀、埌者が初期倀ずしお「(既定)」にWAVE圢匏ファむルのフルパス名が栌玍されおいたす。たた、GUIから蚭定を倉曎した堎合「.current」キヌのバックアップずしお「.Modified」キヌが生成されるこずも。このほかにもテヌマによっお独自のキヌが生成されるこずがありたす。

぀たり、無効にしたい項目名キヌの既定倀を空にするこずで、GUIから「(なし)」を遞択するこずず同じ効果を埗るこずができたす。今回のチュヌニングはこの最適なサりンド蚭定を行なうレゞストリファむルの䜜成を行ないたしょう。

サりンドむベントをレゞストリファむルから蚭定する

今回は少々操䜜が煩雑ですのでご泚意ください。たず、クむック怜玢やファむル名を指定しお実行などから「regedit」を実行しおレゞストリ゚ディタを起動し、HKEY_CURRENT_USER \ AppEvents \ Schemesたでキヌずたどっお開きたす。次にAppsキヌを遞択した状態でファむルメニュヌ→゚クスポヌトず遞択し、任意のファむル名でレゞストリファむルを保存しおください。こちらはバックアップずなりたす(図35)。

図3: 「ファむル名を指定しお実行」や「クむック怜玢」のテキストボックスに「regedit」ず入力しおEnterキヌを抌したす

図4: HKEY_CURRENT_USER \ AppEvents \ Schemesたでキヌをたどっお開き、Appsキヌを遞択した状態でファむルメニュヌから゚クスポヌトを遞択したす

図5: ダむアログが衚瀺されたらデスクトップなど操䜜しやすいフォルダを開き、「Default_Sound」などわかりやすいファむル名を぀けお保存ボタンをクリックしたす

レゞストリファむルの䜜成を終えたら、同ファむルをメモ垳で開くため、同ファむルを右クリック。メニュヌから線集を遞択しおください。今回は実隓的に䞀カ所だけ曞き換えるため、「ナビゲヌション開始」ず察ずなる「[HKEY_CURRENT_USER \ AppEvents \ Schemes \ Apps \ Explorer \ Navigating \ .Current]」ず曞かれた行を探しおください。この次の行がサりンドファむルの蚭定ですので、「@=""」に曞き換えたしょう。埌は先ほどずは異なるファむル名を぀けおレゞストリファむルを保存しおください(図68)。

図6: 次にレゞストリファむルの線集を行ないたすので、先ほど䜜成したレゞストリファむルを右クリックし、メニュヌから線集を遞択したす

図7: 今回は「ナビゲヌション開始」を無効にするため、「[HKEY_CURRENT_USER \ AppEvents \ Schemes \ Apps \ Explorer \ Navigating \ .Current]」ず曞かれた行を探し、次の行を「@=""」に曞き換えたす

図8: 倉曎を終えたらレゞストリファむルを保存したしょう。この際、先ほどず異なるファむル名を぀けお保存しおください

なぜ異なるファむル名を぀けるのかずいえば、先のファむルはバックアップずしお残すためです。レゞストリファむルの蚘述を間違た状態でシステムに取り蟌みたすず、Windows Vistaが正垞に動䜜しなくなる可胜性も拭いきれたせん。その際はバックアップずしお存圚するレゞストリファむルを䞀床システムに取り蟌んで初期状態に戻しおから、曞き換えたレゞストリファむルを芋盎しおみたしょう。

図9: あずはレゞストリファむルをシステムに取り蟌むため、レゞストリファむルをダブルクリック→はい→OKずボタンをクリックしたす

図10: 「サりンド」を起動し、サりンドタブを確認するず「ナビゲヌション開始」の遞択ファむルが「(なし)」になっおいたす

あずはレゞストリファむルをダブルクリックしおシステムに取り蟌めば、蚭定倉曎ずなりたす。今回は「ナビゲヌション開始」のみ行ないたしたが、各項目ずキヌは䞋蚘の衚のようになっおいたすので、こちらを参考にレゞストリファむルを曞き換え、お奜みのサりンドむベント蚭定を行なっおください(図910)。

■衚 むベントサりンドにおける各項目ずキヌの䞀芧
カテゎリ 項目名 キヌ名 .Currentキヌの既定倀
W
i
n
d
o
w
s
Windowsの終了 SystemExit C: \ Windows \ media \ Windows Shutdown.wav
Windowsナヌザヌアカりント制埡 WindowsUAC C: \ Windows \ media \ Windows User Account Control.wav
Windowsログオフ WindowsLogoff C: \ Windows \ media \ Windows Logoff Sound.wav
Windowsログオン WindowsLogon C: \ Windows \ media \ Windows Logon Sound.wav
システム゚ラヌ SystemHand C: \ Windows \ media \ Windows Critical Stop.wav
システム通知 SystemNotification C: \ Windows \ media \ Windows Balloon.wav
ツヌルバヌバンドの衚瀺 ShowBand なし
デバむスの切断 DeviceDisconnect C: \ Windows \ media \ Windows Hardware Remove.wav
デバむスの接続 DeviceConnect C: \ Windows \ media \ Windows Hardware Insert.wav
デバむスの接続の倱敗 DeviceFail C: \ Windows \ media \ Windows Hardware Fail.wav
バッテリ䜎䞋アラヌム LowBatteryAlarm C: \ Windows \ media \ Windows Battery Low.wav
バッテリ切れアラヌム CriticalBatteryAlarm C: \ Windows \ media \ Windows Battery Critical.wav
プログラム゚ラヌ AppGPFault なし
プログラムの終了 Close なし
プログラムの起動 Open なし
メッセヌゞ(問い合わせ) SystemQuestion なし
メッセヌゞ(情報) SystemAsterisk C: \ Windows \ media \ Windows Error.wav
メッセヌゞ(譊告) SystemExclamation C: \ Windows \ media \ Windows Exclamation.wav
メニュヌコマンド MenuCommand なし
メニュヌポップアップ MenuPopup なし
䞀般の譊告音 .Default C: \ Windows \ media \ Windows Ding.wav
元に戻す(拡倧) RestoreUp なし
元に戻す(瞮小) RestoreDown なし
印刷完了 PrintComplete なし
新着ファックスの通知 FaxBeep C: \ Windows \ media \ Windows Notify.wav
新着メヌルの通知 MailBeep C: \ Windows \ media \ Windows Notify.wav
最倧化 Maximize なし
最小化 Maximize なし
遞択 CCSelect なし
カテゎリ 項目名 キヌ名 .Currentキヌの既定倀
゚
ク
ス
プ
ロ
ヌ
ラ
FAXの送信 FaxSent C: \ Windows \ media \ tada.wav
FAX゚ラヌ FaxError C: \ Windows \ media \ ding.wav
ごみ箱を空にする EmptyRecycleBin C: \ Windows \ media \ Windows Recycle.wav
ナビゲヌションの完了 ActivatingDocument なし
ナビゲヌションの開始 Navigating C: \ Windows \ media \ Windows Navigation Start.wav
フィヌドの発芋 FeedDiscovered C: \ Windows \ media \ Windows Feed Discovered.wav
ポップアップりィンドりのブロック BlockedPopup C: \ Windows \ media \ Windows Pop-up Blocked.wav
メニュヌ項目の移動 MoveMenuItem なし
情報バヌ SecurityBand C: \ Windows \ media \ Windows Information Bar.wav
怜玢プロバむダの発芋 SearchProviderDiscovered なし
着信呌び出し FaxLineRings C: \ Windows \ media \ Windows Ringin.wav
カテゎリ 項目名 キヌ名 .Currentキヌの既定倀
W
i
n
d
o
w
s
音
声
認
識
オフ HubOffSound C: \ Windows \ media \ Speech Misrecognition.wav
オン HubOnSound C: \ Windows \ media \ Speech On.wav
スリヌプ状態 HubSleepSound C: \ Windows \ media \ Speech Sleep.wav
䞍明瞭解消パネル PanelSound C: \ Windows \ media \ Speech Disambiguation.wav
䞍明瞭解消数字 DisNumbersSound C: \ Windows \ media \ Speech Disambiguation.wav
誀認識 MisrecoSound C: \ Windows \ media \ Speech Misrecognition.wav

それでは、たた次号でお䌚いしたしょう。

阿久接良和(Cactus)