错误 | 本地目录损坏

上次更新日期: 2023年5月24日

问题

当您启动 Lightroom 时,会出现以下错误之一:

无法移动某些照片

无法移动照片

解决方案

根据您目录的同步状态按照以下步骤操作。要验证同步状态,请单击右上角的同步图标

同步状态
同步状态

所有图像均已同步和备份

如果目录已完全同步,或者您尚未在 Lightroom 中放置任何资源,您可以重命名本地 MCAT 文件,以便同步目录信息并还原您的本地目录。

关闭 Lightroom。

导航到以下位置,找到 MCAT 文件,并将其从 Managed Catalog.mcat 重命名为 Managed Catalog.old

Windows

  • 用户 > [用户名] > AppData > Local > Adobe > Lightroom CC > Data > [目录 ID 字符串]
Windows 上的 MCAT 文件位置
Windows 上的 MCAT 文件位置

A. 用户名 B. 目录 ID 字符串 

注释

如果您的系统上存在多个目录 ID 字符串,请按照这些步骤来识别您目录的正确目录 ID 字符串。

macOS

  • 用户 > [用户名] > Pictures
  • 找到 Lightroom Library.lrlibrary,右键单击,然后选择显示包内容
macOS 上的 MCAT 文件位置

  • 导航到 [目录 ID 字符串] > Managed Catalog.mcat
macOS 上的 MCAT 文件位置
macOS 上的 MCAT 文件位置

A. 目录 ID 字符串 

注释

如果您的系统上存在多个目录 ID 字符串,请按照这些步骤来识别您目录的正确目录 ID 字符串。

从同一位置找到并删除 预览文件夹和 previews.db 文件(如果可用)。

启动 Lightroom 并允许其同步目录。

从云同步目录到您的本地桌面可能需要一些时间。右上角的 图标将更新您的进度状态。同步完成后将创建新的 Managed Catalog.mcat 文件。

注释

在确认目录已完全恢复之前,请保留旧的 MCAT 文件。 确定之后,您可以删除 Managed Catalog.old 文件。

某些图像未同步

如果 Lightroom 未完全同步,该问题可能由以下情况之一导致:

场景 1

所有原始图像都是从移动版 Lightroom、Lightroom Web 版导入,或者是作为智能预览从 Lightroom Classic 同步的。

在这种情况下,请按照上述步骤来还原您的 Lightroom 目录。

场景 2

部分或全部原始图像通过 Lightroom 桌面应用程序导入。

在这种情况下,请参照以下步骤:

导航至以下位置以查找原始图像:

Windows

  • 用户 > [用户名] > AppData > Local > Adobe > Lightroom CC > Data > [目录 ID 字符串] > originals
Windows 上的原始图像文件夹位置
Windows 上的原始图像文件夹位置

A. 用户名 B. 目录 ID 字符串 

注释

如果您的系统上存在多个目录 ID 字符串,请按照这些步骤确定您的目录的正确目录 ID 字符串。

macOS

  • 用户 > [用户名] > Pictures
  • 找到 Lightroom Library.lrlibrary,右击,然后选择"显示包内容"
    \n
macOS 上的 MCAT 文件位置

  • 导航至 [目录 ID 字符串] > originals
macOS 上的原始图像文件夹位置
macOS 上的原始图像文件夹位置

A. 目录 ID 字符串 

注释

如果您的系统上存在多个目录 ID 字符串,请参照这些步骤来识别您的目录的正确目录 ID 字符串。

复制原始图像文件夹并将其粘贴到桌面作为备份,以便在需要时可以再次导入缺少的文件。
\n

参照上述步骤来还原您的 Lightroom 目录。

等待 Lightroom 同步。

同步完成后,从之前创建的备份中导入已还原目录中缺少的任何图像。 

注释

从备份中再次导入的图像所做的编辑将不会恢复。

标识目录 ID 字符串

如果您的系统上存在多个 目录 ID 字符串,请按照以下步骤标识适用于目录的正确目录 ID 字符串:

使用您的 Adobe ID 登录 https://lightroom.adobe.com

目录 ID 字符串显示在 URL 中。

识别目录 ID 字符串
识别目录 ID 字符串