テクノロジー · 実用ガイド
Zotero の移行後に添付ファイルが見つからない?再リンクの前にパスを監査する
読み取り専用の添付パス一覧を作り、リンクファイルと保存済みコピーを分け、Zotero のパスを一括変更する前に小さな修復テストを行います。

PC、フォルダー、ドライブを移した後に Zotero が添付ファイルを見つけられない場合、最初に行うのは再リンクではありません。保存済み添付、リンクファイル、同期障害、実際に失われたファイルを区別できる証拠を残します。
変更前に読み取り専用の表を作り、旧パスの接頭辞を保持し、元の相対パスで候補ルートを試し、同名ファイルの曖昧さと次の安全な操作を記録します。
この手順で削除済みファイルは復元できません。移動状況が不明なまま正しいレコードを別の PDF に結び付ける二次被害を防ぐための手順です。
変更前にパスの証拠を保存する
ファイルが見つからないという表示は、現在の記録から添付を解決できないことだけを示します。PDF が消えた証明ではありません。ベースディレクトリ変更、自動再リンク、一括置換より先に、見えるパスと添付種別を記録します。
監査中は zotero.sqlite を編集せず、PDF ツリーも再移動しません。早すぎる変更は移動元を示す旧接頭辞を失わせます。
保存済み添付とリンクファイルを分ける
保存済み添付は Zotero データディレクトリ内にあり、Zotero ファイル同期を利用できます。リンク添付は PC 上の別の場所を指し、同同期には含まれません。修復経路はこの区別で決まります。
影響を受けた親項目をいくつか開き、保存済み、リンク、不明のいずれかを記録します。別の PC でリンク添付が開けるなら、その PC を正常な参照元として保全し、そこで試行錯誤しません。
読み取り専用の監査表を作る
添付ごとに一行を使います。引用ラベル、添付タイトル、種別、旧完全パス、旧ルート、相対末尾、候補新ルート、候補完全パス、完全一致ファイルの有無、同名数、正常な端末、監査状態、推奨操作を列にします。
少数なら手動でパスをコピーします。選択した多数の項目では Zutilo のパス表示とパスコピーを利用できます。後者はファイル添付の完全パスをコピーします。出力は棚卸し証拠であり、変更許可ではありません。
ファイル名ではなく候補ルートを試す
繰り返し現れる旧ルートを確認したら、元の列は残し、相対末尾を各候補ルートにつないだ別列を作って、その正確なパスの存在を確認します。
ファイル名だけで再リンクしません。同名候補が複数なら曖昧とし、文書内容、サイズ、日付を手動比較します。どの PDF が引用に対応するかを推測してはいけません。
五つの監査状態に分類する
一つの接頭辞対応が機能し全テスト末尾が存在すれば共通ルートで復旧可能、少数の一対一宛先だけ確認できれば個別復旧可能、複数候補があれば曖昧、保存済み添付が端末や Web Library で異なれば同期診断、確認済みコピーがなければ実体欠損とします。
不明も正当な結果です。誤った文書へ黙って結び付けるより、未解決のまま残す方が安全です。
最小の確認済み修復を選ぶ
リンクファイルが一つの親フォルダーを共有するなら、各 PC で同じリンク添付ベースディレクトリを設定し、小さな標本を試します。Zotero はその配下を相対パスで保持でき、移動先を見つけると自動再リンクを提案する場合があります。
監査表で旧接頭辞から新接頭辞への対応が一意と確認できた場合のみ、Zutilo の添付パス変更を小さな選択範囲で試します。これは記録を変えますが、文書の同一性を保証せず、ファイルも移動しません。
元の PC でリンクファイルが開き、今後 Zotero 同期で管理したい場合は、リンクファイルを保存済みファイルへ変換できます。容量を確認し、小さな一括処理から始めます。
同期障害は別経路にする
保存済み添付の欠落はパス移行ではなく同期問題の場合があります。Zotero Web Library や別の同期済み PC で開けるか確認し、保存済み添付にリンクパス用ツールを使いません。
端末ごとの証拠を残します。一台にだけあるファイルは整理前に保全と同期方針が必要です。どこにもないファイルはパス設定では復元できません。
一括修復前の終了テスト
添付種別、正確な旧接頭辞、候補ルート、影響行数、曖昧行数、復帰元を説明できる場合のみ続行します。浅いパス、深いパス、空白入り名、重複名、最大フォルダーのファイルを試します。
試験後はファイルマネージャーではなく Zotero から各添付を開きます。誤った文書が開く、または曖昧さが残る場合は一括処理を停止し、手動確認へ戻します。
