Since this is an OS function, I don’t think you can prevent it, not altogether.
Personally, in all my years of burning dvds, I’ve never experienced the dreaded PIO mode and I’ve had my fair share of bad and unreadable discs.
You could limit your exposure to CRC errors by enabling [B]ignore all reading errors automatically[/B] in Fab, but the downside is you may well copy a bunch of gibberish. Again, when I’ve done this, I’ve never had a problem, but it usually did not help either, although occasionally, it ground its way through.
I almost exclusively use Liteons to read as they are outstanding readers and I think this may help, but I don’t believe it’s as simple as this.
You could try running the VBS Script file (link in my sig in case the zip file fails) and you may find that the DMA mode will “stick” better.
Worth a try.
resetdma.zip (1.21 KB)