Whisky:5分钟在macOS上运行Windows程序的免费终极方案
Whisky:5分钟在macOS上运行Windows程序的免费终极方案【免费下载链接】WhiskyA modern Wine wrapper for macOS built with SwiftUI项目地址: https://gitcode.com/gh_mirrors/wh/Whisky你是不是也遇到过这种情况同事发来一个 .exe你往 Mac 上一拖无法打开四个字直接弹脸搜一圈解决方案要么让你装一个占 20GB 磁盘的虚拟机要么让你抄一堆看不懂的全屏命令。Whisky 是一款免费开源的 macOS 工具专门用来运行 Windows 程序。对办公族、设计师、游戏玩家来说它把 Wine 的全部魔法包进了 SwiftUI 原生界面里你不需要记任何命令行。 为什么它比虚拟机和命令行强用过虚拟机的人都知道它有多重。Whisky 的思路完全不同每个 Windows 程序都跑在独立的 Bottle瓶子里而 Bottle 本质上就是一个完整的迷你 Windows 环境。按需分配资源虚拟机开机就要占走固定内存和一块虚拟磁盘Whisky 的 Bottle 只用你真正用到的资源Mac 不需要为它常年让出 8GB 内存。原生交互体验纯 SwiftUI 写的界面深色/浅色模式、快捷键、右键菜单都是正经 macOS 应用的样子不是套壳网页。隔离且可整体搬走Bottle 之间互不干扰环境坏了重建一个就行而且它就是一个普通文件夹备份、迁移到新机器都是拖一下的事。项目横幅图Whisky 构建在 CodeWeavers 的 CrossOver 22.1.1 和 Apple 的 Game Porting Toolkit 之上 从零到跑通3步装好并启动第一个程序前置条件一句话Apple Silicon 芯片M1/M2/M3 均可 macOS Sonoma 14.0 或更高版本Intel 版 Mac 不支持。第一步安装 Whiskybrew install --cask whisky想自己构建的话克隆仓库再用 Xcode 15 打开工程编译即可git clone https://gitcode.com/gh_mirrors/wh/Whisky第二步创建第一个 Bottle打开 Whisky首次运行会自动下载并安装 Wine 运行时WhiskyWine耐心等进度条走完。点新建 Bottle起个名字比如办公工具Windows 版本保持默认的Windows 10 64位存储位置用默认目录点创建。第三步装程序、跑起来把 .exe 或安装程序直接拖进 Whisky 窗口或者用界面上的安装菜单选文件。装好后程序会出现在 Bottle 的程序列表里点一下就能运行右键选创建快捷方式还能把它钉到 Dock 上当原生应用用。⚠️ 首次运行某个 Bottle 可能要等几分钟它正在初始化环境别以为卡死了。 日常能帮你干什么运行Windows程序的4个典型场景办公场景想象你周三下午收到公司邮件内部系统又更新了只有 Windows 版。运行企业内部的 Windows 专属管理工具、审批插件打开行业特定的财务、工程类小软件处理同事发来的只能在 Windows 里打开的文档格式旧版系统对接工具Mac 版早就停止更新了创意设计想象你的交付节点就在明天而那个只出过 Windows 版的渲染插件还没法替代。老版本 Photoshop / Illustrator 等创意软件AutoCAD 等工程制图工具3ds Max 等 3D 建模软件只有 Windows 插件的渲染器、贴图工具游戏娱乐想象周末晚上你想玩那款只在 Steam Windows 上卖的老游戏。大量 Windows 平台的独立游戏经典老游戏的怀旧局文明、全面战争一类的策略游戏建议开启 DXVK见下节开发测试想象你负责一个跨平台项目需要同时验证三个 Windows 版本下的行为。一个项目一个 Bottle环境互不污染快速克隆出同配置的第二套环境做 A/B 对比给不同程序配独立的环境变量和启动参数 调优与避坑性能怎么调、报错去哪查性能维度都在 Bottle 的设置面板里拨Windows 版本现代程序用 Win10/Win11老软件打不开就换 Win7 重建 Bottle高分屏显示Retina 屏开启 Retina 模式DPI 默认 96字太小再调高游戏图形开启 DXVK把 DirectX 9/11 映射到 Metal帧数不稳时把增强同步从关闭切到 esync 或 msync 试试AVX 开关macOS 15只有程序明确支持 AVX 指令时才打开界面里带警告不是白带的常见坑按现象对号入座⚠️中文乱码/方框在 Bottle 的 Winetricks 面板里安装 cjkfonts 之类的中文字体包重启 Bottle 生效⚠️游戏启动闪退先确认 DXVK 已开启不行就换个 Windows 版本重建 Bottle而不是反复重装游戏⚠️项目现状要心里有数官方 README 标注项目已不再积极维护较新的软件/游戏可能逐渐失去兼容关键生产力工具建议提前评估⚠️磁盘占用每个 Bottle 都是完整环境几个大型游戏就能吃掉几十 GB放在 SSD 上并定期备份整个文件夹️ 代码长什么样项目怎么组织不看这段也不影响使用这里只帮你建立想改它去哪找的地图Whisky/Views/ — 全部 SwiftUI 界面按 Bottle、Programs、Settings 等模块拆分WhiskyKit/Sources/WhiskyKit/Whisky/ — Bottle、Program、设置的核心数据模型与管理逻辑WhiskyKit/Sources/WhiskyKit/Wine/ — 封装底层 Wine 命令的入口WhiskyCmd/ — 命令行工具界面能做的事它基本都能脚本化Whisky/Utils/ — 程序快捷方式、Winetricks 等实用代码 生态与参与欢迎来玩报 Bug / 提需求直接在仓库里开 Issue写清 Bottle 的 Windows 版本和现象就行改代码fork 仓库、拉分支、提 PRPR 必须过 SwiftLint 检查UI 改动记得附截图细节见 CONTRIBUTING.md不动代码也行界面翻译走项目配套的 Crowdin 翻译平台帮你把界面翻成更多语言资源入口README.md 写了系统要求和依赖CONTRIBUTING.md 是贡献指南仓库根目录的crowdin.yml配置了翻译流程。深色版横幅Whisky 与 CodeWeavers 的关系说到底Whisky 的卖点就一句话不用虚拟机、不用敲命令5 分钟让 Mac 运行 Windows 程序而且每个环境都能一键重置、随手备份。它适合偶尔要用一两个 Windows 办公工具的人想在 Mac 上补票老单机游戏的玩家需要多套 Windows 测试环境的开发者被某款只有 Windows 版的插件绑架的设计师现在打开终端敲下那行brew install --cask whisky剩下的交给鼠标。【免费下载链接】WhiskyA modern Wine wrapper for macOS built with SwiftUI项目地址: https://gitcode.com/gh_mirrors/wh/Whisky创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

写给后端新手的调试技巧:从日志到链路追踪

写给后端新手的调试技巧:从日志到链路追踪

日志是你最忠实的盟友,也是你最容易背叛的朋友。新手调试后端时,第一反应往往是盯着异常栈从头读到尾,试图从那一堆英文里“悟”出真相。但真正的系统性问题,从来不会在栈顶上等你。一个请求跨过网关、服务、数据库、缓存&#xf…

2026/8/24 15:55:05 阅读更多 →
GB28181 视频平台 5 分钟部署指南

GB28181 视频平台 5 分钟部署指南

GB28181 视频平台 5 分钟部署指南 【免费下载链接】wvp-GB28181-pro 基于GB28181-2016、部标808、部标1078标准实现的开箱即用的网络视频平台。自带管理页面,支持NAT穿透,支持海康、大华、宇视等品牌的IPC、NVR接入。支持国标级联,支持将普通…

2026/8/24 15:55:05 阅读更多 →
我用三年时间梳理了一套后端技术栈实践清单

我用三年时间梳理了一套后端技术栈实践清单

三年,足够一个程序员从“能跑就行”走向“设计优先”。我见过太多人收藏了无数份技术图谱,却在自己的业务代码里越陷越深。这份清单不是某个架构师的天花乱坠,而是我被线上故障、推倒重来、性能瓶颈反复锤打之后,用键盘一点点敲出…

2026/8/24 15:55:05 阅读更多 →

最新新闻

数学建模竞赛深度解析:从2015美赛题目破译到建模方法论实践

数学建模竞赛深度解析:从2015美赛题目破译到建模方法论实践

1. 引言:为什么我们需要重新审视2015年美赛题目?如果你是一名数学建模的爱好者、参赛者,或者是一名正在指导学生参赛的老师,那么“2015年美国大学生数学建模竞赛(MCM/ICM)题目”对你来说,可能只…

2026/8/24 16:59:19 阅读更多 →
D-Eyes检测与响应工具输出机制全解析:Excel报告生成与绿盟NTI威胁情报对接原理

D-Eyes检测与响应工具输出机制全解析:Excel报告生成与绿盟NTI威胁情报对接原理

D-Eyes检测与响应工具输出机制全解析:Excel报告生成与绿盟NTI威胁情报对接原理 【免费下载链接】d-eyes D-Eyes为M-SEC社区一款检测与响应工具 项目地址: https://gitcode.com/gh_mirrors/de/d-eyes D-Eyes 是绿盟科技 M-SEC 社区开发的一款应急响应检测工具…

2026/8/24 16:59:19 阅读更多 →
RTK Query 手动缓存控制详解:updateQueryResult 与 patchQueryResult 完全解析

RTK Query 手动缓存控制详解:updateQueryResult 与 patchQueryResult 完全解析

RTK Query 手动缓存控制详解:updateQueryResult 与 patchQueryResult 完全解析 【免费下载链接】rtk-query Data fetching and caching addon for Redux Toolkit 项目地址: https://gitcode.com/gh_mirrors/rt/rtk-query RTK Query 是 Redux Toolkit 官方提供…

2026/8/24 16:59:19 阅读更多 →
TeXpresso:LaTeX 实时预览工具,改完 .tex 秒级刷新

TeXpresso:LaTeX 实时预览工具,改完 .tex 秒级刷新

TeXpresso:LaTeX 实时预览工具,改完 .tex 秒级刷新 【免费下载链接】texpresso TeXpresso: live rendering and error reporting for LaTeX 项目地址: https://gitcode.com/gh_mirrors/te/texpresso TeXpresso 实时预览工具把 LaTeX 编译循环压到…

2026/8/24 16:59:19 阅读更多 →
nvim-lspconfig Vue 语言服务器完整配置指南:vue_ls 与 vtsls 双服务器 3 场景实战

nvim-lspconfig Vue 语言服务器完整配置指南:vue_ls 与 vtsls 双服务器 3 场景实战

nvim-lspconfig Vue 语言服务器完整配置指南:vue_ls 与 vtsls 双服务器 3 场景实战 【免费下载链接】nvim-lspconfig Quickstart configs for Nvim LSP 项目地址: https://gitcode.com/GitHub_Trending/nv/nvim-lspconfig nvim-lspconfig 是 Neovim 的 LSP 快…

2026/8/24 16:59:19 阅读更多 →
Switch RetroArch 崩溃报 0x4A8?Atmosphere-NX 三步修复指南

Switch RetroArch 崩溃报 0x4A8?Atmosphere-NX 三步修复指南

Switch RetroArch 崩溃报 0x4A8?Atmosphere-NX 三步修复指南 【免费下载链接】Atmosphere Atmosphre is a work-in-progress customized firmware for the Nintendo Switch. 项目地址: https://gitcode.com/GitHub_Trending/at/Atmosphere 点进 RetroArch 的…

2026/8/24 16:58:18 阅读更多 →

日新闻

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践

前端内容安全与依赖审计实践 前端安全依赖分层防护。没有任何单一配置能替代输出编码、权限校验和依赖更新。 把不可信内容当作数据 默认使用框架的转义能力;确需渲染 HTML 时,先在服务端或可信的客户端库中进行白名单过滤。避免把用户输入直接赋给 inne…

2026/8/24 1:08:15 阅读更多 →
Windows登录密码存储机制全解析:从哈希算法到安全加固实战

Windows登录密码存储机制全解析:从哈希算法到安全加固实战

1. 项目概述:Windows登录密码的“黑匣子”每次你按下CtrlAltDel,输入密码,然后看到那个熟悉的桌面,这背后发生了一系列复杂而精密的操作。作为一名长期与Windows系统打交道的从业者,我经常被问到:“我的密码…

2026/8/24 1:08:15 阅读更多 →
AI面试系统安全挑战与解决方案

AI面试系统安全挑战与解决方案

1. 项目概述:AI面试系统的安全挑战去年参与某跨国企业AI面试系统部署时,遇到一个典型案例:候选人在视频面试中无意提到竞争对手产品名称,系统竟自动将该信息关联到企业知识库并生成竞品分析报告。这个看似"智能"的功能&…

2026/8/24 1:08:15 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/24 0:06:02 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/24 0:20:20 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/24 0:14:11 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/23 18:47:06 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/23 12:10:44 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/24 11:20:22 阅读更多 →