當前位置: 華文星空 > 知識

為什麽win XP安裝光碟大小不到1個G,其原始碼竟可達數十個G?

2020-10-08知識

泄露的nt5src.7z,裏面有XP SP1和2003 RTM的源碼。我可不僅是看了這兩套源碼,而且還編譯了七八次。XPSP1 postbuild有問題,好像是生成sp1.cab的時候不行,這個洋大人也都沒解決;2003及其衍生的這個XP3790,我倒是比較熟悉了。

XP/2003源碼泄露包,解壓之後各只有6G多和5G多,根本沒有數十個G。

即使加上缺失的檔的源碼(2003全SKU,包含XP3790在內,缺失的最終目的檔有四五百兆(未壓縮)),估計也不會超過10GB。

而且裏面很大一部份東西屬於內部SDK、公開SDK、DDK的,還包括大量的指令碼、組譯器、MIDL、編譯器、連結器、perl等工具,編譯這套源碼所需要的所有工具都包含在內。

2003srv編譯出來的ISO,未壓縮條件下96xMB;XP3790 Pro,未壓縮大概94xMB。XP3790 Home(微軟沒有釋出過這個SKU),未壓縮不到900MB。

壓縮之後就是500多MB了。

我目前已經根據4chan上的各種資料總結了一套編譯2003/XP3790泄露源碼的流程,當然4chan上的貼裏早就有人做了一套文件了。