More problems with my old comp. whilst burning

My aging Dell computer which I bought in 1999 is being problematic - can anyone identify the source of the problems? First off, I’ll list the specs of my computer:

[ul]
[li]Processor: P3-866MHz
[/li][li]Memory: 128MB RDRAM
[/li][li]Video card: 32MB NVidia TNT2
[/li][li]HDD: 120GB 7200RPM 2MB cache IBM/Hitachi drive
[/li][li]CD-RW: LiteOn 40x12x48 (LTR-40125)
[/li][li]CD-ROM: LiteOn 48x
[/li][/ul]

I’ll list the problems I’ve been experiencing below:

[ul]
[li]When burning CDs using Nero - I frequently get CRC write errors & data verification failure upon data verification.
[/li][li]I also often get write errors and being unable to write the lead-out of the CD.
[/li][li]Occasionally, the CD-RW whilst writing will be stuck at a certain percentage indefinately (Nero v5 will not respond, but the task manager says “Running” and not "Not Responding). CD slows down, buffers empty, red burning light turns orange.
[/li][li]Same as above, but it gets stuck for only a while. CD then speeds up again and continues burning.
[/li][li]Sometimes the computer will reboot midway in the burning process.
[/li][li]Sometimes the Explorer window (not Internet Explorer) will restart midway in the burning process, you get the same thing when you bring up the task manager and kill Explorer.exe
[/li][/ul]

Things I’ve tried to do to fix it:

[ul]
[li]Use different/better media.
[/li][li]Clean the CD-RW drive with a CD cleaner.
[/li][li]Scan the HDD with the latest antivirus updates.
[/li][li]Reinstall the O/S.
[/li][li]Check hard drive for errors.
[/li][li]Buy a new hard drive. (The previous one had a S.M.A.R.T. failure. Possibly related? Would a messed up IDE controller damage the HDD?)
[/li][li]Try burning repeatedly (many coasters!)
[/li][/ul]

I suspect that a defective IDE controller, RAM or something more serious on the motherboard now. Lousy media or a defective CD-RW drive won’t cause the computer to reboot, won’t restart Explorer whilst burning CDs. I don’t seem to get the problems running other applications.

Can anyone suggest any potential causes/solutions?

Buying a new motherboard or any component, really, is out of the question. The computer is hardly worth £50 on EBay and I am not going to buy a replacement part that is more expensive than the computer. Doesn’t make sense.

I am getting a new one soon - I was just hoping I could keep on using the current one as a gateway or archive comp. or something…instead of just throwing it away.

Please help.

Thanks.

With buffers emptying, sounds like a HD issue. First, disable SMART support in BIOS, it’s often a trouble-maker and does not provide usefull information anyway. Second, remove all traces of any packet-writing software.
do you have the ability to install a different 40x+ burner to see if it works?
Also, update to the latest chipset/IDE controller drivers for your board. (it may be using the standard MS driver which should not be a probelm.) Replace your IDE cable(s)

And when you use another burning prog?

Try that, if nothing happens it could be Nero.

I successfully made a working copy of a SecuRom 4.8x game (UFO: Aftermath) using BWA builder + twinpeaks and burning it using Alcohol 120%.

The install and play discs burnt using Alcohol produced CRC errors when I tried to install it and have to do it from the original. But this could possibly be due to the Twinpeaks patched image causing problems with readers (as Philamber pointed out in his sticky @ the Alcohol sub-forum). Although both drives that had the CRC errors were LiteOns, which supposedly are quite tolerant of Twinpeak CDs.

This is why I decided to make Nero copies, but have only been able to produce one CD that has successful data verification amongst many coasters and CD-RWs. All the others had verification failures.

Rdgrimes, I’ll do as you say later tonight when I am back from work.

Don’t you think its a little odd that the computer can spontaneously reboot and Explorer.exe get killed by Nero if it is Nero?

Don’t you think its a little odd that the computer can spontaneously reboot and Explorer.exe get killed by Nero if it is Nero?

These are symptoms more often seen with InCD.

Originally posted by rdgrimes
With buffers emptying, sounds like a HD issue. First, disable SMART support in BIOS, it’s often a trouble-maker and does not provide usefull information anyway. Second, remove all traces of any packet-writing software.
do you have the ability to install a different 40x+ burner to see if it works?
Also, update to the latest chipset/IDE controller drivers for your board. (it may be using the standard MS driver which should not be a probelm.) Replace your IDE cable(s)

Thanks for the help, rdgrimes.

The buffers empty when I write at speeds any greater than 20x. (Strange, considering its a 40x writer…) To be more specific, they fluctuate wildly at 0% & 49%. Something like 0%-49%-100%-49%-0%-49%-100%. My drive seems to like 49% :(. The previous HDD with its SMART failure gave me consistently 0% buffers, now it just jumps up and down wildly.

How do I disable SMART support? I hit “Del” on start up to enter it and I explored all the possible options; no “disable SMART support”. But my BIOS is pretty restrictive, it doens’t even allow me to set CPU/RAM frequencies. The main option types were set time/date, boot configuration (e.g. boot devices, quiet/quickboot, etc.), supervisor password.

Can you give me examples of packet writing software? Would InCD fit this description? I don’t use InCD. I hate the thing and avoid it like a plague. The only CD writing software I have are Blindwrite Suite, Alcohol, CloneCD and Nero. All are the latest versions except Nero (v5.51028), which I kept at v5 because I heard rumours of problems with v6.

Incidentally, I recovered my Nero installer from my previous HDD with the SMART failure, do you think the installer could have been corrupted and thus resulted in these problems? I don’t see how, though, because in all likelihood a corrupted installer won’t run.

If you want me to do any system diagnostic tests (e.g. hard disk tests, Nero speed test, etc. ) go ahead and ask. I’ll post the results.

Sounds like your problem is not the burner, but the HD or the IDE controller. You can look in the device manager drive properties for a SMART setting, but don’t waste much time on it.

In Nero, run the HD speed tests in the preferences section, (cache I think), and see what it has to say.

How are your drives configured? Is DMA enabled on all drives?

Okay, I did tests on 3 different CD types, namely:

[ul]
[li]Data
[/li][li]Audio
[/li][li]Mixed
[/li][/ul]

I posted the results up on a free website. Wierd graphs…they never exceed ~20x. Quite a lot of variability in the other (non-graphical) results, like burst speed, CPU usage and seek times. CD quality shouldn’t really be a problem since they are all pressed CDs I am doing the tests on.

Might want to have a pop-up killer active ;), or beware the pop ups…they are what keeps the site free.

How do I enable DMA on all drives? :confused:

Are you running Windows 98? You can find instructions on enabling DMA in Windows 98 here.

Also, is your hard drive attached to the IDE controller on your motherboard, or is it attached to an add-on PCI IDE controller?

Thanks CDRecorder. My comp has 4 IDE devices on it, 2 HDDs on the same IDE cable and 2 CD drives (1 LiteOn 48x and 40-12-48) on another IDE cable.

I did a few more tests on my system. All the previous results which you saw where the CD speed does not exceed >20x were for my CD-RW drive. When I tested my CD-ROM drive, I got similar results, except the music CD now got a maximum read speed of 8x for a 48x drive. I was so surprised I did the test 3 more times, with 2 different CDs altogether, but got the same result - 8x speed.

So either both my CD-ROM and CD-RW drive have died, or it is something common to both of them that is cocking up. I’m running Windows XP.

Tell me if you still want me to change my DMA settings with these new test results or if they provide enough info to determine the cause of the problems. The tests were all done on original pressed CDs, in the order shown below.

[ul]
[li]Data
[/li][li]Mixed Data (copy protected)
[/li][li]Music - Album A
[/li][li]Music - Album A
[/li][li]Music - Album B
[/li][/ul]

As far as an add-on PCI IDE controller is concerned, I am only using the 2 IDE cables that came with the comp to link up my 4 drives. I didn’t buy any accessories or additional connectors to connect more drives to the mobo.

Well, you definitely need to enable DMA for all drives.

Also, the fact that your CD-ROM is reading audio discs slowly is normal. Many CD-ROM drives don’t extract audio at full speed; CD-RW drives typically extract audio faster and at a higher quality.

Edit: fixed typo.

Thanks CDRecorder. I found out how to enable DMA in Windows XP after Googling around. Turns out Win XP has an annoying habit of downgrading from DMA to PIO if it encoutners DMA/CRC errors.

Will be testing the coaster maker now to see if it helps any.

Nope :frowning:

My CD-RW drive is still giving problems. 1 try, 1 failure. Upon data verification, I got a “Read Error on CD File”

The log is attached.

Windows XP 5.1
IA32
WinAspi: -
ahead WinASPI: File ‘F:\Program Files\Ahead\Nero\Wnaspi32.dll’: Ver=2.0.1.59, size=160016 bytes, created 29/01/2003 22:37:36
Nero Version: 5.5.10.28 (Nero Express)
Recorder: <LITE-ON LTR-40125S> Version: ZS0P - HA 2 TA 0 - 5.5.10.28
Adapter driver: <atapi> HA 2
Drive buffer : 2048kB
Bus Type : default (0) -> ATAPI, detected: ATAPI
CD-ROM: <LITE-ON LTR-40125S> Version: ZS0P - HA 2 TA 0 - 5.5.10.28
Adapter driver: <atapi> HA 2
Bus Type : default (0) -> ATAPI, detected: ATAPI

=== Scsi-Device-Map ===
CdRomPeripheral : ELBY DVD-ROM 1.0 ElbyVCD Port 0 ID 0 DMA: ?
DiskPeripheral : IC35L120AVV207-0 atapi Port 1 ID 0 DMA: On
DiskPeripheral : QUANTUM FIREBALLlct15 15 atapi Port 1 ID 1 DMA: On
CdRomPeripheral : LITE-ON LTR-40125S atapi Port 2 ID 0 DMA: Off
CdRomPeripheral : Lite-On LTN483S 48x Max atapi Port 2 ID 1 DMA: On
CdRomPeripheral : AXV CD/DVD-ROM 2.2a axwhisky Port 3 ID 0 DMA: ?

AutoRun : 1
Excluded drive IDs:
CmdQueuing : 1
CmdNotification: 2
WriteBufferSize: 24117248 (0) Byte
ShowDrvBufStat : 0
EraseSpeed : 0
BUFE : 0
Physical memory : 127MB (130352kB)
Free physical memory: 18MB (18496kB)
Memory in use : 85 %
Uncached PFiles: 0x0
Use Static Write Speed Table: 0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Enabled (1)
Wizard: On

12.10.2003
CD-ROM (ISO)
00:20:59 #1 Text 0 File Isodoc.cpp, Line 7579
Iso document burn settings

Determine maximum speed : FALSE
Simulate : FALSE
Write : TRUE
Finalize CD : TRUE
Multisession : FALSE
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

00:20:59 #2 Phase 90 File dlgbrnst.cpp, Line 1655
Buffer Underrun Protection activated

00:20:59 #3 Text 0 File Reader.cpp, Line 115
Reader running

00:20:59 #4 Text 0 File Writer.cpp, Line 125
Writer LITE-ON LTR-40125S running

00:20:59 #5 ISO9660GEN -11 File geniso.cpp, Line 4571
First writeable address = 0 (0x00000000)

00:20:59 #6 Text 0 File Burncd.cpp, Line 3735
Turn on Track-At-Once, using CD-R/RW media

00:20:59 #7 Text 0 File ThreadedTransferInterface.cpp, Line 672
Setup items (original item values)
0: TRM_DATA_MODE1 (CTransferItem)
2 indices, index0 (150) not provided
original CD pos #0 + 333181 (333181) = #333181/74:2.31
relocatable, CD pos for caching/writing not required/required, no patch infos

00:21:02 #8 Text 0 File DlgWaitCD.cpp, Line 221
Last possible write address on media: 359848 (79:59.73)
Last address to be written: 333180 (74:04.30)

00:21:02 #9 Text 0 File DlgWaitCD.cpp, Line 226
Write in overburning mode: FALSE

00:21:02 #10 Text 0 File DlgWaitCD.cpp, Line 1678
Recorder: LITE-ON LTR-40125S;
CDRW code: 00 97 27 04; OSJ entry from: DIGITAL STORAGE TECHNOLOGY CO.,LTD
ATIP Data:
Special Info [hex] 1: 00 00 00, 2: 00 00 00 (LI 0:00.00), 3: 00 00 00 (LO 0:00.00)
Additional Info [hex] 1: 00 00 00 (invalid), 2: 00 00 00 (invalid), 3: 00 00 00 (invalid)

00:21:02 #11 Text 0 File ThreadedTransferInterface.cpp, Line 824
Prepare recorder LITE-ON LTR-40125S for write in TAO
DAO infos:

MCN:
TOCTYPE: 0x0 Session Closed, CD fixated
Tracks 1 to 1:
TRM_DATA_MODE1, 2048/0x0, ISRC “”, FilePos 0 307200 682661888

00:21:02 #12 Text 0 File ThreadedTransferInterface.cpp, Line 852
Removed 2 run-out blocks from end of track 1.

00:21:02 #13 Text 0 File ThreadedTransferInterface.cpp, Line 672
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 (CTransferItem)
2 indices, index0 (150) not provided
original CD pos #0 + 333181 (333181) = #333181/74:2.31
relocatable, CD pos for caching/writing not required/required, no patch infos
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 333179 blocks [LITE-ON LTR-40125S ]

00:21:02 #14 Phase 24 File dlgbrnst.cpp, Line 1655
Caching of files started

00:21:02 #15 Phase 25 File dlgbrnst.cpp, Line 1655
Caching of files completed

00:21:02 #16 Phase 36 File dlgbrnst.cpp, Line 1655
Burn process started at 10x (1,500 KB/s)

00:21:02 #17 Text 0 File ThreadedTransferInterface.cpp, Line 1978
Verifying CD position of item 0 (relocatable, CD pos, no patch infos, orig at #0): write at #0

00:21:02 #18 Text 0 File Mmc.cpp, Line 17895
Set BUFE: supported -> ON , SMART-BURN : ON

00:28:36 #19 Text 0 File ThreadedTransfer.cpp, Line 222
all writers idle, stopping conversion

00:28:39 #20 Text 0 File Mmc.cpp, Line 12895
<LITE-ON LTR-40125S > start Close Session

00:29:13 #21 Phase 37 File dlgbrnst.cpp, Line 1655
Burn process completed successfully at 10x (1,500 KB/s)

00:29:16 #22 Phase 78 File dlgbrnst.cpp, Line 1655
Data verification started

00:29:23 #23 SCSI -1033 File Cdrdrv.cpp, Line 1212
SCSI Exec, HA 2, TA 0, LUN 0
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x02 (KEY_NOT_READY)
Sense Code: 0x04
Sense Qual: 0x01
CDB Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x04 0x01

00:29:24 #24 SCSI -1033 File Cdrdrv.cpp, Line 1212
SCSI Exec, HA 2, TA 0, LUN 0
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x02 (KEY_NOT_READY)
Sense Code: 0x04
Sense Qual: 0x01
CDB Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x04 0x01

00:29:26 #25 SCSI -1033 File Cdrdrv.cpp, Line 1212
SCSI Exec, HA 2, TA 0, LUN 0
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x02 (KEY_NOT_READY)
Sense Code: 0x04
Sense Qual: 0x01
CDB Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x04 0x01

00:29:27 #26 SCSI -1033 File Cdrdrv.cpp, Line 1212
SCSI Exec, HA 2, TA 0, LUN 0
Status: 0x04 (0x01, SCSI_ERR)
HA-Status 0x00 (0x00, OK)
TA-Status 0x02 (0x01, SCSI_TASTATUS_CHKCOND)
Sense Key: 0x02 (KEY_NOT_READY)
Sense Code: 0x04
Sense Qual: 0x01
CDB Data: 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00
Sense Data: 0x70 0x00 0x02 0x00 0x00 0x00 0x00 0x0A
0x00 0x00 0x00 0x00 0x04 0x01

00:29:47 #27 VERIFYERR 6 File UDFCompilationImpl.cpp, Line 5946
Read error on CD file
data2.cab

00:29:50 #28 VERIFYERR 13 File UDFCompilationImpl.cpp, Line 6483
Status summary
Total files=14, identical=13, different=0, inaccessible=1, skipped=0.

00:29:50 #29 Phase 81 File dlgbrnst.cpp, Line 1655
Data verification failed

00:29:50 #30 Text 0 File Scsicmd.cpp, Line 406
SCSI not using temporary buffers
20 out of 20 temporary buffers allocated

Existing drivers:
File ‘Drivers\atapi.sys’: Ver=5.1.2600.0 (XPClient.010817-1148), size=86656 bytes, created 23/08/2001 13:00:00 (Adapter driver for rec)

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

What brand and speed rating are the discs that you are trying to burn?

I was doing the tests on some Intenso 4-10x CD-RWs. Would you like me to repeat the Nero CD speed tests now that I’ve disabled the PIO controller?

Thanks, that would be nice. I expect that you’ll see the drive transferring at its maximum rate since DMA is enabled.

Also, have you seen the CRC errors with other types of media? If not, the discs are probably the problem.

Yup. I’ve seen the problem with CD-Rs (3 types) and CD-RWs (2 types). I did my most recent CD burning with the same media using the computer at my work and it was fine. Didn’t get 1 coaster in more than half a dozen burnt CDs so far with the comp at work, compared to a consistent coaster rate in the ones here.

What is strange is that when I was checking the IDE ATA/ATAPI controllers, in the Secondary IDE channel (which seems to be the one for the CD-ROM & CD-RW drive), device 0 has reset itself to the PIO mode.

The transfer mode is “DMA if available” as I changed it to (from PIO only as it was originally), but the Current transfer mode has been reset to PIO only, regardless.

As a result, we are again looking at the <20x speed cap on my CD-RW drive.

Data - Test 2

Edit: I should also add that I did reboot the computer after applying the changes, and the CD-ROM drive reports the current transfer mode to be “Ultra DMA Mode 2”

hey tyro was just reading over your thread and have some ideas of what is giong on … did you get your problem fixed ??? well let me know … just would run some ideas off ya …

Nope :frowning:

My CD burner is still giving problems. I need to know pretty soon so that I can decide whether or not to return it…the warranty is a year and IIRC its almost up. That is why I’m so desperate to know if the problem is the drive or, for example, my IDE controller (<—too late for warranty here)

Tell me what tests you’d want me to do and I’ll do it.