麒麟系统无法原生运行.exe文件,须通过软件商店一键安装、crossover容器、kwre右键运行或virtualbox虚拟机四种方式实现,各适用于不同场景与软件类型。

在麒麟操作系统上安装Windows软件,是因为系统基于Linux内核,【无法原生执行.exe格式的PE可执行文件】,直接双击会提示“无法识别的文件类型”或报错“Permission denied”。你必须通过兼容层、虚拟化或预适配包等路径让Windows程序运行起来,否则所有安装操作都无效。
用软件商店一键安装(新手首选)
该方法适用于微信、QQ、WPS、WinRAR等20款高频办公软件,全程图形界面,自动处理字体、输入法、注册表和依赖库。
打开【开始菜单】→【软件商店】,在搜索框输入目标软件名(如“微信”),找到带“麒麟版”或“CrossOver适配”标识的应用,点击【安装】即可。
安装完成后,图标会出现在【开始菜单】→【互联网】或【办公】分类中,直接点击启动。首次运行可能弹出兼容性确认对话框,勾选“始终允许”后进入Windows安装向导流程。
注意:商店中未上架的软件无法用此法安装,强行拖入.exe文件无效。
用CrossOver创建Windows容器安装(通用性强)
这是目前最稳定、适配最广的方案,支持90%以上常见Windows软件,包括Photoshop CS6、Navicat、行业定制工具等。
第一步:确认已安装CrossOver。若未安装,打开【软件商店】搜索“CrossOver”,点击安装;或终端执行:sudo apt install crossover(需联网且源可用)。
第二步:启动CrossOver → 点击【安装新应用程序】→ 滚动到底部选择【安装一个不在列表里的应用程序】。
第三步:浏览并选中本地下载好的.exe安装包(如 wechat_setup.exe 或 setup.msi),点击【继续】。
第四步:系统提示创建容器时,命名建议用英文(如 win10_office),环境选择【Windows 10 64位】;若软件老旧(如Delphi开发工具),改选【Windows XP】兼容模式更稳。
第五步:等待自动部署完成,软件将出现在CrossOver主界面左侧列表中,双击即可运行。后续更新、卸载、配置均在此界面操作。
用KWRE右键直接运行(仅限V10 SP1 2303+版本)
这是麒麟官方提供的轻量级运行时,不建容器、不占磁盘空间,适合已签名、无复杂DLL依赖的小型工具类软件(如Notepad++便携版、PuTTY、7-Zip GUI)。
先验证是否可用:终端执行 cat /etc/os-release | grep VERSION_ID,输出必须为 VERSION_ID="2303" 或更高;再执行 uname -m,返回值须为 x86_64、aarch64 或 loongarch64。
在文件管理器中找到目标.exe文件,右键 → 选择【使用 KWRE 打开】。
首次运行会自动下载并初始化运行时组件,弹出标准Windows安装向导窗口,按提示点下一步即可完成安装。
【重要限制】KWRE不支持需要.NET Framework 4.8+、DirectX 11、驱动级调用或UAC提权的软件,强行运行会闪退或卡死在白屏。
用VirtualBox装完整Windows虚拟机(驱动级需求必备)
当软件必须调用硬件驱动(如CAD加密狗、工业PLC编程软件、银行U盾客户端)或需与Windows服务深度集成时,这是唯一可靠方案。
打开【软件商店】搜索“VirtualBox”,点击安装;或离线安装:右键.deb包 →【打开方式】→【安装器】→【一键安装】。
启动VirtualBox → 点击【新建】→ 输入名称(如“Win10_Pro”)、版本选【Microsoft Windows】→【Windows 10 (64-bit)】→ 分配内存建议≥2048MB → 创建虚拟硬盘选VDI格式、动态分配、大小≥60GB。
创建完成后,选中该虚拟机 → 点击【设置】→【存储】→【控制器: IDE】→【光驱图标】→【选择虚拟光盘文件】→ 浏览并加载已下载的Windows ISO镜像。
点击【启动】→ 进入Windows安装流程,按向导完成系统部署;系统装好后,在虚拟机内像在真机上一样双击运行任何.exe程序。











