再起動の度に音量がリセットされる

先日、iMac (Early 2009) 20"モデルを購入したのですが、再起動の度にイヤフォン(ヘッドフォン)出力の音量がリセットされてしまいます。


端子に差したままの状態で再起動すれば一応は保持されるものの、常時イヤフォンを使っているわけでもないし、Windows Vista(Bootcamp)との併用で再起動の頻度も多く、さらに初期設定の音量がかなり大きいため、うっかり忘れてイヤフォンを使ってしまうと驚く上に耳も痛くなってしまうので困っています。


現在使っているイヤフォンはメーカー、型番ともに不明。

その他PSPに付属していたSony製のイヤフォンなど、いくつかのイヤフォン(いずれも一般的なミニプラグ端子のもの)で試してみましたが、それも変化はありませんでした。

prefファイルの削除、PRAMクリア等試してみましたが改善されず。


Windows Vista→Mac OS X、Mac OS X→Mac OS Xへの再起動でも関係なく発生します。

ちなみにWindows側ではこの問題は発生していません。


どなたか同様の症状が出ている方はおられますでしょうか?

より有効な対処法をご存知であればぜひ、また同じiMacをお持ちであれば、この症状が発生するかどうかだけでもお教え頂けると助かります。


投稿日 2009/04/02 19:25

返信
返信: 55

2009/04/02 23:37 macharumagedon への返信

返信ありがとうございます。

「システム環境設定」「サウンド」の事であれば何度か試しております。


キーボード、メニューバー、システム環境設定、いずれの方法で音量を設定しても、イヤフォンを抜いた状態で再起動するとリセットされてしまいます。

その他、サウンドエフェクト等、設定パネル上の全ての項目を変更しても変化はありませんでした。


また、セーフブート時は音量設定どころかOSのサウンド機能そのものが働かなくなる様ですね。

確かに音が鳴らなければ、大音量に悩まされる事も無くなりますが…。

2009/04/03 04:40 cannsk への返信

ヘッドフォン使用時の動作は確認していませんが、下記を設定してみたらどうでしょう。


● 起動音の設定

「StartupSound.prefPane」等を使用

http://www5e.biglobe.ne.jp/~arcana/


● 主音量の設定

1)Automatorを起動

2)ユーティリティ>コンピュータの音量を設定 を右へドラッグ

3)音量を設定

4)フォーマットをアプリケーションにし、アプリケーションフォルダに保存

5)システム環境設定>アカウント>ログイン項目 に追加


2009/04/03 05:16 ni_ki への返信

iMacではなくMac Book Proでも発生しましたか…。

もしかすると、最近の機種+Mac OS Xの総合的な問題なんでしょうか?


内蔵スピーカーとヘッドフォン端子とで個別に音量設定できる様になったものの、条件によって設定がうまく保持されない、もしくは(意図的に?)設定が破棄されている…のかな。


自分にも複雑なスクリプトやアプリケーションを組む知識はありませんので、もしOSの問題であればApple側の対応を待つしかありませんね。


ともかく、ご報告ありがとうございます。

2009/04/03 05:38 syaraku への返信

丁寧な解説ありがとうございます。


早速試してみましたが、残念ながら症状は変わらずでした。


この方法(Automator)だと現在アクティブな装置(内蔵スピーカー)のみ変更されて、ヘッドフォン端子に何も差さっていない場合はやはりリセットされたままの様です。


起動音に関しては…。

旧モデルでは起動音の音量が固定だったそうですが、新しく購入したiMacではデフォルトで音量設定が反映されているため(ヘッドフォン端子には出力されませんが)、少なくとも紹介して頂いたツールを使う必要はなさそうです。

2009/04/05 08:14 cannsk への返信

AppleScriptStudio(AppleScriptではなくAppleScriptStudioです。念のため)で作ってみましたが、私の能力では実用に達しませんでした。私としても、もったいないので、載せておきます。

Interface BuilderでFile's OwnerからidleとlaunchedをONにしてください。

ビルドしてログイン項目に登録してください。

何故、実用にならないと判断したかと言いますとシステム環境設定サウンドがずっと起動していないとエラーが出ます。エラーが出るだけで、動いてはいるのですが、エラーがうざいです。

delayがそこら中、入っていますが当方では、どれが必要でどれが不要か判断しきれませんでした。同一コードなのにXcodeのビルドで何故かエラーが出るときと出ないときがありました。




property SoundDev1 : "Built" (*起動したときにシステム環境設定 サウンド 出力タブの内蔵出力の名前を記録する変数*)


on idle (*ここからend idleまでがヘッドフォンの接続を監視します。*)

tell application "System Events"

tell process "System Preferences"

delay 0.5

set SoundDev2 to get value of text field 1 of row 2 of table 1 of scroll area 1 of tab group 1 of window "サウンド" (*接続しているサウンドデバイスの数によって「row 2」の部分が変わります。何も接続していない方は恐らく「row 1」です*)

end tell

end tell


try

if (SoundDev1 = "内蔵スピーカー") and (SoundDev2 = "ヘッドフォン") then

tell application "System Events"

tell process "System Preferences"

tell value indicator 1 of slider "主音量:" of group 1 of window "サウンド"

set value to 0.3

end tell

end tell

end tell

set SoundDev1 to "ヘッドフォン"

quit

end if

on error

display dialog "Error"

end try


return 40 (*確認する感覚です。単位は、秒*)


end idle


on launched theObject (*起動時に変数SoundDev1に内蔵出力が何か記録します。*)

tell application "Finder"

activate

open document file "Sound.prefPane" of folder "PreferencePanes" of folder "Library" of folder "System" of startup disk

end tell


delay 0.5


tell application "System Events"

tell process "System Preferences"

delay 0.5

set SoundDev1 to get value of text field 1 of row 2 of table 1 of scroll area 1 of tab group 1 of window "サウンド" (*接続しているサウンドデバイスの数によって「row 2」の部分が変わります。何も接続していない方は恐らく「row 1」です*)

delay 0.5

end tell

end tell

end launched


このメッセージは次により編集されています: ni_ki 重要な書込を忘れてました。「このスクリプトを動かして損害が出ても保証できません」自己責任でお願いします。ごめんなさい。

2009/04/08 02:04 あさ への返信

ディスク、アクセス権の検証/修復を行ってみましたが変化はありませんでした。


サウンドに関わると思われる初期設定ファイル(com.apple.soundpref.plistcom.apple.systemsound.plistcom.apple.audio.SystemSettings.plistcom.apple.audio.DeviceSettings.plist)の削除、またPRAMの消去も何度か行っていますが改善は見られません。


とはいえ具体的に、どのファイルに音量が保存されているのかは自分でも把握してなかったりします。

もしご存知でしたら是非お教えいただけると助かります。


2009/08/29 00:17 cannsk への返信

ヘッドフォンを接続するしないに関わらず再起動の度に、音量がリセットされるのですか?


10.6にしてからヘッドフォンは、試してませんが、内蔵スピーカの音量が再起動で、変更されるのは、私のところでは発生しておりません。

NVRAM(PRAM)のリセットを試されては。


MacBook Pro(Late2007)15inch 2.4GHz

OSX10.6


なお、あさ さんが以前、「音量設定ファイルの破損」とお書きですが、その後調べても、やはり音量は、NVRAM(PRAM)にしか記録されていないようです。(10.6は探してないので不明)


このメッセージは次により編集されています: ni_ki 一部用語訂正。 文章追記

2009/08/29 00:24 cannsk への返信

ヘッドフォンの音量が保持されないというだけでも厄介な不具合だと思うのですが、ほとんど騒がれていないところを見ると一部の個体にのみ起こる不具合もしくは初期不良なのでしょうか?


というよりも、ヘッドフォンを頻繁にコンピュータにつなぐという使い方をされている方が少ないのでは?


私の場合、ヘッドフォンジャック、唯一使うのがデスクトップマシンにスピーカをつなげているときですが、基本的に一度つなげたらつなげっぱなしなので問題なしだし。

2009/08/29 07:23 NO9 への返信

ヘッドフォンを頻繁にコンピュータにつなぐという使い方をされている方が少ないのでは?


そうなのでしょうか。

欧米はともかく、日本の(というか自分の)手狭な住宅事情を考えると、なかなか厳しい不具合だと思ったのですが…。


内臓スピーカーの音量に関しては、かなり小さな音でリセットされるので突然の大音量に驚く事はないんですが(出荷時の音量に戻るわけではないので、ヘッドフォンとは別の原因なのかも知れません)、いずれにしても厄介な不具合です。

こちらはSnow Leopardをインストールする前には起こらなかった症状ですし、少なくともハード側の問題ではない…と、思いたいですが…。


少し様子を見た後で、クリーンインストール等を試してみます。

2009/08/29 07:26 cannsk への返信

そうなのでしょうか。

欧米はともかく、日本の(というか自分の)手狭な住宅事情を考えると、なかなか厳しい不具合だと思ったのですが…。


他の方は分かりませんが、少なくとも私はコンピュータを音響機器とは思ってませんので、そういう使い方をしません。例えば、iTunesで音楽ライブラリ管理をしますが、音楽を聴くのはもっぱらiPodからで、コンピュータで聞こうとは全く思いません。逆に、常にiTunesを立ち上げておくのも、コンピュータでしたい作業の邪魔というか、リソースの無駄遣いになりますし。


ファイルの中身の確認とか、それぐらいの用途にしか使いませんし。


まぁ、こういう考え方の人間もいるということで。

2009/08/29 07:30 cannsk への返信

.

cannsk さんによる書き込み:


> ヘッドフォンを頻繁にコンピュータにつなぐという使い方をされている方が少ないのでは?


そうなのでしょうか。

欧米はともかく、日本の(というか自分の)手狭な住宅事情を考えると、なかなか厳しい不具合だと思ったのですが…。

どれくらいの方が、ヘッドフォンを繋いだり外したりするかは、私には分かりませんが、それを行うユーザにとっては、問題なことに間違いないでしょう。現に私も、ヘッドフォンの音量が元に戻っていてビックリしたことがあります。(私が小さい音が好きな事も原因の1つです^^;)


それはさておき、

当方でも検証してみた結果を記載いたします。


内蔵スピーカ、ヘッドフォン端子共に再起動すると、音量が(初期設定に)リセットされます。ヘッドフォン(厳密には、ただのミニプラグ)を接続しっぱなしでも同じです。

LaCie製FireWire接続スピーカも試したましたが、こちらもMacを再起動すると、音量がリセットされます。


検証環境は、

MacBook Pro(Late2007)15inch 2.4GHz

OSX10.6(10.5.8からアップデート。内蔵HDDから起動)


ただし、

内蔵HDDの別パーティションにインストールしたOSX Server10.6ではこの現象は、発生いたしませんでした。(Toast 9しか他の物は、インストールしていない)

10.6アップデート前にインストールしている何かが、悪さしている可能性、大です。

2009/08/29 17:37 cannsk への返信

Snow Leopardで内蔵スピーカーの音量まで保持されなくなってしまった件。

iMac(Early 2009)付属のLeopard 10.5.6をクリーンインストールし、そのままSnow Leopardにアップグレードしたところ、(自分にとって)適正な音量で再起動される様になりました。


大変お騒がせ致しました。


…と、言って終わりたいところですが…!


その後、改めて音量の変更が保持されるかどうか試してみたところ、変更は保持されずに元の音量に戻ってしまいます。

どうやらアップグレード時のタイミングで音量設定が固定されてしまうみたいですね。


前回アップグレードした際はたまたま音量を小さく設定していたため、つまり不適正な音量で固定されてしまっていた様です。


今回は適正音量に調節してからSnow Leopardにアップグレードしたので、再起動後に内蔵スピーカーの音量を再調節する必要もなく、結果オーライではあるんですが…。

ちょっと釈然としない気持ちが残りました。




ちなみにヘッドフォンの音量に関しては(こちらも一応、アップグレード前に調節したのですが)、相変わらず工場出荷時の設定にリセットされます。

2009/09/01 04:53 cannsk への返信

.

cannsk さんによる書き込み:


その後、改めて音量の変更が保持されるかどうか試してみたところ、変更は保持されずに元の音量に戻ってしまいます。

どうやらアップグレード時のタイミングで音量設定が固定されてしまうみたいですね。

なるほど、そういうことでしたか。

ちょっと釈然としない気持ちが残りました。

私の所のFireWire接続のスピーカだとかなり「釈然」としませんね^^;

このスピーカの音量結構、デカイんですよね。


今まで、技術上の問題と思っておりましたが。

ただ、ここまでかたくなに音量を保持しないとなると、特許でも絡んでいるのかも知れませんね。(特許の話は、深入り不可ですけどね。ここでは)

2009/09/05 21:49 cannsk への返信

私の所では、Snow Leopardから音量をおぼえてくれなくなりました。

厳密には、出力タブのプロパティーが起動時にリセットされます。

初期設定のplistファイルには、該当する設定が見当たらないので、PRAMに記憶させているのかもしれませんね。


クリーンインストールしてもダメなので、

ハード的な問題かもしれません。


上書きでSnow LeopardにしたMacBookは何の問題も出ていませんし、

2世代前の1.8GHzのCore Duo iMacでも問題が出ていません。



うちでは2.8GHzのiMacだけ。。。



その後、ProToolsのインターフェイス、MBox2のドライバをインストールした所、

起動するたびに出力先がMboxになってしまって、

非常にめんどくさいです。



PRAMのもっとハードなリセット方法って前にあった様な気がしましたが、

ちょっと思い出せない。。。

2009/09/06 02:53 cannsk への返信

私の所でもiMac Mid2007、MacBook Late2008 双方とも主音量の設定、消音、そして入力音量の設定を覚えてくれません。

音量を変更して再起動すると変更した値に伴った音量で起動音がなるのですが、起動後「サウンド」の設定が元に戻ってしまいます。

幸いにもiMacは小音量で固定。MacBookは消音のままで固定されているので起動時に爆音で脅かされることはないのですが、

どうにかしたい物です。


各種リセットとなどいろいろ試してみたのですが、どれも効果はありません。

NVRAMのリセット時には2回起動音がなった後「Comand+Opton+P+R」キーを放すのですが、

一度目は固定された音量での起動音、二度目はたぶん主音量50%ほどの起動音がなりました。

なので、多分NVRAMはその時点でリセットされたのではないかと思います。

がしかし、起動が終了すると保持された音量設定(私の場合は主音量15%)になっているので

起動中にNVRAMに改めて設定が記録されているのではないかと考えられるのですが、いかがでしょうか?

そして、その設定が記録されている物には環境設定の「サウンド」では記録されていないのでは。

では、どうしたらいいのか?

ん〜!

iMac Mid2007 / core2duo 2.4G / Memory 4G / HD 320G

Mac OS X 10.6

このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

再起動の度に音量がリセットされる

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。