Today’s Question: I have Lightroom Classic on two computers (Mac and Windows). I do all the rating, color label, flags and some editing on Mac and save the metadata to file before I switch to the Windows computer. Then I read the metadata from file to bring back all the metadata I updated but none of the updates come through. What did I miss here?
Tim’s Quick Answer: While it is possible to save metadata updates to the file in one Lightroom Classic catalog and then import the metadata changes in another catalog, I recommend that you instead move the catalog along with the photos between the two computers.
More Detail: When you save metadata directly to the source image files, that metadata can be accessed by other applications, including another instance of Lightroom Classic on another computer. However, there are two problems with depending on this approach to update metadata for two catalogs.
First, saving metadata to the source images (such as by using the Metadata > Save Metadata to Files command) does not preserve all updates in Lightroom Classic. For example, if you add images to a collection or create a virtual copy, those updates will not be preserved with this approach. Furthermore, if you don’t ensure that metadata was saved to the source images before moving the files to another computer, some metadata updates may not make it to the destination catalog.
Instead, in this type of scenario I recommend moving the Lightroom Classic catalog to an external hard drive along with the photos. You can then open the catalog from either computer by moving the hard drive between the computers. Just make sure that the volume label (Macintosh) or drive letter (Windows) remains consistent, so that Lightroom Classic will be able to locate the drive with your photos on both computers.
You can learn how to move a Lightroom Classic catalog to a different storage location in the article on the Ask Tim Grey blog here:

