Crossover 是什么?
Crossover 是一个商业软件,它让你可以在 macOS 和 Linux 系统上,无需安装完整的 Windows 虚拟机,就能直接运行许多 Windows 应用程序。

- 核心技术:它基于开源的 Wine (Wine Is Not an Emulator) 项目,但对其进行了大量的优化、调试和商业支持。
- 优点:
- 性能好:直接在原生系统上运行,不像虚拟机那样需要分配大量内存和CPU资源,启动速度快,运行流畅。
- 集成度高:Windows 程序会像原生应用一样出现在你的 Dock(macOS)或任务栏(Linux)上,文件关联也无缝集成。
- 省空间:不需要安装一个完整的 Windows 系统,节省大量磁盘空间。
- 缺点:
- 非万能:不是所有 Windows 软件都能运行,Crossover 的官网上有一个“应用数据库”,列出了经过测试和评级的应用。
- 付费软件:有免费试用版,但长期使用需要购买许可证。
第一部分:安装与准备工作
系统要求
- 操作系统:
- macOS: macOS 10.12 (Sierra) 或更高版本。
- Linux: Ubuntu 18.04 LTS 或更高版本,以及其他主流发行版。
- 硬件:
- CPU: 支持 64 位的现代处理器。
- 内存: 强烈建议至少 8GB RAM,运行大型软件(如 Adobe 系列)建议 16GB 或更多。
- 硬盘空间: 至少 10GB 的可用空间,具体取决于你要安装的应用。
- 显卡: 支持现代 OpenGL 的显卡。
下载 Crossover
- 访问 Crossover 官网: https://www.codeweavers.com/crossover
- 你会看到不同的购买选项(如 Standard, Pro, Mac Gaming Edition),对于普通用户,Standard 版本已经足够。
- 点击 "Free Trial" 下载试用版(功能完整,有时间限制,14 天)。
- 根据你的操作系统下载对应的安装包(macOS 是
.dmg文件,Linux 是.deb或.rpm包)。
安装 Crossover
-
macOS:
- 双击下载的
.dmg文件。 - 将 Crossover 图标拖拽到你的
Applications(应用程序) 文件夹。 - 从
Applications文件夹启动 Crossover。
- 双击下载的
-
Linux (以 Ubuntu 为例):
- 双击下载的
.deb包,使用软件中心安装。 - 或者在终端中运行:
sudo dpkg -i crossover-版本号.deb,然后修复可能的依赖关系:sudo apt-get -f install。 - 在应用程序菜单中找到并启动 Crossover。
- 双击下载的
第二部分:使用 Crossover 运行你的第一个应用
安装完成后,我们以安装一个常见的软件为例,Discord。
步骤 1: 启动 Crossover
打开 Crossover,你会看到主界面,它主要包含几个部分:

- Bottles (瓶):这是 Crossover 的核心概念,你可以把它理解为一个独立的、轻量级的“Windows 环境”,每个瓶都是独立的,互不干扰,你可以为不同类型的软件创建不同的瓶(一个瓶专门放办公软件,一个瓶专门放游戏)。
- Applications (应用):这里列出了你已安装的所有 Windows 应用程序。
- Import (导入):用于导入已有的
.exe或.msi安装包。
步骤 2: 选择安装方式
点击主界面上的 Install a Windows Application (安装 Windows 应用程序),Crossover 会自动扫描你的应用,并提供几种安装方式:
- Auto-select (自动选择):推荐新手首选! Crossover 会分析你提供的安装文件,并自动选择最合适的安装方法(如果是
.exe文件,它会选择“安装 Windows 应用程序”)。 - Install a Windows Application from a Setup File (从安装文件安装):如果你有
.exe或.msi安装包,选择此项。 - Install an Application from the Bottle Catalog (从瓶目录安装):如果你要安装的应用在 Crossover 的官方支持列表中,这里会直接提供一键安装选项,成功率最高。
- Run an executable (运行可执行文件):如果你已经安装好了某个应用,只是想运行它,可以选择此项。
对于 Discord,我们选择 Auto-select,然后找到你下载的 DiscordSetup.exe 文件。
步骤 3: 创建或选择一个 Bottle
选择安装文件后,Crossover 会提示你选择一个瓶来安装。
- 选择现有瓶:如果你之前已经安装过其他应用,可以选择一个已有的瓶。
- 创建新瓶:推荐,特别是安装新的、不确定是否兼容的软件时,为新软件创建一个新瓶可以避免潜在的冲突。
点击 Create a new Bottle,给瓶起一个名字(如 My Apps 或 Discord),然后点击 Continue。
步骤 4: 安装过程
Crossover 会开始模拟 Windows 环境,并执行你提供的安装包,接下来的过程就和你在 Windows 上安装软件几乎一样了:
- 耐心等待:Crossover 会自动处理大部分安装步骤,你可能会看到一个黑色的命令行窗口快速闪过,这是正常的。
- 交互式安装:如果安装程序有图形界面,你需要像在 Windows 中一样,点击 "Next", "Agree", "Install" 等。
- 完成安装:安装完成后,Crossover 会提示你安装成功。
步骤 5: 运行应用
安装成功后,你的新应用会出现在 Crossover 主界面的 Applications 列表中,点击它,就可以像运行原生应用一样启动它了!它也会出现在你的 macOS Dock 或 Linux 任务栏上。
第三部分:进阶技巧与常见问题
Bottle (瓶) 的管理
- 为什么用多个瓶?
- 隔离性:一个瓶的损坏不会影响其他瓶。
- 清洁性:游戏瓶可以禁用不必要的 Windows 组件,提高性能。
- 兼容性:某些应用可能在特定版本的“Windows”环境中运行得更好。
- 如何管理瓶?
- 在 Crossover 主界面,点击左侧的
Bottles。 - 你可以在这里创建、删除、复制、重命名瓶。
- 选中一个瓶,点击
Configure(配置),可以进入该瓶的详细设置,可以模拟不同的 Windows 版本(如 Windows 10, Windows 11),调整 DLL 库等。
- 在 Crossover 主界面,点击左侧的
Crossover vs. 免费版 Wine
- Crossover:
- 优点:图形化界面,一键安装,官方技术支持,定期更新,针对热门应用有专门的优化和安装脚本。
- 缺点:付费。
- 免费 Wine:
- 优点:完全免费,开源。
- 缺点:主要使用命令行,配置复杂,需要用户自己解决大部分兼容性问题,社区支持质量参差不齐。
对于大多数普通用户来说,Crossover 的便利性和成功率远超手动配置 Wine,付费是值得的。
常见问题与解决方法
Q1: 安装或运行时提示错误,程序无法启动。
- 原因:兼容性问题。
- 解决方法:
- 更新 Crossover:确保你使用的是最新版本,开发者会不断修复 Bug。
- 检查应用数据库:去 Crossover 官网查看你的应用是否在支持列表中,以及是否有特定的安装说明。
- 换个瓶:尝试在一个新的、干净的瓶中安装。
- 调整设置:进入瓶的配置,尝试更改模拟的 Windows 版本。
- 搜索网络:将错误信息和软件名称一起搜索,Crossover 和 Wine 社区有很多解决方案。
Q2: 界面显示异常,字体模糊或UI元素错位。
- 原因:高分屏(Retina/HiDPI)兼容性问题。
- 解决方法:
- 进入该瓶的
Configure->Display选项卡。 - 勾选
Enable the virtual desktop(启用虚拟桌面)。 - 调整分辨率,有时手动设置一个较低的分辨率可以解决问题。
- 在
Advanced(高级) 设置中,可以尝试勾选Force DPI并设置为 96 或 100。
- 进入该瓶的
Q3: 程序运行速度慢或不稳定。
- 原因:资源占用或兼容性问题。
- 解决方法:
- 关闭其他应用:确保系统有足够的内存和 CPU 资源。
- 为游戏瓶优化:如果是游戏,在瓶的配置中,
Windows版本选择Windows 10,DLL设置中禁用Riched20等可能影响性能的库。 - 更新显卡驱动:确保你的 macOS 或 Linux 系统显卡驱动是最新的。
Q4: Crossover 试用期到了,想继续使用怎么办?
- 你需要购买许可证,Crossover 经常有折扣活动,可以关注官网,购买后,登录你的 Codeweavers 账户,Crossover 会自动激活。
Crossover 是一个非常强大的工具,它完美地填补了 macOS/Linux 和 Windows 应用之间的鸿沟。
- 新手入门:Auto-select + 新瓶”的黄金法则,能解决 80% 的问题。
- 核心概念:理解 Bottle (瓶) 的作用,学会用它来隔离和管理不同的应用。
- 保持耐心:不是所有软件都能完美运行,遇到问题时,多利用官方资源和搜索引擎。
希望这份详细的教程能帮助你顺利使用 Crossover,享受在非 Windows 系统上运行你所需应用的便利!
