Unable to burn CD

My burner used to work absolutely fantastic, full speed and it would finish burning a full CD in no longer than 4 minutes. Now it often takes 10 minutes or longer, or just doesn’t burn period. I’ve tried several different kinds of discs, so that’s not the problem. After I had this problem for a while with 6.3.something I decided an upgrade might be the solution, so I upgraded to 6.6.0.15a. That didn’t do the trick either.

Here’s a burn log from this morning, hopefully somebody can point out a few things that might help.

[I]sabes

Windows XP 5.1
IA32
WinAspi: File ‘Wnaspi32.dll’: Ver=4.71 (0002), size=45056 bytes, created 7/17/2002 10:03:20 AM
ahead WinASPI: File ‘C:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 10/26/2004 11:35:34 AM
Nero Version: 6.6.0.15
Internal Version: 6, 6, 0, 15h

Recorder: <HL-DT-ST CD-RW GCE-8400B>Version: 1.05 - HA 1 TA 1 - 6.6.0.15
Adapter driver: <atapi> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ATAPI
CD-ROM: <SAMSUNG DVD-ROM SD-616T >Version: F300 - HA 1 TA 0 - 6.6.0.15
Adapter driver: <atapi> HA 1

=== Scsi-Device-Map ===
DiskPeripheral : SAMSUNG SV4012H atapi Port 0 ID 0 DMA: On
CdRomPeripheral : SAMSUNG DVD-ROM SD-616T atapi Port 1 ID 0 DMA: On
CdRomPeripheral : HL-DT-ST CD-RW GCE-8400B atapi Port 1 ID 1 DMA: Off

=== CDRom-Device-Map ===
SAMSUNG DVD-ROM SD-616T D: CDRom0
HL-DT-ST CD-RW GCE-8400B E: CDRom1

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 24117248 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 125MB (129008kB)
Free physical memory: 17MB (17548kB)
Memory in use : 86 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

21.7.2005
CD-ROM (ISO)
11:39:57 AM #1 Text 0 File Isodoc.cpp, Line 6314
Iso document burn settings
------------------------------------------
Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : FALSE
Multisession : TRUE
Multisession type: : Start multisession
Burning mode : TAO
Mode : 1
ISO Level : 2 (Max. of 31 chars)
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

11:39:57 AM #2 Text 0 File Burncd.cpp, Line 2946
HL-DT-ST CD-RW GCE-8400B
Buffer underrun protection activated

11:39:57 AM #3 Text 0 File Reader.cpp, Line 127
Reader running

11:39:57 AM #4 Text 0 File Writer.cpp, Line 122
Writer HL-DT-ST CD-RW GCE-8400B running

11:39:57 AM #5 ISO9660GEN -11 File geniso.cpp, Line 3309
First writeable address = 0 (0x00000000)

11:39:57 AM #6 Text 0 File Burncd.cpp, Line 3231
Turn on Track-At-Once, using CD-R/RW media

11:39:57 AM #7 Text 0 File DlgWaitCD.cpp, Line 269
Last possible write address on media: 359844 ( 79:59.69)
Last address to be written: 356525 ( 79:15.50)

11:39:57 AM #8 Text 0 File DlgWaitCD.cpp, Line 281
Write in overburning mode: NO (enabled: CD DVD)

11:39:57 AM #9 Text 0 File DlgWaitCD.cpp, Line 2477
Recorder: HL-DT-ST CD-RW GCE-8400B;
CDR code: 00 97 15 17; OSJ entry from: Ritek Co.
ATIP Data:
Special Info [hex] 1: C0 00 90, 2: 61 0F 11 (LI 97:15.17), 3: 4F 3B 46 (LO 79:59.70)
Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 80 00 (invalid), 3: 00 80 80 (invalid)

11:39:57 AM #10 Text 0 File DlgWaitCD.cpp, Line 447
>>> Protocol of DlgWaitCD activities: <<<
=========================================

11:39:57 AM #11 Text 0 File ThreadedTransferInterface.cpp, Line 830
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 356526 (356526) = #356526/79:13.51
relocatable, disc pos for caching/writing not required/ required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 356524 blocks [HL-DT-ST CD-RW GCE-8400B]
--------------------------------------------------------------

11:39:57 AM #12 Text 0 File ThreadedTransferInterface.cpp, Line 1043
Prepare recorder [HL-DT-ST CD-RW GCE-8400B] for write in TAO
DAO infos:
==========
MCN: “”
TOCType: 0x00; Session Closed, disc not fixated
Tracks 1 to 1:
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 307200 730472448, ISRC “”
DAO layout:
===========
Start|Track|Idx|CtrlAdr|RecDep_____
-150 | lead-in | 0 | 0x41 | 0x00
-150 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
356526 | lead-out | 1 | 0x41 | 0x00

11:39:57 AM #13 Text 0 File ThreadedTransferInterface.cpp, Line 1111
Removed 2 run-out blocks from end of track 1. Length: 356526 -> 356524.

11:39:57 AM #14 Phase 24 File dlgbrnst.cpp, Line 1832
Caching of files started

11:39:57 AM #15 Text 0 File Burncd.cpp, Line 4116
Cache writing successful.

11:39:57 AM #16 Phase 25 File dlgbrnst.cpp, Line 1832
Caching of files completed

11:39:57 AM #17 Phase 36 File dlgbrnst.cpp, Line 1832
Burn process started at 24x (3,600 KB/s)

11:39:57 AM #18 Text 0 File ThreadedTransferInterface.cpp, Line 2643
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

11:39:58 AM #19 Text 0 File Mmc.cpp, Line 21663
Set BUFE: Buffer underrun protection -> ON

11:44:53 AM #20 SCSI -1135 File Cdrdrv.cpp, Line 1436
SCSI Exec, HA 1, TA 1, LUN 0, buffer 0x03570000
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x03 (KEY_MEDIUM_ERROR)
Sense Code: 0x0C
Sense Qual: 0x00
CDB Data: 0x2A 0x00 0x00 0x00 0x31 0x60 0x00 0x00 0x20 0x00 0x00 0x00
Sense Data: 0x71 0x00 0x03 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x0C 0x00

11:44:53 AM #21 CDR -1135 File Writer.cpp, Line 311
Write error

11:44:53 AM #22 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

11:44:53 AM #23 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader

11:44:53 AM #24 CDR -201 File WriterStatus.cpp, Line 200
Invalid write state
HL-DT-ST CD-RW GCE-8400B\H1 T1

11:44:53 AM #25 TRANSFER -18 File WriterStatus.cpp, Line 200
Could not perform EndTrack

11:44:53 AM #26 Text 0 File Mmc.cpp, Line 16311
<HL-DT-STCD-RW GCE-8400B > start Close Session

11:44:54 AM #27 Phase 38 File dlgbrnst.cpp, Line 1832
Burn process failed at 24x (3,600 KB/s)

Existing drivers:
File ‘Drivers\CDR4_2K.SYS’: Ver=2.5 (087), size=52720 bytes, created 9/20/2003 9:57:44 PM
File ‘Drivers\CDRALW2K.SYS’: Ver=1.00 (1030), size=22585 bytes, created 9/20/2003 9:58:15 PM
File ‘Drivers\ASPI32.SYS’: Ver=4.71 (0002) built by: WinDDK, size=16512 bytes, created 7/17/2002 9:05:10 AM
File ‘Drivers\PXHELP20.SYS’: Ver=2.02.62a, size=20016 bytes, created 10/28/2003 5:02:00 AM (Prassi/Veritas driver for win 2K)
File ‘Drivers\atapi.sys’: Ver=5.1.2600.1106 (xpsp1.020828-1920), size=86912 bytes, created 8/29/2002 3:27:50 AM (Adapter driver for rec)

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon\AllocateCDROMs : 0 (Security Option)

[/I]

1st i’d enable DMA, i see dma is off for the cd-rw.
2nd what for media you’ve used?

Well to answer the 2nd part first I’ve used all sorts of media - Samsung, Kodak, Memorex, etc. and I’m positive that’s not the problem as they’ve burned successfully when I’ve tried them with other burners.

When I tried to enable DMA it only gave me the options ‘DMA if available’ and ‘PIO only’. When I tried to uninstall the CD-RW drive (so I could enable DMA) it wouldn’t let me, saying it’s possible I need it to boot up Windows (which I don’t).

Yes, choose “DMA if available” and then reboot your system, then you should have DMA
enabled!

Well I did that and DMA is still not activated. The ‘DMA if available’ option was already selected when I checked it, so I’d assume DMA was turned off by Windows after a few previous errors. The only way to turn it back on after Windows turns it off is to re-install the CD drive, but since Windows won’t let me uninstall it in the first place, I’m really stuck on what to do now.

Try physically disconnecting the drive and rebooting. You may be able to uninstall it then.

Are you just trying to burn a music CD? Because, just glancing through your log, I see you are not finalizing the disc & are doing a multi-session. Also TOA(Track-at-once), try DOA(Disc-at-once). I’m just guessing here. Hope it helps.

Well I didn’t uninstall the drive but I switched the cables for the CD-RW and the DVD-ROM drives, and now DMA is enabled for the CD-RW drive. Just burned a CD and it turned out great, maybe not quite as quick as before, but still a very dramatic improvement. Thank you everybody for your help.

The log claims: Sense Key: 0x03 (KEY_MEDIUM_ERROR).

Have you tried a different sort of media? I’ve had this once with very poor discs. Mind that even if the say they’re Ritek, they don’t have to be some.