Is this method acceptable for integrating third-party device drivers......?

Discussion in 'Windows 8' started by Wonder Woman, Aug 5, 2012.

  1. Wonder Woman

    Wonder Woman MDL Member

    Jun 5, 2007
    198
    12
    10
    Is this method acceptable for integrating third-party device drivers and other installation files into install.wim?

    Suppose I mount the install.wim using DISM commands.

    I navigate to the folder where the mounted install.wim resides.

    Into the *mountdir*\Windows\System32\Driverstore\Drivers I copy and paste third-party device drivers. I do the same with *mountdir*\Windows\System32\Drivers. Note that I don't integrate them using DISM commands. I simply copy and paste third-party device drivers into the respective sub-directories of the mounted install.wim

    When I am done, I launch "Microsoft Windows AIK"--->"Deployment Tools Command Prompt" and type the following command:

    dism /unmount-wim /mountdir:C:\Servicing /commit

    My question is: will the above method successfully integrate third-party device drivers into install.wim?
     
  2. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,557
    3,832
    120
    Could be, but why not use the official method?
     
  3. Wonder Woman

    Wonder Woman MDL Member

    Jun 5, 2007
    198
    12
    10
    Official method is so DOS. One has to issue commands for every action. I don't understand why Microsoft hasn't issued a GUI for it.
     
  4. FreeStyler

    FreeStyler MDL Guru

    Jun 23, 2007
    3,557
    3,832
    120
    Simply create a batch file containing entries for every driver you like to be integrated... a GUI is so noob, this is only meant for technicians
     
  5. tommy_vercetti

    tommy_vercetti MDL Member

    Apr 3, 2008
    158
    17
    10
    Not sure what's the big deal!, here is my batch file for Windows 7 Ultimate

    DISM.exe /Mount-Wim /WimFile:C:\Sources\install.wim /index:4 /MountDir:C:\Mount

    DISM.exe /Image:C:\Mount /Add-Driver:C:\Drivers /recurse

    DISM.exe /Image:C:\Mount /Get-Drivers

    DISM.exe /Image:C:\Mount /Get-Drivers > C:\Log\Drivers.txt

    # Add Updates #

    DISM.exe /Image:C:\Mount /Add-Package:C:\Updates

    DISM.exe /Image:C:\Mount /Get-Packages > C:\Log\Packages.txt

    # Save #

    DISM.exe /Unmount-Wim /MountDir:C:\Mount /commit

    Now how difficult is that , and why would somebody make a GUI for it, also even making a GUI for it should not be very difficult for somebody having experience on .Net
     
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...