Fixing an Expired Bottle

This article will help fix an issue where a CrossOver bottle says it's expired.

First you'll want to verify you have an active license for the version of CrossOver you're using. In CrossOver go to the CrossOver menu and choose About CrossOver to check the version.

Next go to the Downloads page on our website and confirm it's the same version you have available for download.

If the version listed there is older than the version of CrossOver you have installed, visit our Store to purchase a new license. After unlocking with your user name and password, your downloaded version of CrossOver will start working.

If your Downloads page lists the version of CrossOver that you're currently running, then you have a license for that version. In that case, you are likely seeing the expired bottle message because your bottle is missing its Z: drive symlink to your Mac's hard drive.

Recreate the Z: drive

  1. Start by creating a New Bottle in CrossOver. Go to the Bottle menu and pick New Bottle. The bottle name and Windows version don't matter. Select the newly created bottle, expand the Bottle Actions menu, and select Open C: Drive.

  2. Navigate into the folder dosdevices. Right-click (or control-click) on the z/ folder and pick Copy.

  3. Now go back into CrossOver, select the expired bottle, and Open C: Drive.

  4. Navigate into the dosdevices folder that appears. Right-click (control-click) in the folder and choose Paste Item.
    You will now be able to launch your Windows application without the error occurring.

  5. The new bottle you created to fix this error can now be safely removed.

Last modified on 2023-08-23 11:15:09 by Andrew Balfour
Are you sure you want to delete this page?
Note: Any nested pages that are under this one will be moved up one level. Any attachments tied to this page will be deleted.
Move / Rename Page
Unknown Error, unable to move!
That page exists already!
One or more of the parent pages specified in new path do not exist!
/support/wiki/ /support/wiki/mac/faq/expiredbottleerror
CodeWeavers or its third-party tools process personal data (e.g. browsing data or IP addresses) and use cookies or other identifiers, which are necessary for its functioning and required to achieve the purposes illustrated in our Privacy Policy. You accept the use of cookies or other identifiers by clicking the Acknowledge button.
Please Wait...