Sunday, August 31, 2014

Monday, August 25, 2014

windows 8.1 enterprise x86 autounattend.xml

This just work with copy and paste together exactly with
9600.16384.WINBLUE_RTM.130821-1623_X86FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X86FREE_EN-US_DV5.ISO
3b0f717076a41150283029638c9839c4
e2c60b093b11b99c8f021c518249f4c42093efe2

autounattend.xml
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing></servicing>
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Order>1</Order>
                            <Type>Primary</Type>
                            <Size>24576</Size>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Letter>C</Letter>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <Label>Windows 8</Label>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <UserData>
              <!-- Product Key from http://technet.microsoft.com/en-us/library/jj612867.aspx -->
                <ProductKey>32JNW-9KQ84-P47T8-D8GGY-CWCK7
                    <WillShowUI>Never</WillShowUI>
                </ProductKey>

                <AcceptEula>true</AcceptEula>
                <FullName>Full Name</FullName>
                <Organization>Organization</Organization>
            </UserData>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                    <WillShowUI>OnError</WillShowUI>
                    <InstallToAvailablePartition>false</InstallToAvailablePartition>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/NAME</Key>
                            <Value>Windows 8.1 Enterprise Evaluation</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
        </component>

        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>en-US</UILanguage>
            </SetupUILanguage>
            <InputLocale>en-US</InputLocale>
            <SystemLocale>en-US</SystemLocale>
            <UILanguage>en-US</UILanguage>
            <UILanguageFallback>en-US</UILanguageFallback>
            <UserLocale>en-US</UserLocale>
        </component>
    </settings>

    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UserAccounts>
                <AdministratorPassword>
                    <Value></Value>
                    <PlainText>true</PlainText>
                </AdministratorPassword>
    <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value>catonrug</Value>
                            <PlainText>true</PlainText>
                        </Password>
                        <Description>catonrug user</Description>
                        <DisplayName>catonrug</DisplayName>
                        <Group>administrators</Group>
                        <Name>catonrug</Name>
     </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                <NetworkLocation>Work</NetworkLocation>
                <ProtectYourPC>1</ProtectYourPC>
                <HideOnlineAccountScreens>true</HideOnlineAccountScreens>
                <HideLocalAccountScreen>true</HideLocalAccountScreen>
                <SkipUserOOBE>true</SkipUserOOBE>
                <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
            </OOBE>
            <AutoLogon>
                <Password>
                    <Value></Value>
                    <PlainText>true</PlainText>
                </Password>
                <Username>administrator</Username>
                <Enabled>true</Enabled>
            </AutoLogon>
            <ShowWindowsLive>false</ShowWindowsLive>
        </component>
    </settings>
    <settings pass="specialize">
   <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" >
                            <OEMInformation>
                <HelpCustomized>false</HelpCustomized>
            </OEMInformation>                        
            <ComputerName />
            <TimeZone>Pacific Standard Time</TimeZone>
            <RegisteredOwner></RegisteredOwner>
 </component>
        <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipAutoActivation>true</SkipAutoActivation>
        </component>
    </settings>
</unattend>
It is pretty useful to use "Assessment and Deployment Kit (Windows ADK) for Windows 8.1" to remaster iso.
Here is the link for online install:
http://download.microsoft.com/download/6/A/E/6AEA92B0-A412-4622-983E-5B305D2EBE56/adk/adksetup.exe

Install just "Deployment Tools"

The command to remaster iso is
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe" -br:\ISO\boot\etfsboot.com -h -u2 -m -lwin81x86auto r:\ISO\ D:\win81x86auto.iso

Sunday, August 24, 2014

Sunday, August 17, 2014

Friday, August 15, 2014

Windows 8.1 enterprise x64 autounattend.xml

This just work with copy and paste together exactly with
9600.16384.WINBLUE_RTM.130821-1623_X64FRE_ENTERPRISE_EVAL_EN-US-IRM_CENA_X64FREE_EN-US_DV5.ISO
5e4ecb86fd8619641f1d58f96e8561ec
73321fa912305e5a16096ef62380a91ee1f112da

autounattend.xml
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <servicing></servicing>
    <settings pass="windowsPE">
        <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DiskConfiguration>
                <Disk wcm:action="add">
                    <CreatePartitions>
                        <CreatePartition wcm:action="add">
                            <Order>1</Order>
                            <Type>Primary</Type>
                            <Size>24576</Size>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="add">
                            <Extend>false</Extend>
                            <Format>NTFS</Format>
                            <Letter>C</Letter>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <Label>Windows 8</Label>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <UserData>
              <!-- Product Key from http://technet.microsoft.com/en-us/library/jj612867.aspx -->
                <ProductKey>32JNW-9KQ84-P47T8-D8GGY-CWCK7
                    <WillShowUI>Never</WillShowUI>
                </ProductKey>

                <AcceptEula>true</AcceptEula>
                <FullName>Full Name</FullName>
                <Organization>Organization</Organization>
            </UserData>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                    <WillShowUI>OnError</WillShowUI>
                    <InstallToAvailablePartition>false</InstallToAvailablePartition>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/NAME</Key>
                            <Value>Windows 8.1 Enterprise Evaluation</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
        </component>

        <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>en-US</UILanguage>
            </SetupUILanguage>
            <InputLocale>en-US</InputLocale>
            <SystemLocale>en-US</SystemLocale>
            <UILanguage>en-US</UILanguage>
            <UILanguageFallback>en-US</UILanguageFallback>
            <UserLocale>en-US</UserLocale>
        </component>
    </settings>

    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <UserAccounts>
                <AdministratorPassword>
                    <Value></Value>
                    <PlainText>true</PlainText>
                </AdministratorPassword>
    <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value>catonrug</Value>
                            <PlainText>true</PlainText>
                        </Password>
                        <Description>catonrug user</Description>
                        <DisplayName>catonrug</DisplayName>
                        <Group>administrators</Group>
                        <Name>catonrug</Name>
     </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <OOBE>
                <HideEULAPage>true</HideEULAPage>
                <HideWirelessSetupInOOBE>true</HideWirelessSetupInOOBE>
                <NetworkLocation>Work</NetworkLocation>
                <ProtectYourPC>1</ProtectYourPC>
                <HideOnlineAccountScreens>true</HideOnlineAccountScreens>
                <HideLocalAccountScreen>true</HideLocalAccountScreen>
                <SkipUserOOBE>true</SkipUserOOBE>
                <HideOEMRegistrationScreen>true</HideOEMRegistrationScreen>
            </OOBE>
            <AutoLogon>
                <Password>
                    <Value></Value>
                    <PlainText>true</PlainText>
                </Password>
                <Username>administrator</Username>
                <Enabled>true</Enabled>
            </AutoLogon>
            <ShowWindowsLive>false</ShowWindowsLive>
        </component>
    </settings>
    <settings pass="specialize">
   <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" >
                            <OEMInformation>
                <HelpCustomized>false</HelpCustomized>
            </OEMInformation>                        
            <ComputerName />
            <TimeZone>Pacific Standard Time</TimeZone>
            <RegisteredOwner></RegisteredOwner>
 </component>
        <component name="Microsoft-Windows-Security-SPP-UX" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SkipAutoActivation>true</SkipAutoActivation>
        </component>
    </settings>
</unattend>
It is pretty useful to use "Assessment and Deployment Kit (Windows ADK) for Windows 8.1" to remaster iso.
Here is the link for online install:
http://download.microsoft.com/download/6/A/E/6AEA92B0-A412-4622-983E-5B305D2EBE56/adk/adksetup.exe

Install just "Deployment Tools"

The command to remaster iso is
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe" -br:\ISO\boot\etfsboot.com -h -u2 -m -lwin81 r:\ISO\ D:\win81x64test.iso

Thursday, August 14, 2014

Re-install Software Update Point (SUP), SCCM 2012

Remove SUP

Remove WSUS

Execute lodctr /R

Reboot computer.

Unload antivirus

Open server Manager again and add WSUS rule

In the WSUS wizard remember to select Create a Windows Server Update Services 3.0 SP2 Web site

Cancel the wizard at the end of WSUS setup:

Apply update KB2720211 and KB2734608

Reboot computer

Unload antivirus

Check that WSUS directory in not compressed

Open "Configuration Manager console" in "Run as administrator" mode

Add SUP server role. Select custom settings

After you add the rule then minute later go to native WSUS console and look in Synchronization section if something going on..

Is something appears with current time then celebrate!

First synchronize can be pretty long and it can fail. Use manual synchronize again until success is going on.

Related:
http://phyllisinit.wordpress.com/2014/04/02/how-to-reinstall-wsus-and-sup-on-sccm2012-windows-server-2008-r2/

Tuesday, August 12, 2014

international settings, keyboard layout, default user, install.wim

This will integrate international settings and default keyboard layout into default user profile.
I guess this is useful if use multiple keyboard layouts or completely out-of-default keyboard layout after sysprep.

Backup your must-have regional settings
reg export "HKCU\Control Panel\International" "%userprofile%\Desktop\HKCU_International.reg"
These are all settings settings under "Formats" tab:

Backup your favorite keyboard configuration under
reg export "HKCU\Keyboard Layout" "%userprofile%\Desktop\HKCU_Keyboard_Layout.reg"
These are all settings under "Keyboards and languages" tab:

Use some text editor and replace all [HKEY_CURRENT_USER\ with [HKEY_USERS\integrate\
Do this for booth files - HKCU_International.reg and HKCU_Keyboard_Layout.reg
Remember to press save button when you done editing!

Copy install.wim to c:\

Create c:\mount directory

Open "Deployment Tools Command Prompt" in "Run as administrator" mode:

Mount install.wim to c:\mount directory
dism /mount-wim /wimfile:c:\install.wim /index:1 /mountdir:c:\mount
The index in your situation may be different ;)

In the same windows type regedit

Select HKEY_USERS

Go for File -> Load Hive

Open just exactly this file:
c:\mount\Users\Default\NTUSER.DAT
Set the hive name exactly to integrate

Now the hive is loaded. Note the default LocaleName.

Now go for File -> Import and select HKCU_International.reg and HKCU_Keyboard_Layout.reg

Refresh the view and check if the registry values has really changed!

Select the loaded hive name integrate and go for File -> Unload Hive

Confirm you want to unload current key and subkeys:

Close registry editor

Unmount image with
dism /commit-wim /mountdir:c:\mount

Monday, August 11, 2014

Zabbix server is not running: the information displayed may not be current


Check audit.log for additional information
tail -f /var/log/audit/audit.log |grep -i avc
This should report
type=AVC msg=audit(1407737532.371:24): avc:  denied  { name_connect } for  pid=1456 comm="httpd" dest=3306 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:mysqld_port_t:s0 tclass=tcp_socket
type=AVC msg=audit(1407737651.169:25): avc:  denied  { name_connect } for  pid=1427 comm="httpd" dest=10051 scontext=system_u:system_r:httpd_t:s0 tcontext=system_u:object_r:zabbix_port_t:s0 tclass=tcp_socket
Press ctrl+c to quit tail

Run
getsebool httpd_can_network_connect
confirm that there is line that says httpd_can_network_connect --> off

Run the command to turn it on
setsebool httpd_can_network_connect on

Check again policy settings
getsebool httpd_can_network_connect
this should report

Finally run this command. This can run longer than minute.
setsebool -P httpd_can_network_connect on

If zabbix server in not running you can start it
cd /etc/init.d/
./zabbix_server start

Related:
http://www.sysads.co.uk/2013/11/zabbix-server-running-alert/

Sunday, August 10, 2014

dism, The driver package could not be installed

R:\>dism /image:r:\mount /add-driver /driver:r:\drivers /recurse

Deployment Image Servicing and Management tool
Version: 6.1.7600.16385

Image Version: 6.1.7601.18489

Searching for driver packages to install...
Found 1 driver package(s) to install.
Installing 1 of 1 - r:\drivers\Spectre\rt64win7.inf: Error - An error occurred.
The driver package could not be installed.
For more information, check for log files in the <windir>\inf folder of the targ
et image.

Error: 5

Access is denied.

The DISM log file can be found at C:\Windows\Logs\DISM\dism.log
Also the setupapi.offline.log says
Failed to import driver package into Driver Store. Error = 0x00000005
If you open one of your inf's file properties and go to security tab you can see something not-trusted going on

To solve the situation in a long term you have to make the whole drivers directory trustable to your windows.
This can be done easily with streams.exe utility from sysinternals:
http://live.sysinternals.com/Tools/streams.exe

Basic usage:
streams -s -d path\to\trusted\drivers

Prevent [Meet your new browser] page in Internet Explorer


To disable this screen add these key to current user:
reg add "HKCU\Software\Microsoft\Internet Explorer\Main" /v DisableFirstRunCustomize /t REG_DWORD /d 1 /f
To disable this for all user profiles on local computer add:
reg add "HKLM\Software\Policies\Microsoft\Internet Explorer\Main" /v DisableFirstRunCustomize /t REG_DWORD /d 1 /f

Friday, August 8, 2014

Wednesday, August 6, 2014

Create windows bootable iso, oscdimg, command line

A great tool from Assessment and Deployment Kit (Windows ADK) for Windows 8.1 called oscdimg is used to create iso file from command line. This work for Windows 7, Windows 8, Windows 8.1

http://download.microsoft.com/download/6/A/E/6AEA92B0-A412-4622-983E-5B305D2EBE56/adk/adksetup.exe
Here is iso file for offline use https://googledrive.com/host/0B6XjkIrefxmZa2xrT0wwVS1VMXc

Install just "Deployment Tools"

Basic usage:
oscdimg -br:\ISO\boot\etfsboot.com -h -u2 -m -lwin7 r:\ISO\ D:\win7test.iso
-b - location of etfsboot.com file. There are no space after this option
-l - label of dvd image. There are no space after this option
r:\ISO\ - all windows source files. In my case r: drive stands for RAMDisk. Here is great productivity test
D:\win7test.iso - all windows source files

The binary by default is installed in
C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\
Example how to integrate patches and create iso file for 64-bit system
@echo off
cd "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM"
if not exist %~dp0mount md %~dp0mount
for %%a in (1 2 3 4) do (
dism /mount-wim /wimfile:%~dp0iso\sources\install.wim /index:%%a /mountdir:%~dp0mount
for /f %%s in ('dir /b "%~dp0seq*"') do dism /image:%~dp0mount /add-package /packagepath:%~dp0%%s
dism /unmount-wim /mountdir:%~dp0mount /commit
)
if exist %~dp0mount rd %~dp0mount /Q /S
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe" -br:\ISO\boot\etfsboot.com -h -u2 -m -lwin7x64 r:\ISO\ D:\win7x64.iso
For 32-bit system i use:
@echo off
cd "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM"
if not exist %~dp0mount md %~dp0mount
for %%a in (1 2 3 4 5) do (
dism /mount-wim /wimfile:%~dp0iso\sources\install.wim /index:%%a /mountdir:%~dp0mount
for /f %%s in ('dir /b "%~dp0seq*"') do dism /image:%~dp0mount /add-package /packagepath:%~dp0%%s
dism /unmount-wim /mountdir:%~dp0mount /commit
)
if exist %~dp0mount rd %~dp0mount /Q /S
"C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg\oscdimg.exe" -br:\ISO\boot\etfsboot.com -h -u2 -m -lwin7x86 r:\ISO\ D:\win7x86.iso
Other oscdimg switches: http://technet.microsoft.com/en-us/library/cc749036(v=ws.10).aspx

Tuesday, August 5, 2014

Windows 7 autounattend.xml for VirtualBox

I like this fast autounattend.xml that automatically create partitions and install windows without any touch. This is copy and paste which can be used out of the box for booth 64-bit and 32-bit images:
64-bit: http://msft.digitalrivercontent.net/win/X17-59186.iso
32-bit: http://msft.digitalrivercontent.net/win/X17-59183.iso

I have integrated Internet Explorer 11 and now i use this autounattend.xml to test some serious stuff.
Here are my iso images:
64-bit: https://googledrive.com/host/0B6G38z8SW5KPbnZuNkJIeTNtc1k
8f83f0a268cc451cdf28c37a9e88c9f6
bbf2347a5f00e1e474ac922ae7ad1283d072f741
32-bit: https://googledrive.com/host/0B6G38z8SW5KPYTNLOHZvcUZlVzA
0ef6b160bc5ad747a6a02a0287ae5d62
675908261b3223340ebb0eb574a385577a4b366d

autounattend.xml:
<?xml version="1.0" encoding="utf-8"?>
<unattend xmlns="urn:schemas-microsoft-com:unattend">
    <settings pass="windowsPE">
        
 <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>en-US</UILanguage>
            </SetupUILanguage>
            <InputLocale>en-US</InputLocale>
            <SystemLocale>en-US</SystemLocale>
            <UILanguage>en-US</UILanguage>
            <UserLocale>en-US</UserLocale>
        </component>
  
 <component name="Microsoft-Windows-International-Core-WinPE" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <SetupUILanguage>
                <UILanguage>en-US</UILanguage>
            </SetupUILanguage>
            <InputLocale>en-US</InputLocale>
            <SystemLocale>en-US</SystemLocale>
            <UILanguage>en-US</UILanguage>
            <UserLocale>en-US</UserLocale>
        </component>
  
        <component name="Microsoft-Windows-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DiskConfiguration>
                <Disk wcm:action="modify">
                    <CreatePartitions>
                        <CreatePartition wcm:action="modify">
                            <Order>1</Order>
                            <Type>Primary</Type>
                            <Size>24576</Size>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="modify">
                            <Active>true</Active>
                            <Format>NTFS</Format>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <Extend>false</Extend>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                    <WillShowUI>OnError</WillShowUI>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/NAME</Key>
                            <Value>Windows 7 PROFESSIONAL</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <FullName></FullName>
                <Organization></Organization>
                <ProductKey>
                    <WillShowUI>OnError</WillShowUI>
                    <Key>HYF8J-CVRMY-CM74G-RPHKF-PW487</Key>
                </ProductKey>
            </UserData>
        </component>
  
 <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <DiskConfiguration>
                <Disk wcm:action="modify">
                    <CreatePartitions>
                        <CreatePartition wcm:action="modify">
                            <Order>1</Order>
                            <Type>Primary</Type>
                            <Size>24576</Size>
                        </CreatePartition>
                    </CreatePartitions>
                    <ModifyPartitions>
                        <ModifyPartition wcm:action="modify">
                            <Active>true</Active>
                            <Format>NTFS</Format>
                            <Order>1</Order>
                            <PartitionID>1</PartitionID>
                            <Extend>false</Extend>
                        </ModifyPartition>
                    </ModifyPartitions>
                    <DiskID>0</DiskID>
                    <WillWipeDisk>true</WillWipeDisk>
                </Disk>
                <WillShowUI>OnError</WillShowUI>
            </DiskConfiguration>
            <ImageInstall>
                <OSImage>
                    <InstallTo>
                        <DiskID>0</DiskID>
                        <PartitionID>1</PartitionID>
                    </InstallTo>
                    <WillShowUI>OnError</WillShowUI>
                    <InstallFrom>
                        <MetaData wcm:action="add">
                            <Key>/IMAGE/NAME</Key>
                            <Value>Windows 7 PROFESSIONAL</Value>
                        </MetaData>
                    </InstallFrom>
                </OSImage>
            </ImageInstall>
            <UserData>
                <AcceptEula>true</AcceptEula>
                <FullName></FullName>
                <Organization></Organization>
                <ProductKey>
                    <WillShowUI>OnError</WillShowUI>
                    <Key>HYF8J-CVRMY-CM74G-RPHKF-PW487</Key>
                </ProductKey>
            </UserData>
        </component>  
  
    </settings>
 
    <settings pass="specialize">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <RegisteredOrganization></RegisteredOrganization>
            <TimeZone>Pacific Standard Time</TimeZone>
            <RegisteredOwner></RegisteredOwner>
            <AutoLogon>
                <Password>
                    <Value></Value>
                    <PlainText>true</PlainText>
                </Password>
                <Username>administrator</Username>
                <LogonCount>3</LogonCount>
                <Enabled>true</Enabled>
            </AutoLogon>
            <ProductKey>HYF8J-CVRMY-CM74G-RPHKF-PW487</ProductKey>
            <ComputerName />
        </component>
  
 <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <RegisteredOrganization></RegisteredOrganization>
            <TimeZone>Pacific Standard Time</TimeZone>
            <RegisteredOwner></RegisteredOwner>
            <AutoLogon>
                <Password>
                    <Value></Value>
                    <PlainText>true</PlainText>
                </Password>
                <Username>administrator</Username>
                <LogonCount>3</LogonCount>
                <Enabled>true</Enabled>
            </AutoLogon>
            <ProductKey>HYF8J-CVRMY-CM74G-RPHKF-PW487</ProductKey>
            <ComputerName />
        </component>
  
    </settings>
 
    <settings pass="oobeSystem">
        <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="x86" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <OOBE>
                <ProtectYourPC>1</ProtectYourPC>
                <NetworkLocation>Work</NetworkLocation>
            </OOBE>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value></Value>
                            <PlainText>true</PlainText>
                        </Password>
                        <Name>administrator</Name>
                        <Group>Administrators</Group>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <AutoLogon>
                <Enabled>true</Enabled>
                <Username>Administrator</Username>
                <LogonCount>3</LogonCount>
            </AutoLogon>
            <RegisteredOrganization></RegisteredOrganization>
            <RegisteredOwner></RegisteredOwner>
        </component>
  
 <component name="Microsoft-Windows-Shell-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
            <OOBE>
                <ProtectYourPC>1</ProtectYourPC>
                <NetworkLocation>Work</NetworkLocation>
            </OOBE>
            <UserAccounts>
                <LocalAccounts>
                    <LocalAccount wcm:action="add">
                        <Password>
                            <Value></Value>
                            <PlainText>true</PlainText>
                        </Password>
                        <Name>administrator</Name>
                        <Group>Administrators</Group>
                    </LocalAccount>
                </LocalAccounts>
            </UserAccounts>
            <AutoLogon>
                <Enabled>true</Enabled>
                <Username>Administrator</Username>
                <LogonCount>3</LogonCount>
            </AutoLogon>
            <RegisteredOrganization></RegisteredOrganization>
            <RegisteredOwner></RegisteredOwner>
        </component>  
  
    </settings>
</unattend>

Optional Windows6.1 x86 x64 msu cab updates

http://download.microsoft.com/download/A/D/4/AD4875AF-38B3-42C7-9915-16C7505C15DE/Windows6.1-KB2574819-v2-x86.msu
http://download.windowsupdate.com/c/msdownload/update/software/updt/2013/06/windows6.1-kb2574819-v2-x86_53978fdf11ccd5a63d8180626f2939f80539c784.cab
http://download.microsoft.com/download/C/7/3/C73F9AF0-166A-4782-B692-9B91A2BE1571/Windows6.1-KB2574819-v2-x64.msu
http://download.windowsupdate.com/c/msdownload/update/software/updt/2013/06/windows6.1-kb2574819-v2-x64_6891bea9ef4f475fb65b6f32aa393f076cb70505.cab

http://download.microsoft.com/download/1/E/2/1E2A08C9-B87B-4808-94A6-30BC9D65775E/Windows6.1-KB2592687-x86.msu
http://download.windowsupdate.com/msdownload/update/software/updt/2012/10/windows6.1-kb2592687-x86_7bdb9db9cb057f9006bff76cf5c2bf73a44f18ae.cab
http://download.microsoft.com/download/A/F/5/AF5C565C-9771-4BFB-973B-4094C1F58646/Windows6.1-KB2592687-x64.msu
http://download.windowsupdate.com/msdownload/update/software/updt/2012/10/windows6.1-kb2592687-x64_26eb9ffaa337f42abd4aa89aa4963e71fa068436.cab

http://download.microsoft.com/download/5/6/D/56D8B516-366F-4C39-AF14-4FBDBD6035CC/Windows6.1-KB2709981-v2-x86.msu
http://download.windowsupdate.com/msdownload/update/software/updt/2012/06/windows6.1-kb2709981-v2-x86_d8a9688db7f7d71429abd4f2eec5e4b22b28807b.cab
http://download.microsoft.com/download/F/7/C/F7CFB359-5950-47AE-BC49-F4792DAE8715/Windows6.1-KB2709981-v2-x64.msu
http://download.windowsupdate.com/msdownload/update/software/updt/2012/06/windows6.1-kb2709981-v2-x64_64a8f9cf841a16783decdb3ebe815edf5e1c219a.cab

http://download.microsoft.com/download/2/B/2/2B280EDD-FDA9-4044-9FB4-A3BE7CBF9AB1/Windows6.1-KB2830477-x86.msu
http://download.windowsupdate.com/d/msdownload/update/software/updt/2013/11/windows6.1-kb2830477-x86_9cd5b88bd6d7749bc5920625202d1ed8b75ec2bd.cab
http://download.microsoft.com/download/D/0/7/D07A8332-3B08-4919-9683-BFDD4D6F7BDC/Windows6.1-KB2830477-x64.msu
http://download.windowsupdate.com/d/msdownload/update/software/updt/2013/11/windows6.1-kb2830477-x64_72fff434086946969ce86e61a505801aaf2d326d.cab

Integrate kb2900986, kb2685811, kb2685813 into Windows6.1 source

Cumulative Security Update for ActiveX Killbits for Windows 7 for x64-based Systems (KB2900986)
http://download.windowsupdate.com/d/msdownload/update/software/secu/2013/11/windows6.1-kb2900986-x64_9e555e1b4de1446d09f65b28415ab1d836980933.cab
Cumulative Security Update for ActiveX Killbits for Windows 7 (KB2900986)
http://download.windowsupdate.com/msdownload/update/software/secu/2013/11/windows6.1-kb2900986-x86_49e55299420a6f5ffc9d75f2fc18c375a617ef4d.cab
Update for Driver Framework version 1.11 x64
http://download.windowsupdate.com/msdownload/update/software/updt/2012/11/windows6.1-kb2685811-x64_cb247e49ab103f3e632efdc667255febd2894f45.cab
http://download.windowsupdate.com/msdownload/update/software/updt/2012/11/windows6.1-kb2685813-x64_828b42c3ef7ba107b030e7412afd3444c96c8439.cab
Update for Driver Framework version 1.11 x86
http://download.windowsupdate.com/msdownload/update/software/updt/2012/11/windows6.1-kb2685811-x86_5986d169a0dfa739e76df0220daa426e75ec161d.cab
http://download.windowsupdate.com/msdownload/update/software/updt/2012/11/windows6.1-kb2685813-x86_a0c588359edc0012ab2e6d7e73addbfa282eb249.cab
Place create one folder with whose start with name seq.. and place inside it
@echo off
cd "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM"
if not exist %~dp0mount md %~dp0mount
for %%a in (3) do (
dism /mount-wim /wimfile:%~dp0install.wim /index:%%a /mountdir:%~dp0mount
for /f %%s in ('dir /b "%~dp0seq*"') do dism /image:%~dp0mount /add-package /packagepath:%~dp0%%s
dism /unmount-wim /mountdir:%~dp0mount /commit
)
if exist %~dp0mount rd %~dp0mount /Q /S
if exist %~dp0ie11x64temp rd %~dp0ie11x64temp /Q /S
pause

Sunday, August 3, 2014

Saturday, August 2, 2014

Security Update for Microsoft .NET Framework 3.5.1, Windows6.1

This is the next part of the project:
Slipstream IE11 into windows 7 sp1 x64 source

Here is packages for 64-bit system
http://download.microsoft.com/download/0/1/5/0152A560-702C-4E54-A119-DBA76847C32F/Windows6.1-KB2604115-x64.msu
http://download.microsoft.com/download/9/6/D/96D912B0-7A00-48A6-A0C5-30A6D519281C/Windows6.1-KB2656356-x64.msu
http://download.microsoft.com/download/3/C/6/3C655995-68A8-4042-869F-A2220447BDFA/Windows6.1-KB2729452-x64.msu
http://download.microsoft.com/download/A/6/4/A646F884-F009-4945-AE21-97FEF24CB48C/Windows6.1-KB2736422-x64.msu
http://download.microsoft.com/download/8/F/6/8F656605-71BC-4C10-869F-33FF00354267/Windows6.1-KB2742599-x64.msu
http://download.microsoft.com/download/3/F/4/3F479539-B4F1-4F5B-864F-1DE2A3C0E0B6/Windows6.1-KB2756921-x64.msu
http://download.microsoft.com/download/D/2/9/D294E518-99E0-4926-96B2-4D377E2A3C1E/Windows6.1-KB2789645-x64.msu
http://download.microsoft.com/download/8/0/0/80037482-618B-44E1-8D08-8AF9F9600268/Windows6.1-KB2832414-x64.msu
http://download.microsoft.com/download/8/1/A/81A5B8BC-753F-43B8-A61E-359827BAD964/Windows6.1-KB2840631-x64.msu
http://download.microsoft.com/download/6/6/7/667AEAEA-086A-4D2C-86A7-72196B963B9B/Windows6.1-KB2844286-v2-x64.msu
http://download.microsoft.com/download/0/0/E/00E8B62C-8B27-42BD-A964-9C72A2DD5AC6/Windows6.1-KB2861191-x64.msu
http://download.microsoft.com/download/5/0/5/50501EDC-0030-43EF-8F02-C09E27FF0791/Windows6.1-KB2861698-x64.msu
http://download.microsoft.com/download/2/0/7/207C23F5-9D6B-4BE4-842D-ABF3E4FC9130/Windows6.1-KB2863240-x64.msu
http://download.microsoft.com/download/3/2/8/3283534E-79CB-42B4-BF1F-560C4CEB1741/Windows6.1-KB2898857-x64.msu
http://download.microsoft.com/download/A/2/6/A26B576B-6573-499D-9DB0-31C42FC2A1DC/Windows6.1-KB2911501-x64.msu
http://download.microsoft.com/download/8/C/2/8C2D99DA-306D-4CC0-88C7-DCFD81820CCE/Windows6.1-KB2931356-x64.msu
Here is packages for 32-bit system
http://download.microsoft.com/download/0/1/5/0152A560-702C-4E54-A119-DBA76847C32F/Windows6.1-KB2604115-x86.msu
http://download.microsoft.com/download/9/6/D/96D912B0-7A00-48A6-A0C5-30A6D519281C/Windows6.1-KB2656356-x86.msu
http://download.microsoft.com/download/3/C/6/3C655995-68A8-4042-869F-A2220447BDFA/Windows6.1-KB2729452-x86.msu
http://download.microsoft.com/download/A/6/4/A646F884-F009-4945-AE21-97FEF24CB48C/Windows6.1-KB2736422-x86.msu
http://download.microsoft.com/download/8/F/6/8F656605-71BC-4C10-869F-33FF00354267/Windows6.1-KB2742599-x86.msu
http://download.microsoft.com/download/3/F/4/3F479539-B4F1-4F5B-864F-1DE2A3C0E0B6/Windows6.1-KB2756921-x86.msu
http://download.microsoft.com/download/D/2/9/D294E518-99E0-4926-96B2-4D377E2A3C1E/Windows6.1-KB2789645-x86.msu
http://download.microsoft.com/download/8/0/0/80037482-618B-44E1-8D08-8AF9F9600268/Windows6.1-KB2832414-x86.msu
http://download.microsoft.com/download/8/1/A/81A5B8BC-753F-43B8-A61E-359827BAD964/Windows6.1-KB2840631-x86.msu
http://download.microsoft.com/download/6/6/7/667AEAEA-086A-4D2C-86A7-72196B963B9B/Windows6.1-KB2844286-v2-x86.msu
http://download.microsoft.com/download/0/0/E/00E8B62C-8B27-42BD-A964-9C72A2DD5AC6/Windows6.1-KB2861191-x86.msu
http://download.microsoft.com/download/5/0/5/50501EDC-0030-43EF-8F02-C09E27FF0791/Windows6.1-KB2861698-x86.msu
http://download.microsoft.com/download/2/0/7/207C23F5-9D6B-4BE4-842D-ABF3E4FC9130/Windows6.1-KB2863240-x86.msu
http://download.microsoft.com/download/3/2/8/3283534E-79CB-42B4-BF1F-560C4CEB1741/Windows6.1-KB2898857-x86.msu
http://download.microsoft.com/download/A/2/6/A26B576B-6573-499D-9DB0-31C42FC2A1DC/Windows6.1-KB2911501-x86.msu
http://download.microsoft.com/download/8/C/2/8C2D99DA-306D-4CC0-88C7-DCFD81820CCE/Windows6.1-KB2931356-x86.msu
To integrate these into install.wim for 32-bit system use
@echo off
if not exist r:\mount md r:\mount
for %%a in (1 2 3 4 5) do (
dism /mount-wim /wimfile:r:\install.wim /index:%%a /mountdir:r:\mount
dism /image:r:\mount /add-package /packagepath:r:\dotnet351x86updates
dism /unmount-wim /mountdir:r:\mount /commit
)
if exist r:\mount rd r:\mount /Q /S
To integrate these into install.wim for 64-bit system use
@echo off
if not exist r:\mount md r:\mount
for %%a in (1 2 3 4) do (
dism /mount-wim /wimfile:r:\install.wim /index:%%a /mountdir:r:\mount
dism /image:r:\mount /add-package /packagepath:r:\dotnet351x64updates
dism /unmount-wim /mountdir:r:\mount /commit
)
if exist r:\mount rd r:\mount /Q /S
Use wget -i to download all list together
http://gnu.catonrug.net/wget.exe

dism, the export-image option is unknown


To solve this situation you must install "Assessment and Deployment Kit (Windows ADK) for Windows 8.1"
This package can be installed also on Windows 7 ;)
Here is the link for online install:
http://download.microsoft.com/download/6/A/E/6AEA92B0-A412-4622-983E-5B305D2EBE56/adk/adksetup.exe

Install just "Deployment Tools"

After that you can use latest dism utility by moving to directory
cd "C:\Program Files (x86)\Windows Kits\8.1\Assessment and Deployment Kit\Deployment Tools\amd64\DISM"
dism /Export-Image /SourceImageFile:r:\install.wim /SourceIndex:3 /DestinationImageFile:r:\professional.wim /Compress:max

Slipstream IE11 into windows 7 sp1 x64 source

2015.06.29 updated
It is highly recommended to use

Slipstream Internet Explorer 11 into Windows 7 SP1 source

Back to old version:

For 32-bit version read:
Slipstream IE11 into windows 7 sp1 x86 source

Save X17-59186.iso
Extract install.wim from X17-59186.iso to c:\

Create Internet Explorer 11 prerequisites directory c:\ie11x64pre

Save all these files in ie11x64pre directory
http://download.microsoft.com/download/1/4/9/14936FE9-4D16-4019-A093-5E00182609EB/Windows6.1-KB2670838-x64.msu
http://download.microsoft.com/download/5/A/5/5A548BFE-ADC5-414B-B6BD-E1EC27A8DD80/Windows6.1-KB2834140-v2-x64.msu
http://download.microsoft.com/download/9/1/C/91CC3B0D-F58B-4B36-941D-D810A8FF6805/Windows6.1-KB2639308-x64.msu
http://download.microsoft.com/download/F/1/0/F106E158-89A1-41E3-A9B5-32FEB2A99A0B/Windows6.1-KB2533623-x64.msu
http://download.microsoft.com/download/9/F/E/9FE868F6-A0E1-4F46-96E5-87D7B6573356/Windows6.1-KB2731771-x64.msu
http://download.microsoft.com/download/6/C/A/6CA15546-A46C-4333-B405-AB18785ABB66/Windows6.1-KB2729094-v2-x64.msu
http://download.microsoft.com/download/1/8/F/18F9AE2C-4A10-417A-8408-C205420C22C3/Windows6.1-KB2786081-x64.msu
http://download.microsoft.com/download/4/1/3/41321D2E-2D08-4699-A635-D9828AADB177/Windows6.1-KB2888049-x64.msu
http://download.microsoft.com/download/6/1/4/6141BFD5-40FD-4148-A3C9-E355338A9AC8/Windows6.1-KB2882822-x64.msu
Save Internet Explorer 11 offline installer in c:\
http://download.microsoft.com/download/7/1/7/7179A150-F2D2-4502-9D70-4B59EA148EAA/IE11-Windows6.1-x64-en-us.exe
Create Internet Explorer 11 prerequisites directory c:\ie11x64updates

Save all these files in ie11x64updates directory
http://download.microsoft.com/download/B/E/4/BE4591E2-6F53-4405-94EB-DB932924EADA/IE11-Windows6.1-KB2909210-x64.msu
http://download.microsoft.com/download/3/7/7/377E8D13-3E4B-4B2C-9943-1EFD98858A6A/IE11-Windows6.1-KB2929437-x64.msu
http://download.microsoft.com/download/2/6/3/263A20EE-5F41-42D1-AF61-67F037B411F4/IE11-Windows6.1-KB2936068-x64.msu
http://download.microsoft.com/download/B/C/E/BCE52B91-80EE-4AB1-A42D-B2E2D671CC25/IE11-Windows6.1-KB2962872-x64.msu
Install WAIK.

64-bit windows 7 install.wim has four indexes:
Index : 1
Name : Windows 7 HOMEBASIC
Description : Windows 7 HOMEBASIC
Size : 11,710,161,360 bytes

Index : 2
Name : Windows 7 HOMEPREMIUM
Description : Windows 7 HOMEPREMIUM
Size : 12,222,587,449 bytes

Index : 3
Name : Windows 7 PROFESSIONAL
Description : Windows 7 PROFESSIONAL
Size : 12,122,886,417 bytes

Index : 4
Name : Windows 7 ULTIMATE
Description : Windows 7 ULTIMATE
Size : 12,285,492,779 bytes
If we want to integrate in all versions of windows then we can create a loop.
Open notepad in "Run as administrator" mode and paste this content
@echo off
if not exist c:\mount md c:\mount
for /f %%b in ('dir /b "%~dp0IE11*x64*.exe"') do c:\%%b /X:c:\ie11x64temp
for %%a in (1 2 3 4) do (
dism /mount-wim /wimfile:c:\install.wim /index:%%a /mountdir:c:\mount
dism /image:c:\mount /add-package /packagepath:c:\ie11x64pre
dism /image:c:\mount /add-package /packagepath:c:\ie11x64temp\IE-Win7.CAB
dism /image:c:\mount /add-package /packagepath:c:\ie11x64updates
dism /unmount-wim /mountdir:c:\mount /commit
)
if exist c:\mount rd c:\mount /Q /S
if exist c:\ie11x64temp rd c:\ie11x64temp /Q /S
Save this file as
c:\integrate-ie11x64.cmd
Open "Deployment Tools Command Prompt"
type
c:\integrate-ie11x64.cmd
Successful output looks like similar like this:

Copy back install.wim where you get it and you are ready to go :)

To put back install.wim into iso file check:
Create windows 7 bootable iso with free tools

This tutorial has extended with:
Slipstream updates into Windows 7 x64 installation source

Why does everyone do not leave a comment? Did you lost somewhere?

Slipstream IE11 into windows 7 sp1 x86 source

2015.06.29 updated
It is highly recommended to use
Slipstream Internet Explorer 11 into Windows 7 SP1 source

Back to old version:

For 64-bit version read
Slipstream IE11 into windows 7 sp1 x64 source

Save X17-59183.iso
Extract install.wim from X17-59183.iso to c:\

Create Internet Explorer 11 prerequisites directory c:\ie11x86pre

Save all these files in ie11x64pre directory
http://download.microsoft.com/download/1/4/9/14936FE9-4D16-4019-A093-5E00182609EB/Windows6.1-KB2670838-x86.msu
http://download.microsoft.com/download/F/1/4/F1424AD7-F754-4B6E-B0DA-151C7CBAE859/Windows6.1-KB2834140-v2-x86.msu
http://download.microsoft.com/download/9/1/C/91CC3B0D-F58B-4B36-941D-D810A8FF6805/Windows6.1-KB2639308-x64.msu
http://download.microsoft.com/download/2/D/7/2D78D0DD-2802-41F5-88D6-DC1D559F206D/Windows6.1-KB2533623-x86.msu
http://download.microsoft.com/download/A/0/B/A0BA0A59-1F11-4736-91C0-DFCB06224D99/Windows6.1-KB2731771-x86.msu
http://download.microsoft.com/download/B/6/B/B6BF1D9B-2568-406B-88E8-E4A218DEA90A/Windows6.1-KB2729094-v2-x86.msu
http://download.microsoft.com/download/4/8/1/481C640E-D3EE-4ADC-AA48-6D0ED2869D37/Windows6.1-KB2786081-x86.msu
http://download.microsoft.com/download/3/9/D/39D85CA8-7BF3-47C1-9031-FD6E51D8BBEB/Windows6.1-KB2888049-x86.msu
http://download.microsoft.com/download/7/C/E/7CE5D2A0-3A08-427E-9AA9-8A79E47B87B9/Windows6.1-KB2882822-x86.msu
Save Internet Explorer 11 offline installer in c:\
http://download.microsoft.com/download/9/2/F/92FC119C-3BCD-476C-B425-038A39625558/IE11-Windows6.1-x86-en-us.exe
Create Internet Explorer 11 updates directory c:\ie11x86updates

Save all these files in ie11x86updates directory
http://download.microsoft.com/download/1/A/5/1A558D6C-7610-4A9A-BA17-56C0E6761B35/IE11-Windows6.1-KB2909210-x86.msu
http://download.microsoft.com/download/E/E/C/EEC07491-6EF9-4620-BDC2-C9F13DC1B33A/IE11-Windows6.1-KB2929437-x86.msu
http://download.microsoft.com/download/6/1/8/61825EB0-A37F-44AB-BB6D-57DBD4AF27EF/IE11-Windows6.1-KB2936068-x86.msu
http://download.microsoft.com/download/4/2/C/42C1FDC9-AF3B-4D36-8367-E0D5B2706ADF/IE11-Windows6.1-KB2962872-x86.msu
Install WAIK.

32-bit windows 7 install.wim has five indexes:
Index : 1
Name : Windows 7 STARTER
Description : Windows 7 STARTER
Size : 8,074,968,070 bytes

Index : 2
Name : Windows 7 HOMEBASIC
Description : Windows 7 HOMEBASIC
Size : 8,127,590,116 bytes

Index : 3
Name : Windows 7 HOMEPREMIUM
Description : Windows 7 HOMEPREMIUM
Size : 8,569,006,173 bytes

Index : 4
Name : Windows 7 PROFESSIONAL
Description : Windows 7 PROFESSIONAL
Size : 8,450,188,760 bytes

Index : 5
Name : Windows 7 ULTIMATE
Description : Windows 7 ULTIMATE
Size : 8,610,128,720 bytes
If we want to integrate in all versions of windows then we can create a loop.
Open notepad in "Run as administrator" mode and paste this content
@echo off
if not exist c:\mount md c:\mount
for /f %%b in ('dir /b "%~dp0IE11*x86*.exe"') do c:\%%b /X:c:\ie11x86temp
for %%a in (1 2 3 4 5) do (
dism /mount-wim /wimfile:c:\install.wim /index:%%a /mountdir:c:\mount
dism /image:c:\mount /add-package /packagepath:c:\ie11x86pre
dism /image:c:\mount /add-package /packagepath:c:\ie11x86temp\IE-Win7.CAB
dism /image:c:\mount /add-package /packagepath:c:\ie11x86updates
dism /unmount-wim /mountdir:c:\mount /commit
)
if exist c:\mount rd c:\mount /Q /S
if exist c:\ie11x86temp rd c:\ie11x86temp /Q /S
Save this file as
c:\integrate-ie11x86.cmd
Open "Deployment Tools Command Prompt"
type
c:\integrate-ie11x86.cmd
Successful output looks like similar like this:

Copy back install.wim where you get it and you are ready to go :)

To put back install.wim into iso file check:
Create windows 7 bootable iso with free tools

Blog Archive