macOS スリープ後の NetDrive マウント切断を解決するトラブルシューティングガイド
Mac がスリープから復帰するたびに NetDrive のマウントが切れる場合に、macOS Sonoma 以降で切断を診断・防止するための確実な手順を紹介します。
会議中に MacBook の蓋を閉じ、1時間後に開くと、マウントしていたクラウドドライブが Finder から消えている——開いていたプロジェクトフォルダは「場所が使用できません」と表示される。このスリープ・ウェイク時の切断は、macFUSE を使うクラウドマウントに対する macOS 特有の不満として最もよくあるもので、NetDrive も例外ではありません。朗報として、バージョン 3.17.960 でスリープ・ウェイク時のマウント安定性を狙った改善が加えられており、再発を防ぐための具体的な手順もあります。

macOS でより信頼性の高いクラウドマウントを
NetDrive を使えば Google Drive、OneDrive、S3、SFTP、WebDAV などが Windows と macOS でネイティブドライブとして表示されます — 同期も、まるごとダウンロードも不要です。
- macOS Sonoma 以降でスリープまたはウェイク後に自動再マウント
- macFUSE によるネイティブな Finder 統合
- 無人稼働の Mac 向けにログイン時またはブート時の再マウントを設定
無料トライアル。永久ライセンスとサブスクリプションプランあり。
macOS がスリープすると実際に何が起きるか
macOS がスリープに入ると、カーネルは消費電力を抑えるためにネットワークインターフェースを一時停止します。NetDrive の macFUSE レイヤーを含め、そのインターフェースに依存するファイルシステムはすべて、背後のクラウドストレージプロバイダーへの接続を失います。復帰時にネットワークは戻りますが、FUSE マウントポイントはすでにエラー状態になっており、macOS が自動的には復旧しないことがあります。
NetDrive は macOS 上のファイルシステムドライバーとして、macFUSE(旧 osxfuse)の改変版を使用しています。このカーネル拡張はNetDrive のダウンロードページで必須の依存関係として明示されています。ウェイク後にカーネル拡張が NetDrive プロセスとの通信を再確立できないと、Finder のボリュームは消えてしまいます。データが危険にさらされることはなく——すでにアップロード済みのファイルはクラウドプロバイダー側で無事です——ただし再マウントするまでマウント自体は失われた状態になります。

NetDrive 3.18 以降の最小サポート対象は macOS 14 Sonoma です。macOS 13 Ventura 以前を使用している場合は NetDrive 3.17 を使ってください。3.18 以降のビルドは Sonoma を必須とします。これがスリープ挙動に関係する理由は、macOS 14 でカーネル拡張と電源管理イベントとの連携方法が変更されたためです。
まずバージョンを確認する
最も効果的な対処法は、NetDrive を最新版に更新することです。バージョン 3.17.960(2023-05-08 リリース)ではスリープイベント後のマウント安定性が特に強化されました。現行リリースの 3.19.7 は、このベースラインの上に積み重ねられた安定性向上をすべて含んでいます。netdrive.net/download/mac からダウンロードしてください。
インストール済みのバージョンを確認するには、macOS のメニューバーにある NetDrive アイコンをクリックし、Preferences または About NetDrive を開いてバージョン文字列を確認します。3.17.960 より前のバージョンが表示されている場合は、続ける前に更新してください。
設定を見直すついでに、macFUSE 自体も最新かどうか確認してください。macFUSE のカーネル拡張が古いと、NetDrive 自体は最新でも不安定になります。macFUSE はosxfuse.github.ioから入手できます。macFUSE を更新した後は、新しいカーネル拡張を読み込むために再起動が必要です。再起動後、スリープ・ウェイクのサイクルを試して切断が再現するか確認してください。
段階的な復旧と予防
切断発生後のすぐの復旧:
- macOS のメニューバーにある NetDrive icon をクリックして Drive Manager を開きます。
- 切断されているドライブを探します——非アクティブまたはエラーの状態インジケーターが表示されます。
- ドライブ項目の横にある Mount ボタンをクリックします。数秒以内にボリュームが Finder に再表示されるはずです。
- マウントに失敗する場合は、NetDrive 内のドライブのコンテキストメニューから Force Folder Refresh を試してください。これによりローカルキャッシュがクリアされ、プロバイダーから最新のディレクトリ一覧が取得されます。

今後の切断を防ぐには:
- Auto-mount on Login: NetDrive 内のドライブ設定で、自動マウントのトリガーを Login に設定します。macOS はスクリーンセーバー保護されたウェイクシーケンス中にログインイベントを発火させることが多く、これにより手動操作なしで NetDrive が再マウントされます。
- Auto-mount on Boot: 常時稼働のファイルサーバーや共有ワークステーションとして使う Mac では、Boot 自動マウントオプションを使うことで、ユーザーがログインする前にドライブが再接続され、ログイン画面への依存を回避できます。
- スリープ時にマウントを通じたオープンなファイルハンドルを避ける: マウントされたドライブ上のファイルに対してアクティブな書き込みを行っているアプリケーションがある場合は、蓋を閉じる前にそのファイルを保存して閉じてください。FUSE マウントはハイバネーションに対して安全ではなく、マウントを通じたオープンファイルハンドルが残っていると、転送中にネットワークが失われた際に部分的な書き込みが発生することがあります。

更新しても切断が続く場合
NetDrive と macFUSE の両方を更新しても問題が続く場合は、以下の追加要因を検討してください。
プロバイダー側のスロットリング: クラウドプロバイダーは、同一 IP からの再接続試行をレート制限することがあります。ウェイク時に再接続リクエストが集中すると、ネットワークエラーと見分けがつかない一時的なスロットリングが発生することがあります。プロバイダーの Web ダッシュボードでエラーログや一時停止の通知を確認してください。
マウントタイプ: Drive Manager でドライブ設定を編集し、マウントタイプを Network Drive から Local Disk に切り替えてみてください。ローカルディスクのマウントタイプは OS とのやり取りの経路が異なり、構成によってはスリープ・ウェイクのサイクルを通じてより予測しやすい挙動になることがあります。
macOS システムログ: Console.app を開き、netdrive または fuse でフィルタして、直近のウェイクイベント前後のログエントリを確認してください。これにより、切断が macFUSE のハンドル喪失によるものか、プロバイダーによる再接続の拒否によるものか、あるいはカーネル拡張の再読み込みをブロックする macOS のセキュリティポリシーによるものかが分かることが多いです。
持続する、または特殊なケースについては、support.bdrive.com の NetDrive コミュニティフォーラムに macOS バージョンと症状ごとに整理されたスレッドがあります。自分の macOS バージョンに「sleep」または「wake」を添えて検索すると、同様のハードウェア・ソフトウェア構成のスレッドが見つかることが多いです。
まとめ
macOS でのスリープ・ウェイク時の切断は macFUSE のカーネル挙動によるものであり、データ損失の事象ではありません。実用的な対処法は明快です——NetDrive を 3.19.7 に更新し、macFUSE を最新に保ち、自動マウントオプションを Login に設定して、ウェイク時にドライブが自動的に再接続されるようにしてください。さらなる案内については、NetDrive サポートフォーラム、また自己ホスト型サーバーをお使いの場合はWebDAV Synology トラブルシューティングガイドから始めてください。
— Casey, NetDrive