4 月 16 日,YouTube 频道 MattKC 发布一则视频,展示如何将 Windows 98 系统中的.NET Framework移植到 Windows 95 上,从而带动后者运行“成百上千款软件”。
MattKC 视频提到,尽管 Windows 95 与 Windows 98 有诸多相似之处,但最大的差异在于.NET Framework。
该视频时长 51 分钟,主播怀念起 28 年前软硬件繁荣的年代。他指出,移植过程繁琐,需补充大量.DLL 文件,并修改 5409 项注册表信息。
此外,即使补充了.DLL 文件、修改了注册表,仍无法在 Windows 95 上正常运行 JIT(Just In Time)调试。
据分析,问题可能出在“ndphlpr”这个神秘的传统 Windows 驱动程序上。虽然在 Windows 98 中未被使用,但却是运行.NET的必要条件,否则.NET应用将会崩溃。
经过数天的努力,MattKC 利用 WinDebug 对 Windows 95 和 Windows 98 的兼容性进行并行测试,最终找到阻碍 WinDebug 读取的代码块,成功完成移植。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。
举报投诉
-
WINDOWS
+关注
关注
4文章
3711浏览量
94469 -
驱动程序
+关注
关注
19文章
874浏览量
50951 -
Youtube
+关注
关注
0文章
144浏览量
17471
发布评论请先 登录
相关推荐
热点推荐
Z2SMA5V1 稳压二极管轻载连续运行长效耐久性能测评
圆,轻载工况下导通状态极其稳定,微电流区间线性度优异,无轻载稳压塌陷、电压抖动问题。数千小时轻载连续老化测试显示,漏电流、稳压值、内阻几乎无衰减,耐久性能突出。
长期微功耗运行不会产生 PN 结疲劳
发表于 05-27 13:23
恩智浦FRDM i.MX 95开发板释放边缘应用无限潜能
FRDM i.MX 95开发平台是一款基于i.MX 95应用处理器 (采用15mm x 15mm封装) 的低成本、紧凑型开发板。该平台专为快速原型设计和评估而设计,支持先进的AI加速能力、丰富
如何让蓝牙 USB 加密狗正常工作?
我想让蓝牙 (bluez) 运行。所以我需要一个 USB 蓝牙加密狗。
有人成功让蓝牙 USB 加密狗正常工作吗?如果是这样,需要做什么?您在哪个品牌和型号/品牌上取得了
发表于 03-19 07:18
LPCScrypt 无法在 Windows 11 25H2 上运行怎么处理?
removed from Windows 11 since 25H2 (see 从 Windows 中删除 Windows Management Instrumentation 命令行 (WMIC) - Microsoft支持
发表于 02-27 06:52
探索SN65LVDS95 - EP LVDS SERDES发射器:特性、应用与设计要点
SN65LVDS95 - EP是一款LVDS(低压差分信号)串行器/解串器发射器,专为满足工业温度范围( - 40°C至85°C)的可靠运行而
在Windows10上运行vivado使用tcl文件创建E203项目路径错误的问题
软件版本是vivado2020.1,开发板是MCU200T。由于习惯使用了Windows系统所以想在Windows上创建vivado项目进行开发。但是由于Makefile更适合Linux系统,所以
发表于 10-28 07:19
运行自己编写的C语言项目的E203软件仿真环境的搭建
,如何让E203能够在软件仿真的环境下运行自己编写的C语言代码呢?
以下是我们的方案。
首先,hbird-sdkapplicationbaremetal目录下放置着一些测试程序,以helloworld
发表于 10-20 06:44
Windows作系统可以在 ARM926EJ-S 上运行吗?
Windows作系统可以在 ARM926EJ-S 上运行吗?
如果是,用于实现 Windows作系统的步骤和工具是什么 Windows作系统可以在 ARM926EJ-S 上
发表于 08-29 07:50
求助,关于CYW43455 BLE Windows断开连接问题求解
我们有一个使用muRata LBEE5HY1MW( CYW43455芯片组)的项目。 我遇到了一个问题,我可以使用 Windows 成功配对设备,但约 30 秒后它就会断开连接。外围设备再次开始广告
发表于 07-17 07:38
2025年5月飞腾平台与95款产品完成兼容适配
2025年5月,飞腾平台共与 52 家国内厂商的 95 款产品完成了兼容适配。整体包括:安全类 18 款,应用软件 30 款,云产品 7
九同方EDA软件免费试用
美国突发断供EDA软件,重创中国半导体产业,中国芯片设计工具链遭遇“釜底抽薪”,在国内数千家芯片设计企业集体陷入困境之时,九同方义无反顾,全力踏上破局之道!
龙芯处理器支持WINDOWS吗?
龙芯处理器目前不支持原生运行Windows操作系统,主要原因如下:
架构差异
龙芯架构:龙芯早期基于MIPS架构,后续转向自主研发的LoongArch指令集(与x86/ARM不兼容
发表于 06-05 14:24
统信Windows应用兼容引擎V3.3.0更新
为打破平台界限,让应用体验无缝衔接,deepin 团队基于 Wine 技术,推出了“统信 Windows 应用兼容引擎”,支持在 deepin 和统信 UOS 系统上直接双击运行 Window
成功让Windows 95运行“数千款软件”的诀窍
评论