Hi, i think i have good news, i had the same (DPC latency) problem with my Gigabyte GA-P35-DS3 Board (glitchy sound and performance issues) and i searched for a solution for about 2 Weeks now. I think i have it. There is a faulty Driver in Vista which generates a LOT of DPCs, when sound and/or Video is played. The driver is the one for the MMCSS service, which has the function to reduce gliching ( yeah, i know, that service does a BAD job

) To deactive it, you have to follow this procedure (BIG thanks to Courtney on
Mark's Blog : Vista Multimedia Playback and Network Throughput !!!! ):
my first thought was to disable the MMCS service, but the Windows Audio service is dependent on it.
So I ran regedit, and changed the key
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Audiosrv\DependOnService
Just remove MMCS from that key in the list, and set MMCS to disabled in services, then reboot.
As soon as I rebooted I was able to copy files at 40mb/s+ while listening to audio
-Courtney
I still have light DPC lag, but it's harmless because the numbers of requests don't increase anymore, when i'm using sound and graphics.
I hope this helps, good luck !
So I disconnected the dependency of the Windows Audio Service upon the MMCS service. Set the MMC service as disabled and stopped the service.
Rebooted as the dependencies aren't looked up in real time, which mean a reboot was needed to bring the Windows Audio service back up.
I still got the stutter on startup (it actually seemed a bit worse, but that might be just perception sitting here looking at it).
Opening My Computer resulted in the same stutter frequency.
Opening Device Manager actually gave me some interesting observations:
- If I go directly to device manager and populate the volume of RAID 5 logical disk, then I get the EXACT same stutter timings (18 stutters) as before. This pretty much eliminates MMCS as the point of interference as I confirmed it was disabled.
- I was thrown off by the Logical Disk Manager. I acidentially clicked on it, which resulted in it spending 40 stutters/seconds loading the volume information. However once this had all finished, it appeared to be caching the disk volume information, as loading the disk volume properties up in the device manager section was suddenly instantaneous and didn't produce stutter.
When I tried to review the volume information through the Disk manager rather than through the device manager only, I noticed it caches the volume information that gets loaded (and produces stutter) on initialisation of the module.
When looking at the disks in the bottom list, right-clicking the label for each, brings up a near identical volume information screen. I say near, because the button to populate was missing (telling me it was cached).
This caching unfortunately doesn't seem to take effect system-wide as opening My computer still results in the exact same stutter pattern.
I'm now out of viable options, unless I consider throwing away my RAID 5.
HELP!