[Okta Webinar] Learn how to a build a cloud-first strategyRegister Now

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 227
  • Last Modified:

sound issue that doesnt appear to be the sound cards fault?

ive had a sound issue for a few days on my pc.

Whenever Im installing something, e.g. a game, the sound distorts on everything, i.e YouTube videos & even the noises Windows makes, those beeps etc. As soon as its installed, the sound on everything is perfect again.

At first i thought it was the soundcard and sent away for a replacement, however, it was still doing it when i was using onboard sound.

After a bit of googling, i read that i need to go to into device manager, select my primary IDE channel and in the advanced tab, change it to " use DMA if available " currently it says POI only.
Ive done this and havent tested it yet, but im wondering what exactly this change means and what effect it will have in general.

0
stephenbyrne212
Asked:
stephenbyrne212
  • 8
  • 7
1 Solution
 
garycaseCommented:
From the symptoms of your problem, a PIO reversion is exactly what I would have suggested had happened -- and you've already confirmed this is the case.   It simply means the PC has reverted its drive access to programmed I/O, where the CPU has to poll the I/O port for each byte of data, rather than using a DMA (direct memory access) channel, where the data from the disk is written directly to memory with no CPU intervention [it simply starts the transfer].

The fix is simple:  

Load RegEdit (Start - Run - Regedit)

Go to the following keys:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\ Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}\000x

The last four digits will be 0000, 0001, 0002, 0003, and so on.

Under each key, delete all occurences of the following values (not every key will have these values, but delete them whenever they occur):

     MasterIdDataChecksum
     SlaveIdDataChecksum

Now reboot your system & all should be okay.
0
 
garycaseCommented:
... two other thoughts:

(1)  My first post assumes the PC was working fine and then this happened (i.e. this is not a new build).   Assuming that's the case, your "Transfer Mode" setting should be okay ==> in Device Manager (where you saw the "Current Transfer Mode" setting that showed PIO)  it should say "DMA if Available" for Transfer Mode.   If by chance that's not the case, change it to "DMA if Available."

(2)  This reversion happens when XP encounters too many consecutive errors during a read or write.   It's not unusual for this to happen with optical drives (a bad CD/DVD and/or marginal writeable media can cause it), but on hard drives it's not a good sign ==> modern S.M.A.R.T.-enabled hard drives should have hidden any problems from the controller.   It may very well your hard drive is failing ==> so be sure you're well backed up !!  (always a good idea anyway)     Download a program that lets you look at the S.M.A.R.T. data from your drive and see what it's reporting.  [Everest Home does a nice job of that:  http://majorgeeks.com/download4181.html ]
0
 
stephenbyrne212Author Commented:
thanks for the reply, the system is very new and the hard drives are 2x raptors 150gb in a raid 0 array, again, both very new so i guess a "bad cd/dvd and/or margibal writeable media" must be to blame.

Now that ive changed it in device manager, and its stayed as DMA if available after a reboot,  am i ok leaving at it at that rather than editing the registry?
0
What does it mean to be "Always On"?

Is your cloud always on? With an Always On cloud you won't have to worry about downtime for maintenance or software application code updates, ensuring that your bottom line isn't affected.

 
garycaseCommented:
The "Transfer Mode" setting isn't what's important -- it's the "Current Transfer Mode".    If that now says "Ultra DMA Mode x"  (x depends on the device) then you're fine.   If it still says PIO, then you need to do the registry mod ==>  note that the registry modification above is harmless ... it just forces the system to redetect the transfer modes on the next boot.
0
 
garycaseCommented:
... I should have noted => you can't change the "Current Transfer Mode" in Device Manager [you can change the "Transfer Mode" --> which is what you WANT the system to use;  but not the "Current Transfer Mode" --> which is what the system IS using].
0
 
stephenbyrne212Author Commented:
ok, i did the registry edit, rebooted and in device manager under the primary ide channel advanced settings tab/Current transfer Mode, it now says: Ultra DMA mode 4.

I will install a game tonight when i get in from work (its currently 6.30am here)and see if the sound on the system is ok . Hopefully this has sorted it and if so, i can close this topic.Thanks
0
 
garycaseCommented:
That will fix it ==> but if the system is having trouble accessing the hard drive it may reoccur.   If so, you either have a failing IDE controller (unlikely) or a failing hard drive (most likely).   Hopefully this was just a one-time anomaly :-)
0
 
stephenbyrne212Author Commented:
yeah, kinda worrying, i did have a little trouble with it a few days ago ( caused i think by some troublesome software) and had to do a hard reset after a BSOD, maybe thats the cause?

 i will check its fixed and then run a scan disk. As i say my raptors are very new, so hopefully, like you say, its a one off.
0
 
stephenbyrne212Author Commented:
this is has fixed the problem although it had reverted back to POI while I at work. Im not sure why, my wife has access during the day and I need to ask exactly what she did today! Ive rebooted 3 times after i changed it back to DMA via the registry and its ok so far.

While its DMA, the sound is fine, so thanks so much for your advice and help.
0
 
garycaseCommented:
If it's continuing to revert, something is not working correctly with the disk interface.   Did you look at the S.M.A.R.T. data from the disks??
0
 
stephenbyrne212Author Commented:
the only thing ive done is check that DMA was enabled in the bios. Am a bit non plussed after that??
0
 
garycaseCommented:
I'd install Everest Home Edition (discontinued, but still available):
http://majorgeeks.com/download4181.html
... and then see what it shows for the S.M.A.R.T. data.
0
 
stephenbyrne212Author Commented:
ok, have done that:

in >Computer/Summary/Storage it says SMART Hard Disks Status   Unknown
under the specific >Storage/SMART option its blank

If i click the Report Option/custom selction/Storage/SMART it says this :

[ Primary IDE Channel ]  
   
  Device Properties:  
   Driver Description   Primary IDE Channel  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.2180  
   Driver Provider   Microsoft  
   INF File   mshdc.inf  
   
  Device Resources:  
   IRQ   14  
   Port   01F0-01F7  
   Port   03F6-03F6  
   
 [ Primary IDE Channel ]  
   
  Device Properties:  
   Driver Description   Primary IDE Channel  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.2180  
   Driver Provider   Microsoft  
   INF File   mshdc.inf  
   
 [ Secondary IDE Channel ]  
   
  Device Properties:  
   Driver Description   Secondary IDE Channel  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.2180  
   Driver Provider   Microsoft  
   INF File   mshdc.inf  
   
  Device Resources:  
   Port   0170-0177  
   Port   0376-0376  
   
 [ Secondary IDE Channel ]  
   
  Device Properties:  
   Driver Description   Secondary IDE Channel  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.2180  
   Driver Provider   Microsoft  
   INF File   mshdc.inf  
   
 [ Standard Dual Channel PCI IDE Controller ]  
   
  Device Properties:  
   Driver Description   Standard Dual Channel PCI IDE Controller  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.2180  
   Driver Provider   Microsoft  
   INF File   mshdc.inf  
   
  Device Resources:  
   IRQ   22  
   Memory   EFFFB000-EFFFBFFF  
   Port   ED00-ED0F  
   Port   EE00-EE03  
   Port   EF00-EF07  
   Port   F000-F003  
   Port   F100-F107  
   
 [ Standard Dual Channel PCI IDE Controller ]  
   
  Device Properties:  
   Driver Description   Standard Dual Channel PCI IDE Controller  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.2180  
   Driver Provider   Microsoft  
   INF File   mshdc.inf  
   
  Device Resources:  
   Port   FC00-FC0F  
   
 [ Standard floppy disk controller ]  
   
  Device Properties:  
   Driver Description   Standard floppy disk controller  
   Driver Date   01/07/2001  
   Driver Version   5.1.2600.0  
   Driver Provider   Microsoft  
   INF File   fdc.inf  
   
  Device Resources:  
   DMA   02  
   IRQ   06  
   Port   03F0-03F5  
   Port   03F7-03F7  
   
 [ NVIDIA nForce 590/570/550 Serial ATA Controller ]  
   
  Device Properties:  
   Driver Description   NVIDIA nForce 590/570/550 Serial ATA Controller  
   Driver Date   21/09/2006  
   Driver Version   5.10.2600.691  
   Driver Provider   NVIDIA Corporation  
   INF File   oem5.inf  
   
  Device Resources:  
   IRQ   20  
   Memory   EFFFC000-EFFFCFFF  
   Port   0960-0967  
   Port   09E0-09E7  
   Port   0B60-0B63  
   Port   0BE0-0BE3  
   Port   F200-F20F  
   
 [ NVIDIA nForce 590/570/550 Serial ATA Controller ]  
   
  Device Properties:  
   Driver Description   NVIDIA nForce 590/570/550 Serial ATA Controller  
   Driver Date   21/09/2006  
   Driver Version   5.10.2600.691  
   Driver Provider   NVIDIA Corporation  
   INF File   oem5.inf  
   
  Device Resources:  
   IRQ   23  
   Memory   EFFFD000-EFFFDFFF  
   Port   0970-0977  
   Port   09F0-09F7  
   Port   0B70-0B73  
   Port   0BF0-0BF3  
   Port   F700-F70F  
   
 [ NVIDIA nForce(tm) RAID Class Controller ]  
   
  Device Properties:  
   Driver Description   NVIDIA nForce(tm) RAID Class Controller  
   Driver Date   21/09/2006  
   Driver Version   5.10.2600.691  
   Driver Provider   NVIDIA Corporation  
   INF File   oem5.inf  
   
  Device Resources:  
   Port   04D2-04D2  
   
 [ WDC WD1500ADFD-00NLR4 ]  
   
  Device Properties:  
   Driver Description   WDC WD1500ADFD-00NLR4  
   Driver Date   21/09/2006  
   Driver Version   5.10.2600.691  
   Driver Provider   NVIDIA Corporation  
   INF File   oem5.inf  
   
 [ WDC WD1500ADFD-00NLR4 ]  
   
  Device Properties:  
   Driver Description   WDC WD1500ADFD-00NLR4  
   Driver Date   21/09/2006  
   Driver Version   5.10.2600.691  
   Driver Provider   NVIDIA Corporation  
   INF File   oem5.inf  


0
 
garycaseCommented:
Apparently the S.M.A.R.T. data isn't passed through the RAID controller.   Or possibly Everest Home is too old to work correctly with your chipset.   In any event, that's not useful.

Hopefully the PIO reversion was a "fluke" and won't re-occur.   I would, however, make an image of your system partition and store it on an external drive -- a good idea anyway, but particularly since you've had issues with the "drive" [from Windows' perspective, your RAID-0 array is just a disk drive].
0
 
stephenbyrne212Author Commented:
ok,. and thanks again. :-)
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

  • 8
  • 7
Tackle projects and never again get stuck behind a technical roadblock.
Join Now