Jump to content

Why Windows builds are so different


aviv00

Recommended Posts

Using svf patch
or esd

for example

i make image install.esd file from build 16288.2
and export install.wim to this file, only 400mb is non-different, is the same data,but the rest 800mb is different

what the reason for this ?
is ms using each time another encrypting compiler, or the optimization compiler
make the dll and exe different each time

thx, also for any suggestions


btw i did a test with 32bit and 64bit same build and there big different

 

edit:

(OP)

I got install.esd modified and lited from build 16288.2
its around 1.2gb
when i export a similar lited version of build 16299.15 to 16288.2 bulid install.esd image
its going from 1.2gb to 2+gb
btw when convert the install.wim of 16299 build to esd alone its 1.2gb but that given cos reason i mention
that's why 400mb is same code for both builds and 800mb are always different


i duno how code works
but is it logical to assume those builds are mostly the same? code wise
so its should be around 100-150mb different

Link to comment
Share on other sites


Most executable code gets dates built into it (if nothing else, into the security signature tacked onto the end).

If an .exe or .dll file has 10 megabytes in it and time it was built causes it to be considered different, it's not all 10 megabytes that are different, yet I'd imagine most tools would consider the whole thing needing to be updated.

You bring up a good point, though...  Being able to generate EXACTLY the same image used to be considered a good thing, once upon a time in software engineering.  Now everyone pretty much extends a leap of faith that their compilations, which may differ a little from build to build, work consistently.

-Noel

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...