Problema scrittura CD

Ciao!
Non riesco più a scrivere i cd con nero burning rom 7. Ha sempre funzionato e improvvisamente ha cominciato a darmi solo errori.
Ecco un log:

Windows XP 5.1
IA32
WinAspi: -
ahead WinASPI: File ‘C:\Programmi\Nero\Nero 7\Core\Wnaspi32.dll’: Ver=2.0.1.74, size=164112 bytes, created 02/11/2004 13.54.32

NT-SPTI used
Nero Version: 7.0.0.0
Recorder: <HL-DT-ST DVDRRW GWA-4164B>Version: 1.01 - HA 1 TA 0 - 7.0.0.0
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ?
CD-ROM: <HL-DT-ST DVDRRW GWA-4164B>Version: 1.01 - HA 1 TA 0 - 7.0.0.0
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
CdRomPeripheral : ELBY DVD-ROM 1.0 ElbyVCD Port 0 ID 0 DMA: Off
CdRomPeripheral : HL-DT-ST DVDRRW GWA-4164B atapi Port 2 ID 0 DMA: On
DiskPeripheral : ST3250823AS 3.03 m5287 Port 3 ID 0 DMA: Off
CdRomPeripheral : AXV CD/DVD-ROM 2.2a a347scsi Port 4 ID 0 DMA: Off

=== CDRom-Device-Map ===
HL-DT-ST DVDRRW GWA-4164B E: CDRom0
AXV CD/DVD-ROM J: CDRom2
ELBY DVD-ROM K: CDRom1

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
ShowDrvBufStat : 0
BUFE : 0
Physical memory : 1023MB (1047916kB)
Free physical memory: 600MB (615044kB)
Memory in use : 41 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

31.8.2006
CD-ROM (ISO)
22.08.09 #1 Text 0 File Isodoc.cpp, Line 6410
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 : 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

22.08.09 #2 Text 0 File Burncd.cpp, Line 3007
HL-DT-ST DVDRRW GWA-4164B
Protezione buffer underrun attivato

22.08.10 #3 Text 0 File ThreadedTransfer.cpp, Line 525
ReadBuffer-Pipe got 81920KB of Memory

22.08.10 #4 Text 0 File Reader.cpp, Line 124
Reader running

22.08.10 #5 Text 0 File Writer.cpp, Line 113
Writer E: HL-DT-ST DVDRRW GWA-4164B running

22.08.10 #6 ISO9660GEN -11 File Geniso.cpp, Line 3304
First writeable address = 0 (0x00000000)

22.08.10 #7 Text 0 File Burncd.cpp, Line 3301
Turn on Track-At-Once, using CD-R/RW media

22.08.10 #8 Text 0 File DlgWaitCD.cpp, Line 277
Last possible write address on media: 359848 ( 79:59.73)
Last address to be written: 165779 ( 36:52.29)

22.08.10 #9 Text 0 File DlgWaitCD.cpp, Line 289
Write in overburning mode: NO (enabled: CD)

22.08.10 #10 Text 0 File DlgWaitCD.cpp, Line 2568
Recorder: HL-DT-ST DVDRRW GWA-4164B

22.08.10 #11 Text 0 File DlgWaitCD.cpp, Line 456
>>> Protocol of DlgWaitCD activities: <<<
=========================================

22.08.10 #12 Text 0 File ThreadedTransferInterface.cpp, Line 846
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 ()
2 indices, index0 (150) not provided
original disc pos #0 + 165780 (165780) = #165780/36:50.30
relocatable, disc pos for caching/writing not required/ required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 165778 blocks [E: HL-DT-ST DVDRRW GWA-4164B]
--------------------------------------------------------------

22.08.10 #13 Text 0 File ThreadedTransferInterface.cpp, Line 1058
Prepare recorder [E: HL-DT-ST DVDRRW GWA-4164B] 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 339824640, ISRC “”
DAO layout:
===========
Start|Track|Idx|CtrlAdr|RecDep_____
-150 | lead-in | 0 | 0x41 | 0x00
-150 | 1 | 0 | 0x41 | 0x00
0 | 1 | 1 | 0x41 | 0x00
165780 | lead-out | 1 | 0x41 | 0x00

22.08.10 #14 Text 0 File ThreadedTransferInterface.cpp, Line 1126
Removed 2 run-out blocks from end of track 1. Length: 165780 -> 165778.

22.08.10 #15 Text 0 File SCSIPassThrough.cpp, Line 34
SPTILockVolume - completed successfully for FCTL_LOCK_VOLUME

22.08.10 #16 Phase 24 File dlgbrnst.cpp, Line 1724
Caching of files started

22.08.10 #17 Text 0 File Burncd.cpp, Line 4129
Cache writing successful.

22.08.10 #18 Phase 25 File dlgbrnst.cpp, Line 1724
Caching of files completed

22.08.10 #19 Phase 36 File dlgbrnst.cpp, Line 1724
Burn process started at 40x (6.000 KB/s)

22.08.10 #20 SPTI -1189 File SCSIPassThrough.cpp, Line 306
CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1189)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x30
Sense Qual: 0x02
CDB Data: 0xAD 00 00 00 00 00 00 FF 40 00 00 00
Sense Area: 0x70 00 05 00 00 00 00 0E 00 00 00 00 30 02
Buffer x05318200: Len x4000

22.08.10 #21 Text 0 File ThreadedTransferInterface.cpp, Line 2669
Verifying disc position of item 0 (relocatable, disc pos, no patch infos, orig at #0): write at #0

22.08.10 #22 Text 0 File MMC.cpp, Line 21541
Set BUFE: Buffer underrun protection -> ON

22.08.37 #23 SPTI -1119 File SCSIPassThrough.cpp, Line 306
CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1119)
Sense Key: 0x04 (KEY_HARDWARE_ERROR)
Sense Code: 0x09
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x70 00 04 00 00 00 00 0E 00 00 00 00 09
Buffer x043a0000: Len x10000
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
0x00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

22.08.37 #24 CDR -1119 File Writer.cpp, Line 302
Track following error
E: HL-DT-ST DVDRRW GWA-4164B

22.08.38 #25 Text 0 File ThreadedTransfer.cpp, Line 228
all writers idle, stopping conversion

22.08.38 #26 Text 0 File ThreadedTransfer.cpp, Line 222
conversion idle, stopping reader

22.08.38 #27 CDR -201 File WriterStatus.cpp, Line 200
Invalid write state
E: HL-DT-ST DVDRRW GWA-4164B

22.08.38 #28 TRANSFER -18 File WriterStatus.cpp, Line 200
Could not perform EndTrack

22.08.38 #29 Text 0 File MMC.cpp, Line 16273
<HL-DT-STDVDRRW GWA-4164B> start Close Session

22.08.38 #30 SPTI -1026 File SCSIPassThrough.cpp, Line 306
CdRom0: SCSIStatus(x02) WinError(0) NeroError(-1026)
Sense Key: 0x05 (KEY_ILLEGAL_REQUEST)
Sense Code: 0x2C
Sense Qual: 0x04
CDB Data: 0x5B 01 02 00 00 00 00 00 00 00 00 00
Sense Area: 0x70 00 05 00 00 00 00 0E 00 00 00 00 2C 04

22.08.38 #31 CDR -1026 File WriterStatus.cpp, Line 249
Current program area empty
E: HL-DT-ST DVDRRW GWA-4164B

22.08.38 #32 TRANSFER -19 File WriterStatus.cpp, Line 249
Could not perform Fixation

22.08.38 #33 Text 0 File WriterStatus.cpp, Line 258
falling back to disc fixation

22.08.38 #34 Phase 38 File dlgbrnst.cpp, Line 1724
Burn process failed at 40x (6.000 KB/s)

Existing drivers:
File ‘Drivers\CDRALW2K.SYS’: Ver=8.0.0.212 , size=2560 bytes, created 19/05/2006 23.16.24
File ‘Drivers\PXHELP20.SYS’: Ver=3.00.11B, size=46080 bytes, created 16/05/2006 22.23.54 (Prassi/Veritas driver for win 2K)

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

Se qualcuno può aiutarmi gliene sarei molto grato!
Grazie mille!