国产信创操作系统的电脑,能运行windows程序吗

6 篇文章 0 订阅
1 篇文章 0 订阅

安装了国产操作系统、配置了国产CPU的个人电脑,到底能不能运行windows程序。

现在很多国产CPU电脑安装了国产操作系统,长期以来windows电脑培养的操作习惯,虽然国产操作系统在图形操作各方面效仿windows,但毕竟是不同的技术架构体系,最常见的问题主要由以下:

  • 原来可以运行的exe程序无法运行了。
  • 国产操作系统没有适配利旧打印机、高拍仪驱动,原打印机不能用了。
  • 专业软硬件,当前阶段无法替代情况。


以上三个问题最为常见,因此很多人想,能不能在不破坏国产操作系统,保证运行安全的前提下,运行windows程序。

小编通过亲身经历告诉各位,这样强烈的需求各信创头部企业都提供了自家的解决办法,当然小编更希望有更多的原生应用厂商参与到国产化进程中,完善生态贡献力量。

以下是小编整理的四种解决方案:

01

信创云桌面的解决方案

4ccda70b1632b4bdc3806d1ba298751c.jpeg

   当前信创云桌面采用可兼容ARM和X86两套架构的服务器,根据用户需求分配国产化、Windows操作系统的虚机,满足信创业务的正常开展,后续随着信创全面改造完成,依托Windows桌面平滑迁移技术可将Windows桌面平滑迁移到信创操作系统,确保用户业务在不受影响的前提下,完成硬件、操作系统、业务软件的全方位信创改造,本方案通过向国产操作系统上加装云桌面软件客户端方式,并结合信创云资源,向每台国产主机交付独占的VDI云桌面,同时也实现逻辑隔离,避免了资源浪费,解决了用户软件开发适配的过渡阶段的痛点。

3fb8602c5a5e3b7cdf794058666db273.jpeg


通过国产信创电脑自带的浏览器或者通过部署于国产操作系统的客户端软件访问部署于云上的X86云桌面,云桌面的流畅性与本地PC相同。


02

基于Wine模拟器的解决方案


基于龙芯LoongArch平台UOS操作系统

龙芯的CPU不是x86架构(指令集)当前最新的3A5000、3B5000、3C5000、3A6000......系列CPU产品都是使用的龙芯中科自主设计的LoongArch架构(指令集)

如果只是想要运行x86/Linux程序,只需要安装龙芯LAT。要想运行Windows程序,就要再安装Wine。

919bec28869c44668e7398d1310c57d7.jpeg


Wine也是一个x86架构的Linux程序,在系统中用了LAT之后就可以直接安装使用。为了使用更方便,还需要安装一个管理wine的图形化界面工具Q4Wine。

b269140653607ea7ff5bd5ce3cacc972.jpeg


2086e07cdfbf78f24a6e5fc4d86fbaf9.jpeg

a7d9e2232417ba544015c0c1b372e65e.jpeg

依赖X86不可能建立自主的软件生态。

龙芯兼容其它架构的应用程序,主要是为了在过渡期间保障办公和工业生产不因为缺少软件而中断。对于个人用户,龙芯兼容x86和ARM应用,则是作为原生生态的补充,使CPU能够满足大多数用户的使用需求。

注意:

  • 小编在linux上安装wine,可以实现运行Windows exe程序,但并不是所有程序都可以运行。
  • wine最新版本为wine7,本次测试环境使用wine5
  • wine官网链接:WineHQ - 在 Linux,BSD,Solaris 和 macOS 上运行 Windows 应用
  • 建议使用绿色免安装exe程序测试,可以是单文件也可以是一个绿色软件包
  • 安装完成后会出现字体问题,请参考此前文章《信创桌面操作系统使用中常见的三个问题》




03

基于飞腾CPU平台的PhyVirt解决方案


PhyVirt是一款可直接运行在飞腾平台+国产操作系统的虚拟化平台软件,主要用于在信创环境下安装虚拟机,同时支持桌面融合技术,满足终端虚拟化和应用虚拟化的需求。

1fa3189a6efc1c7282dc95a81d4d6345.jpeg


用户可在主流的国产系统(麒麟、统信等)直接运行PhyVirt软件,考虑到不同用户使用需求和操作环境的复杂性,平台提供虚拟机和桌面融合两种使用模式。虚拟机模式下可按需创建一个或多个虚拟机,虚拟机支持各种Linux版本和Windows版本,同时支持无缝切换宿主机与虚拟机桌面,极大地方便了运维管理。

在桌面融合模式下,用户通过该平台可在国产操作系统上直接运行原Windows操作系统下各类生态应用,保持原生的操作体验,保证了用户基本的操作习惯不改变。

平台提供快照管理、快照自动还原以及虚机数据保存在本地,满足安全需求。

安装phyvirt软硬件要求:

硬件要求

飞腾D2000/FT-2000/4处理器

宿主机操作系统要求

麒麟/统信/ubuntu等

注意:操作系统内核需升级到支持KVM版本(麒麟自带KVM需要V10 SP1 2303版本及以上,统信需1050V3及以上版本),建议内存>8G,硬盘>200G。

phyvirt安装包获取,可在飞腾软件平台点击网盘链接获取对应系统的deb包(麒麟和统信)以及phyvirt•app,

下载地址:https://www.phytium.com.cn/developer/

d9befe5ac5482751429bda025ed8a2fd.jpeg

18e3de0f682a06f112554e6d527b6013.jpeg

注意:小编采用飞腾D2000 ARM架构可以用phyvirt来安装win10虚拟机,可以正常使用,不过安装后有一个缺点,运行不是很快,应该是和显卡匹配度不是太好有关,毕竟不是原生应用跨平台情况下性能会有所不兼容。


04

基于银河麒麟操作系统的CrossOver解决方案


CrossOver是一款基于二进制翻译技术的软件,是基于开源项目Wine开发的

c450bfb6042b64acbb7860ae159f67c8.jpeg

核心原理:CrossOver的核心技术基础是二进制翻译。这意味着它能够解析和执行Windows应用程序(.exe文件)的二进制代码,将这些代码中对Windows API(应用程序编程接口)的调用转换为在目标操作系统(如Linux或macOS)上等效的系统调用。这种翻译过程使得Windows程序无需修改就能在非Windows环境下运行。

这里采用自带的CrossOver来演示,并不是所有的exe包都能安装成功,毕竟在不同的Windows版本的系统上安装exe包都有限制,Linux上使用工具安装exe限制会更大


在创建容器时有Windows 98、windows 2000、windows XP 、windows Vista 、windows 7、windows 8、windows 10版本,根据需求创建64或者32位的容器,小编选择的win10容器,当然前提是准备好win10的镜像文件。

6cc72ae5fae00860b5779c14cf0a7a48.jpeg

9c9132fd4a7aa34ff72aa22869c0d7ae.jpeg

注意:

  • 1、安装CrossOver后其实就相当于是一个在Linux上面运行的一个虚拟机,但它无需下载Win系统到Linux系统中,占用内存就比较小。同时,它还提供了海量的Win系统安装包,只需要下载安装即可。


  • 2、添加完容器之后会自动在该用户文件夹下面创建类似于Windows的系统盘符,也可以运行CMD命令窗口,打开注册表等。路径一般都是 /home/用户/.cxoffice/容器名称/dosdevices/c:。


总结:

解决国产电脑运行windows程序问题,以上总结四种解决方案,需要从成本,易操作性,性能,办公效率等多方面综合考虑,如果预算足建议第一类方案作为平滑过渡,性能上也不错。如果预算有限可采取第二、第三、第四种方案都是不错的选择,就是原生应用与Linux之间的跨平台差异。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
### 回答1: 信创电脑安装Windows系统的步骤如下: 1. 准备安装盘或U盘,确保其能够启动。 2. 将安装盘或U盘插入信创电脑。 3. 打开电脑并按下开键,此时电脑应该会自动从安装盘或U盘启动。 4. 进入安装界面后,按照提示进行操作,包括选择语言、时区、安装类型等等。 5. 在安装过程中,需要注意选择安装的磁盘分区和格式化方式,以及输入产品密钥等信息。 6. 等待安装过程完成,这可能需要一段时间。 7. 安装完成后,需要进行系统设置和驱动安装等操作,才能正常使用电脑。 总之,安装Windows系统需要耐心和细心,按照提示进行操作即可成功安装。如果有不清楚的问题,可以参考操作手册或咨询专业人员。 ### 回答2: 安装Windows系统时,一般步骤如下: 1. 准备安装介质:先准备一张可启动的Windows安装光盘或USB盘。确保光盘或USB盘正常,并将其插入电脑。 2. 开并进入BIOS设置:重启电脑,按下指定按键进入电脑的BIOS设置界面。一般常见的按键有Del、F2、F10或ESC,具体指定按键视不同电脑而定。 3. 修改启动顺序:在BIOS设置界面中,找到"Boot"选项,将启动顺序修改为光盘或USB存储设备优先。 4. 保存设置并重启:退出BIOS设置,并保存修改设置。此时电脑将会自动从光盘或USB设备启动。 5. 进入安装界面:等待电脑从光盘或USB设备启动,系统会显示Windows安装界面。 6. 根据引导安装:按照屏幕上的指示进行操作,选择需要安装的语言、时间和货币格式等。 7. 接受许可协议:阅读并接受Windows许可协议,在需要选择安装方式的界面上,选择"自定义"安装。 8. 选择安装分区:选择安装Windows的分区,可以选择已有分区进行安装,或者新建分区。 9. 安装系统:选择安装的分区后,点击"下一步"继续安装。系统将会在选择的分区上进行安装。 10. 完成安装:等待系统完成安装,电脑会多次自动重启。然后按照提示进行个人设置,如创建用户名、密码等。 11. 安装驱动程序和软件:安装完成后,可以通过设备管理器和Windows更新等方式,安装所需硬件的驱动程序,并安装其他所需的软件。 12. 安装完成:安装完成后,重启电脑,进入新安装的Windows系统。 以上是基本的安装步骤,具体可能会因电脑型号、安装介质和个人需求等因素而略有差异。在安装过程中要注意备份重要文件,并确保已获得合法的Windows系统安装光盘或USB盘。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值