Board logo

标题: 讓regedit.exe「減肥」 [打印本页]

作者: Roy     时间: 2003-4-11 00:00    标题: 讓regedit.exe「減肥」

不少人會想,把regedit.exe放進開機片中,以便在DOS備份和還原登錄檔.
可是,把一個Windows程序放進開機片中,是不是太浪費空間了呢?
現在我教大家一個方法-----對regedit.exe進行刪減的工作.
有人會問:用UPX,PKLite把它壓縮不就可以了嗎?
可是regedit.exe不是普通的執行檔.
UPX只會壓縮Windows(PE)的部分,
而PKLite會令regedit.exe不能正常運作.
其實Windows(PE)的部分在DOS中只不過是垃圾罷了
所以我們可以將它去掉.
原本Windows 98SE中的regedit.exe的大小是122,880 bytes
「減肥」後只剩下41,049 btyes了.
然後配合epack後就只剩下30,306 btyes了.
在此附上我的成果打开附件
作者: 如是大师     时间: 2003-4-11 00:00
太谢谢了,能不能把msd也弄一下。


[此贴子已经被作者于2003-4-11 22:45:05编辑过]



作者: Roy     时间: 2003-4-11 00:00
MSD可不是DOS/WIN32兩用的程序呢
作者: Wengier     时间: 2003-4-12 00:00
MSD当然不能用此方法. 另外,除ePack外,COMPREXE行吗?
作者: Roy     时间: 2003-4-12 00:00
我試了,不行啊.
可是ePack+aPack就可以.