先给大家原理,原理是API转译,win11桌面在读取到64位程序唤醒操作后,首先解析这个程序内的所有PE64位指令,并针对这些指令调用64位模块的,转译用的dll都放在了C:/Windows/SysWOW64/文件夹下,然后根据这些指令还原出程序中控件的位置,大小,以及执行的命令,并且把还原的最终效果展示在屏幕上,从而达到运行64位程序的效果,目前,winRAR和7-zip的64位程序都已经成功运行,转译后也没什么大毛病,但是CPU-Z不知道什么情况转译后运行卡在了15%,这个问题我会在以后的版本中尝试修复,目前这个版本会集成到0.2.2版的win11桌面里并在0.2.2版发布时一起发布。[如图是同时运行32位和64位的winRAR的效果,后两张是运行7-zip和CPU-Z的效果,不过CPU-Z好像运行有些问题。]实机测试视频我已经发到b站了,如果不相信ExaGear可以运行64位程序的可以去b站看我的视频,UID:1758174528,视频全程录像[从下载到在Exagear里成功运行],感谢各位吧友的支持,为了提升64位的兼容性,也建议各位吧友在评论区提供一些64位程序以便测试和修复问题,感谢大家长期以来对我的支持。





