macのしゃっくりや起動時の問題の一部は、macOSのディスク権限を修復することで解決できます。 ディスク権限を使用すると、Mac上のファイルやフォルダにアクセスできるユーザーをMacで制御できます。
残念ながら、意図せずにディスクの権限を台無しにするのは非常に簡単です。 実際、あなたのMacにアプリをインストールしてアンインストールするという行為は、時間の経過とともに権限が壊れてしまう可能性があります。
また、ファイル権限が壊れた場合、アプリはお互いのファイルを変更したり、読み取り専用のシステムファイルを変更したりすることができます。 したがって、macOSのディスク権限は想定どおりであることが不可欠です。
このチュートリアルでは、macOSでディスク権限を確認して修正する方法を紹介します。
macOSのディスク権限について
お使いのMacのディスク上のすべてのファイルとフォルダには、読み取り、書き込み、または実行できるユーザーを決定する権限のセットが関連付けられています。 macOSは、各ファイルの権限がどうあるべきかのマスターリストを保持します。
これにより、オペレーティングシステムはディスク上のファイルを実行し、それらの権限を元のマスター権限リストと比較できます。 また、誤って変更されたアクセス許可は、障害が発生した場合にデフォルトの状態に戻すことができます。
ディスクユーティリティでディスク権限を確認する方法
ステップ1:Macでディスクユーティリティを開きます。 Applications/Utilitiesフォルダにあります。 または、Go>Utilitiesを選択するか、Command(⌘)–Spaceキーを押してSpotlightを使用して検索します。
ステップ2:検出されたすべてのボリュームとディスクを一覧表示するlefthand列で、権限を確認するディスクを選択します。 必要に応じて、ディスクアイコンの左側にある開閉用三角ボタンをクリックして、ボリュームとパーティションの名前を表示します。
ステップ3:応急処置タブをクリックします。
ステップ4:ディスク権限の確認ボタンを押します。 修復処理が完了すると、ディスクユーティリティに”権限の検証が完了しました”というメッセージが表示されます。
ヒント:選択したディスクのサイズによっては、プロセスにはしばらく時間がかかる場合がありますので、我慢してください。 Disk Utilityが誤った権限を見つけた場合は、何が間違っているかに関するメッセージのリストが表示されます。
次のセクションで説明する手順に従って、壊れたアクセス許可を修復できます。
ディスクユーティリティでディスク権限を修復する方法
ステップ1:Macでディスクユーティリティを開きます。
ステップ2:左側の列でディスクを選択します。
ステップ3:応急処置タブを押します。
ステップ4:ディスクのアクセス許可を修復ボタンをクリックします。 修復処理が終了すると、ディスクユーティリティに”Permissions repair complete”というメッセージが表示されます。
ヒント:最初にディスクを確認せずにディスクのアクセス許可を修復するのは完全に問題ありません。
コマンドラインからディスク権限を修復する方法
ステップ1:Macでターミナルを開きます。 Applications/Utilitiesフォルダで検索するか、Go>Utilitiesを選択するか、Spotlight検索を使用して検索します。
ステップ2:ターミナルのウィンドウに次のコマンドを入力するか、貼り付けます:
sudo diskutil repairPermissions /
修復プロセスは、デフォルトの起動ボリュームで開始され、あなたはこのようなメッセージが表示されるはずです:
Started verify/repair permissions on disk0s2 Macintosh HD
ヒント:起動ディスク以外のボリュームのディスク権限を修復するには、上記のコマンドライン文字列の”/”を他のボリューム名に置き換えます。
ディスク許可エラーメッセージ
コマンドラインの方法やディスクユーティリティの使用に関係なく、検証と修復プロセスでも同じ結果が得られます。 あなたのディスク上の誤った権限のトンを見つけた場合は、それらのほとんどが安全に無視することができますように慌てないでください。
Appleは、ここのサポートドキュメントで無視しても安全に無視できるディスク許可エラーのリストを保持しています。 たとえば、通常、ファイルまたはディレクトリのアクセス許可を自分で変更した場合に通常発生する”ACL found but not expected…”タイプのメッセージは無視できます。
“これらは正確ですが、一般的に懸念の原因ではありません”とAppleは説明します。
ディスクユーティリティと権限FAQ
権限を修復するにはmacOSインストールディスクから起動する必要がありますか?
起動ディスクの権限を修復する場合を除き、ディスクの権限を修正するためにmacOSのインストールディスクまたは回復パーティションから起動する必
macOSをインストールする前に権限を修復する必要がありますか?
以前にインストールしたOS上でmacOSをインストールする前にディスク権限を修復する必要はありません。
ディスクユーティリティがアカウント権限を修復しないのはなぜですか?
奇妙なことに、ディスクユーティリティは、実際にはアカウントのホームフォルダ内のフォルダやファイルの権限設定を修復しません。 ユーザーのホームディレクトリのみのディスク権限をリセットする必要がある場合は、macOS10.5以降のインストールディスクからMacを起動するか、Recovery partitionまたはInternet Recoveryで起動します。
メニューバーのユーティリティを選択し、ターミナルを選択し、ターミナルウィンドウに”パスワードをリセット”(引用符なし)と入力し、Returnを押します。 次に、上部にあるMacのディスクアイコンをクリックし、その下のメニューをクリックして、問題のあるユーザーアカウントを選択します。 今すぐウィンドウの下部にあるリセットボタンをクリックしてください。
パスワードのリセットユーティリティを実行すると、ホームディレクトリのアクセス許可もデフォルトの状態にリセットされます。 この方法は、macOS Lion以降のすべてのmacOSバージョンで機能し、アカウントごとに実行する必要があります。
ディスク権限が壊れてもMacは大丈夫ですか?
多くのMacユーザーは、それを知らずに意図せずにディスク権限を変更します。 ほとんどの場合、誤ったディスク権限は、時折のソフトウェアのしゃっくりを除いて、あなたのMacに害を及ぼすことはありません。 ディスク権限の修復は、システム権限を正しいデフォルト値にリセットする最も簡単な方法です。
macOS10.6以前を使用している場合はどうなりますか?
まだmacOS10.6以前をMacで実行していて、ディスクユーティリティを使用しているときにインストールまたは復元ディスクからMacを起動しない場合、ディス
ソフトウェアの更新後に権限を修正する必要がありますか?
いいえ、macOSはmacOSソフトウェアのアップデート後にディスク権限を単独で修復します。
Macに複数のドライブが接続されている場合はどうなりますか?
起動ディスクだけでなく、すべてのドライブとボリュームでディスク権限のヘルスチェックを実行することをお勧めします。
Macのディスク権限を定期的に確認する必要がありますか?
それは素晴らしいアイデアです! 通常、Macにアプリをインストールしてアンインストールすると権限の問題が発生するため、権限の確認を毎月のMacクリーンアップルーチンの定期的な部分にすることをお勧めします。
このヒントは便利ですか? あなたはこれらのようなチュートリアルが好きなら、記事をブックマークし、お使いのMacの友人にそれを渡してください。