WebWin 浏览器里的 Windows 运行器

Windows 程序 拖进浏览器,直接运行

支持 32 位 EXE 在线运行(64 位请见常见问题)。所有运算都在你的浏览器本地完成,文件不会被上传

.exe.zip 拖到这里

或者点击选择文件(ZIP 里要包含 exe 程序)

怎么用

  1. 把一个 32 位 Windows .exe 拖进来(复杂程序请一并打包成 .zip,zip 内含 exe 即可)。
  2. 网页会自动识别它是 32 位还是 64 位程序。
  3. 运行,首次会加载约 19MB 的 Windows 环境,然后就会在窗口里启动你的程序。
  4. 运行结果、进度都显示在下方日志里;点窗口内部再操作鼠标键盘。

常见问题(先说清楚,别被坑)

能运行 64 位程序吗?

目前浏览器里没有轻量的方案运行 64 位 Windows 程序。能跑 64 位程序的技术(Boxedwine64 项目)需要下载约 196MB 的系统镜像,还要求网站服务器开启特殊的 COOP/COEP 头(大多数免费静态托管不支持),所以这个网页没有内置 64 位引擎。

想在线体验 64 位:可打开 Boxedwine64 在线演示,点 “Run my own .exe” 上传运行(需较新的 Chrome/Edge,加载约 196MB 会较慢)。
日常最靠谱的方式:在真正的 Windows 电脑上运行。

为什么有的程序跑不起来?

这里用的是 Wine(把 Windows 程序翻译给浏览器运行的开源层),不是完整 Windows。大部分简单的老程序、记事本、计算器、画图、小游戏能跑;依赖系统服务、驱动、DirectX 的大型软件很可能失败。这属于正常限制。

我的文件会上传吗?安全吗?

不会上传。整个模拟器在你的浏览器里运行,EXE 文件只存在于当前页面内存中,刷新或关页面即销毁。你甚至可以在断网后(引擎已缓存)继续用。

怎么部署到自己的服务器?

整个文件夹(index.htmlstyle.cssapp.jsconfig.jslib/engine/demo/)原样上传到任意静态托管(GitHub Pages、Cloudflare Pages、Netlify、Vercel、或你自己的 Nginx)即可,无需任何后端。