SoftRAID protects your data from disk failure
Search SoftRAID


Disks Ejecting While In Use — attention Thunderbolt Drive users!

Has Mac OS X warned you that a volume was not ejected properly even when you know it is still attached?

Have you been warned by the SoftRAID Monitor that there is a problem with your Mac?

If so, you may have encountered a problem which affects disks attached via the Thunderbolt bus. This problem causes older Mac OS X versions (prior to 10.12.2) to think a disk is no longer attached even when it is still plugged in.

Upgrade to macOS 10.12.2 or later

We now know that a problem in the macOS system software is the cause of disks ejecting while in use. This problem is fixed from macOS 10.12.2 onwards.

We strongly recommend that you upgrade to macOS 10.12.2 or any later macOS version if you have encountered this problem. If you are unable to upgrade, you can use the instructions below which prevent the problem in most, but not all, configurations.

After upgrading to macOS 10.12.2 or later, you can re-enable sleep on your Mac. You can also enable the "Put hard disks to sleep when possible" setting in the Energy Saver panel of System Preferences.

Important Note: If you have upgraded to macOS 10.12.2 or later and your disks are still being ejected while in use, we want to hear from you. Please collect a SoftRAID Tech Support Report and send it to our support engineers ( so we can determine if it is a new problem.

We have been working with Apple engineers for over 2 years, investigating and fixing bugs in Thunderbolt, and will continue to do so in the years ahead. It is due to this close relationship that the original problem with disks ejecting while in use was fixed in macOS 10.12.2.

How to prevent this problem in older versions of Mac OS

Turn off sleep in System Preferences:

1. Go to the Energy Saver panel of System Preferences.
2. Uncheck "Put hard disks to sleep..." (see image below)
3. Ensure that 'Prevent computer from sleeping...' is checked (see image below)

We've discovered that, for the majority of users, this solution prevents the 'disk ejecting while in use' problem.

You can find more information about this problem and why it was happening on our FAQ page: Disks Ejecting While In Use.

If you have any questions regarding this issue, please contact our tech support engineers via email by sending a message to:

Important Notice for Users Running SoftRAID Version 5.0.5

We discovered a data corruption bug in SoftRAID version 5.0.5. This bug only affects SoftRAID volumes which have been rebuilt.
The bug has been fixed in version 5.0.7 and later. If you currently running version 5.0.5, please upgrade to latest version of SoftRAID as soon as possible.

After upgrading to the latest version, you can Validate each of your SoftRAID volumes to ensure all the parity and mirror data is correct. To validate a volume, run the SoftRAID application, click on the volume tile for the volume and select "Validate" from the "Volume" menu.

If you have any questions regarding this issue, please contact our tech support engineers via email by sending a message to: