以下是在Windows 10/1164位上安装 WinQSB 的完整步骤无需虚拟机并安装在D 盘。原理说明WinQSB 是一个16位 Windows 程序64位 Windows 原生不支持运行它。解决方案是使用winevdmotvdm——一个开源兼容层由 otya128 开发专门用于在 64 位 Windows 上运行 16 位 Windows 应用程序。第一步下载所需文件1. 下载 WinQSB前往https://www.malavida.com/en/soft/winqsb/download下载后将安装包解压/保存到D:\WinQSB_Setup自建文件夹2. 下载 winevdmotvdm前往https://github.com/otya128/winevdm/releases下载最新的otvdm-vX.X.X.zip解压到D:\otvdm不要放 C 盘我们指定 D 盘3. 下载 Visual C 运行库32位如果出现 VCRUNTIME140.dll 缺失的错误需安装 Microsoft Visual C Redistributable for Visual Studio 201732位版本下载地址https://aka.ms/vs/15/release/vc_redist.x86.exe第二步安装 winevdm打开D:\otvdm文件夹右键install.inf→ 选择“安装”若出现提示点击确认安装完成后可以直接双击运行 16 位程序就像运行普通现代 Windows 程序一样。第三步安装 WinQSB 到 D 盘找到 WinQSB 的安装程序setup.exe或install.exe直接双击运行winevdm 安装后会自动接管 16 位程序在安装向导中修改安装路径为D:\WinQSB按提示完成安装第四步运行 WinQSB安装完成后进入D:\WinQSB找到对应模块的.exe文件直接双击即可运行。常见问题问题解决方法双击无反应确认 winevdm 已正确安装install.inf右键→安装报错 VCRUNTIME140.dll安装 VC 2017 x86 运行库安装时找不到 otvdm重新右键install.inf以管理员身份安装界面显示乱码系统区域设置改为中文简体“或英文”如果双击 setup 仍然无法启动安装程序可以尝试手动拖拽将 WinQSB 的 setup.exe 拖到D:\otvdm\otvdmw.exe上松开强制用 otvdm 打开。