国产linux系统无法直接运行.exe文件,因linux内核不支持windows pe格式及nt api;可行方案包括:一、用crossover图形化安装(推荐办公软件),需勾选“启用桌面集成”;二、v10 sp1 2303+可用kwre右键直启(限轻量工具);三、用winboat容器运行完整windows环境(适配photoshop等专业软件)。

国产Linux系统(如银河麒麟V10、统信UOS)无法直接双击运行.exe文件,因为Linux内核不识别Windows PE格式的可执行结构,必须借助兼容层、容器或虚拟化技术才能调用其API并加载依赖。
用CrossOver一键安装运行(推荐日常办公)
银河麒麟V10自带CrossOver,无需手动编译Wine,适配微信、QQ、迅雷、Foxit PDF等主流Windows软件。
第一步:打开【开始菜单】→【所有程序】→【软件商店】,搜索“CrossOver”并点击安装。
第二步:安装完成后启动CrossOver,点击主界面左上角“安装新应用程序”。
第三步:若软件在内置列表中(如WPS Office 2019),直接选中→点击“安装”;若不在列表中,选“安装一个不在列表里的应用程序”→“选择安装包”→浏览并选中本地setup.exe。
第四步:系统提示创建容器时,【务必勾选“为该容器启用桌面集成”】,否则应用窗口无法独立显示在麒麟桌面,会卡死在CrossOver内部。
第五步:等待自动部署完成,安装成功的软件图标将出现在CrossOver主界面右侧,双击即可启动,支持任务栏固定和右键菜单调用。
用KWRE右键直启(仅限V10 SP1 2303+版本)
适用于已签名、无复杂注册表依赖的轻量级工具类软件,比如Notepad++便携版、7-Zip命令行版、小众硬件调试工具。
方法一:终端确认版本与架构
执行cat /etc/os-release | grep VERSION_ID,输出必须为2303或更高;再执行uname -m,返回值需为x86_64/aarch64/loongarch64之一。
方法二:文件管理器中右键.exe文件→选择“使用 KWRE 打开”→首次运行会弹出Windows安装向导,按提示点“下一步”完成路径设置即可。
注意:KWRE不支持.NET Framework或DirectX程序,双击后黑屏无响应即属此情况,需换CrossOver或WinBoat。
用WinBoat跑完整Windows环境(适合专业软件)
当Photoshop、SolidWorks、金蝶K3这类重度依赖Windows服务和驱动的软件无法在CrossOver中启动时,WinBoat是唯一可行方案——它在Docker容器里运行真实Windows Server Core镜像,再通过FreeRDP把单个应用窗口投射到Linux桌面。
1. 安装前置组件:
执行sudo apt install docker.io freerdp3-x11;
执行sudo usermod -aG docker $USER并重启系统;
执行echo -e "ip_tables\niptable_nat" | sudo tee /etc/modules-load.d/iptables.conf。
2. 下载WinBoat安装包(GitHub releases页获取最新amd64.deb)→双击安装→启动后点击“I Agree”→选择“Windows Server 2022 Core”镜像。
3. 配置资源:内存至少分配4GB,CPU核心数不低于2,硬盘空间预留32GB以上;【关闭“启用GPU加速”选项,否则ARM设备会黑屏】。
4. 点击“Install”,等待约8分钟完成部署;安装后进入Apps界面,点击“+ Add App”,输入Windows中该软件的完整安装路径(如C:\Program Files\Adobe\Photoshop\Photoshop.exe)。
5. 添加成功后,桌面会出现对应图标,双击即以原生窗口形式启动,支持拖拽缩放、Alt+Tab切换、剪贴板互通。











