メインコンテンツへスキップ
この記事には、Box Driveがマシンに項目を保存する際に使用するディレクトリに関する情報、およびBox Driveのキャッシュに関する重要な詳細が記載されています。

Box Driveのディレクトリ (Box Driveがマシンに項目を保存する場所)

  • お客様のBoxフォルダ:
    • Windows: C:\Users<USERNAME>\Box
    • macOS:
      • ~/Library/CloudStorage/Box-Box
  • ログ:
    • Windows: C:\Users<USERNAME>\AppData\Local\Box\Box\logs
    • macOS: /Users/<USERNAME>/Library/Logs/Box/Box
  • Box Driveアプリケーション:
    • Windows: C:\Program Files\Box\Box\Box.exe
    • macOS: /Applications/Box.app
  • キャッシュフォルダ:
    • Windows: C:\Users<USERNAME>\AppData\Local\Box\Box\cache
    • macOS: /Users/<USERNAME>/Library/Application Support/Box/Box/cache

ストレージ容量の確認

  • Boxアカウントについて確認する際はBoxフォルダのプロパティを使用しないでください。
    • macOSの場合、Boxフォルダの最大容量空き容量はMacintosh HDドライブと同じ値になります。
    • Windowsの場合、Boxフォルダの使用容量空き容量最大容量はC:\ドライブと同じ値になります。
      • Box Drive内にある任意のサブフォルダのプロパティ値に表示されるのは、コンピュータのC:ドライブ上で占有されている容量ではなく、Box.com上に表示されている値です。
  • Box Driveが実際に占有しているローカルの容量を確認するには、Boxのキャッシュフォルダのプロパティを調べてください。
    • Windows: \C:\Users<USERNAME>\AppData\Local\Box\Box\cache
    • macOS: /Users/<USERNAME>/Library/Application Support/Box/Box/cache
      • ターミナルで次のコマンドを実行すると、ローカルデバイス上でBox Driveのキャッシュが占有している容量を確認できます: du -sh ~/Library/CloudStorage/Box-Box

キャッシュ情報と動作

  • Box Driveにファイルを追加すると、そのファイルがDriveのキャッシュフォルダにコピーされ、ファイルのローカルコピーが作成されます。そのため、大きなファイルをDriveに追加する際は、必ずファイルのローカルコピー用に十分なローカルストレージを用意してください。
  • 自分のBoxフォルダ内のファイルを開いた場合、Box Driveはそのファイルをマウントの場所 (上記のフォルダの場所) にダウンロードして、ファイルを開きます。
  • Box Driveは、以下の場合にキャッシュされたファイルを削除します。
    • 過去30日間にファイルのキャッシュが変更されていない、つまりキャッシュされたファイルに変更が加えられていない場合。
        • Windowsでは、この期間を短縮することができます  (キャッシュ期間を調整するには、以下の手順を参照してください)。
    • Box上の同じファイルがBox上で新しいバージョンに更新された場合。
        • この場合、Box Driveのローカルでキャッシュされたファイルは最新ではないため削除されます。 自分のBoxフォルダからもう一度ファイルを開かない限り、Box Driveがそのファイルを再度ダウンロードすることはありません。
    • キャッシュサイズの上限値に達した場合。この場合、最も長い間変更されていないキャッシュファイルが最初に削除されます。
    • Box Driveからログアウトした場合。
  • Box Driveからログアウトした場合、Box Driveはオフラインで利用可能なキャッシュファイルを削除します。
  • Box Driveのキャッシュサイズ上限値は、ローカルディスクの空き容量の50%か、25 GBのいずれか小さい方に設定されています。Box Driveが正常に機能するためには、1 GB以上の空き容量が必要です  (これを行うには、以下の手順に従います)。
    • 最大キャッシュサイズの変更は、Windowsではサポートされていますが、 macOSではサポートされていません。
    • オフラインアクセス用にマークされたファイルは、この上限値のカウント対象になりません。 残りの容量が2 GBになるまでハードドライブをいっぱいにすることができます。
  • Box Driveは、以下の場合、キャッシュされたオンラインのみのファイルを削除できません (このような場合は、上限値を超えることもあります)。
    • オンラインのみのファイルが変更後に一度もBoxにアップロードされていない
    • 他のプログラムがBox Driveのオンラインのみのファイルの削除を妨害している
  • キャッシュフォルダ内のファイルは使用または変更しないでください。 この変更によって、予期しない動作が生じる場合があります。 必ずBoxフォルダからコンテンツにアクセスしてください。
  • Box Driveのキャッシュは暗号化されず、WindowsでBox Driveをアンインストールすると自動的に削除されます。macOSでは、Box Driveを削除してもキャッシュは削除されません。そのため、Boxでは、キャッシュを削除できるMac版のBox Driveとともに、Bash shellスクリプトuninstall_box_driveを提供しています。
  • Box Driveからログアウトすると、キャッシュファイル (オフラインファイルやオフラインの環境設定を含む)、サポートされていないファイル、およびログファイルがすべて削除されます。
  • Box Driveのキャッシュ機能を全面的に無効にすることはできません。

キャッシュ上限値の変更 (Windowsのみ):

Box Driveのキャッシュサイズ上限値は25 GBがデフォルトですが、以下のステップで変更できます。上限値を5 GB未満にすることはお勧めしません。 キャッシュサイズ上限値を大きく変更すると、エンドユーザーの操作性が低下することがあります。 Windows:
  1. HKEY_LOCAL_MACHINE\SOFTWARE\Box\Boxの下に、MaximumCacheSizeという名前のDWORDレジストリ値を追加します。
  2. MaximumCacheSizeには、新しいキャッシュ上限値をGB単位の整数で設定します (例えば、MaximumCacheSizeの値を6に設定すると、キャッシュ上限値は6 GBになります)。
  3. 変更したら終了し、Box Driveを再起動します。
新しい上限値が、このマシンのすべてのWindowsユーザーに適用されます。 Windowsのレジストリ変更の詳細については、https://support.microsoft.com/en-us/topic/how-to-add-modify-or-delete-registry-subkeys-and-values-by-using-a-reg-file-9c7f37cf-a5e9-e1cd-c4fa-2a26218a1a23を参照してください。 元の上限値に戻すには、MaximumCacheSizeのレジストリ値を削除し、Box Driveを再起動します。 macOS: macOSのBox Driveは、最大キャッシュサイズを設定する機能をサポートしていません。 macOSがキャッシュ機能を管理しています。

キャッシュ期間上限値の変更:

Box Driveのキャッシュ期間上限値は30日がデフォルトですが、以下のステップで変更できます。 この期間は1~30の任意の整数に設定できます。キャッシュ期間を短くするとキャッシュファイルがそれだけ早く削除されるため、ほとんどの場合はお勧めしません。 このオンラインのみのファイルに再度アクセスすると、そのファイルがもう一度キャッシュにダウンロードされます。 キャッシュ期間の値を小さくすると、ユーザーアクティビティに基づいてファイルの削除とダウンロードが繰り返されるため、ネットワーク帯域幅に負荷がかかり、カスタマーエクスペリエンスが低下します。 Windows:
  1. HKEY_LOCAL_MACHINE\SOFTWARE\Box\Boxの下に、MaximumCacheAgeという名前のDWORDレジストリ値を追加します。
  2. MaximumCacheAgeを、新しいキャッシュ上限値を表す値 (日数) に設定します。例えば、MaximumCacheAgeの値を6に設定すると、編集されていないファイルは6日でキャッシュから削除されます。
  3. 変更したら終了し、Box Driveを再起動します。
新しい上限値が、このマシンのすべてのWindowsユーザーに適用されます。 Windowsのレジストリの変更の詳細を参照してください。 元の上限値に戻すには、MaximumCacheAgeのレジストリ値を削除し、Box Driveを再起動します。 macOS:
  1. ターミナルを開きます。
  2. 以下のコマンドを実行します。 Cache_Limit_Hereは、新しいキャッシュ期間を表す整数 (日数) に置き換えてください。
    defaults write com.box.desktop MaximumCacheAge -int Cache_Limit_Here
  3. コマンドを実行したら終了し、Box Driveを再起動します。
新しい上限値は、コマンドを実行したMacユーザーにのみ適用されます。 このマシン上のすべてのMacユーザーに適用されるわけではありません。 元の上限値に戻すには:
  1. ターミナルで次のコマンドを実行します。
    defaults delete com.box.desktop MaximumCacheAge
  2. Box Driveを再起動します。

検索のショートカットの無効化

検索のショートカットをすでに別のアプリケーションで使用していてBox Drive関連で適用したくない場合、 Box Drive v2.5以降では、Boxのカスタム検索UIを起動するためにBox Driveで使用されているショートカットを無効にすることができます。 その手順は以下のとおりです。 Windows環境の場合
  1. HKEY_CURRENT_USER/Software/Box/Boxの下にGlobalHotKeyCharacterという名前のDWORDレジストリエントリを作成し、値を0に設定します。
  2. Box Driveを再起動します。
Mac環境の場合
  1. com.box.desktop.uiの下にDisableSearchShortcutというブール値の環境設定を作成してtrueに設定します。
  • これを行うには、ターミナルで次のコマンドを実行します。
  • defaults write com.box.desktop.ui DisableSearchShortcut -bool true
  1. Box Driveを再起動します。
関連リンク Box Driveの基本的な使用方法 Box Driveのインストールとアップデート 大規模な導入: Box Drive Box Driveのユーザーへの有効化 オフライン機能の有効化 Box Driveを使用したBox Syncのアンインストール Box Driveフォルダのデフォルトの場所の設定