Sep 5, 2007

How to improve hard disk speed or performance?

Improve Hard Disk performance in just 5 easy steps!

Do you feel sometime your PC's hard disk takes too much time to deliver the desired results? If yes then this hard disk speed improvement tweak is just for you. To perform this tweak, make sure your PC has at least 256Mb of Ram.

Don’t Worry! These are very simple steps which won't do any harm to your PC and that’s for sure. If you don't find any improvements in the hard drive performance after performing this tweak, then in that case, you can always go back to original settings.

Now to improve the hard disk speed, configure a special buffer in the computer's memory. With that it will be able to deal with interrupts in a faster and better way to get the results in a timely manner. How to do that?

Here are those 5 easy steps...
  1. In the Run command, type SYSEDIT.EXE and hit 'enter key'
  2. Open the system.ini file [close other files]
  3. Find a section called [386enh], usually at the end of file
  4. Type this without quotes 'Irq14=4096' after this line as it is
  5. From File menu select 'Save'

You are done with the tweak, now close SYSEDIT and reboot the PC. You will be able to see the improvement in speed as soon as your computer gets restarted.

This tweak works for any kind of IDE SCSI disk.


Peter said...

Thanks for the wonderful article. I saw quite a improvement in the performance speed of my computer.
I'm planning to buy a new one soon.

Snakefoot said...

You are quite right that it won't do any harm, in fact I think it will not do anything at all.

Not sure what operating system this tweak is meant for, but since Windows 2000 the System.ini (And Win.ini) is a legacy file that are kept around for Win16 applications.

Also think that in the original form then one had to find the IRQ of the disk controller and use that instead of 14 (Default IRQ of the IDE ATA Primary Channel)

Interupt Request (IRQ) is a way for the hardware to signal the CPU of some event. The actual data is transfered using the system-bus, so allocating a buffer for IRQ doesn't make much sense.

Admin said...

Hello SnakeFoot thanks for commenting.
* Yep! You will not be able to see any difference, if you have small amount of data stored on hard disk.
* This tweak can work on win 2000 and all the above windows platforms.
* About finding Irq [if not 14 by default] I will update that in the post.
* As far as I have understood, we have the possibility to configure a special buffer whose task is to optimize the memory to better handle the interrupts. This tweak would be definitely effective for those who have large amount of data stored on the disk.

Thanks for your comment, really appreciated.

Larry Miller said...

This cannot work on any modern operating system.

In all NT platform systems the system.ini file is maintained for compatibility with old 16 bit applications only. System configuration commands such as this will be ignored. At the top of the file is the statement "; for 16-bit app support". This is not an idle statement.

Any perceived performance gain from this is strictly placebo, it cannot be real.

Larry Miller
Microsoft MCSA
CompTIA Network+, A+