Разликите между WXPsp3 MSDN / ETH0
-----------------------------------
1/ За тези, които се интересуват дали е 32-битов или 64-битов Windows.
Ами щом основната директория е с име i386, става дума за 32-битов Windows.
2/ Разликата между MSDN и ETH0 в директорията i386, установена чрез сравняване бит по бит на всеки файл:
http://62.44.127.250/~petersl/SP3/MSDN_ETH0.png (MSDN-ляв/ETH0-вдясно)
- 12 файла са различни, като в MSDN са с дата 14.04.08, докато в ETH0 са 23.08.01
- Други 20 файла са с еднакви дати в двете компилации, но в MSDN са в компресиран формат *.xx_ (зелените) докато в ETH0 са в явен вид *.xxx (сините).
(*.xx_ е CAB-архив, който съдържа само един файл и той е *.xxx например GDIPLUS.CA_ е gdiplus.cat, GDIPLUS.DL_ е gdiplus.dll)
За да има пълнота разкомпресирах 20-те файла в MSDN и се оказа, че съвпадат с тези от ETH0.
И така се оказва, че i386 на MSDN има 12 (отбелязаните с червено от общо 6950) файла, които са различни и с по-нови дати от тези в i386 на ETH0.
Както се вижда обаче в ETH0 файлът DRIVER.CAB e 76 699 621 байта и съдържа 4657 файла, докато DRIVER.CAB на MSDN e 62 720 038 байта и съдържа 4406 файла.
Като разкомпресирах и двата DRIVER.CAB в отделни директории се оказа, че всичките 4406 файла на MSDN съвпадат с тези на ETH0. За да видим обаче дали ETH0 са включили повече дравери в своя Windows, трябва да проверим дали тези допълнителни 251 файла не се съдържат в архива SP3.CAB, който е еднакъв за двете компилации. Отново Total Commander казва, че от тези 251 файла в DRIVER.CAB на ETH0 9 съвпадат с тези от SP3.CAB , други 232 са различни, като в ETH0 са с по-стари дати и само 10 файла не се съдържат в SP3.CAB. Като предположим, че по-новите файлове заменят по-старите, може да се каже, че DRIVER.CAB на ETH0 съдържа 241 излишни файлове и само тези 10 драйверни файла:
ati2draa.dll
ati2mpaa.sys
atidvag.dll
atimtag.sys
hpt3xx.sys
nv4.dll
nv4.sys
s3nb.dll
s3nbm.sys
watv03nt.sys
са в повече в окомплектовката на ETH0. Очевидно отборът не си е свършил докрай работата да махне излишните 241 файла. Дано Windows е толкова умен, че да знае когато има файлове с еднакви имена в DRIVER.CAB и SP3.CAB, откъде да ги вади, когато се инсталира.
3/ Разликите между MSDN и ETH0 извън директорията i386.
- Директория SUPPORT на MSDN има 5 файла, различни и с по-нови дати от тези в ETH0
http://62.44.127.250/~petersl/SP3/MSDN_ETH0_support.png - VALUEADD на ETH0 има 2 файла със стара дата в повече
http://62.44.127.250/~petersl/SP3/MSDN_ETH0_valueadd.png - В MSDN имаме DOTNETFX, a в ETH0 cmpnents, който съдържа Netfx, различно от това на MSDN и още директория TABLETPC.
Освен това и ETH0 има крак за WGAV, което може да се окаже необходимо при някои серийни номера.
Резюме:
Или да се предпочете MSDN или да си направи човек своя компилация, като вземе за основа MSDN, като към неговият DRIVER.CAB се добавят 10-те изброени по-горе файлове и също така се вземе от ETH0 директорията CMPNENTS и ETH0. Моята компетентност не е достатъчна за да гласувам за последните маневри.
Приятни занимания със SP3!:thumbsup: