Useful programs. Installing Windows XP Windows xp image with integrated sata drivers

RTM distribution of Windows 7 out of the box does not support USB 3.0, so you may encounter problems installing Windows 7 on a computer / laptop that only has USB ports 3.0-3.1 (on most modern devices released after 2015, there are only USB3 ports). For example, in the Windows 7 setup program, it may not work USB keyboard and a mouse, or the installer will require you to download drivers for the CD / DVD drive:

The required media driver was not found. This may be a DVD, USB, or HDD. If you have a CD, DVD, or USB flash drive with this driver, please insert it.

Note: If the Windows installation media is in the CD/DVD drive, you can safely remove it for this step.

Accordingly, you simply cannot install Windows 7 ( Windows Server 2008 R2) from a USB stick or USB drive to a computer with all devices connected via USB 3.0.

Intel chipsets starting from 100 and 200 series (B150, H110, H170, Q150, Q170, Z170, Intel Apollo Lake), similar AMD chipsets and chipsets from other manufacturers do not support the Enhanced Host Controller Interface, so USB connectors (be it USB1, USB2 or USB3.0) just don't work in the Windows 7 installer.

For a normal installation of Windows 7 on some computer models, you can disable USB 3.0 mode in the BIOS by switching to USB 2.0 (Legacy USB 2.0) compatibility mode. For all other cases, you will have to modify the Windows 7 installation distribution and integrate drivers into its boot and installation image for USB support 3.0 for your motherboard chipset.

Some motherboard manufacturers release special utilities to integrate their USB drivers into the Windows 7 installation image. For example, ASRock - Win 7 USB Patcher, MSI - MSI Smart Tool, Intel - Windows USB Installation Tool for Windows 7, Gigabyte - Windows USB Installation Tool, etc. But in this article, we will show how to integrate USB drivers into a Windows image on our own without using third-party utilities.

All operations for modifying the Windows 7 ISO image described below are performed on a regular Windows 10 computer.

First of all, find and download USB 3.0 drivers for your chipset from the manufacturer's website (in our example, this is Intel® USB 3.0 eXtensible Host Controller Driver for Intel® 7 Series/C216 Chipset Family). Create a new directory c:\tmp, inside which create 2 folders: mount And USB3 . Unzip the archive with the drivers to the USB3 directory. Inside the USB3 directory, you can create several subdirectories with different USB 3.0 drivers for popular chipset models.

Next, you need to update the Windows 7 installation image (it can be presented as an iso file or already copied). We need two WIM files, which we need to copy to the c:\tmp directory from the ISO image or installation Windows disk 7:

  • sources\boot.wim is the boot image of the WinPE environment that is used when installing Windows;
  • sources\install.wim is the Windows 7 image that will be installed on your computer.

open command line with administrator rights and using DISM, mount the WinPE boot image (boot.wim) and integrate the USB 3.0 drivers into it using the commands (as previously discussed):

dism /mount-wim /wimfile:c:\tmp\boot.wim /index:2 /mountdir:c:\tmp\mount

The following lines indicate that the specified USB3 driver was successfully added to the boot.wim image of the Windows 7 installation environment:

Installing 1 of 6 - c:\tmp\usb3\Drivers\HCSwitch\x64\iusb3hcs.inf: The driver package was successfully installed.

Save the changes to the image and unmount the boot.wim file (to avoid DISM errors, make sure you close all File Explorer windows and file manager, in which the c:\tmp\mount directory is open):


dism /cleanup-wim

Similarly, you need to update the operating system installation image itself in the install.wim file. The main difference here is that the install.wim image can contain several editions of Windows 7 with different indexes. Therefore, you will have to add drivers to the edition or editions of Windows 7 that you plan to use for installation (or to all available editions of Windows in turn).

The list of available editions of Windows in the install.wim image can be obtained as follows:

dism /Get-WimInfo /WimFile:c:\tmp\install.wim

In our example, there are 4 editions of Windows in the install.wim image. We will add USB 3.0 driver to Windows 7 PROFESSIONAL edition with index 3 (this is the number we will use to address the revision in the next DISM command).

Then, by analogy with the commands above, add to the image Windows drivers USB 3.0 from the drivers directory:

dism /mount-wim /wimfile:c:\tmp\install.wim /index:3 /mountdir:c:\tmp\mount
dism /image:c:\tmp\mount /add-driver:"c:\tmp\usb3" /recurse
dism /unmount-wim /mountdir:c:\tmp\mount /commit
dism /cleanup-wim

It remains to replace the updated install.wim and boot.wim files with the installation USB flash drive or update the iso file, and you can use this image to install Windows 7 on computers with a USB 3.0 controller.

Today I will talk about one of the many ways to integrate, implement, drivers into a windows installation image. Thus, you can integrate absolutely any driver you need into almost any windows image from series 7 to windows 10.

We will need.

First of all, the image of the operating system into which we will integrate the drivers. For a positive end result, the image must be taken original, the one in which no changes were made.

To find out the original image you have or not is told.

We will also need drivers that we will integrate into our image.

Well, the program itself with the help of which we will do this. The program is called Ntlite. The program can be downloaded from the developer site Ntlite.com

preparatory process.

Drivers prepared for integration must be unzipped and placed in the same folder.

The image into which we integrate these drivers must be unpacked using the archiver, I use the 7zip archiver.

NtLite must be installed.

Our actions or the integration process itself.

We launch the NtLite program. In the window of the program that opens, at the top left, click the add item and specify the path to the folder with the unpacked windows image.

The folder will be added to the list of sources and the program will show which versions of windows are contained in your unpacked image.

Select the version of the operating system that you will modify and double-click on it with the left mouse button or right-click once and select download from the menu that opens.

The version you choose will be mounted by the program to a temporary folder for further work with the files of this image.

You will have to wait a bit while the process of mounting and loading is in progress. When finished, a green circle will appear to the left of the image.


Menu items for editing and changing the contents of the windows image will appear in the left half, select the item Drivers, then addfolder with multiple drivers.

Specify the path to the folder with the prepared drivers and click open.

The program will queue all the drivers that are in this folder to be integrated into the image.

Now select the menu item apply.


In the window that opens, after clicking on the menu item apply put a check mark against the item save image,

Then give a label to the image and click OK.


Now press the button in the upper left corner of the Processing program.

The program will process all the drivers you downloaded, integrate them into the image and create the image itself.

The finished image will be saved where you specified.

The standard Windows XP distribution does not include drivers for the SATA controller from Intel and for AMD (7-series chipsets). Because of this, when installing Windows XP, the installer does not find hard drives. There are two main ways to solve this problem without using floppy drives:

Switch the controller operating mode in the BIOS from AHCI on the IDE Mode(the name may change depending on the BIOS). In this case, Windows XP will be installed, but in this case the NCQ technology will not work. What kind of technology is this and what is the use of it described in this material: ?

If, after installing Windows, you switch the controller mode back to AHCI in the BIOS, the system will not be able to boot and will display “ blue screen of death". How to enable this mode without reinstalling windows XP is described in this article:

Integrate SATA drivers directly into the distribution itself. This method is also applicable for integrating other drivers into the Windows XP distribution. It can also be drivers for sound card, modem, network cards etc. The author thus integrated drivers for the RAID controller into the distribution kit when installing Windows Server on a RAID array. This method is more correct, universal and elegant, so to speak. Not all motherboards support changing the controller operating mode and there is not always a floppy drive at hand to “slip” the drivers on the floppy disk when installing Windows. It is this method that will be discussed in this article.

Note: drivers need to be integrated into the distribution only if you have an Intel chipset or AMD 7 series chipsets. For chipsets from nVidia and AMD (4 and 6 series) you don't need to integrate anything. Windows XP will install fine.

Preparing to integrate drivers

To integrate drivers into the Windows XP distribution, we need:

Directly the distribution of Windows XP. It is highly recommended to use the original builds of Windows XP from Microsoft, otherwise problems may arise when installing the system and drivers

CD-R or CD-RW disc

nlite program. You can find it in the archive using the links above ( / )

SATA drivers. For chipsets from Intel, they are located in the archive at the links above. Drivers are constantly updated.
For chipsets from AMD 7th series (Puma platform), download drivers from this link:

Driver Integration

Driver integration should be started by installing the nLite utility. It requires Microsoft . NET Framework 2.0 ( / ). IN Windows Vista, Windows 7, 8 and 8.1 it is already built in.

When the utility is installed, we start copying the Windows XP distribution. To do this, create on disk D: WinXP folder, for example.

We insert the disk with Windows XP into the drive, select all the files and folders on it and copy:

Paste files into a folder D:WinXP

Here it is unpacked (for AMD, the folder will have a different name):

Launch nLite:

Specify in the window the folder where you copied the Windows XP distribution kit:

Select Driver and Bootable ISO image:

Select Driver Folder

For Intel chipsets:

We click OK:

Select all items (press CTRL key and select with the mouse):

Click OK. The end result will be something like this:

For AMD chipsets:

All questions that are related to the installation of Windows XP, ask in this forum thread:

Questions about integrating SATA drivers into the Windows XP distribution are set out in this forum thread:

To avoid possible misunderstandings and save your time, I strongly recommend that you read this material:

Edited: FuzzyL- September 9, 2014
Reason: Material version 2.1

A very common installation problem Windows XP- This is the appearance of the error of the absence of hard drives.
The problem is that modern computers, especially laptops, use hard drive controllers manufactured much later than Windows XP.
Therefore, the standard version of Windows XP does not contain the necessary drivers for installation.

One way to get around this problem is to switch to BIOS operating mode of the SATA controller.
It is necessary to switch the operating mode of the SATA controller to IDE Mode. But often in BIOS Notebooks do not have this option.

In this case, the SATA drivers can be integrated directly into the Windows distribution using the program nLite.
This method is the most convenient, secure, and the resulting Windows XP image can be used multiple times.
Also, this option remains the only one for laptop owners, since they do not have the opportunity to connect a floppy drive.

So, how to integrate the drivers into the Windows XP distribution?

For integration we need:

1. Distribution of Windows XP. It is highly recommended to use the original Windows XP image. It is also better to take Windows XP SP2, and after installing Windows, install service pack 3.

2. Program nLite. It should not be downloaded from the manufacturer's website (download). If the driver integration will take place on a computer with installed Windows XP, then for the program to work, you must also install Microsoft .NET Framework 2.0(download). For Windows Vista and above, you do not need to install anything other than the program.

3. Sata/RAid controller drivers:

Driver integration.

Installing the program nLite.

Download SATA drivers and save on your computer. After that, you need to unpack them into some folder (for example C:/SATA/).

Insert the Windows XP disc into the CD / DVD drive and copy the entire contents of the disc to the hard drive, for example, to the folder C:/WINXP/.

We start the program nLite. At startup, you can immediately specify the language of the program interface - Russian.

To continue, press the button " Further". In the window that appears " Location of Windows installation files"required after button click" Overview" specify the path to the folder C:/WINXP/ where the contents of the Windows XP disc were copied.

after a little testing nLite provide us with detailed information about Windows versions XP

In the window " Task selection" noted in the section Integrate paragraph Drivers, and in the section Create- Bootable ISO image.

and select " Drivers folder"

specify the path to the folder with the unpacked drivers

Hereinafter, it is very important to point to the folder with drivers of exactly the same bitness as the Windows distribution used. In 32-bit Windows XP, you should integrate only drivers for a 32-bit system (in the 32-bit or x86 folder), and for a 64-bit OS, drivers for a 64-bit system (they are in the 64-bit or x64 folder).
This is very important point, otherwise, an error may appear during Windows installation
"The ahcix64.sys file is corrupted. Press any key to continue".

In the appeared window " Select drivers to integrate" specify the necessary (use the key CTRL to select a few). Don't forget about the bitness of your Windows XP.

After selecting drivers, click " OK". In the next dialog box, we also select drivers. For Intel drivers, you can safely select all drivers ( CTRL+A), for AMD drivers keep the gradation.

After selecting, press " OK". In the next window, click " Further".

agree to start the integration process by clicking the button " Yes".

Integration is underway.

After the integration of SATA drivers is completed, press the " Further" to continue

The window " Bootable ISO image". We insert a blank CD into the CD / DVD burner. We are waiting for it to be initialized by the program nLite. We specify the label we need (for example, WinXP_SP2). Select the write speed. For high-quality recording, it is better to choose the smallest speed.

After the necessary settings, press the button " Recording"and agree to burn the disc by clicking the button" Yes".

Everything, it remains only to wait for the end of the recording of the disc.
After that, we insert the disk into the drive of the computer we need, reboot and install Windows XP.
After installing Windows XP, install the drivers and Service Pack 3 if the XP image was with SP2.

Driver IntegrationSATA in the Windows XP distribution does not work, boot disk a non-working one is created. There were, as you said on the oszone.net website, there are two instructions, one is very complicated, the other is simpler, I chose the second one, did everything as it is written there, downloaded the MassStor driver package, the drivers themselves are successfully integrated into the unpacked distribution, but then when I assemble the assembly into ISO image with the CDIMAGE program, then I burn the free ImgBurn program, an error occurs somewhere and the disk is not bootable as a result, it ruined five discs. Been to one more good resource, dedicated to laptops, I read the instructions, they use the nLite program, I do everything as they say, at the end I click on the record and again the disc turns out to be not bootable, but interestingly, they don’t recommend using nLite on ozone, and CDIMAGE is not recommended on this resource, I confused and in despair, I need a computer with an operating system urgently.

Integrating SATA Drivers into the Distribution

Well, about despair, you are in vain, you need to calm down and still find an acceptable solution, let's try to find a mistake. I’ll say in advance, we figured everything out, well, let’s start the debriefing, we integrate SATA drivers into the distribution kit fast and free. By the way, many may ask why?

  • Note: On fairly new motherboards, with controller hard drives SATA II, and this also applies to desktop computers, as well as laptops, the technology of AHCI hard drives is used. Undoubtedly, it is better than the previous IDE technology, but the fact is that it was developed much later than Windows XP was invented, and therefore, to install this operating system, AHCI controller drivers are needed, which must either be slipped during installation on a floppy disk, or integrated directly into the Windows XP distribution itself, otherwise the installation process will fail.
  • On some motherboards, you can switch the hard drive mode from AHCI to IDE, then Windows XP will install without problems, but you will have to forget about the advantages of AHCI, because during the operation of the operating system it will not work to switch to AHCI mode, it will end with a blue screen.

We don’t have a floppy on our laptop and cannot be, therefore integrate driversSATA to the Windows XP distribution
I haven't used the CDIMAGE program, I can't say anything, but I used nLite with great success, let's start from the very beginning.
First of all, we take a CD with Windows XP, it is very important to use the original assemblies that have not been modified by anyone Microsoft Windows XP is the key to success.
We create a folder in the root of the disk (C:) and call it (XPCD), copy all the files from the Windows XP CD to it.

If instead of the operating system CD you are using Iso Image Windows XP, you need to do the same with it, unzip it to the XPCD folder, in the root of the drive (C :), you can use this 7-zip program.

Next, we go to oszone.net, it's very simple to register there, and download MassStor with sata drivers. If you have operating system 32-bit , which in most cases, download the corresponding MassStor_x86_11.8.22.rar package, if 64-bit, then another MassStor _x64_11.3.8.rar.

we get MassStor.exe from the unzipped folder, run it, it asks us where the folder with Windows files XP, I want integrate SATA drivers into it and we show him our folder in the root of the disk (C:), we call it (XPCD), have you forgotten yet?

Integration takes ten seconds.

NET Framework 2.0 is required for normal operation, you may already have it installed, first try installing and running nLite.
Launching nLite

Welcome


In the overview, specify the location of our image-> C:\XPCD and click next

Create a bootable ISO image and again Next


Click review