デフォルトでは、接続した外付けハードドライブはMacのデスクトップに表示され、データの読み書きができる状態になっています。ただし、場合によっては外付けハードドライブをMacのデスクトップから非表示にしたいこともあるでしょう。理由にかかわらず、この記事では、1台または複数台、あるいはすべての外付けドライブをMacのデスクトップから非表示にする方法を紹介します。
FinderでMacのデスクトップから外付けドライブを非表示にする方法
Macのデスクトップは、macOS上では実際には1つのフォルダです。デスクトップに表示する項目は、Finderの設定で指定できます。ハードディスク、外部ディスク、CD、DVD、iPod、接続済みサーバーなどの項目を表示または非表示にできます。
Macのデスクトップからすべての外部ディスクを非表示にする手順:
- Finderを開き、Appleロゴの隣にある「Finder」をクリックします。
- ドロップダウンメニューから「設定」を選択します。
- Finderの設定ウィンドウで「一般」タブをクリックします。
- 「デスクトップに表示する項目」の「外部ディスク」のチェックを外します。

外付けハードドライブをデスクトップに再表示したい場合は、Finderの設定に戻り、「外部ディスク」にチェックを入れてください。接続されているすべての外付けドライブがデスクトップに表示されます。
次のような問題が発生した場合は、上記の手順でFinderの設定を確認してみてください。
ターミナルでMacのデスクトップから外付けドライブを非表示にする方法
Macに標準搭載されているターミナルアプリを使って、デスクトップ上のアイコンを非表示にすることもできます。Finderの設定ですべての外付けハードドライブを非表示にしたくない場合は、ターミナルを使う方法が代替手段になります。
Macのデスクトップから外付けドライブを非表示にする手順:
- ドライブのアイコンを右クリックし、「(ドライブ名)をコピー」を選択して、 Macでファイルパスをコピーします。
- Finderの「アプリケーション」>「ユーティリティ」から「ターミナル」を起動します。
- 次のコマンドを入力します: chflags hidden
- ターミナルにファイルパスをコピーして、Enterキーを押します。

- 変更をFinderに反映させるため、次のコマンドを入力して強制的に更新します:killall Finder
- Enterキーを押してコマンドを実行し、ターミナルを終了します。
Macのデスクトップに戻ると、対象の外付けドライブがデスクトップから非表示になっています。そのため、デスクトップからは非表示にしたドライブへアクセスできませんが、Finderのサイドバーやターミナルからは引き続きアクセスできます。同様に、ターミナルを使ってドライブをデスクトップに再表示することもできます。その場合は、chflags nohiddenコマンドを使用し、ファイルパスをコピーしてEnterキーを押してください。
まとめ
この記事の手順を使えば、必要に応じて外付けハードドライブをMacのデスクトップから非表示にできます。Finderにはすべての外付けディスクをデスクトップ上で非表示にする設定があり、ターミナルを使えば特定の外付けディスクだけをMacのデスクトップから非表示にできます。状況に合った方法を選んでください。