系統(tǒng)之家 - 系統(tǒng)光盤(pán)下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁(yè)面

補(bǔ)全.DLL 文件、修改 5409 項(xiàng)注冊(cè)表,Win95 成功運(yùn)行數(shù)千款應(yīng)用

編輯:alear 2024-04-16 09:39:11 來(lái)源于:IT之家

  系統(tǒng)之家 4 月 16 日消息,YouTube 頻道 MattKC 近日上傳了一段視頻,通過(guò)移植 Windows 98 系統(tǒng)中的.NET Framework,成功讓 Windows 95 系統(tǒng)運(yùn)行“數(shù)千款軟件”。Windows 95 和 Windows 98 在很多方面是相同的,但最大的區(qū)別在于.NET Framework。

補(bǔ)全.DLL 文件、修改 5409 項(xiàng)注冊(cè)表,W

  整段視頻長(zhǎng)達(dá) 51 分鐘,主播表達(dá)了緬懷 28 年前軟硬件蓬勃發(fā)展的那個(gè)時(shí)代。主播表示整個(gè)移植過(guò)程非常復(fù)雜,不僅在于缺失了大量.DLL 文件需要補(bǔ)全,而且需要修改 5409 項(xiàng)注冊(cè)表內(nèi)容。

  而且在補(bǔ)全 .DLL 文件、修改注冊(cè)表之后也無(wú)法在 Windows 95 上正確運(yùn)行 JIT(Just In Time)調(diào)試。

  其中一個(gè)原因應(yīng)該是“ndphlpr”,這是一個(gè)神秘的傳統(tǒng) Windows 驅(qū)動(dòng)程序,在 Windows 98 中未使用,但卻是運(yùn)行 .NET 的“必需”,如果沒(méi)有它 .NET 應(yīng)用就會(huì)崩潰。系統(tǒng)之家附上 51 分鐘完整視頻如下:

  MattKC 又花費(fèi)了數(shù)天的時(shí)間,不斷使用 WinDebug 并行測(cè)試 Windows 95 和 Windows 98 的兼容性,終于找到了 WinDebug 無(wú)法讀取的受阻代碼塊,最終完成移植。

  以上是系統(tǒng)之家提供的最新資訊,感謝您的閱讀,更多精彩內(nèi)容請(qǐng)關(guān)注系統(tǒng)之家官網(wǎng)。

標(biāo)簽 微軟

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言?xún)H代表用戶(hù)個(gè)人觀(guān)點(diǎn),不代表系統(tǒng)之家立場(chǎng)

掃碼關(guān)注
掃碼關(guān)注

官方交流群 軟件收錄