DVD Drive clash
Thanks. In the advanced tab there are 2 places it asks about RAId mode - one called ITE8212f controller where the options are IDE, RAID or disabled - I presume I set for IDE, and another called Silicon image Controller where the options are RAID mode, SATA mode or disabled - I presume SATA? Can't see anything else to change.
ps my mobo is an ASUS P5AD2 premium if that's any help.
Can't see anything that will make the DVDDrive DMA though.
I have disabled all the overclocking options though as the system keeps overheating (even with a huge Zalman cooler)
ps my mobo is an ASUS P5AD2 premium if that's any help.
Can't see anything that will make the DVDDrive DMA though.
I have disabled all the overclocking options though as the system keeps overheating (even with a huge Zalman cooler)
This is a nasty problem in XP...if it gets multiple errors on a drive it will revert to PIO (even a dirty DVD can cause this!?!)
In PIO mode your PC will grind to halt when access the drive (as you describe)
http://support.microsoft.com/kb/817472
down the bottom of the page is a reg entry that will fix it (guaranteed!)
cheers
In PIO mode your PC will grind to halt when access the drive (as you describe)
http://support.microsoft.com/kb/817472
down the bottom of the page is a reg entry that will fix it (guaranteed!)
cheers
Thanks - a lot of information there. Why can't they just provide the hotfix that does it automatically? It seems to be saying you need to run the hotfix and then edit the registry but further up under "workaround" it says you should uninstall the Ide channel driver and restart windows which will reinstall it.
It also says this fix is in SP2 which I already have so I'm confused as to why this is a problem and why it should only happen when Scope is running.
It also says this fix is in SP2 which I already have so I'm confused as to why this is a problem and why it should only happen when Scope is running.
I found a script to fix it but its in VB so I don't know how to run it:
http://winhlp.com/tools/resetdma.vbs
http://winhlp.com/tools/resetdma.vbs
yes...actually that link is the long story...the short story is this:
Run REGEDIT.
Go to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
It has subkeys like 0000, 0001, 0002, etc. Normally 0001 is the primary IDE channel, 0002 the secondary, but other numbers can occur under certain circumstances. You have to go through these subkeys and check the DriverDesc value until you find the proper IDE channel.
Delete MasterIdDataChecksum or SlaveIdDataChecksum, depending on whether the device in question is attached as master or slave, but it can't actually hurt to delete both. Reboot. The drive DMA capabilities will be redetected.
Open Device Manager again and check whether the device is now actually using DMA mode. If so, congratulations, you've made it (at least until the next time Windows disables DMA)
Run REGEDIT.
Go to the following key:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96A-E325-11CE-BFC1-08002BE10318}
It has subkeys like 0000, 0001, 0002, etc. Normally 0001 is the primary IDE channel, 0002 the secondary, but other numbers can occur under certain circumstances. You have to go through these subkeys and check the DriverDesc value until you find the proper IDE channel.
Delete MasterIdDataChecksum or SlaveIdDataChecksum, depending on whether the device in question is attached as master or slave, but it can't actually hurt to delete both. Reboot. The drive DMA capabilities will be redetected.
Open Device Manager again and check whether the device is now actually using DMA mode. If so, congratulations, you've made it (at least until the next time Windows disables DMA)
you should just be able to double click the file as Windows Scripting Host will run it...although virus checkers may stop you doing this 'for your own good'Kymeia wrote:I found a script to fix it but its in VB so I don't know how to run it:
http://winhlp.com/tools/resetdma.vbs
Fixed it - I did need to uninstall and reinstall the IDE driver. It was all here:
http://www.cdrom-guide.com/forums/showt ... p?t=121744
and now my DVDDrive plays while Scope is running. Still not sure why being in PIO mode should only cause a playback problem and system freeze with Scope running but not when it was off but obviously there's a connection somewhere.
Thanks all
http://www.cdrom-guide.com/forums/showt ... p?t=121744
and now my DVDDrive plays while Scope is running. Still not sure why being in PIO mode should only cause a playback problem and system freeze with Scope running but not when it was off but obviously there's a connection somewhere.
Thanks all

For future reference I found this very useful thread on the subject. There's also a link to a utility called dmacheck:
http://sniptools.com/tipstricks/getting ... windows-xp
http://sniptools.com/tipstricks/getting ... windows-xp