Reducing footprint of the image

  • Thread starter Thread starter AS
  • Start date Start date
A

AS

Hi,
I'm trying to reduce the size of my image and I was thinking of removing
Internet explorer, Media player etc.. and I do want the explorer shell in my
image for users to be able to use it.. Seems like if I include windows
shell, during dependency check, it'll include user interface core, that will
include the help components and which cannot run without internet explorer
and windows media player.. so finally I end up getting all this stuff that I
really don't want... Question is, what's the best way to avoid these
components.. Is there some selective addition process, that you can include
only this part but not that part of the application..??

Thanks,
 
In options, turn off auto-resolve dependencies. Trimming a build to not
include dependencies is something of a process of trial-and-error, but you
can often trim out quite a bit... I've posted about my process for doing
this before, but basically what I tend to do is print a list of components
(from the log file) and highlight hardware devices I definitely need and
things like my custom software components in green, then try removing
components which aren't highlighted green a few at a time, doing a build,
and testing it. If all still works, those components can be highlighted
pink. If it doesn't, you remove them one at a time to see which one is
causing the problem. It takes ages, but you can trim quite a bit out of the
image this way.
 
I don't know if this is a good or bad thing but here is one thing I did:
After FBA, I booted my image drive as a slave drive to an XP Pro HD.
I then compressed the Windows directory.

So far, I have not noticed any trouble. However, I still need to run FBA
uncompressed so it makes more room, but does not let me squeeze the image
before FBA like what was suggested.

David
 
AS,

Read this
http://msdn.microsoft.com/library/en-us/dnxpesp1/html/xperuntimeimage.asp
and this
http://msdn.microsoft.com/library/en-us/xpehelp/html/xetbsHowToReduceFootpri
ntOfRun-TimeImage.asp.
It may help a little bit.

KM,
BSquare Corp.

A> Hi,
A> I'm trying to reduce the size of my image and I was thinking of
A> removing
A> Internet explorer, Media player etc.. and I do want the explorer
A> shell in my image for users to be able to use it.. Seems like if I
A> include windows shell, during dependency check, it'll include user
A> interface core, that will include the help components and which
A> cannot run without internet explorer and windows media player.. so
A> finally I end up getting all this stuff that I really don't want...
A> Question is, what's the best way to avoid these components.. Is
A> there some selective addition process, that you can include only this
A> part but not that part of the application..??

A> Thanks,

A> --
A> AS
 
Heidi's procedure is implementable and also help in carving the build
to the required components.Ofcourse it takes a lot of time in testing
by various builds to be done but however all the pain is for the good
..A little bit of harwork and you may be able to reduce your footprint
to the maximum.

regards
kesavan
 
Back
Top