news 2026/11/4 6:11:27

告别虚拟机:5 分钟在 Mac 上跑起 Windows 应用

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
告别虚拟机:5 分钟在 Mac 上跑起 Windows 应用

告别虚拟机:5 分钟在 Mac 上跑起 Windows 应用

【免费下载链接】WhiskyA modern Wine wrapper for macOS built with SwiftUI项目地址: https://gitcode.com/gh_mirrors/wh/Whisky

每次想用那个只有 Windows 版的软件,都得先唤醒虚拟机、等它慢慢加载。Whisky 是个用 SwiftUI 写的 Wine 图形外壳,专门给 Apple Silicon 的 Mac 设计,装完就能跑。

它凭什么能行

Whisky 本质是 Wine 的 SwiftUI 外壳:底层站在 CrossOver 和苹果 Game Porting Toolkit 的肩膀上,每个 Bottle(瓶子)就是一个隔间式的 Windows 容器,互不串味。

方案要付出什么
虚拟机装完整系统,等它开机
双系统专用分区,重启切换
Whisky装个应用就开跑,秒级启动

从零到跑起来

环境要求:

  • Apple Silicon 芯片(M 系列)
  • macOS Sonoma 14.0 及以上
  • 预留几个 GB 的磁盘空间

安装推荐走 Homebrew,一行命令的事:

brew install --cask whisky

想自己编译的话,克隆仓库后用 Xcode 打开 Whisky.xcodeproj 构建即可,备选路子一句话带过。

第一次使用:

  1. 打开 Whisky,点新建 Bottle,起个名字
  2. 选 Windows 版本,默认 Windows 10 就够用
  3. 等它初始化(第一次会慢,属正常)
  4. 把 .exe 安装程序拖进窗口,跟着向导装
  5. 装完在列表里双击图标运行

实际用起来

你手里有个 Windows 安装程序 → 新建 Bottle 并命名 → 把 .exe 直接拖进 Whisky 窗口,装完程序会出现在列表里 → 双击图标,窗口里就跑起来了。

不想开界面?项目自带命令行工具 WhiskyCmd,装在应用包里,支持 list、create、run 等子命令。比如在某个 Bottle 里跑指定程序:

WhiskyCmd run "我的Bottle" "/path/to/app.exe"

脚本批量开环境、CI 里装测试机,都靠它。

调优与进阶

游戏画面卡顿?进 Bottle 的设置,打开 DXVK(DirectX 转译器),帧数通常能立竿见影地涨一截。

程序报"指令不支持"直接闪退?在同一个设置面板里打开 AVX,让 Rosetta 对程序"声称"支持这套指令,崩溃多半消失。

踩坑与自救

中文显示成方块?

  1. 在 Bottle 里用 winetricks 装 cjkfonts 字体
  2. 区域设置改成中文(简体)
  3. 重新打开程序

第一次建 Bottle 半天没动静?

Wine 前缀初始化本来就慢,耐心等它自己跑完;中途强行杀掉窗口,下次还得重来。

程序死活打不开?

先确认容器里的 Windows 版本符合程序要求,再看日志找报错。以上都不行?去项目 Issues 搜关键词,大概率有人踩过。

想动手改改看

仓库地址:git clone https://gitcode.com/gh_mirrors/wh/Whisky。代码分三层:SwiftUI 界面层、WhiskyKit 核心库、WhiskyCmd 命令行工具。改完按惯例提 Pull Request 就行,核心逻辑都在 WhiskyKit 里。

最后

那台吃灰的虚拟机,可以关机了。现在去装一个,五分钟后你就能在 Mac 上双击那个 Windows 图标。

💡 小贴士:给常用软件单开一个 Bottle,装完放着别动,每次打开都是热好的。

【免费下载链接】WhiskyA modern Wine wrapper for macOS built with SwiftUI项目地址: https://gitcode.com/gh_mirrors/wh/Whisky

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/11/4 6:08:51

OpenGlass 拆解:$25 把普通眼镜改成 AI 智能眼镜的完整方案

OpenGlass 拆解:$25 把普通眼镜改成 AI 智能眼镜的完整方案 【免费下载链接】OpenGlass Turn any glasses into AI-powered smart glasses 项目地址: https://gitcode.com/GitHub_Trending/op/OpenGlass OpenGlass 这个项目,用一块 XIAO ESP32 S3…

作者头像 李华
网站建设 2026/11/4 6:08:33

7大核心功能详解:如何用Hermes Agent构建你的AI工作流

7大核心功能详解:如何用Hermes Agent构建你的AI工作流 在当今快节奏的数字工作环境中,AI助手已成为提升效率的关键工具。Hermes Agent作为一款功能强大的AI代理平台,不仅支持多种大语言模型,还集成了丰富的工具和技能系统&#x…

作者头像 李华
网站建设 2026/11/4 6:07:14

Camoufox 反检测浏览器指纹注入:完整指南

Camoufox 反检测浏览器指纹注入:完整指南 【免费下载链接】camoufox 🦊 Anti-detect browser 项目地址: https://gitcode.com/gh_mirrors/ca/camoufox Camoufox 是一个基于 Firefox 构建的开源反检测浏览器,面向网页抓取与 AI agent 场…

作者头像 李华
网站建设 2026/11/4 6:05:47

Folia 手机 PWA 安装指南:四步把歌词动画播放器装进手机

Folia 手机 PWA 安装指南:四步把歌词动画播放器装进手机 【免费下载链接】folia-major 专注于绚丽的歌词动画效果的本地音乐/navidrome/第三方多平台在线音乐播放器 项目地址: https://gitcode.com/GitHub_Trending/fo/folia-major Folia 是一个主打歌词动画…

作者头像 李华