ディスク・アクセス権の修復自動化?
トラブルではないのですが、以前から感じていた事柄です。
ディスク・ユーティリティに用意されているメニューの”ディスクのアクセス権の修復”というボタンなんですが、何か修復すべき部分があるんだったら自動的にOSXが修復する、ということはできないのでしょうか?
ユーザにこのボタンを意図的に押させることに、何か意味があるのでしょうか?
Mac mini, Mac OS X (10.6.8), Mid 2010
トラブルではないのですが、以前から感じていた事柄です。
ディスク・ユーティリティに用意されているメニューの”ディスクのアクセス権の修復”というボタンなんですが、何か修復すべき部分があるんだったら自動的にOSXが修復する、ということはできないのでしょうか?
ユーザにこのボタンを意図的に押させることに、何か意味があるのでしょうか?
Mac mini, Mac OS X (10.6.8), Mid 2010
HAL さんによる書き込み:
なので、その辺の事情を理解していればアクセス権の修復をソフトウェアのインストール前後に毎回する必要は少なくともないのではないでしょうか。
HALさん、情報ありがとうございます。私も”保険”的な意味でこの機能を使ってきましたが、「アクセス権って、そんなに頻繁に書き換えられるものなの?」という疑問をずーっと持っていました。Apple指定のパーミッションを書き換えるアプリやインストーラって、なぜそういうことをするのだろう、と考えていました。
一般的なアプリケーションのインストール時にはアクセス権の修復は不要ということですね。
nkosuke による書き込み:
一般的なアプリケーションのインストール時にはアクセス権の修復は不要ということですね。
ソフトウェア・アップデートでアップデートされるアプリケーションのなかには、アップデート後にディスクアクセス権を修復してやらないと、正常に起動ないし動作しないことがあるものもあります(たとえばiTunesやAirMacユーティリティなど)。
ので、少なくとも、
・ソフトウェア・アップデート実行後
・インストールに管理者権限が必要なソフトウェアのインストール後
には、ディスクアクセス権の修復を行ったほうがよいかと思います。
saki1208 さんによる書き込み:
アイドル時にそういうことをやるせいでWindowsではスリープが殆ど意味ないですよね。30分おきに起動して何かを始めたり、そもそもスリープしなかったり... 突然の用事でPCを触ろうとしたりするとレスポンスが悪くてイライラすることの方が多いのでは?
”休止状態”にしてフタを閉じておいたWin noteが、夜中にパワーオンして何かカリカリ作業していたりすることはありますが、そういう時でもログオンしてみると、すぐに作業を止めてCPUやHDDをリリースしてくれます。(VAIOZ, Win7 Pro)
なので、アクセス権の修復を自動化させたと仮定したときも、同じようなことができないのかな? 何かそれを実現するには高いハードルがあるのかな? などと思っていました。
アップデート後にディスクアクセス権を修復してやらないと、正常に起動ないし動作しないことがあるものもあります(たとえばiTunesやAirMacユーティリティなど)。
そういうのを経験したことがないので、よろしければ次そのようなことがあった際には修復時のログを確認してみてもらえないでしょうか。どこのアクセス権に問題がでるとそのようになるのか興味があります。
nkosuke さんによる書き込み:
私も”保険”的な意味でこの機能を使ってきましたが、「アクセス権って、そんなに頻繁に書き換えられるものなの?」という疑問をずーっと持っていました。
私も時たま暇なときに「アクセス権を修復」を行いますが、殆どが何も修復されないようです。
「アクセス権って、そんなに頻繁に書き換えられるものなの?」という疑問をずーっと持っていました。
古いタイプのインストーラだと思いっきり書き換えます…。
特にメーカーから得たプリンタドライバのインストールでこの憂き目にあったことが多いです。
私も時たま暇なときに「アクセス権を修復」を行いますが、殆どが何も修復されないようです。
んっ?
Appleのソフトウェアアップデートでアップデートしたときにも、それなりに修復されることがありますが、Snow Leopardだどもうそういうことも無いのかな。(私はまだLeopard。)
Appleのソフトウェアアップデートでアップデートしたときにも、それなりに修復されることがありますが、Snow Leopardだどもうそういうことも無いのかな。
変更はされますが、大抵がAppleの設定ミスのようなものばかりで動作に影響するようなものは経験したことがありません。
# Flash PlayerやJavaのように他社のプラグインがOSインストール時の設定と喧嘩して、互いに修復し合ってるだけとか・・・
# Snow Leopardでも、Javaがうっとおしいことになるので(自己責任で) com.apple.pkg.Java.plist を外しています。
OS10.6.5におけるアクセス権: Apple サポートコミュニティ
それでも全くやらないのは心配なので、月に一回のメンテナンス時には一緒にアクセス権の修復をしますがそれで深刻な内容の修復は今のところ経験したことはないです。
NO9 さんによる書き込み:
Appleのソフトウェアアップデートでアップデートしたときにも、それなりに修復されることがありますが、Snow Leopardだどもうそういうことも無いのかな。(私はまだLeopard。)
書き方が悪かったようです。ディスクユーティリティで「アクセス権を修復」すると「気にしなくて良いリスト」がいつも表示されるばかりなので、結果としてやらなくても支障が無いのかも知れないと思ったしだいです。(今後も、私は時たま行うとは思いますが^^)
アップデート時の修復の件は、確認したことが無いので、判断つきません^^;
アクセス権の修復を賢く使いMemoryのInactiveを解放する。
# 使用するAppを少なくするのがこつ
Terminalで行うほうが楽かも。クルクル回るAnimationも見られるよ。
sudo diskutil repairPermissions /
ぴっぴ さんによる書き込み:
アクセス権の修復を賢く使いMemoryのInactiveを解放する。
# 使用するAppを少なくするのがこつ
私も時たまやりますが、再起動の方が早いのがネックですよね^^;
私も時たまやりますが、再起動の方が早いのがネックですよね^^;
Memoryを使う作業やYouTube動画再生をしていて再起動はしたくない、でも増えてるInactive Memoryを解放したい。こんな時に作業しながらコマンドで実行出来るので便利 !!
# Swap File(少しなら)が出来ていても解放したMemoryを使うようになるのでスムーズに
Active Memory: 使ってないAppを終了してアクセス権の修復をすれば少しは減ります。
ディスク・アクセス権の修復自動化?