I've been having problems with my NEC burner. Every time I burnt a DVD it would fail, but CDs were fine. Thinking this was a hardware thing, I bought a new DVD burner. I plugged it instead of the old burner, and now it constantly fails burning CDs and DVDs. I tried replacing the IDE connector (a different connector on the same cable) and Power cable from a different drive (DVD drive), but it didn't help either. I checked in windows to see if the DMA is on, and it is. Oh, I should probably also mention that a friend of mine renovated my computer a month ago - replacing the mother board, CPU and adding memory. Before he did that, the burner worked fine. What should I do? Here is the log from Nero: Windows XP 5.1 IA32 WinAspi: - NT-SPTI used Nero Version: 7.10.1.0 Internal Version: 7, 10, 1, 0 Recorder: <Optiarc DVD RW AD-7170A> Version: 1.03 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 Drive buffer : 2048kB Bus Type : default (0) -> ATAPI, detected: ? CD-ROM: <Optiarc DVD RW AD-7170A >Version: 1.03 - HA 1 TA 0 - 7.10.1.0 Adapter driver: <IDE> HA 1 === Scsi-Device-Map === DiskPeripheral : WDC WD400BB-00DEA0 atapi Port 0 ID 0 DMA: On DiskPeripheral : Maxtor 6Y080P0 atapi Port 0 ID 1 DMA: On CdRomPeripheral : Optiarc DVD RW AD-7170A atapi Port 1 ID 0 DMA: On CdRomPeripheral : HL-DT-ST DVD-ROM GDR8162B atapi Port 1 ID 1 DMA: On === CDRom-Device-Map === Optiarc DVD RW AD-7170A E: CdRom0 HL-DT-ST DVD-ROM GDR8162B F: CdRom1 ======================= AutoRun : 1 Excluded drive IDs: WriteBufferSize: 83886080 (0) Byte BUFE : 0 Physical memory : 1023MB (1048048kB) Free physical memory: 635MB (650972kB) Memory in use : 37 % Uncached PFiles: 0x0 Use Inquiry : 1 Global Bus Type: default (0) Check supported media : Disabled (0) 23.11.2007 CD-ROM (ISO) 17:48:27 #1 Text 0 File SCSIPTICommands.cpp, Line 424 LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL 17:48:27 #2 Text 0 File Isodoc.cpp, Line 6666 Iso document burn settings ------------------------------------------ Determine maximum speed : FALSE Simulate : FALSE Write : TRUE Finalize CD : FALSE Multisession : FALSE Burning mode : DAO Mode : 1 ISO Level : 1 (Max. of 11 = 8 + 3 char) Character set : ISO 9660 Joliet : TRUE Allow pathdepth more than 8 directories : TRUE Allow more than 255 characters in path : TRUE Write ISO9660 ;1 file extensions : TRUE 17:48:28 #3 Text 0 File Burncd.cpp, Line 3196 Optiarc DVD RW AD-7170A Buffer underrun protection activated 17:48:28 #4 ISO9660GEN -11 File Geniso.cpp, Line 3343 First writeable address = 0 (0x00000000) 17:48:28 #5 Text 0 File Burncd.cpp, Line 3508 Turn on Disc-At-Once, using CD-R/RW media 17:48:28 #6 Text 0 File DlgWaitCD.cpp, Line 307 Last possible write address on media: 359848 ( 79:59.73) Last address to be written: 358661 ( 79:44.11) 17:48:28 #7 Text 0 File DlgWaitCD.cpp, Line 319 Write in overburning mode: NO (enabled: CD) 17:48:28 #8 Text 0 File DlgWaitCD.cpp, Line 2972 Recorder: Optiarc DVD RW AD-7170A; CDR code: 00 97 27 18; OSJ entry from: Plasmon Data systems Ltd. ATIP Data: Special Info [hex] 1: D0 00 A0, 2: 61 1B 12 (LI 97:27.18), 3: 4F 3B 4A (LO 79:59.74) Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 00 00 (invalid), 3: 00 00 00 (invalid) 17:48:28 #9 Text 0 File DlgWaitCD.cpp, Line 493 >>> Protocol of DlgWaitCD activities: <<< ========================================= 17:48:28 #10 Text 0 File ThreadedTransferInterface.cpp, Line 793 Setup items (after recorder preparation) 0: TRM_DATA_MODE1 () 2 indices, index0 (150) not provided original disc pos #0 + 358662 (358662) = #358662/79:42.12 relocatable, disc pos for caching/writing not required/ required -> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 358662 blocks [E: Optiarc DVD RW AD-7170A] -------------------------------------------------------------- 17:48:28 #11 Text 0 File ThreadedTransferInterface.cpp, Line 995 Prepare [E: Optiarc DVD RW AD-7170A] for write in CUE-sheet-DAO DAO infos: ========== MCN: "" TOCType: 0x00; Session Closed, disc not fixated Tracks 1 to 1: Idx 0 Idx 1 Next Trk 1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 307200 734846976, ISRC "" DAO layout: =========== ___Start_|____Track_|_Idx_|_CtrlAdr_|_____Size_|______NWA_|_RecDep__________ -150 | lead-in | 0 | 0x41 | 0 | 0 | 0x00 -150 | 1 | 0 | 0x41 | 0 | 0 | 0x00 0 | 1 | 1 | 0x41 | 358662 | 0 | 0x00 358662 | lead-out | 1 | 0x41 | 0 | 0 | 0x00 17:48:28 #12 Text 0 File SCSIPTICommands.cpp, Line 215 SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME 17:48:28 #13 Text 0 File Burncd.cpp, Line 4294 Caching options: cache CDRom or Network-Yes, small files-No (<64KB) 17:48:28 #14 Phase 24 File dlgbrnst.cpp, Line 1762 Caching of files started 17:48:28 #15 Text 0 File Burncd.cpp, Line 4413 Cache writing successful. 17:48:28 #16 Phase 25 File dlgbrnst.cpp, Line 1762 Caching of files completed 17:48:28 #17 Phase 36 File dlgbrnst.cpp, Line 1762 Burn process started at 32x (4,800 KB/s) 17:48:28 #18 Text 0 File ThreadedTransferInterface.cpp, Line 2721 Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0 17:48:28 #19 Text 0 File MMC.cpp, Line 17687 StartDAO : CD-Text - Off 17:48:28 #20 Text 0 File MMC.cpp, Line 22363 Set BUFE: Buffer underrun protection -> ON 17:48:28 #21 Text 0 File MMC.cpp, Line 17915 CueData, Len=32 41 00 00 14 00 00 00 00 41 01 00 10 00 00 00 00 41 01 01 10 00 00 02 00 41 aa 01 14 00 4f 2c 0c 17:48:28 #22 Text 0 File ThreadedTransfer.cpp, Line 269 Pipe memory size 83836800 17:48:46 #23 SPTI -1502 File SCSIPassThrough.cpp, Line 179 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1502) Sense Key: 0x04 (KEY_HARDWARE_ERROR) Sense Code: 0x08 Sense Qual: 0x03 CDB Data: 0x2A 00 00 00 01 00 00 00 20 00 00 00 Sense Area: 0x70 00 04 00 00 00 00 0A 00 00 00 00 08 03 Buffer x08ef0240: Len x10000 0xBC 5B 87 08 AA 4C 78 6A 7D 45 08 C4 3F 23 38 BC 0xE5 C4 5D C4 70 A0 89 B2 05 C3 E9 EB 7B 85 02 B2 0x97 DD 88 84 C5 4B 30 E3 BE 96 DE 9C 3F 6D 32 2E 17:48:46 #24 CDR -1502 File Writer.cpp, Line 303 DMA-driver error, CRC error E: Optiarc DVD RW AD-7170A 17:48:56 #25 SPTI -1135 File SCSIPassThrough.cpp, Line 179 CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1135) Sense Key: 0x03 (KEY_MEDIUM_ERROR) Sense Code: 0x0C Sense Qual: 0x00 CDB Data: 0x00 00 00 00 00 00 00 00 00 00 00 00 Sense Area: 0xF0 00 03 00 00 01 01 0A 00 00 00 00 0C 17:48:56 #26 CDR -1135 File WriterStatus.cpp, Line 162 Write error E: Optiarc DVD RW AD-7170A 17:48:56 #27 TRANSFER -24 File WriterStatus.cpp, Line 162 Could not perform end of Disc-at-once 17:49:00 #28 Phase 38 File dlgbrnst.cpp, Line 1762 Burn process failed at 32x (4,800 KB/s) 17:49:00 #29 Text 0 File SCSIPTICommands.cpp, Line 261 SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME 17:49:02 #30 Text 0 File Cdrdrv.cpp, Line 11185 DriveLocker: UnLockVolume completed 17:49:02 #31 Text 0 File SCSIPTICommands.cpp, Line 424 UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL Existing drivers: Registry Keys: HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)