インデックス作成が遅い・ファイルが除外される場合

DigUp のインデックス作成は、最初のスキャンでモデル処理を行うため時間がかかる場合があり、一部のファイルは自動的に除外されます。

現在のバージョン: Mac版 0.6.1、Windows・Linux版 0.7.0-beta.1(ベータ版)。GitHub Releases の確認日: 2026年10月15日

DigUp を使い始めた直後は、指定したフォルダー内のファイルを解析するため、処理に一定の時間を要します。また、一部のファイルやフォルダーは意図的な仕様としてインデックス作成から除外されます。

最初のインデックス作成にかかる時間

最初のインデックス作成は一度だけ行われます。処理時間はパソコンの性能やファイルの種類によって異なります。

  • Mac: 数百個のファイルであれば数分程度で完了しますが、大容量のダウンロードフォルダーなどの場合は1時間ほどかかることがあります。
  • Windows / Linux: グラフィックス(GPU)がプロセッサより高速と判定された場合は GPU で実行され、それ以外はプロセッサで処理されます。プロセッサのみで処理する場合、画像の読み込みに数秒(2017年の Core i5 ノートPCで約5秒)かかるため、大量の写真ライブラリの処理には数時間を要することがあります。

初期処理が完了した後は、新しく追加されたファイルのみが数秒で検索可能になります。

自動的に除外(スキップ)されるファイル

DigUp はすべてのファイルを読み込むわけではありません。以下の項目は自動的にスキップされます。

  • クラウド専用ファイル: クラウド上にのみ保存されているファイル(Mac の iCloud Drive、Windows の OneDrive)はダウンロードされず、除外されます。詳細は iCloud や OneDrive のファイルが表示されない場合 を確認してください。
  • セキュリティ・システム関連: 秘密鍵、証明書、パスワードファイル、隠しフォルダー(.ssh など)、アプリケーション、キャッシュ。
  • データセット: データセットとみなされるフォルダー。
  • ソースコード: 「Settings → Code」で設定していないフォルダー内のコードファイルは読み込まれません。コードプロジェクト内(.git や package.json があるフォルダー)では、通常の検索ではスクリーンショットのみが読み込まれます。コードを検索したい場合は コード検索の使い方 を参照してください。
  • OS による違い: Windows および Linux では、古い Word の .doc ファイル、RAW 写真、SVG 画像は読み込まれません(Mac のみ対応)。

動作に関する修正と機能(Mac 版)

Mac 版(バージョン 0.6.1)では、以下の修正や機能追加が行われています。

  • 処理時間帯の設定: 「Settings → Folders」で特定の時間帯(標準では 1:00 から 7:00)のみインデックスを作成するように指定できます。検索自体は終日利用可能です。
  • フォルダー変更時の安定化: スキャン中にフォルダー内容が変更され続けても、最初からやり直しを繰り返さず処理が継続されます。
  • メモリ異常の回避: 単一のファイル(特定の PDF など)でメモリ消費が急増した場合、そのファイルをスキップして次の処理に進みます。

手順

  1. フォルダーの選択状態を確認する

    「Settings → Folders」を開き、検索対象に含めたいフォルダーが正しく追加されているか確認します。

  2. 一時停止状態になっていないか確認する

    メニューバーまたはタスクトレイ(通知領域)のアイコンをクリックし、処理が一時停止(Pause)されていないか確認します。

  3. 処理時間帯の設定を確認する(Mac)

    Mac では「Settings → Folders」で時間指定インデックス作成が有効になっていないか確認します。設定されている場合、指定時間外は待機状態になります。

  4. ファイルが除外対象でないか確認する

    対象のファイルが、クラウド専用ファイル、隠しフォルダー、未設定のコードファイル、未対応の拡張子などに該当していないか確認します。

  5. 処理ログを確認する(Windows / Linux)

    GPU が使われているかはログファイル末尾の device 項目(gpu または cpu)で確認できます。Windows は %LOCALAPPDATA%\com.abdurrahim.DigUp\logs、Linux は ~/.local/share/com.abdurrahim.DigUp/logs 内の speed.log に記録されます。

よくある質問

インデックス作成を一時的に止めることはできますか?

Mac のメニューバーまたは Windows / Linux のタスクトレイ(通知領域)にある DigUp アイコンから、インデックス作成の一時停止(Pause)が可能です。

インデックス作成の残り時間は確認できますか?

フォルダー選択時に、お使いの環境での測定に基づいた推定所要時間が表示されます。また、メニューバーやタスクトレイ(通知領域)から進捗状況を確認できます。

ファイルの内容が変更された場合、再読み込みされますか?

最初のインデックス作成が完了した後は、新しく追加されたファイルは数秒後に検索可能になります。コード検索フォルダーの場合は、作業が落ち着いてから約1分後に更新されます。