aviv00 Posted October 3, 2017 Share Posted October 3, 2017 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 More sharing options...
NoelC Posted October 4, 2017 Share Posted October 4, 2017 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 More sharing options...
aviv00 Posted October 4, 2017 Author Share Posted October 4, 2017 if so ESD is solid compressing it cut the file to chunks is it shouldn't interfere , the changes and the date put in the files ? Link to comment Share on other sites More sharing options...
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