Hardware and software setup

Stop 0x0000007b when booting from a bootable flash drive.

- one of the most common BSOD errors that appears on computers when the system boots or when reinstalling Windows XP. Personally, for me, it popped up immediately after solving the problem that I described in the last article, which dealt with how you can deal with the "" error, which appeared immediately at the beginning of the operating system boot.

As always, first let's look at what could cause a blue screen with error 0x0000007B.

Again, there can be very, very many reasons, depending on the situation in which it appeared. Let me remind you that the main cases of an error appearing are the beginning of the system boot and the installation of Windows XP.

Causes of error 0x0000007B when booting Windows XP:

  • The first cause is damage to system files;
  • Hard disk damage;
  • Viruses are the reason why a huge number of computers around the world suffer;
  • Strange as it may sound, but the problem of normal booting can be just a USB flash drive inserted into the computer;

List of reasons for the blue screen with the code 0x0000007B when installing clean Windows:

  • One of the most common reasons is incorrect settings in the BIOS;
  • Damage to device drivers that are needed by the boot controller;
  • The SCSI controller or hard drive on which you are installing is not supported by the system being installed;

What to do in such cases, and how to fix error 0x0000007B? Now, below I will consider several possible options for fixing the error at the time of system boot and during system installation.

Fixing error 0x0000007B when booting the system

As I mentioned earlier, there could be a lot of different factors that could cause the blue screen to appear. Now I will list what in my practice helped me correct error 0x0000007B.

Let's start with the simplest. At the beginning of the computer startup, click several times on the button " F8”, which will bring up the system boot menu. Next, in the list of all possible functions that appears, go to the line with the following content: “ Last Known Good Configuration". Having selected this line, confirm the choice with the key " Enter". Windows will start up with the latest configuration it worked fine with. If the code 0x0000007B appears on the screen again on a blue background, then we read further.

Also, a very popular cause of this problem is damage to the hard drive or file system. In this case, we need any burned disc with Windows. After inserting it into the drive, we restart the computer and where we enter the system recovery console. And already there with the help of the command " chkdsk /p /r»Fix and restore damaged files. Sometimes instead of P» the key is used « F", where the command would look like this" chkdsk /f/r". For a more detailed description of working with the recovery console, you can read the article where we.

Another problem due to which you can see a blue screen on the monitor is viruses. No matter how trite it may sound, but or, and sometimes cause more serious malfunctions in the computer, for example, like this one. To check for a virus, we can try using safe mode. To do this, go to the boot menu with the " F8" and try to run "".

Further, with the help of any antivirus program, completely. The main thing is that the program being checked has the latest up-to-date virus database installed. Personally, I use Dr. Сureit, which I advise you.

If you connected additional hard drives to your computer before the blue screen appeared, I recommend dismantling it before fixing it. Because it is he who can cause this error. The same goes for flash drives. Sometimes, when working with various flash drives, just a black screen with a cursor appears at the time the system boots, but in some cases it appears as a blue screen with the code 0x0000007B. Therefore, to eliminate this option, be sure to remove all external and previously added internal drives.

Well, and finally, one hundred percent way that will help you deal with the error: is. But, if you need to save information on the C: / drive, then I recommend using this option last.

What to do with error 0x0000007B that appears when installing Windwos XP

The most common cause of error 0x0000007B when installing Windows XP is incorrectly set BIOS settings. More precisely, on the new hardware, for drives connected to SATA, the new ACHI standard is used. And since at the time of the release of Windows XP it was not there yet, so during installation, the system cannot find a suitable driver, as a result it causes a blue screen.

In fixing this error, there is nothing difficult. All we need to do is switch from ACHI to IDE mode, in which Windows will install without problems. To do this, and immediately go to the tab " Advanced". Next, selecting the item "" click on it and instead of ACHI shave native IDE .

Save the settings by pressing F10. We restart the computer and start the installation again.

In some BIOSes, the name of the items is slightly changed. Here, another example: by going to “Advanced” we go to the disk settings “ IDE Configuration" and already there in the paragraph "" we set instead of Enhanced meaning compatible. After saving the settings, we continue the installation of the system.

Just in case, I will give another option for changing the SATA mode, so that everyone can choose the most suitable one for themselves. Entering the BIOS, go to the "Main" section, where going down to the bottom, click "SATA Mode". A small window will appear where we select IDE Mode. As always, remember to save your changes before exiting.

In some cases, error 0x0000007B appears because the installation distribution is missing a SCSI or ACHI type driver. Of course, you can download a set of these drivers and add it to the installation distribution using additional software. Well, and then re-write the image to disk. But, personally, I recommend, in this case, to find and download a ready-made image, with drivers already built into it. This will allow you not to bother with self-integration of the driver.

For those who really want to integrate the drivers themselves, I will write detailed instructions, but a little later. In order not to miss this article, be sure to subscribe to us. Also, maybe you know some other options for fixing error 0x0000007B on Windows? If so, then I will be very grateful if you share them with me in the comments. I will definitely add them to the article as an addition, and in this way we will be able to help even more users.

There are frequent cases when, when installing on a Windows XP computer, the system gives an error 0x0000007b. It would seem that there is nothing unusual in this, and yet many users who encounter this problem for the first time immediately panic, tormenting themselves with meticulous questions from “what did I do wrong?” to "how do I fix it?". However, there is only one way out - to look for the cause of the problem and fix it immediately. There can be no other option.

Reason #1: Driver configured to run incorrectly or not configured at all

Most often, the appearance of error 0x0000007b when installing Windows XP is due to the incorrect operation of the device driver required by the controller during boot. Often, such a problem is due to the fact that the driver startup settings are set incorrectly. In this case, you need to perform them manually through the BIOS.

To do this, when the computer is restarted, press Del or F2 on the keyboard. Next, we find the Main menu in the BIOS and select the Sata Mode value in it. Then, using the system prompts, change AHCI Mode to IDE Mode, save and restart the computer.

If the error 0x0000007b reappears after that, you will have to resort to installing new drivers (integration).

Reason #2: The driver is defective or the operating system registry has corrupted data needed to run the drivers

This problem can be solved by integrating the Sata drivers into the distribution. In this case, first we create a folder on the computer called Windows XP and copy all the data from the Windows XP boot disk into it. As a result, it should display the following documents:

After that, download and unpack the SATA driver into a separate folder and run the nLite program on the computer. If it is not there, download it for free from the official website and install it on your PC. After the program is installed, run it on your computer and in the window that appears, select the language you need to work, click the "Next" button:

After that, nLite will prompt you to select the Windows XP installation files. We find the “Browse” button on the right of the window, indicate the folder into which we originally copied the files from the boot disk, and click “Next”:

We don't need the settings offered in the next window, so we just skip them:

As a result, the "Select Tasks" window will appear. In it we find and select the item "Integrate drivers" and "Create a boot disk", and then using the "Next" button, proceed to the next step.

Now we find the "Import" button in the nLite program window, click and select the folder where our drivers are stored:

The next step is to select the drivers themselves:

Now select the text mode driver model. If you do not know which one you need, mark all the proposed options with Ctrl:

We skip the next window using the "Next" button, and in the new one we give confirmation to start the integration. After the drivers are integrated, insert a blank disk into the drive, select the Direct Burn mode in the nLite window that appears and click "Record":

After the disk is written with drivers for Windows XP, go into the BIOS and choose to boot the system from CD / DVD.

Reason #3: Problems with the hardware used to install the OS

Often, Windows XP during installation produces an error 0x0000007b in the event of a conflict between disk controllers and boot controllers or SCSI device resources. In this case, you can use several options to solve the problem:

  1. Reconfigure the hardware from which Windows XP is being installed;
  2. Check the SCSI chain for errors;
  3. Install the operating system using another installation disk or bootable USB flash drive.

As you can see, there are many ways to get rid of system error 0x0000007b when loading Windows XP. The most important thing is to correctly determine the cause of such a problem.

Despite the fact that more than three years have passed since Microsoft ended support for Windows XP, some users still do not want to part with this operating system. Well, this is understandable - someone still has an old computer in the ranks, the technical characteristics of which do not allow installing a newer OS, someone needs a fast system, and someone just got used to XP, not wanting to change anything for themselves.

Windows is a fairly stable and reliable system that can work without reinstallation for up to several years, but sooner or later it starts to fail, including critical ones. An example of one of these failures is the Stop 0x0000007b error that occurs at the time of loading / installing the operating system and is accompanied by the traditional blue screen of death. Most often, users of Windows XP have to deal with it, however, owners of computers running Windows 7 are not immune from it either.

Top Causes of a Blue Screen with Stop Error 0x0000007b

Error 0x0000007b, like a number of other similar ones, does not indicate a specific source of the problem, and the code itself may indicate various kinds of problems. In some cases, it is accompanied by the message INACCESSIBLE_BOOT_DEVICE, which immediately causes the user to suspect that the hard drive is malfunctioning. In fact, this error only says that the boot driver cannot initialize the boot device, that is, the hard disk.

The appearance of a blue screen with error 0x0000007b is often caused by a conflict in the drivers of devices connected to the PC, incorrect BIOS settings, damage to system files or important registry keys, virus infection, bad sectors and file system errors on the disk, various hardware problems (most often associated with disk), problems with RAM, lack of support for the SCSI controller or hard disk installed by the operating system. We will not analyze in detail all cases, instead we will pay attention to the most common ones.

What to do if an error occurs when installing Windows XP

The main and most likely cause of error 0x0000007b when installing Windows XP on a new PC is incompatible BIOS settings. The fact is that on new computers for drives connected to SATA, the ACHI standard is used, which was not yet used at the time of the release of Windows XP. You try to install the system, but it cannot find a suitable driver and throws you into a BSOD. What to do? Try changing the SATA drive mode from AHCI to IDE.

Go to the BIOS, in the Advanced section, find the IDE Configuration setting, find the SATA Configuration parameter in it and set it to Compatible instead of Enhanced. In other BIOS versions, the indicated setting may be located in the Integrated Peripherals section and be called OnChip SATA Type or SATA RAID / AHCI MODE. Its value must be set IDE or Native IDE.

If your BIOS has a Main partition, look for SATA Mode in it and set it to IDE Mode.

Loading drivers during XP installation

The next way to fix the error is to install the missing SCSI or ACHI drivers during the Windows XP installation, but for this you should already have a driver floppy prepared that matches your PC configuration. At the very beginning of the XP installation, you need to click F6 to install a specific SCSI or RAID driver.

But since this method is hopelessly outdated, there may not be a utility for writing drivers on a Windows XP disc, just like a floppy drive in your computer. Alternatively, you can use the USB Floppy Drive, but the purchase of this device for the sake of installing an outdated system seems inappropriate.

Integrating SATA AHCI Drivers into a Windows XP Image

If you consider yourself an advanced user, you can integrate the SATA AHCI drivers directly into your Windows XP installation image. For these purposes, you will need a utility nLite, original SATA drivers with AHCI support for text mode (downloaded from your motherboard manufacturer's website), and the Windows XP image itself.

The algorithm of actions is the following. Unzip the driver archives and the XP ISO image into separate folders.

In the next window, click "Add" and specify the path to the folder with the drivers.

Then activate the "Text mode driver" radio button, check the drivers you need and click "OK", after which the boot image will be recreated.

If the error 0x0000007b during system installation was due to driver incompatibility, this time it will not occur.

The method is working, but why fool yourself if it is much easier to find a Windows XP image on the Internet with already integrated AHCI drivers, since enthusiasts have created more than enough such assemblies!

How to fix error 0x0000007b when booting Windows 7

As with XP, incorrect BIOS settings can be the cause of error 0x0000007b when booting Windows 7. A system crash into a BSOD with the code 0x0000007b was often observed after the user turned on the AHCI mode in the BIOS, especially when an SSD drive was installed on the PC. Nobody argues that the AHCI mode has its advantages, but in Windows 7 simply enabling it in the BIOS is not enough, before that the system needs to be prepared. Therefore, we restore the previous settings in the BIOS, boot up, run the registry editor with the regedit command and expand this branch:

HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/msahci

On the right side we find the parameter Start and change its value to 0.

We do the same with the Start parameter in the key HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/services/iaStorV.

After that, we go into the BIOS and enable AHCI. This time the system should boot without error. The next time you reboot your system, the appropriate disk drivers will be installed. At the same time, we also recommend that you open the Device Manager and check in the properties of the disk whether disk write caching is enabled.

Other Causes of Error 0x0000007b

The following causes of error 0x0000007b, as well as ways to fix it, are equally applicable for both Windows 7 and Windows XP. If before that the system booted normally, but after updating or installing some driver during the next boot, Windows gave an error 0x0000007b, the reason is probably that the driver is not working properly. To get started, try to boot with the last known good configuration, for which, immediately after turning on the PC, hold down F8 and select the appropriate option.

You can also try to boot into safe mode and remove the installed software. If this does not help, you should rollback to a previous restore point if booting into safe mode is available. Everything is simpler in Windows 7, in this system you can roll back to a control or full backup by booting from the installation disk with the distribution.

Disk errors

File system errors, bad sectors can also cause error 0x0000007b. Here the built-in utility can come to the rescue. chkdsk. Boot the PC from the installation disk (the same XP), by pressing R enter the recovery environment and run the command chkdsk /r.

In Windows 7, the same command is used, but with the /f switch.

If the disk is old and there have been problems with it before, it is recommended that you first connect it to a working computer.

Viruses in the boot sector

It also does not hurt to check the disk for infection with bootkits - viruses that infect the boot sector and the MBR record. Naturally, such verification should be done using bootable rescue disks like Dr.Web Сureit. Another option is to remove the disk, connect it to a working PC and run the test from it.

Hardware problems

The appearance of a blue screen with error 0x0000007b may well be caused by hardware problems. If the matter is indeed in the hardware, then first of all you need to check the hard drive. Also, the loops (whether they are well connected) and the power supply are subject to revision. Be sure to test the RAM, as there have been cases when the 0x0000007b error occurred when the RAM modules were damaged.

As additional measures, we can recommend disconnecting all peripheral devices from the PC (eliminating a conflict between their drivers), recreating the MBR master boot record, updating the hard disk controller drivers, clearing CMOS, and also replacing the atapi.sys, intelide driver files from under the boot disk .sys, pciide.sys, pciidex.sys from directory System32/Drivers driver files from a working system of the same version. If you doubt the results of your own actions, it would be wiser to take the computer to a diagnostic center, where specialists will fix the problem.

Installing Windows XP on modern hardware is often fraught with some problems. During the installation, various errors and even BSODs (blue screens of death) “sprinkle”. This is due to the incompatibility of the old operating system with the hardware or its features. One of these errors is BSOD 0x0000007b.

A blue screen with this code may be caused by the lack of a built-in SATA controller AHCI driver, which allows you to use various functions for modern drives, including. If your motherboard uses this mode, then Windows XP will not be able to install. Let's look at two methods for fixing the error and analyze two separate special cases with Intel and AMD chipsets.

Method 1: BIOS setup

Most motherboards have two modes of operation for SATA drives - AHCI and IDE. For a normal installation of Windows XP, you must enable the second mode. This is done in BIOS. You can enter the motherboard settings by pressing the key several times. DELETE on boot (AMI) or F8(Award). In your case, it may be a different key, you can find out by reading the manual for the motherboard.

The parameter we need is mainly located on the tab with the name Main and called SATA Configuration. Here you need to change the value from "AHCI" on the IDE, press F10 to save the settings and restart the machine.

After these steps, Windows XP will most likely install normally.

Method 2: Adding AHCI Drivers to the Distribution

If the first option did not work or the BIOS settings do not have the ability to switch SATA modes, then you will have to manually integrate the necessary driver into the XP distribution. To do this, we use the nLite program.

  1. We go to the official website of the program and download the installer. We download exactly the one that is highlighted in the screenshot, it is intended for XP distributions.

    If you are going to integrate working directly in Windows XP, then you must also install 2.0 from the official website of the developer. Pay attention to the bitness of your OS.

  2. Installing the program will not cause difficulties even for a beginner, just follow the prompts of the Wizard.
  3. Next, we need a compatible driver package, for which we need to find out which chipset is installed on our motherboard. You can do this with the help of the program. Here in the section "Motherboard", on the tab "Chipset" the required information is located.

  4. Now let's go to a page that contains packages that are great for integrating with nLite. On this page, we select the manufacturer of our chipset.

    Downloading the package.

  5. The archive that we received when downloading must be unpacked into a separate folder. In this folder, we see another archive, the files from which also need to be extracted.

  6. Next, you need to copy all the files from the installation disk or image to another folder (new).

  7. Preparation is completed, run the nLite program, select the language and click "Further".

  8. In the next window, click "Overview" and select the folder into which the files were copied from the disk.

  9. The program will check, and we will see data about the operating system, after which we press "Further".

  10. We simply skip the next window.

  11. The next step is to select tasks. We need to integrate the drivers and create a bootable image. Click on the appropriate buttons.

  12. In the driver selection window, click "Add".

  13. Choose an item "Driver Folder".

  14. Select the folder where we unpacked the downloaded archive.

  15. We select the version of the driver of the required bit depth (of the system that we are going to install).

  16. In the driver integration settings window, select all the items (click on the first one, hold down SHIFT and click on the last one). We do this in order to be sure that the required driver is present in the distribution.

  17. In the next window, click "Further".

  18. We start the integration process.

  19. Choose a mode "Create Image", press "Create ISO", select the location where you want to save the created image, give it a name and click "Save".

  20. The image is ready, exit the program.

The resulting file in ISO format must be written to a USB flash drive and you can install Windows XP.

Above, we considered the option with the Intel chipset. For AMD, the process has some differences.


Conclusion

We have analyzed two ways to resolve error 0x0000007b when installing Windows XP. The second one may seem complicated, but with the help of these steps you can create your own distributions for installation on different hardware.

Hello! If you have landed on this page, then most likely you also experienced a blue screen error with the code 0x0000007B when installing Windows XP. I am writing this article from experience, though not my own, but my friend, who, by the way, even provided a screenshot, for which many thanks to him! Problem solving with error x0000007B when installing Windows XP, which I will now describe in detail here, tested in practice and works, so you have come to the right place.

So what is this error. During the installation of Windows XP, when the copying of the driver files is already finished (do not confuse with the files of the operating system), and before the screen with the selection of a partition should appear to install Windows XP, it appears with an error 0x0000007B (picture above). And everyone arrived. If you restart your computer and run the installation again, then at the same moment, this error screen will appear again. You can not even try, checked :).

If you try to read the text on this blue screen, you can understand that we are talking about a problem with the hard drive. You need to check the setting of the hard disk controller, or disable newly connected hard drives. We are also offered to run the CHKDSK command in order to check the disk. I wrote this so that you would understand a little about what this error is about.

How to fix error 0x0000007B when installing Windows XP?

All this is solved by switching the operating mode of the hard disk from AHCI on the IDE. After that, error 0x0000007B will disappear. Well, at least a friend, it helped. Now let's take a closer look at how SATA mode enable IDE , instead of AHCI .

So we restart the computer, and go into the BIOS. Press the Del, F2, or Esc key, if it doesn't help, then read the article. In the BIOS, we need to find the SATA Mode item, or something like that.

Go to the “Main” tab, then hover over “SATA Mode” and press “Enter”. Select IDE Mode instead of AHCI Mode. Press F10 to save changes.

We try to start again, I'm sure that everything will work out for you.

When installing Windows 7, I advise you to turn on AHCI Mode back

If you're wondering, the blue screen with error 0x0000007B during the Windows XP installation process appears because the AHCI operating mode appeared after the release of Windows XP. And in distributions with Windows XP there is no driver for working in AHCI mode. The easiest way to this problem, I described above. It's just replacing the hard drive from AHCI to IDE.

You can also use a special program to integrate a driver for working with AHCI into a distribution kit with Windows XP. But this is more difficult. Perhaps later I will write instructions on how to do this.

If you have any problems, then ask in the comments, we will definitely figure it out. Perhaps you still know how to remove the error 0x0000007B, share it. I will be grateful. Good luck!

More on the site:

Blue screen error 0x0000007B when installing Windows XP [Solved] updated: February 7, 2018 by: admin

Liked the article? Share with friends!
Was this article helpful?
Yes
Not
Thanks for your feedback!
Something went wrong and your vote was not counted.
Thanks. Your message has been sent
Did you find an error in the text?
Select it, click Ctrl+Enter and we'll fix it!