Skip to main content

Windows7 DVD with Service Packs Hotfixes

How to create a custom Windows7 DVD with Service Packs Hotfixes included

In this guide, you will learn how to create your customized Windows 7 setup, using the autounattend.xml setup answer file your created on Customize Windows 7 Deployment guide.
Do you want to build a Windows 7 DVD which is pre-configured to your needs, saving valuable setup time? Do you want to include other programs, the latest setup hotfixes and service packs? 
Whatever your needs are, read on to learn more from our website who will teach you step-by-step creation of your customized Windows 7 DVD!


Step-by-Step creation of custom Windows 7 DVD

Pre-Requisites

  1. Windows 7 Customized setup folder on your Hard Disk (e.g. C:\Windows7) (e.g. A copy of your original Windows 7 DVD on your Hard Disk)
  2. CD Image GUI (free) by CyBerian. (Download here);
  3. ISO Buster (free) to extract your Windows 7 DVD Boot Image;
  4. Optionally, an Autounattend.xml file created in your Windows Automated Installation Kit to install Windows 7 customized to your needs;
  5. Optionally, an $OEM$ folder inside the Windows 7 "Sources" folder to add additional files to the system folders, hard disk and program files etc.
  6. Optionally, any latest service pack or hotfixes from Microsoft you would like installed.

Guide


  • Firstly, you need to ensure you have copied the contents of your original Windows 7 DVD (e.g. Windows 7 Professional) to your hard disk, e.g. C:\Windows7
  • Then, whilst the DVD is in your drive, we need to extract the bootable image file that enables the Windows 7 DVD to be booted on a PC, straight after the BIOS. You can still create a DVD without this, but you will only be able to launch the windows setup from within an existing installation of Windows. To extract the boot image, download ISO buster from the link above, and install it;
  • Under the tree structure within ISO Buster, you should see "Bootable Disc" under Session1->Track1. Click this heading as below:
    ISO Buster
  • Right click on the "Microsoft Corporation.img" file and select "Extract Microsoft Corporatation.img";
  • Save the file to your hard disk, perhaps just under C:\
  • Now we have the boot image, close ISO Buster. Think about purchasing this tool it is well worth it! Now, we need to add the files we need into the Windows 7 Setup image. In your folder on your hard disk, copy the Autounattend.xml file and place it to your ROOT directory of your Windows 7 DVD folder. E.g. If everything is copied to C:\Windows7 (so sources folder is in C:\Windows7\Sources), copy the Autounattend.xml to c:\Windows7. Also, use the Microsoft Automated Installation Kit (AIK) to install other drivers and programs, which create an $OEM$ folder in the "Sources" directory. 
  • If you wish to include Hotfixes or Windows 7 Service Packs, create a folder in the root of your hard disk directory "Updates" e.g. C:\Windows7\Updates. In here, place all of the .MSU files which will be installed as one of the steps during the Windows 7 setup!
  • If you wish to include custom files to include in the Windows 7 installation (such as files in the program files, system32 folder, OOBE (Out Of Box Experience) etc.) then make a folder called $OEM$ inside the sources folder. From there, the following folder structures must apply (many changed from Windows 2000 and Windows XP $OEM$ days):
\$$
Contains files that Windows Setup copies to the %WINDIR% (for example, C:\windows) folder during installation.
\$$\System32
Contains files that Windows Setup copies to the %WINDIR%\System32 folder during installation.
\$1
Represents the root of the drive on which you installed Windows (also called the boot partition) and contains files that Windows Setup copies to the boot partition during installation.
\$1\Pnpdrivers
Contains new or updated Plug-and-Play (PnP) drivers. The user specifies the folder name in the Unattend.xml file for unattended installations. For example, this folder might be named \$OEM$ Folders\$1\Pnpdrvs.
\drive_letter\subfolder
A subfolder of the drive that contains files that Windows Setup copies to the subfolder during installation. Multiple instances of this type of folder may exist under the \$OEM$ Folders\drive_letter folder, for example, \$OEM$ Folders\D\MyFolder.
Please note, the following folders are no longer supported in Windows 7:
\TEXTMODE, \$Progs\Internet Explorer, \$Progs, \$Docs, \$1\SysPrep, \$$\Help

  • Install CDImage GUI from the link in the "pre-requisites" above and once installed start your application. Here we need to specify a couple of screens. Firstly in the "start-up" screen, we need to specify the "Root Dir" of your CD as your hard disk location of your customised Windows 7 setup;
  • Then, specify the destination ISO file of your new Windows 7 DVD, e.g. c:\Windows7.iso, as below:
ISO Buster

  • Now, we need to go to the "Configuration" screen by clicking on the button on the left-hand column. Under the "Boot" tab, specify your "Microsoft Corporate.img" boot image that you extracted in ISO buster in step 5 as below:
ISO Buster

  • Now, click the "Creation" tab to make sure two things are set: Firstly the "Ignore maximum image size..." is ticked, and the volume label has something entered as per below:

ISO Buster

  • Now we can move over to the Creation page via the button on the left-hand column. Here we need to generate the ISO. Click the button "Start image creation" to start the progress, you will see it starts to build your new Windows 7 ISO image from the files on your hard disk:

ISO Buster

  • Once the CDImage GUI Progress Bar reaches 100%, you can close it and burn to DVD your new ISO fil in C;\Windows7! 
  • Voila - you now have a customised, bootable Windows 7 DVD! Boot from the DVD and you should see Windows 7 installing automatically to your exact requirements!
Windows7

Comments

Popular posts from this blog

INSTALL CISCO VPN CLIENT ON WINDOWS 10 (32 & 64 BIT). FIX REASON 442

This article shows how correctly install Cisco VPN Client (32 & 64 bit) on Windows 10 (32 & 64 bit) using simple steps, overcome the ‘ This app can’t run on this PC ’ installation error , plus fix the Reason 442: Failed to enable Virtual Adapter error message . The article applies to New Windows 10 installations or Upgrades from earlier Windows versions and all versions before or after Windows 10 build 1511 .  To simplify the article, we’ve broken it into the following two sections: How to Install Cisco VPN client on Windows 10 (clean installation or upgrade from previous Windows), including Windows 10 build prior or after build 1511 . How to Fix Reason 442: Failed to enable Virtual Adapter on Windows 10 Figure 1. The Cisco VPN Client Reason 442: Failed to enable Virtual Adapter error on Windows 10 HOW TO INSTALL CISCO VPN CLIENT ON WINDOWS 10 (NEW INSTALLATIONS OR O/S UPGRADES) The instructions below are for new or clean Windows 10 inst...

Linux File and Directory Permissions

file & directory protection is a essential of any OS and Linux OS is no exception for it! These authorizations allow you to choose exactly who can access your files & directory, providing an overall improved system security. There was one of the major flaws in the older Windows operating-system where, by standard, all users can see each other people's information (Windows 95, 98, Me). For overcoming it, editions of the Windows based computer system such as NT, 2000, XP and 2003 lot more security features added. They fully support file & directory permissions, just as Linux system has since the beginning. Together, we'll now assess a directory listing from our Lab Linux system hosting server, to help us understand the information provided. a simple 'ls' command will give you the file and directory listing within a given directory, including the option  '-l' will display number of new areas that we are going to discuss here:

How to create a Hirens Boot CD 15.2 USB Disk

Hiren’s BootCD (HBCD) is a bootable CD that contains a set of tools that can help users to fix their computer if their system fails to boot. More specifically, HBCD contains hardware diagnostic programs, partition tools, data recovery utilities, antivirus tools and many other tools to fix your computer problems.  I write this article because I use Hiren’s BootCD frequently to troubleshoot computer problems, specially when a computer doesn’t boot anymore due to a virus attack or due to a corrupted file system. In this article you will find instructions on how to put Hiren’s BootCD on a USB flash drive (stick) in order to troubleshoot computer problems in the future.