Lightroom Classic - Lightroom corrupts Sandisk memory Cards when "Eject after Import" is used.

  • 1
  • Problem
  • Updated 5 months ago
  • (Edited)
LR Classic  is corrupting Memory Cards when "Eject After Import" is used...

System Info:
Windows 10 Pro / Ver 1909 / OS Build 18363.657 / 
Lightroom Classic version: 9.2 [ 202001311240-2d026470 ]
SD Card - SanDisk Extreme Pro UHS 1 (various)

Following extensive tests with Hasselblad support team I have observed the following behaviour that probably needs further investigation and that has been reported elsewhere on Adobe Forums here.

Scenario:
Capturing photos onto SD media on a number of different cameras (Hasselblad, Sony, Canon)  and importing these via LR's import features appears to cause corruption of the card preventing further import/read on a Windows 10 Pro PC using either LR or other DAM/File Manager application.

Problem:
On importing images using Lightroom you have the option to "eject after import" the SD card automatically at the end of the import. After repeated testing it appears to be this option that is corrupting the card upon 'eject'. 

Note: the card will still capture images and these are viewable in camera and can be imported wirelessly or via direct USB cable link to the camera, but an external/internal SD card reader will no longer recognises the card and the error msg "You need to format your disk before you can use it" appears

Reformatting the card (in camera OR on PC) corrects the issue and the card behaves normally again until you import images using LR and the "eject after import" option is enabled.

Solution:
If you uncheck "eject after import" option and just take the card out after import then the issue does not appear to arise.
Photo of NielsenPhotographic

NielsenPhotographic

  • 1 Post
  • 0 Reply Likes

Posted 5 months ago

  • 1
Photo of Rikk Flohr

Rikk Flohr, Official Rep

  • 7585 Posts
  • 1730 Reply Likes
Lightroom doesn't write to memory cards - it reads from them. It is possible to trick Lightroom into having write access but you have to do some under the hood things to do this. Lacking the ability to write to memory cards, it is not easy to understand how this can be a Lightroom issue.  Lightroom invokes the OS to eject the card. 

I did a search and other than this and the other thread (of which you are a participant) I find no other reports of corrupted cards being created.  As noted in the other thread, several people attempted to reproduce but were unable to. I am a Windows user who uses Sandisk pretty exclusively. In over 350 K images imported I have never seen a corrupt card and I use the Eject checkbox.

That said, there may be clues in your import destination and how that drive is configured.  Information about your disk/file system might be of help.  Additionally can you provide your Windows settings for delayed write performance.

I would ask about your antivirus software in use. Is it up to date? Have you scanned a card that is showing as corrupt? Have you scanned your entire system?

Lastly, have you tried a different card reader?

Photo of Bruce Houstoun

Bruce Houstoun

  • 124 Posts
  • 44 Reply Likes
I have seen similar issue with Sandisk USB thumb drives and it is related to ejecting the media while the anti-virus scanner is still checking files.

You may want to see if it helps your problem by disabling the AV scan temporarily.