ブログ

Dropboxがディスク容量を消費しています


Dropboxはクラウド同期の先駆けですが、その「同期優先モデル」はノートPCのSSDを圧迫し続けています。



Dropboxは、人々がファイルに対して抱くイメージを根底から覆しました。Dropboxが登場する前は、デバイス間でファイルを同期させるには、USBドライブを使用したり、メールにファイルを添付したり、正しいバージョンを持っているかどうか祈るしかありませんでした。Dropboxは、「ただ動くフォルダー」を導入しました。そのフォルダーにファイルを置くだけで、あらゆる場所にファイルが表示されたのです。シンプルで信頼性が高く、これまでになく実用的なツールでした。

そのシンプルさは、ある具体的な技術的決定、すなわち「すべてをローカルに同期する」というアイデアから生まれました。Dropboxフォルダー内にあるすべてのファイルの完全なコピーがハードドライブに保存されます。平均的なノートPCが500 GBや1 TBの回転式ハードドライブを搭載し、平均的なDropboxアカウントが数ギガバイトのドキュメントを保持していた頃、これは何の問題もありませんでした。問題ないどころか、それが正しい設計だったのです。

しかし、ノートPCは進化しました。現在の標準的なMacBook Airは、256 GBのソリッドステートストレージ(SSD)を搭載して出荷されています。多くのWindowsのウルトラブックも同様の容量を提供しています。SSDは高速ですが、代替された従来の機械式ドライブに比べて、1ギガバイトあたりのコストが高く、容量も少なくなっています。一方で、ファイルサイズはそれとは逆の方向に進化しました。4Kビデオ、RAW写真、レイヤー化されたデザインファイル、そして3Dアセットは、それぞれ数ギガバイトに及ぶファイルを作成します。2 TBのメディアファイルを抱えるDropboxアカウントと、256 GBのストレージを持つノートPCは、同期優先モデルにおいては根本的に共存不可能なのです。


「選択同期」とその限界

この問題に対するDropboxの回答が「選択同期」です。これは、ローカルドライブに同期するフォルダーと、クラウドに残すフォルダーを選択できる機能です。理論上はこれでストレージの問題が解決します。しかし実際には、別の種類の問題が発生します。それは「ユーザー自身が管理しなければならない」という点です。

選択同期を使用する場合、どのフォルダーがローカルに必要で、どれが必要でないかを常に考える必要があります。その計算は、現在取り組んでいるプロジェクト、出張中であるかどうか、そしてノートPCの空き容量が今日どれだけあるかによって変わります。大容量フォルダーの選択を解除し忘れると、バックグラウンドでダウンロードが実行され、別の作業をしている間にドライブが一杯になってしまいます。後で必要になるフォルダーの選択を解除してしまうと、再度ダウンロードが終わるまで待つことになります。

複数のクライアントプロジェクトを掛け持つフリーランサーにとって、これは絶え間ないメンテナンス作業となります。プロジェクトが終わると空き容量を確保するためにフォルダーの選択を解除し、新しいプロジェクトを開始するときには、新しいプロジェクトに必要な正しいフォルダーを選択したかどうか確認することになります。一応機能はしますが、手動で行う必要があり、エラーが発生しやすく、そもそも基盤となるアーキテクチャがローカルコピーを必要としないものであれば、全くもって不要な作業です。


「スマートシンク」は名前ほどスマートではない

Dropboxはその後、ファイルを「オンラインのみ」としてマークし、ファイルを開くまでローカルスペースを消費しないようにする「スマートシンク」を導入しました。これは正しいアプローチに近いものですが、多くのユーザーからその実装に関して継続的な問題が報告されています。

最もよくある不満は、スマートシンクが指示もしていないのにファイルを再ダウンロードしてしまうという点です。フォルダーをスキャンするアプリケーション、サムネイル生成ツール、バックアップツール、さらにはオペレーティングシステムの検索インデクサーなどもダウンロードを誘発する可能性があります。「オンラインのみ」に設定したファイルが、他のプロセスが触れたことで、気づかないうちにローカルドライブに再出現していることがあるのです。時間が経つにつれて「オンラインのみ」のファイルが「オフラインで利用可能」へと戻っていき、再びディスクが一杯になります。

また、Dropboxは最近アクセスしたファイルのキャッシュを保持しており、これがかなりのサイズに膨らむことがあります。ファイルが名目上はクラウドにあっても、パフォーマンス向上のためにDropboxがキャッシュされたコピーをローカルに保持することがあります。このキャッシュは必ずしも透明性が高くなく、簡単に制御できるわけでもないため、スマートシンクが防止するはずだったディスクの消費を増やす要因となっています。

ライブラリが数百ギガバイト以上に及ぶフォトグラファーやビデオエディターにとって、これらの問題はさらに深刻です。すべてオンラインのみに設定された数千ものRAWファイルを含む写真ライブラリは、OSがサムネイルを生成したり、写真管理アプリがフォルダーをスキャンしたりする際に、バックグラウンドで徐々に再ダウンロードされてしまうことがあります。その結果、ファイルをクラウドに置いておこうと最善の努力を払っているにもかかわらず、ドライブが一杯になってしまうのです。


キャッシュの問題

スマートシンクの枠を超えて、Dropboxは同期処理のために独自の内部キャッシュを保持しています。このキャッシュには、アップロード、ダウンロード、または更新中のファイルのテンポラリコピーが保存されます。ストレージに余裕のあるノートPCであればキャッシュは目に見えませんが、アプリやシステムファイルですでに半分が埋まっている256 GB SSDのノートPCの場合、このキャッシュは残りのストレージのかなりの割合を消費してしまいます。

キャッシュを直接管理することは困難です。Dropboxは、標準設定でキャッシュサイズを細かくコントロールする機能を公開していません。手動でキャッシュをクリアするには、Dropboxを終了し、非表示のフォルダーに移動して、その中身を削除する必要があります。しかも、Dropboxが再起動するとすぐにキャッシュの再構築が始まります。ストレージ不足に悩まされているユーザーにとって、これは非常にストレスのたまる悪循環です。

Fabricのクラウドドライブは、設計段階からこの問題を回避しています。ファイルはオンデマンドでストリーミングされ、ローカルドライブには同期されません。いつの間にか膨らむローカルキャッシュも、他のアプリによってトリガーされるバックグラウンドダウンロードも、「オンラインのみ」と「オフラインで利用可能」の状態の切り替えもありません。ファイルはクラウド上に存在し、必要なときにだけ表示されます。使い終わったファイルがディスクに残り続けることはありません。


現代のノートPCとストレージの逼迫

機械式ハードドライブからSSDへの移行は、パフォーマンスの面で大きなメリットをもたらしました。起動時間、アプリケーションの起動、ファイルへのアクセスなど、あらゆる動作が高速化されました。しかし、その引き換えとなったのが容量です。2015年のノートPCなら1 TBのハードドライブが搭載されていたかもしれませんが、2025年に同じ価格帯のノートPCを購入する場合、搭載されているのは256 GBか512 GBのSSDでしょう。

Dropboxは、ローカルストレージが豊かだった時代に設計されました。その同期モデルは、ノートPCがクラウド内にあるすべてのファイルのコピーを余裕で保持できることを前提としていました。その前提は長い間成り立っていましたが、もはや多くの人々が使用しているハードウェアの実態とは一致しなくなっています。

この逼迫による影響を最も受けているのは、クリエイティブ分野のプロフェッショナルです。PSD、AI、Sketchファイルのライブラリ、ストックフォトのコレクション、そしてクライアントへの納品フォルダーを持つデザイナーであれば、簡単に500 GBを超えてしまいます。ビデオエディターのプロジェクトファイル、撮影素材、エクスポートファイルは数テラバイトに達することもあります。サムネイル、スクリプト、短いビデオクリップのシンプルなライブラリを持つ一般的なコンテンツクリエイターであっても、数ヶ月で容量の小さいSSDを使い切ってしまう可能性があります。

従来の解決策は「より大容量のストレージを搭載したノートPCを買うこと」でした。しかし、それはアーキテクチャ上の問題に対するコストのかかる一時しのぎに過ぎません。MacBook Proのストレージを256 GBから1 TBにアップグレードすると、価格が数万円高くなります。外付けドライブはかさばりますし、自宅に忘れてしまうリスクも増えます。より現実的な解決策は、そもそもクラウドファイルのローカルコピーを必須としないようにすることです。


ディスクが満杯になると何が起こるか

ディスクが満杯になることは、単に不便であるだけにとどまりません。アプリケーションの挙動が不安定になり始めます。動画編集ソフトはレンダリングファイルを書き込めなくなり、デザインアプリは自動復元データを保存できなくなります。OS自体も、空きディスク容量がない中で仮想メモリを管理するのに苦労し、動作が遅くなる可能性があります。

Dropboxは、バックグラウンドでファイルをダウンロードすることによってこの問題を助長します。アプリがクラッシュしたり、システムからストレージ容量が著しく不足しているという警告が出るまで、ディスクが埋まりつつあることに気づかないかもしれません。その時点で解決するには、Dropboxを終了し、キャッシュファイルを削除し、選択同期を再設定し、その変更が反映されるのを待つ必要があります。これらは、本来やろうとしていた作業から時間を奪う典型的なメンテナンス作業です。

複数のクライアントアカウントにわたるアセットを管理するエージェンシーのチームにとって、この問題はさらに拡大します。チームメンバーはそれぞれ異なるストレージ制限を持つ異なるノートPCを使用しており、それぞれが異なるファイル群へのアクセスを必要としています。チーム全体で選択同期の設定を管理するのは、本来誰もやりたくない管理業務です。


DropboxをFabricに接続する

既存のDropboxライブラリをお持ちの場合でも、より優れたファイル体験を得るためにそこから移行する必要はありません。Fabricは、Dropboxを含む外部ストレージサービスへの接続をサポートしています。つまり、ファイルを現在の場所に置いたまま、Fabricのインターフェース経由でそれらにアクセスできます。

メリットは、Dropbox内のファイルに対してセマンティック検索(意味合いによる検索)を利用できるようになることです。ファイル名で検索する代わりに、探しているものを言葉で説明することができます。「3月のブランドガイドラインのPDF」や「フィットネスアプリの製品モックアップ」といったクエリを入力すると、ファイル名の文字列だけでなく、内容や文脈に基づいて結果が返されます。

また、ファイルの内容に応じて自動的に分類してくれるスマート整理機能も利用できます。関連するファイルは、Dropbox内のフォルダー構造がどこにあっても関係なく、まとめてグループ化されます。一貫性のない命名ルールで長年にわたって自然に増え続け、5階層の深さにネストされたフォルダー構造のライブラリでも、存在すら忘れていたファイルを見つけ出すことができます。


異なるアーキテクチャ

Dropboxのディスク容量消費における核心的な問題は、そのアーキテクチャにあります。「同期優先」のストレージは、ローカルコピーが存在することを前提としています。選択同期からスマートシンク、ローカルキャッシュにいたるまで、その前提の上に構築されたすべての機能は、ローカルストレージが安価で豊富だった時代になされた設計上の決定に対する回避策にすぎません。

Fabricのクラウドドライブは、異なる前提に基づいて構築されています。それは「ファイルはクラウドに置かれるべきであり、必要なときにだけデバイスにストリーミングされるべきである」という考え方です。これは、同期クライアント、ローカルデータベース、キャッシュを依然として必要とするDropboxの「オンラインのみ」モードとは異なります。Fabricのストリーミングモデルでは、ファイルをダウンロードすることなくアクセスできます。それらはファイルシステムに表示され、アプリケーションで開くことができ、ローカルストレージを消費しません。

ライブラリが年月とともに拡大し、個々のファイルが大きくなりがちなデジタルアセット管理(DAM)のワークフローにおいて、この違いは重要です。ローカル同期を必要とするDAMは、常にチーム内で最も小さいSSDを搭載したPCの容量によって制限されます。クラウドからストリーミングするDAMは、ノートPCではなく、クラウドに合わせて拡張可能です。


Dropboxが最適な選択肢となる場合

それでもなお、多くのユースケースにおいてDropboxはうまく機能します。ライブラリのほとんどがドキュメント、スプレッドシート、小さなファイルであり、総ストレージ容量がノートPCの容量に十分収まるのであれば、Dropboxの同期モデルは信頼性が高く高速です。デスクトップ統合は成熟しており、モバイルアプリも堅牢で、共有機能も広く認知されています。

摩擦が生じるのは、ファイルサイズが大きくなったとき、ライブラリがノートPCの容量を超えて拡張したとき、あるいはファイル名ではなく、その中に含まれる内容からファイルを見つける必要が生じたときです。もしあなたが定期的にドライブの空き容量を確保している場合、Dropboxのキャッシュフォルダーへのパスを暗記している場合、あるいはディスクが満杯でアプリケーションが保存できなかったために作業データを失ったことがある場合は、同期優先モデルはあなたに合っていない可能性があります。

2つのアプローチの詳細な比較は、Fabric対Dropboxのページでご確認いただけます。また、Fabricが動画、写真、そしてデザインファイルを具体的にどのように処理するかを確認することもできます。


よくある質問

なぜDropboxはこんなにディスク容量を消費するのですか?

Dropboxの同期モデルは、デフォルトでファイルをローカルドライブにダウンロードします。選択同期やスマートシンクを有効にしていても、ローカルキャッシュ、バックグラウンドダウンロード、再同期された「オンラインのみ」のファイルが大きなスペースを占有する可能性があります。このアーキテクチャは、ノートPCにクラウドファイルのローカルコピーを保存する余裕があることを前提としています。

Dropboxがすべてをダウンロードするのを止めるにはどうすればよいですか?

選択同期を使用してローカルに同期するフォルダーを選択するか、スマートシンクを使用してファイルを「オンラインのみ」としてマークすることができます。どちらも手動での管理が必要であり、スマートシンクは他のアプリケーションがフォルダーにアクセスするとファイルを再ダウンロードしてしまうことがあります。ファイルをローカルに全く同期しないソリューションとして、Fabricのクラウドドライブはローカルコピーを作成せず、オンデマンドでファイルをストリーミングします。

選択同期とスマートシンクの違いは何ですか?

選択同期は、ローカルドライブから除外するフォルダー全体を選択できる機能です。スマートシンクは、個々のファイルを「オンラインのみ」に設定し、ファイルシステムに表示させつつ、ファイルを開くまではスペースを消費しないようにする機能です。スマートシンクの方が細かく設定できますが、ファイルが自動的に再ダウンロードされることがあるため、信頼性に欠ける場合があります。

Dropboxのスマートシンクは確実に機能しますか?

多くのユーザーにとって、スマートシンクはほとんどの場合、意図した通りに機能します。問題が発生するのは、他のアプリケーション、バックグラウンドプロセス、またはOSのインデクサーが「オンラインのみ」とマークされたファイルのダウンロードを誘発したときです。数週間から数ヶ月経つと、これらの偶発的なダウンロードが累積し、ドライブが一杯になる原因になります。

自分のDropboxをFabricに接続できますか?

はい。FabricはDropbox、Googleドライブ、その他のクラウドストレージサービスへの接続をサポートしています。既存のDropboxファイルを移行することなくFabricからアクセスでき、現在のライブラリの上にセマンティック検索、スマート整理、注釈(アノテーション)機能を追加することができます。

FabricはDropboxの代替となりますか?

Fabricは、Dropboxと連携して動作させることも、単体のクラウドドライブとして使用することもできます。DropboxをFabricに接続した場合、ファイルはDropboxに残したまま、Fabricが提供する優れたインターフェースで検索、整理、共同作業を行うことができます。また、Fabricのクラウドドライブにファイルを直接保存することも可能で、これはオンデマンドでストリーミングされ、ローカルストレージを消費しません。

Dropboxのキャッシュはどのくらいのディスク容量を使用しますか?

キャッシュサイズは使用状況によって異なりますが、数ギガバイト以上に膨らむことがあります。Dropboxは、これを制限するためのシンプルな設定を提供していません。キャッシュは削除しても再構築されるため、手動で削除するのは一時的な解決策にすぎません。

大容量ファイル向けの、Dropboxの最適な代替手段は何ですか?

大容量のメディアファイルを扱うワークフローにおいて、Fabricのクラウドドライブはローカルに同期することなく、あらゆるサイズのファイルを処理できるように設計されています。また、セマンティック検索、スマート整理、注釈機能、さらにファイル全体に関する質問に答えられるAIアシスタントも含まれています。お試しいただくには、デスクトップアプリまたはモバイルアプリをダウンロードしてください。


関連ページ

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.

The workspace that thinks with you.

Ready when you are.