Would suggest you to go to Lightroom Preferences > Performance > uncheck "use graphics processor" > reimport a couple of images to test again.
Also, in Photoshop Preferences > File handling > camera raw preferences > uncheck "use graphics processor" > relaunch Photoshop.
Also, make sure you do not use Nikon transfer to download your images on machine.
When you say they fail on the Mac and work on the PC are you working with the same images on the same card or are the images being tested on the Mac differ from those being tested on the PC?
The screenshots indicate corrupted raw data not GPU issues and the main question is where is the corruption occurring, in the camera before being written to the card, on the card, during the transfer, or on the computer after the images are transferred.
Removing and retransferring the same images, again, can help tell you if the raw data is bad on the card or if it turns bad later. The corruption would likely be identical no matter how many times the images were imported if the data was bad on the card, but would likely change or not occur if the corrupton was occurring during or after the transfer.
did you use the Nikon software to download them to your computer. I have heard the Nikon editor changes the files slightly so that other photo editing programs can't read them properly.
If you didn't use the Nikon software then I suspect a faulty memory card.
These are the same images that I import on my pc, exactly the same way I import them in my mac.
But as soon as I import them into photoshop or lightroom, they get corrupted.
Corruption occurs 2 seconds after importing the raw files in lightroom. I tested it on my PC and it goes perfect without corrupting, which means that the card is good.
Hi, at first I thought it was my card as well, but then I tested it on my pc and it works perfect. No corruption whatsoever.
On the PC you have LR installed? Or are you viewing them with some other program. Normally what is displayed in the Preview in LR import dialog is the embedded JPG file, not the actual RAW image. Same is true when you look at the images on the camera. If you are using another program on the PC it might only be showing you the embedded JPG which might not be corrupted.
I still suspect the card. Simplest way to tell is use another card, take several shots and import them. If those aren't corrupted then it is the card.
Exactly my next question.
Obsolete versions of Nikon software makes raw files from newer cameras unrecognizable to Adobe software, by breaking one of the metadata fields that Adobe uses to recognize the camera model. The symptom of that corruption is that Adobe software says the camera is unrecognized. In this thread, the camera is recognized but the raw data is half missing.
I have Lightroom on my PC.
Nevermind my previous comment.
Your solution did work. I just couldn't re-import the same files (even after removing them from my lightroom library). I think lightroom corrpted them completely.
But I took a few new pictures as a try out and these import w/o a problem.
You can reimport files that you remove from LR’s catalog and if you are unable to then something else is wrong as long as they’re still on the memory card. Please reimport the exact same files, again, and see what happens.
In this situation you’d want to both remove from LR and delete from disk so the new copies of the files won’t see the old files on the disk and get renamed with a -2.NEF.
This type of corruption is a hardware malfunction somewhere, in the transfer from the camera to the computer. The most obvious source of problems is the card reader, but it can also be camera card, hard disk or memory. You need to try to transfer the photos using different hardware, or even using a totally different computer, to see if you can isolate the problem.