Windows Integration Guide - murphy78

Discussion in 'Windows 8' started by murphy78, Sep 5, 2013.

  1. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
    #201 murphy78, Feb 24, 2014
    Last edited: Feb 24, 2014
    (OP)
    A lot of people that have issues relating to booting have hardware issues.
    If you are using a custom driver, you might try using the Windows default drivers.
    If you are not using custom drivers, you might try loading win7 and updating some firmware on hard disks or motherboards through the manufacturer's website.
    Just be very careful with the firmware stuff. It should only be done as a last resort and there's always a risk of failing if there's some sort of cabling or power issue.
    Make sure not to overclock your system in any way when playing with firmware updates.

    Edit: noticed that you mentioned switching language after installing this. Yah you cannot do that. MS apparently hasn't updated their language file downloads.
    What happens when you download the language is that it checks for all of the localized file versions that are required and downloads them.
    With Update1 since it's not released officially, they haven't filled their servers with the appropriate file.

    What you can do is uninstall kb2919355, change the language, and then re-install it if you want.
     
  2. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    @murphy78

    How I could itegrate AutoKMS from Microsoft Toolkit 2.5 into Win81Pro Installation ISO?
     
  3. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    #203 phox, Feb 26, 2014
    Last edited by a moderator: Apr 20, 2017
  4. s1ave77

    s1ave77 Has left at his own request

    Aug 15, 2012
    16,093
    24,399
    340
    As CODYQX4 doesn't like the AutoKMS getting splitted off MTK, best would be to use the pure Server Service/Emulator and a script for activation.
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  5. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
    #205 murphy78, Feb 26, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
  6. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    It works! It took 42 min's to finish. :)

    Question: If there is only one index, is the "imagex /info g:\win\sources\install.wim 1 "Modified 8.1 index 1" "Modified 8.1 index 1" necessary and why?

    Win81.JPG
     
  7. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    Please, explain the difference and how to do it?

    Up to now, after OS installation, I have used Microsoft Toolkit and just have pressed "EZ-Activator".
     
  8. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
  9. thamermousa

    thamermousa MDL Novice

    Feb 27, 2014
    1
    0
    0
    How are you doing
    Unfortunately, my Arabic only
    Already got the Windows version and I knew after a great effort from her thou
    Windows 8 Enterprise Office 2013 x64 en-US Mar3 2013


    This is a excellent and thank you for it


    Is it possible to give me a copy of Windows 8.1 and have similar, if possible, be an Arab


    I tried to look like the previous version, but I did not find


    This e:

    thamermousa

    gmail.com

    Thank you
     
  10. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    I have three questions:

    1. If there is only one index, is the "imagex /info g:\win\sources\install.wim 1 "Modified 8.1 index 1"
    "Modified 8.1 index 1" necessary and why?
    2. Is there some "converter" of install.esd back to install.wim or a simple way to do it?
    3. I have done ESD version of my "W7SP1IE11Virgo.iso", but it is not possible to install it with comment
    that there is no install.wim? With ESD version of my "Win81ProVirgo.iso" I have no problems!
     
  11. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,330
    91,609
    340
    1. Not necessary
    2. No, but there is a workaround using newer Dism version (come with Windows 8.1 Update 1) to apply the esd then capture it as wim
    3. ESD needs Windows 8 or 8.1 setup files (boot.wim)
     
  12. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    #212 phox, Mar 1, 2014
    Last edited: Mar 1, 2014
    1. Thanks.
    2. Please explain: Tutorial for beginner will be appreciated.
    3. How it could be applied?
     
  13. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
    You have to use the dism.exe from the updated 8.1 2014 update 1 to /apply-image the install.esd indexes.
    You can then capture the directory you applied the image to as a wim file.
     
  14. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    #214 phox, Mar 1, 2014
    Last edited: Mar 1, 2014
    Thank you for high level of opinion about my knowledge, but where I could find
    "dism.exe from the updated 8.1 2014 update 1" and how "to /apply-image the install.esd indexes"
    and "capture the directory you applied the image to as a wim file"? :hug2:

    I have found solution for point 3. by simple replacing Win7 boot.wim with Win81 boot.wim!
     
  15. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
    Well... You could at least get win8.1 and use the latest wzt leaked msu file to get the dism.
    As for capturing the directory just look up the dism commandline options...
    They're pretty straightforward, usually some argument followed by a colon, and then the passed value.
    There's already an install.esd thread about capturability... I'm sorry I didn't bookmark it... just search for it.
     
  16. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    #216 phox, Mar 2, 2014
    Last edited: Mar 2, 2014
    My dear murphy78! :worthy:

    Thank you very very much for pushing me into boiling water of esd/wim deploying/capturing.

    I have spend best part of last 24 hours to read "tutorials" how to convert esd into wim,
    but didn't found anything understandable for my level of knowledge. Frustrated, I have
    switched to my trial and error method and this is my experience with esd version of Win7:

    1. What I have used:
    - esd installation Win7 ISO on bootable USB/DVD,
    - test PC
    - LiveWin7 (Win7PE) ISO on bootable USB/CD with GimageX version 2,1.1.

    2. Procedure:
    - install esd Win7Ult on C partition on test PC (it is important do use C partition!!!),
    - boot LiveWin7 and use GimageX to capture C partition into install.wim file,
    - replace install.esd file in installation ISO with captured install.wim file,
    - make new Win7 installation ISO and burn it on DVD or USB,
    - install new ISO on a working PC,
    - have fun and enjoy!

    This is simplest and fastest way to convert esd into wim. :)
     
  17. abbodi1406

    abbodi1406 MDL KB0000001

    Feb 19, 2011
    17,330
    91,609
    340
    Or you could use VMware/Virtualbox with .vhd harddisk, and after first reboot turn off the virtual machine, mount/attach vhd, capture :D
     
  18. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
    #218 murphy78, Mar 3, 2014
    Last edited by a moderator: Apr 20, 2017
    (OP)
    I think you may be confusing esd files with sysprep/capture methods.
    Win7 doesn't use esd files because there is no install.esd support in win7 setup.

    abbodi1406 is onto something about using vhd files to capture images.
    I find that these are the best way to make captures of sysprepped stuff since offline-only modes tend to set everything to pending status for online integration.
    If you go through the online integration passes and then capture the result, sure it might have unique identifiers, but if you used a VM it wouldn't exactly be tied to your machine in any way.

    The best way to make a vm capture IMO is to use vmware and create your own vhd file.
    Here's a rough breakdown on how to do that:

    1) open diskmgmt.msc and create a vhd file. (dynamically expanding or not, doesn't matter)
    2) initialize that vhd with mbr partitioning (right click on it)
    3) disconnect that vhd after initializing
    4) create a new Virtual Machine in VMware workstation and instead of letting it create a vmdk disk system, point it at the existing .vhd file you just created.
    5) Run setup but go into audit mode at the user creation screen by pressing ctrl-shift-f3
    6) Finish setting up everything you wish to do (Windows updates, extra software like Office, VC redist stuff etc)
    7) Run the sysprep generalize option with shutdown parameter
    8) Re-Attach the .vhd disk file in diskmgmt.msc and go through and clean up the image before you capture (You can remove windows\softwaredistribution\download folder and users\administrator folder safely)
    9) Make your additional modifications to your liking. (This is the part where you would actually minimize your image by chopping up your image and fixing registry settings and winsxs database stuff)
    10) Capture the mounted disk by pointing your capture program at it. (If it's I:\ then just point gimagex v2.1.1, dism, or imagex; doesn't really matter for win7 - win8 is better to use dism)

    After capturing to an install.wim file, you can simply cut/replace the existing one in a win7 image and re-iso it.
    Just make sure your ei.cfg file matches your index if you replace it in a file that you didn't originally use to install on the vm.

    example:
    Code:
    [EditionID]
    Ultimate
    [Channel]
    Retail
    [VL]
    0
    ei.cfg files are not the only way to bypass the initial index selection, but they can be useful; especially if pointed at a VL image such as Enterprise or Professional

    Again, esd files are much different than sysprep/captures. Until you create one using recovery compression on a win8.x image, you won't really understand them.
     
  19. phox

    phox MDL Junior Member

    Jan 10, 2010
    81
    2
    0
    #219 phox, Mar 3, 2014
    Last edited: Mar 3, 2014
    I have tested vhd method and found that real PC approach is simpler and faster.

    I have made my .esd version of Win7Ult by using boot.wim from Win81
    and some modification and it works beautifully.

    You have pushed me far enough and I will learn to "create one using
    recovery compression on a win8.x image" until I understand them.

    MS provided conversion from .win to .esd! Why not .esd to .wim?!
    Why it must be accomplished with very complicated process, if there
    is program code capable to decompress .esd during installation?
    Why somebody didn't extracted that code and used it as converter?
    Is there program to mount .esd file?

    Is there any additional benefit of esd compression, beside reducing
    size of installation ISO?
     
  20. murphy78

    murphy78 MDL DISM Enthusiast

    Nov 18, 2012
    7,428
    11,754
    240
    Nope, it's strictly to reduce the size of the install media or push-button reset image