Jump to content

Gosh's trick.


Oleg_II

Recommended Posts

You still don't know that HFSLIP can slim down W2k the way nLite does it? :blink:

You possess a tool that can do the things nLite does with even more customatization! :yes:

First of all you should read TommyP's instructions about creating removal files here - they are not so difficult but when you learn them you'll get a real power in your hands to make your own Windows 2000 :thumbup

Let's try one old trick by Gosh:

First, put in your cd or copy it to the hard drive. Then type winnt32.exe /noreboot. (Don't do it on HFSLIPed source, just use W2k+SP4.)

Once Setup comes up, go through the prompts, make sure you say you're doing a clean install (not upgrade). At the "Setup Options" screen, click on "Advanced Options", and make sure "copy all installation files from the CD" is checked. If it's grayed out - that's fine.

After setup finishes closes, on your c drive you will have 2 folders. These folders are hidden by default, so make sure you can see hidden files and folders in folder options:

Put all file and folder in C:\$WIN_NT$.~BT to C:\$WIN_NT$.~LS\i386 and delete this files:

C:\$WIN_NT$.~LS\i386\migrate.inf

C:\$WIN_NT$.~LS\i386\disk101

C:\$WIN_NT$.~LS\i386\disk102

C:\$WIN_NT$.~LS\i386\disk103

C:\$WIN_NT$.~LS\i386\disk104

C:\$WIN_NT$.~LS\i386\BOOTSECT.dat

C:\$WIN_NT$.~LS\i386\winnt.sif

Now compare the contents of C:\$WIN_NT$.~LS\i386 and your original source. The new source is smaller by 7MB or so. Why not to do it with HFSLIP?

Comparing C:\$WIN_NT$.~LS\i386 and the original source I made a list of files we can delete from i386. Create a TXT file with this content and save it as GOSH.REM:

appser~1.cl
bootfix.bi
certsces.as
chkupgrd.ba
classes.ca
classes.ce
classes.zi
clspack.ex
context.cl
dajava.ca
dajavac.ca
dcup5.in
defltdc.in
disk1
dosnet.in
dsexts.dl
dx3.ca
dx3.ce
dx3.zi
dx3j.dl
e100bnt5.sy
ftpnt5.ht
ftpqfe.ex
gpresult.ex
hccoin.dl
hptxnt5.sy
hwcomp.da
ibmfent5.sy
iconte~1.cl
ienumn~1.cl
igetco~1.cl
iisperf.tx
imtxas.cl
iobjec~1.cl
iobjec~2.cl
iobjec~3.cl
ipp_0008.as
ipp_0009.as
ipp_0011.as
ipp_0012.as
ipp_0016.as
irda.sy
irenum.sy
isecur~1.cl
isecur~2.cl
isecur~3.cl
ishare~1.cl
ishare~2.cl
ishare~3.cl
itrans~1.cl
javacypt.dl
javaperm.hl
javaprxy.dl
javart.dl
javasec.hl
jdbgmgr.ex
jit.dl
jview.ex
msawt.dl
msircomm.sy
msjava.dl
msjdbc.ca
msjdbc.ce
msjdbc.zi
msjdbc10.dl
msmqprop.ex
mtx.cl
nt5java.in
object~1.cl
osc.ca
oschoice.ex
osp.zi
p6disp.gp
p6font.gp
pclxl.dl
pclxl.gp
perfvd.ex
pjl.gp
pscrptfe.nt
pubplace.ht
rinorprt.si
ristndrd.si
scrdx86.dl
securi~1.cl
securi~2.cl
securi~3.cl
setupacc.tx
setupldr.ex
shared~1.cl
smtpctrs.dl
spdwnw2k.ex
spsecupd.in
sptsupd.ex
startrom.co
startrom.n1
tclasses.ca
tclasses.ce
tclasses.zi
transa~1.cl
unattend.tx
usbehci.sy
usbhub20.sy
usbport.sy
usetup.ex
vmhelper.dl
wfc.ca
wfc.ce
wfc.zi
winnt.ex
winnt32.ex
winnt32.hl
winnt32.ms
winnt32a.dl
winnt32u.dl
wjview.ex
xenrx86.dl
xmldso.ca
xmldsoc.ca

Place GOSH.REM in HFCLEANUP folder and run HFSLIP - your new source will be smaller! :yes:

I removed one file from the list - AUTHZ.DLL on purpose. This file is not needed with Gosh's method but I had some problems when removing it with HFSLIP. Probably running installation command for creating source is changing something else exept deleting files. Maybe somebody can find the reason for this.

PS Could somebody help me with finding out what files have been change during Gosh's trick? Or point me to a good (and simple too) program that can track changes to a banch of files (if exist).

Edited by Oleg_II
Link to comment
Share on other sites


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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...