网站首页/win10系统列表/内容

Windows 95应用模拟器改Windows 3.2的技巧

win10系统2022-12-16阅读
Windows 10是美国微软公司研发的跨平台及设备应用的操作系统。是微软发布的最后一个独立Windows版本。Windows 10共有7个发行版本,分别面向不同用户和设备。截止至2018年3月7日,Windows 10正式版已更新至秋季创意者10.0.16299.309版本,预览版已更新至春季创意者10.0.17120版本

今天看到Win10天地报道,说国外有人搞了一个Windows 95应用模拟器,下下来玩了一下,以为连里面系统都是js写的,顿时感觉挺厉害,后来感觉太逼真了。。。不像是js实现的,就看了一下源码,发现本质上是一个js写的类似qemu的玩意,跑了一个windows 95镜像。于是,我改成了跑Windows 3.2。

 

Windows 95应用模拟器改Windows 3.2的技巧

 

下面分享一下我的修改过程。

准备工具:

Windows 10的Linux子系统。(用来装npm,用node.js for windows理论可行,但我没有试过)

压缩软件,推荐是7z。

步骤:

准备一个raw(img)格式的系统镜像,改名为windows95.img

镜像,你可以像我一样自己做一个镜像,也可以找现成的,不过建议选择对系统要求比较低的系统镜像,以降低出错的概率。

我们打开Linux子系统,输入sudo apt install npm,如果你是fedora opensuse之类的请输入别的包管理命令。

 

Windows 95应用模拟器改Windows 3.2的技巧

 

然后输入sudo npm -g install asar,安装asar

 

Windows 95应用模拟器改Windows 3.2的技巧

 

如果你没运行过95模拟器,请先运行一次,以便主程序解压压缩包。

在Linux子系统中定位到95模拟器的安装文件夹(右键点击win95快捷方式,第二个选项卡里点击查找目标),再定位到app-1.1.0\resources,输入asar extract app.asar dest

 

Windows 95应用模拟器改Windows 3.2的技巧

 

我们把镜像放到解压之后的src\renderer\images中,覆盖原有文件,原来里面的那个state.bin需要删除,不然容易出错。

删除原来的app.asar,然后在终端中输入asar pack dest app.asar。

别急!你还需要下面的步骤。

由于已经运行过模拟器了,所以它会在C:\Users\用户名\AppData\Roaming中生成一个叫windows95的文件夹的缓存,所以我们需要删掉这个文件夹。

 

Windows 95应用模拟器改Windows 3.2的技巧

 

好了,步骤结束,运行模拟器,但请点击Discard State & Boot From Scratch,而不是Starting Windows 95(这一点很重要!)。因为95的state.bin已经删除,再运行第一个就有可能出错。

 

Windows 95应用模拟器改Windows 3.2的技巧

 


新技术融合:在易用性、安全性等方面进行了深入的改进与优化。针对云服务、智能移动设备、自然人机交互等新技术进行融合。Windows 10所新增的Windows Hello功能将带来一系列对于生物识别技术的支持。除了常见的指纹扫描之外,系统还能通过面部或虹膜扫描来让你进行登入。当然,你需要使用新的3D红外摄像头来获取到这些新功能。

相关阅读