Improve the speed of win xp system operation; modify the hard disk mode

  

Everyone cares about the speed of operation. Of course, there are many ways to do this, but there are only a handful of effective methods. Today, I will teach you how to improve the speed of the win xp system. mode. Windows 2000, XP, and 2003 systems sometimes turn off the DMA mode of the hard disk and automatically switch to PIO mode. This causes the performance of the hard disk to suddenly drop in the above system. The most obvious phenomenon is that the system startup speed is obviously slower. Generally speaking, when the normal Windows XP system starts up, the slider moving from left to right can be started up to 2 to 4 times, but this problem may occur 5-8 times or more! When the hard disk operation is performed, it obviously feels slow. When running some large software, the CPU usage often reaches 100% and pauses. When playing some large 3D games (such as Need for Speed ​​6), there is a noticeable pause (many people) I thought it was my own graphics card problem. Of course, if you are using a graphics card three years ago, it is a bit old to play these games, but if you use the GF graphics card that you bought this year, it is not a problem.) It is best to see if the DMA mode of your hard disk is turned off by the Windows system itself. Check if your system has DMA mode turned on:

1. Double-click "Administrative Tools" and double-click "Computer Management";

2. Click “System Tools” , then click <;Device Manager>;

3. Expand “IDE ATA/ATAPI Controller” node;

4. Double click on your “main IDE controller ”;

5. Click “Advanced Settings”.

Seeing <;devices , the following transfer mode should be set to “DMA (if available)”, then the following "current transfer mode", if it is "Ultra DMA Mode * ( * is digital, DMA33 is 2, DMA66 is 4, DMA100 is 5, DMA133 is 6), then your system is normal, but if you set it yourself, "Ultra DMA Mode 6" has not changed, but now It is "Ultra DMA Mode 4" or "Ultra DMA Mode 2" or "PIO Mode" and it can't be changed! It may be that the system has turned off DMA mode by itself.

Analyze the problem:

Ok, let's talk about how the problem is generated. There is such a setting in Windows 2000/XP/2003: Windows IDE/ATAPI port driver (Atapi.sys) cumulatively receives a total of 6 timeouts or cyclic redundancy check (CRC) errors, the driver will put the communication speed (Transfer mode) Substep down to the slower DMA mode from the fastest direct memory access (DMA) mode. If the driver continues to receive a timeout or CRC error, the driver will eventually reduce the transfer mode to the slowest mode (PIO mode). The problem is here! Generally speaking, a normal hard disk rarely has a timeout or cyclic redundancy check (CRC) error, but when we use the hang in these systems (also called hibernation) and recover the computer, it is easy to cause Timeout or Cyclic Redundancy Check (CRC) error. Because the system sets the timeout value to 4 seconds, when the system makes a read request to the ATA disk, if the hard disk response time exceeds the timeout value of 4 seconds, a timeout or cyclic redundancy check (CRC) error will occur, but because the system is When the hang (also called hibernation), the hard disk is in the stall state. When the computer is restored, the hard disk has a process from stop to movement, which easily causes the timeout value of most hard disk response times exceeding 4 seconds. This means that when we use the computer to suspend 6 times, the system will reduce the communication speed (transfer mode) from the fastest direct memory access (DMA) mode to the slower DMA mode. If it is suspended more than 6 times, the driver will eventually reduce the transfer mode to the slowest mode (PIO mode). This is why the Windows system suddenly slows down.

After the success: the main IDE controller and the secondary IDE controller all become English. When the normal Windows XP system starts, the slider moving from left to right can be started up to 2 times. But this problem may go 5-10 times or more!

And there is no advanced setting, and it seems that there will never be a transfer mode from the fastest direct memory. Access DMA is reduced to the slowest mode (PIO mode).

I don't know if you have tried it. I think it is very effective. Although it looks complicated, as long as I can see it a few times, I believe that I can do it. We can share it with other users.

Copyright © Windows knowledge All Rights Reserved