Stop: 0x00000024
A "Stop: 0x00000024" error message occurs when Windows Vista encounters an unrecoverable error when it tries to access an NTFS partition or a volume on the hard disk. Typically, you receive a "Stop: 0x00000024" error message during Windows Vista Setup when one or more of the following conditions are true:• The file system or partition structure is corrupted.
• A driver compatibility issue exists. For example, the file system driver for an antivirus program or for other utility can cause this issue.
To troubleshoot a "Stop: 0x00000024" error message when you try to upgrade to Windows Vista, use one or more of the following methods, as appropriate for your situation.
Caution We recommend that you perform a full backup before you implement any of the following methods.
Method 1: Run the CHKDSK program
To run the CHKDSK (Chkdsk.exe) program, follow these steps:1. Use the Windows Vista DVD to start the computer in Windows Recovery (WinRE). For more information about how to start Windows Recovery, visit the following Microsoft Web site:
Windows Vista Help: What to do if Windows won't start correctly
2. In WinRE, open a command prompt. To do this, follow these steps: a. On the Install Windows screen, select the appropriate Language to install, Time and currency format, and Keyboard or input method options, and then click Next.
b. Click Repair your computer.
c. Click the Vista installation that you want to repair, and then click Next.
Note Click Load Drivers only if you have to load a driver to access a hard disk.
d. Click Command Prompt.
3. At the command prompt, type the following command, and then press ENTER:
chkdsk drive: /r
Note In this command, drive is the hard disk where you want to install Windows Vista.
4. If Chkdsk.exe does not find and does not repair any errors on the hard disk where you want to install Windows, run Chkdsk.exe on any other NTFS hard disks on the computer. To verify the partitions that are configured on the computer, follow these steps: a. At the command prompt, type the following command, and then press ENTER:
Diskpart
b. At the DISKPART prompt, type the following command, and then press ENTER:
List vol
Note the hard disk information that is returned.
c. At the DISKPART prompt, type the following command, and then press ENTER:
exit
d. At the command prompt, type the following command, and then press ENTER:
exit
Method 2: Check for driver issues
Warning This workaround may make a computer or a network more vulnerable to attack by malicious users or by malicious software such as viruses. We do not recommend this workaround but are providing this information so that you can implement this workaround at your own discretion. Use this workaround at your own risk.
If you are upgrading to Windows Vista, follow these steps:1. Install updated disk controller drivers.
2. Uninstall any antivirus, any antispyware, or any backup programs that monitor the file system for changes.
3. Try to upgrade to Windows Vista again.
Method 3: Perform a clean installation of Windows Vista
If you still cannot upgrade to Windows Vista, you may have to perform a clean installation of Windows Vista. To perform a clean installation of Windows Vista, insert the Windows Vista DVD into the DVD drive and then restart the computer. When you are prompted, start the computer by using the Windows Vista DVD.
When you perform a clean installation of Windows Vista, you can decide to install windows Vista to the current active Windows partition as a test. If the installation is successful, drivers that were installed in the previous installation likely caused the problem. If you decide to install Windows Vista to the current active Windows partition, you can migrate files from the Windows.old folder and then use the existing installation. However, you have to reinstall any programs that were installed in the previous installation of Windows.
You can also decide to repartition and to format the hard disk, and then install Windows Vista. To repartition and then to format the hard disk, follow these steps.
Caution We recommend that you perform a full backup before you start. These steps will remove all files from all partitions.1. Disconnect any external hard disks.
2. Use the Windows Vista DVD to start the computer in Windows Recovery (WinRE). For more information about how to start Windows Recovery, visit the following Microsoft Web site:
Windows Vista Help: What to do if Windows won't start correctly
3. In WinRE, open a command prompt. To do this, follow these steps: a. On the Install Windows screen, select the appropriate Language to install, Time and currency format, and Keyboard or input method options, and then click Next.
b. Click Repair your computer.
c. Click the Vista installation that you want to repair, and then click Next.
Note Click Load Drivers only if you have to load a driver to access a hard disk.
d. Click Command Prompt.
4. At the command prompt, type the following command, and then press ENTER:
diskpart
5. At the DISKPART prompt, type the following command,, and then press ENTER:
list disk
Note each hard disk in the list.
6. At the DISKPART prompt, type the following command to select the first hard disk, and then press ENTER:
sel disk 0
7. At the DISKPART prompt, type the following command to view the details of each disk, and then press ENTER:
det disk
Note the volumes on each disk.
8. Repeat steps 6 and 7 for each disk in the list that was returned in step 5.
9. At the DISKPART prompt, type the following command, and then press ENTER:
exit
10. Use the dir command to verify the volume that contains the existing Windows installation. To do this, follow these steps for each volume in the list that was returned in steps 5 through 8: a. At the command prompt, type the following command, and then press ENTER:
drive
Note In this command, drive is the volume that you want to verify. For example, type C:
b. At the command prompt, type the following command, and then press ENTER:
dir
11. At the command prompt, type the following command, and then press ENTER:
diskpart
12. At the DISKPART prompt, type the following command, and then press ENTER:
sel disk number
Note In this command, number is the number of the volume that you want to repartition.
13. At the DISKPART prompt, type the following command, and then press ENTER:
clean
14. At the DISKPART prompt, type the following command, and then press ENTER:
create partition primary
15. At the DISKPART prompt, type the following command, and then press ENTER:
active
16. At the DISKPART prompt, type the following command, and then press ENTER:
format
17. At the DISKPART prompt, type the following command, and then press ENTER:
exit