4 月 16 日,YouTube 頻道 MattKC 發(fā)布一則視頻,展示如何將 Windows 98 系統(tǒng)中的.NET Framework移植到 Windows 95 上,從而帶動后者運行“成百上千款軟件”。
MattKC 視頻提到,盡管 Windows 95 與 Windows 98 有諸多相似之處,但最大的差異在于.NET Framework。
該視頻時長 51 分鐘,主播懷念起 28 年前軟硬件繁榮的年代。他指出,移植過程繁瑣,需補充大量.DLL 文件,并修改 5409 項注冊表信息。
此外,即使補充了.DLL 文件、修改了注冊表,仍無法在 Windows 95 上正常運行 JIT(Just In Time)調(diào)試。
據(jù)分析,問題可能出在“ndphlpr”這個神秘的傳統(tǒng) Windows 驅(qū)動程序上。雖然在 Windows 98 中未被使用,但卻是運行.NET的必要條件,否則.NET應(yīng)用將會崩潰。
經(jīng)過數(shù)天的努力,MattKC 利用 WinDebug 對 Windows 95 和 Windows 98 的兼容性進行并行測試,最終找到阻礙 WinDebug 讀取的代碼塊,成功完成移植。
-
WINDOWS
+關(guān)注
關(guān)注
4文章
3706瀏覽量
94325 -
驅(qū)動程序
+關(guān)注
關(guān)注
19文章
872瀏覽量
50741 -
Youtube
+關(guān)注
關(guān)注
0文章
144瀏覽量
17412
發(fā)布評論請先 登錄
求助,關(guān)于imx95的圖像問題求解
LPCScrypt 無法在 Windows 11 25H2 上運行怎么處理?
井下千米的AI:礦山大模型讓“煤?!弊儭爸呛!?/a>
探索SN65LVDS95 - EP LVDS SERDES發(fā)射器:特性、應(yīng)用與設(shè)計要點
在Windows10上運行vivado使用tcl文件創(chuàng)建E203項目路徑錯誤的問題
運行自己編寫的C語言項目的E203軟件仿真環(huán)境的搭建
Windows作系統(tǒng)可以在 ARM926EJ-S 上運行嗎?
求助,關(guān)于CYW43455 BLE Windows斷開連接問題求解
2025年5月飛騰平臺與95款產(chǎn)品完成兼容適配
九同方EDA軟件免費試用
龍芯處理器支持WINDOWS嗎?
統(tǒng)信Windows應(yīng)用兼容引擎V3.3.0更新
值得體驗的多款Windows on Arm應(yīng)用
AMD攜手微軟共迎Windows 11 AI+ PC 生態(tài)新篇章
昂科燒錄器支持SinOne賽元微的觸控微控制器SC95F8675P32
成功讓W(xué)indows 95運行“數(shù)千款軟件”的訣竅
評論