Jump to content

Super Slimmed XP. 124MB Final Size. 84MB ISO. WITH functonality


Recommended Posts

The other day I read a post by Fridge-RaideR saying he slimmed down his Installation size to around 180Mb and I browsed around to see if I could find any other really tiny footprints of Windows.

Someone managed 150MB or so, but it wasn't functional like Fridge's (Internet and gaming etc).

So I thought I'd give it a go.

I came up with some ideas and used Fridge's and clints cleanup.bat to work from.

I managed to make the Windows final installation size (footprint) a tiny 124MB and the ISO is a tiny 84MB or so one. :thumbup

All I included was Firefox (yeah, I'm gonna replace it with my optimized version o k-meleon.. 7MB mozilla browser).

And like I said.. it has the same functionallity as Fridge's and all the stuff left in it as he has.. even a few more DLL's cuz I encounterd some problems with MSN for example.

But, do you guys have any ideas on how to slim it down even further?

Anyone have a nice list of stuff you can remove and still have functionality like Internet, network etc left?

Edited by ZilverZtream
Link to comment
Share on other sites


U have certainly done a brilliant job, I would appreciate if you could post abt how u achieved it. What combinations u used for slimming it down. And wht are the functionalities that u trade off. Looking to hear from u early.

Link to comment
Share on other sites

Well, I used pretty much the same nLite Session as most people, but sure I can post it.

But the real trick is ofcourse the cleanup.bat AND the fact that I made a batch file

to UPX compress every executable and dynamic link library that windows allows me to

without screwing up the system.

I'm still making some last changes to that batch (locating the dll that handles the search in XP.. cuz it's kinda screwy right now).

With some last adjustments I'm hoping to get the footprint down to 115MB and the ISO down to 80. That would be nice. :)

I'll post the nLite Session here later.

Link to comment
Share on other sites

This is what I keep in there:

APPLICATIONS
> Calculator

HARDWARE SUPPORT
> AGP filters
> ALI IDE Controller
> CMD PCI IDE Controller
> Floppy Support
> Intel PCI IDE Controller
> Multi-Processor Support
> VIA PCI IDE Controller
> WIA

MULTIMEDIA
> DirectX
> OpenGL

NETWORK
> MAC Bridge

Operating System Options
> 16-bit support
> Application compatibility patch
> command-line tools
> Help Engine
> Jet Database Engine
> MDAC

SERVICES
> BITS
> DCOM+
> DTC
> Event Log
> WMI

These are the extra files I remove:

 clock.avi
8514fix.fon
8514oem.fon
8514sys.fon
61883.inf
61883.sys
actmovie.exe
mshta.exe
yahoo.bmp
swtchbrd.bmp
oembios.bin
oembios.dat
oembios.sig
adsldp.dll
adsnds.dll
adsnw.dll
asr_fmt.exe
asr_ldm.exe
asr_pfu.exe
asycfilt.dll
atkctrs.dll
atmfd.dll
atmlib.dll
autodisc.dll
avicap32.dll
blastcln.exe
browsewm.dll
capesnpn.dll
cdm.dll
certmgr.dll
certmgr.msc
clock.avi
cmdial32.dll
comres.dll
confmsp.dll
csseqchk.dll
ddeml.dll
dfsshlex.dll
digest.dll
dskquota.dll
dskquoui.dll
dsprop.dll
dsquery.dll
esent97.dll
esentprf.dll
esentutl.exe
exts.dll
fc.exe
fde.dll
fsmgmt.msc
ftsrch.dll
g711codx.ax
gpresult.exe
gpupdate.exe
h323.tsp
h323msp.dll
hidphone.tsp
hlink.dll
iac25_32.ax
iccvid.dll
iexpress.exe
ifmon.dll
ir32_32.dll
ir41_32.ax
ir41_qc.dll
ir41_qcx.dll
ir50_32.dll
ir50_qc.dll
ir50_qcx.dll
itircl.dll
itss.dll
ivfsrc.ax
iyuv_32.dll
jgaw400.dll
jgdw400.dll
jgmd400.dll
jgpl400.dll
jgsd400.dll
jgsh400.dll
kbdbene.dll
kbdcan.dll
kbddv.dll
kbdes.dll
kbdgae.dll
kbdgr1.dll
kbdit.dll
kbdit142.dll
kbdmlt48.dll
kbdsmsfi.dll
kbdsmsno.dll
kbdusl.dll
kbdusr.dll
mapistub.dll
mciavi32.dll
mcicda.dll
mciwave.dll
mfc40.dll
mfc40u.dll
modemui.dll
mpeg2data.ax
mpg2splt.ax
mpg4ds32.ax
mprddm.dll
mqbkup.exe
msaatext.dll
msctf.dll
msdart.dll
msftedit.dll
msnsspc.dll
msutb.dll
msvbvm50.dll
msvcirt.dll
msvcp50.dll
msvcrt40.dll
msvidctl.dll
mswebdvd.dll
msxml.dll
msxml2.dll
msxml2r.dll
msxmlr.dll
mtstocom.exe
net1.exe
netsh.exe
ntshrui.dll
oakley.dll
objsel.dll
odbcji32.dlll
odbcjt32.dlll
odbctrac.dlll
oddbse32.dlll
odexl32.dlll
odfox32.dlll
odpdx32.dlll
odtext32.dlll
oembios.bin
oembios.dat
oembios.sig
openfiles.exe
osuninst.exe
panmap.dll
pdh.dll
pentnt.exe
perfc009.dat
perfctrs.dll
perfd009.dat
perfh009.dat
perfi009.dat
perfmon.exe
pifmgr.dll
powercfg.exe
psbase.dll
query.dll
rasauto.dll
rasauto.exe
raschap.dll
rasdial.exe
rasmans.dll
rasmontr.dll
rasphone.exe
rasppp.dll
rasrad.dll
rastapi.dll
rastls.dll
rend.dll
rsop.msc
rsopprov.exe
sdpblb.dll
set3.tmp
setupdll.dll
shmgrate.exe
shrpubw.exe
sisbkup.dll
spnpinst.exe
strmfilt.dll
t2embed.dll
telephon.cpl
termmgr.dll
tsbyuv.dll
twext.dll
unlodctr.exe
vbicodec.ax
vssapi.dll
wavemsp.dll
winhelp.exe
wkssvc.dll
wstdecod.dll
wstpager.ax
wstrenderer.ax
wupdmgr.exe

And during installation at T12 I apply RegTweaks, then I do cleanup.bat.

Then the last thing it does is executing upx_compression.bat.

it's a list of files in windows that can be compressed.

I think it contains something like 410 files.

After compression it saves ALOT since the files pretty much go back to the size they were on the CD. :)

That's it I guess.

Edited by ZilverZtream
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...