Annoyances.org
Home » Windows XP Discussion Forum » Message 1249696240 Search | Help | Home
  
Tip: Run a free scan for common Windows errors ad

Footnote ...
Friday, August 7, 2009 at 6:50 pm
Windows XP Annoyances Discussion Forum
Posted by normanw (1284 messages posted)


It seems quite common for so-called registry cleaners, including
some of the best-known ones, to force the switch frm DMA to PIO
mode, which is yet another good reason for using such snake-oil 
applications.




‘There’s always tomorrow. At least, there always has been, so far.’ – Keith Waterhouse


On Tuesday, March 17, 2009 at 9:32 pm, normanw wrote:
>In view of the number of complaints of slow-
>running computers that apper on this forum,
>the follownig is offered in the hope it may
>help to ease some of the frustration.
>
>When trying to restore normal operating speed to a
>computer that has become sluggish, the usual clearing
>out of junk files and pruning of startup programs
>sometimes makes little difference.
>
>An item usually overlooked, but which has a dramatic
>influence on a computer's speed, is the hard disc's
>data transfer mode.
>
>In Windows XP this is set to DMA by default but if
>more than a certain number of errors occurs during
>disc access, Windows resets it to PIO mode and
>refuses to allow DMA to be restored. However,
>there is a fairly simple manual method to achieve
>this as follows.
>
>
>CHECK WHETHER DMA IS ACTIVE
>===========================
>
>First, to check whether or not your disc is operating
>in DMA mode, right-click My Computer and select the
>Hardware tab.
>
>Press Device Manager.
>
>Select IDE ATA/ATAPI controllers.
>
>Double-click Primary IDE Channel.
>
>Select the Advanced Settings tab.
>
>Under Device 0, the value in Transfer Mode
>should be DMA if available.
>
>(Ignore the settings under Device 1 for now.)
>
>Under Current Transfer Mode the value should be
>a DMA mode.
>
>If either of these two fields contains PIO and
>offers no DMA alternative, you need to restore
>DMA operation to the disc as detailed below.
>
>
>
>RESTORE DMA MODE
>==============
>
>WARNING: This procedure requires a modification of the
>registry, so be sure to back it up before proceeding.
>
>1. Make sure you are logged-in to an adminstrator account.
>2. Run regedit and navigate to:
>
> HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
>
>Take great care to select the correct key because there will be
>many in which the section within the brackets differs
>by only one or two digits and/or letters.
>
>3. Click the plus sign to the left of the key to expand
>the list of subkeys, which will include several numbers
>such as 0000, 0001, 0002, etc.
>
>4. Open each of these subkeys in turn until you find the
>one in which the DriverDesc Data value is Primary IDE Channel
>
>5. Locate MasterIdDataCheckSum further down the list
>and delete it.
>
>6. Exit regedit and reboot.
>
>
>Repeat the DMA check procedure above to confirm that DMA
>is now active.
>
>-------------------
>
>You can repeat the process for the Device 1 on the
>primary IDE channel and also for both devices, if any
>on the secondary channel. Note that CD/DVD drives will
>operate at a lower DMA setting than a hard disc and this
>will be reflected in the reported DMA modes.
>
>
>SUGGESTED CLEANUP PROCEDURE
>===========================
>
>When attempting to restore the computer's speed, it is
>suggested that you follow this sequence:
>
>1. Check for DMA mode and restore if necessary.
>
>2. Clear out all temporary and junk files - CCleaner is
>recommended for this.
>
>2. Use msconfig to disable all unnecessary programs at startup.
>
>3. Defragment the disc, including a boot-time defragmentation.
>Routine defragmentation is not really necessary under Win XP
>but it is still a good idea to do it occasionally say, once
>or twice a year, especially if you run many different
>applications and process large amounts of data.
>
>Defragmentation in the current instance ensures you are
>doing everything possible to restore the machine's
>performance. The Windows built-in defragmenter is better
>than nothing but does not do a very good job.
>Fully-fedged utilities such as Diskeeper are far more
>thorough.
>
>
>Note: If the disc access setting keeps reverting from
>DMA to PIO mode, this indicates a more serious underlying
>problem of repeated errors that needs to be investigated.
>
>
>




Written in response to:
Tip for restoring a sluggish computer (normanw: Tuesday, March 17, 2009 at 9:32 pm)

There are presently no replies to this message.

All messages in this thread [show all]
-Tip for restoring a sluggish computer (normanw: Tue, Mar 17, 2009, 9:32 pm)
-re: Tip for restoring a sluggish computer (MartinM: Wed, Mar 18, 2009, 3:12 am)
*re: Tip for restoring a sluggish computer (normanw: Wed, Mar 18, 2009, 3:22 am)
*re: Tip for restoring a sluggish computer (NigelHH: Thu, Mar 19, 2009, 2:23 pm)
-re: Tip for restoring a sluggish computer (vishu: Sun, Mar 22, 2009, 9:46 am)
*re: Tip for restoring a sluggish computer (normanw: Sun, Mar 22, 2009, 7:12 pm)
*Footnote ... (normanw: Fri, Aug 7, 2009, 6:50 pm)
*re: startup and shutdown problems (Gerri: Wed, Aug 26, 2009, 8:20 am)
Return to the Windows XP Discussion Forum


All content at Annoyances.org is Copyright ©1995-2012 Creative Elementtm All rights reserved.
Please do not plagiarize; redistributing these pages without permission is strictly prohibited.