hplsbyufan Posted July 24, 2005 Posted July 24, 2005 I ran KB891861.exe /integrate. It replaced all the applicable source files with non-compressed files. Do I have to manually make a list of which files should be compressed and recompress them manually, or is there a tool which can do it faster?
jcarle Posted July 24, 2005 Posted July 24, 2005 You can use my Compression Bin to recompress those source files to the same compression ratio that's originally on the CD.
hplsbyufan Posted July 24, 2005 Author Posted July 24, 2005 You can use my Compression Bin to recompress those source files to the same compression ratio that's originally on the CD.<{POST_SNAPBACK}>Thank you for your quick response! Is there a list of which files can be compressed, and which ones must remain uncompressed? I know, for example, that pidgeon.dll is not compressed on the original cd, but I don't know if it will cause a problem if I compress it anyway.
jcarle Posted July 24, 2005 Posted July 24, 2005 To my knowledge, any file that is needed to START the text setup must remain uncompressed, however any file thereafter that is copying during text setup or during the GUI portion of the installation can be compressed.
hplsbyufan Posted July 25, 2005 Author Posted July 25, 2005 To my knowledge, any file that is needed to START the text setup must remain uncompressed, however any file thereafter that is copying during text setup or during the GUI portion of the installation can be compressed.<{POST_SNAPBACK}>Thank you. Which files are required to start text setup? Is there a list?
Incroyable HULK Posted July 25, 2005 Posted July 25, 2005 These should be the file that get extracted to %SYSTEMDRIVE%\$WIN_NT$.~BT when you launch the installation from windows. (same as GOSH method and the way we get our BOOT folder for Multi-Boot CD...)
hplsbyufan Posted July 29, 2005 Author Posted July 29, 2005 Knowing that the compressed files end with _ and the others do not, I ran this cmd command:dir /sI ran that command on:i386 without SR1 integratedi386 with SR1 integrated and post SR1 hotfixes that support the /integrate switchI coppied the file lists, and dumped them into MySQL, then queried for non-similar names. The result follows:acctres.dlladsiis.dlladsldp.dlladsldpc.dlladsmsext.dlladvapi32.dllafd.sysagentdpv.dllasp.dllauthz.dllbasesrv.dllbitsinst.exebitsprx2.dllbitsprx3.dllbrowser.dllbrowseui.dllcallcont.dllcatsrv.dllcatsrvut.dllcdfs.syschkdsk.execiodm.dllclbcatex.dllclbcatq.dllcluscfg.execlusocm.infclussvc.execluster.infcmd.execolbact.dllcomadmin.dllcomrepl.dllcomsetup.dllcomsvcs.dllcomuid.dllcrypt32.dllcryptdlg.dllcryptnet.dllcryptsvc.dllcryptui.dllcsrsrv.dlldao360.dlldefault.aspdhtmled.ocxdirectdb.dlldnsapi.dlldnsrslvr.dlldplayx.dlldpwsockx.dlldsexts.dlldsprop.dlldxmasf.dlles.dlleventlog.dllexpsrv.dllfastfat.sysfaxui.dllfltlib.dllfltmc.exefltmgr.sysfontview.exeftdisk.sysgdi32.dllgpedit.dllgrpconv.exeh323.tsph323msp.dllhalmacpi.dllhfsecper.infhfsecupd.infhh.exehhctrl.ocxhhsetup.dllhlink.dllhtml32.cnvhttpext.dllhypertrm.dlliischema.dlliisext.dllimgview.httinetcomm.dllinetres.dllinseng.dllipnat.sysipnathlp.dllitircl.dllitss.dlljscript.dllkdcsvc.dllkerberos.dllkernel32.dllkrnl386.exeksecdd.syslinkinfo.dllllssrv.exelocalspl.dlllsasrv.dlllsass.exemf3216.dllmountmgr.sysmpr.dllmq1repl.dllmq1sync.exemqac.sysmqads.dllmqclus.dllmqdscli.dllmqdssrv.dllmqmig.exemqmigrat.dllmqoa.dllmqperf.dllmqqm.dllmqrt.dllmqsec.dllmqsnap.dllmqupgrd.dllmqutil.dllmrxsmb.sysmsasn1.dllmsconv97.dllmsdtclog.dllmsdtcprx.dllmsdtctm.dllmsdtcui.dllmsdxm.ocxmsexch40.dllmsexcl40.dllmsgina.dllmsgsvc.dllmshtml.dllmsi.dllmsiexec.exemsihnd.dllmsimsg.dllmsisip.dllmsjet40.dllmsjetol1.dllmsjint40.dllmsjter40.dllmsjtes40.dllmsltus40.dllmsmq.cplmsoe.dllmsoeres.dllmsoert2.dllmspbde40.dllmsrating.dllmsrd2x40.dllmsrd3x40.dllmsrepl40.dllmst120.dllmstask.dllmstask.exemstext40.dllmsv1_0.dllmswdat10.dllmswrd632.wpcmswstr10.dllmsxbde40.dllmsxml3.dllmsxml3r.dllmtstocom.exemtxclu.dllmtxdm.dllmtxlegih.dllmtxoci.dllmup.sysnddenb32.dllnetapi32.dllnetbt.sysnetcfgx.dllnetdde.exenethood.httnetlogon.dllnetmon.exenewdev.dllnmcom.dllnntpfs.dllnntpsvc.dllnscm.exensiislog.dllnsisapi.exenspmon.exentdsa.dllntfs.sysNTKRNLMP.EXEntkrnlpa.exeNTKRPAMP.EXEntlanman.dllntoskrnl.exentvdm.exentvdmd.dllnwrdr.sysODBC32.DLLODBCBCP.DLLODBCCP32.DLLoeimport.dllole32.dllolecli32.dllolecnv32.dllosloader.exepngfilt.dllprofmap.dllpsbase.dllpsxss.exeqmgr.dllqmgrprxy.dllquartz.dllquery.dllrasapi32.dllrasdlg.dllrasman.dllrasscrpt.dllrdbss.sysrdpwd.sysremotesp.tsprpcproxy.dllrpcrt4.dllrpcss.dllRTMGDRsamlib.dllsamsrv.dllscecli.dllscesrv.dllscsiport.sysseclogon.dllservices.exeSFCFILES.DLLshdocvw.dllshell32.dllshlwapi.dllsp3res.dllspoolss.dllspoolsv.exeSQLSRV32.DLLsrv.syssrvsvc.dllsystem.admtapisrv.dlltcpip.systshoot.ocxtxfaux.dlludfs.sysumandlg.dlluntfs.dllurl.dllurlmon.dlluser32.dlluserenv.dllvbajet32.dllvbscript.dllvdmdbg.dllw32time.dllw32tm.exewab32.dllwab32res.dllwebvw.dllwin32k.syswinhttp.dllwininet.dllwinlogon.exewins.exewinsrv.dllwintrust.dllwkssvc.dllwldap32.dllwlnotify.dllwmswordpad.exewow32.dllwrite32.wpcxolehlp.dllxpob2res.dllIn the uniproc subfolder, you can also compress:KERNEL32.DLLThe RTMGDR and wms subfolders do not exist before SR1 /integrate, so you can probably compress all the files in them as well.One notable item. From the above list, these files are new, and I don't know if /integrate puts them in the DOSNET.inf file:bitsinst.exebitsprx2.dllbitsprx3.dllcluscfg.execlusocm.infclussvc.execluster.inffaxui.dllfltlib.dllfltmc.exefltmgr.syshfsecper.infhfsecupd.infimgview.httkdcsvc.dllllssrv.exemqclus.dllmsxml3.dllmsxml3r.dllnethood.httnetmon.exenntpfs.dllnntpsvc.dllnscm.exensiislog.dllnsisapi.exenspmon.exentkrnlpa.exeNTKRPAMP.EXErdpwd.sysRTMGDRwin32k.syswins.exewinsrv.dllwmsxpob2res.dllI hope someone other than me finds this information usefull.
Siginet Posted July 29, 2005 Posted July 29, 2005 About how much space have you saved (in your experiance) from doing this? Is it worth the hassle? If so... I may make a tool to do this.
hplsbyufan Posted July 29, 2005 Author Posted July 29, 2005 About how much space have you saved (in your experiance) from doing this? Is it worth the hassle? If so... I may make a tool to do this.<{POST_SNAPBACK}>Cool! I'll compare the size before and after I finish, which will take a day or two. It did grow by over 100 megs when I ran the switch. I'll update in a couple days with the result.
Nilfred Posted July 30, 2005 Posted July 30, 2005 Sort by date, compress all newly ones. Work for me.
hplsbyufan Posted July 30, 2005 Author Posted July 30, 2005 About how much space have you saved (in your experiance) from doing this? Is it worth the hassle? If so... I may make a tool to do this.<{POST_SNAPBACK}>Size before compression: 372.94 megsSize after compression: 309.52 megs--------------------------------------Difference: 63.42 megs
hplsbyufan Posted July 30, 2005 Author Posted July 30, 2005 Sort by date, compress all newly ones. Work for me.<{POST_SNAPBACK}>Thank you, that saved some time!
jcarle Posted July 30, 2005 Posted July 30, 2005 I think it would be useful to make a list of all the files that need to remain uncompressed... this way we could create a utility to compress the windows CD no matter what's added to it and insure that the necessary files stay uncompressed.
hplsbyufan Posted July 31, 2005 Author Posted July 31, 2005 I think it would be useful to make a list of all the files that need to remain uncompressed... this way we could create a utility to compress the windows CD no matter what's added to it and insure that the necessary files stay uncompressed.<{POST_SNAPBACK}>I agree. Is there such a list?
hplsbyufan Posted July 31, 2005 Author Posted July 31, 2005 (edited) I think it would be useful to make a list of all the files that need to remain uncompressed... this way we could create a utility to compress the windows CD no matter what's added to it and insure that the necessary files stay uncompressed.<{POST_SNAPBACK}>Here's my list of remaining files that do not end with "_". I suggest we verify this several times:ARCLDR.EXEARCSETUP.EXEau.infAUTOCHK.EXEAUTOFMT.EXEBIOSINFO.INFBOOTFIX.BINCABINET.DLLCHKUPGRD.BATDAJAVA.CABDBGHELP.DLLDISK1DMREG.INFDOSNET.INFDRIVER.CABDRVINDEX.INFDSSBASE.DLLDTCSETUP.EXEEULA.TXTEXPAND.EXEFP40EXT.CABFP40EXT1.CABHALBORG.DLLHIVECLS.INFHIVEDEF.INFHIVESFT.INFHIVESYS.INFHIVEUSD.INFHOSTSHPMON.DLLHWCOMP.DATIIS5_01.CABIIS5_02.CABIIS5_03.CABIISDBG.CABIMAGEHLP.DLLIMS.CABIMS.CATIMS1.CABINS1.CABINTL.INFIPINFO.INFKBDAL.DLLKBDARME.DLLKBDARMW.DLLKBDAZE.DLLKBDAZEL.DLLKBDBE.DLLKBDBLR.DLLKBDBR.DLLKBDBU.DLLKBDCA.DLLKBDCR.DLLKBDCZ.DLLKBDCZ1.DLLKBDCZ2.DLLKBDDA.DLLKBDDV.DLLKBDES.DLLKBDEST.DLLKBDFC.DLLKBDFI.DLLKBDFR.DLLKBDGAE.DLLKBDGEO.DLLKBDGKL.DLLKBDGR.DLLKBDGR1.DLLKBDHE.DLLKBDHE220.DLLKBDHE319.DLLKBDHELA2.DLLKBDHELA3.DLLKBDHEPT.DLLKBDHU.DLLKBDHU1.DLLKBDIC.DLLKBDIR.DLLKBDIT.DLLKBDIT142.DLLKBDKAZ.DLLKBDLA.DLLKBDLT.DLLKBDLT1.DLLKBDLV.DLLKBDLV1.DLLKBDNE.DLLKBDNO.DLLKBDPL.DLLKBDPL1.DLLKBDPO.DLLKBDRO.DLLKBDRU.DLLKBDRU1.DLLKBDSF.DLLKBDSG.DLLKBDSL.DLLKBDSL1.DLLKBDSP.DLLKBDSW.DLLKBDTAT.DLLKBDTUF.DLLKBDTUQ.DLLKBDUK.DLLKBDUR.DLLKBDUS.DLLKBDUSL.DLLKBDUSR.DLLKBDUSX.DLLKBDUZB.DLLKBDVNTC.DLLKBDYCC.DLLKBDYCL.DLLLAYOUT.INFMANAGER.CABMODEM.CABMSTASK.INFMSTASK.INIMSVCP50.DLLMSVCRT.DLLNOISE.ENGNOISE.ENUNTDETECT.COMNTDLL.DLLNTFS40.SYSNTLDRNTPRINT.INFNTSD.EXENTSDEXTS.DLLOSC.CABOSO001.007OSO001.009OSO001.010OSO001.012OSO001.016OSO001.029PIDGEN.DLLPRODSPEC.INIREGEDIT.EXERSABASE.DLLSCHANNEL.DLLSETUPACC.TXTSETUPLDR.BINSETUPP.INISETUPREG.HIVSGLFB.DLLSGLFB.SYSsp4.cabsp4.catSPCMDCON.SYSspdwnw2k.exesvcpacksvcpack.infSYSTEM32TELNET.EXETXTSETUP.SIFUNATTEND.TXTUNIPROCupdtblk.infUSETUP.EXEWAVEMIX.INFWIN.CABWINNT.EXEwinnt.sifWINNT32.EXEWINNT32.HLPWINNT32.MSIWINNT32A.DLLWINNT32U.DLLWINSYS.CABWINSYS32.CABWMS41.CABWORDPFCT.WPDWORDPFCT.WPGWSH.INFXMLDSO.CABHope this helps! Edited July 31, 2005 by hplsbyufan
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now