# Burning a CD with no buffer underflow!

**URL:** <https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214>\
**Category:** Factual Questions\
**Created:** [November 2, 2001, 10:59pm UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214 "2001-11-02T22:59:04Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![Venkman](https://avatars.discourse-cdn.com/v4/letter/v/ec9cab/32.png) [@Venkman](https://boards.straightdope.com/u/Venkman)\
**Post date:** [November 2, 2001, 10:59pm UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/1 "2001-11-02T22:59:04Z")

</div>

I finally broke down and purchased a CD burner for my home PC. Sorry, I’m at work so I don’t have the model number and such, but it’s a pretty standard 8x IDE kind of thing.

The problem is I’m getting lots of buffer underflow errors. So far the only way I’ve been able to overcome these is restrict the recording speed to its lowest setting. This works, but makes the burner much less fun to use.

What’s the root problem that causes a buffer underflow in this situation? This is an older (about 4-5 years) PC with a PII-350 processor, average hard drive from the same era, and 320 MByte of RAM.

It’s a SE440BX-2 motherboard, so I could upgrade the processor to a max of either a PIII-650 or PIII-850 (depending on the rev number, I have to pull the case to check). The current hard drive is not full but I wouldn’t be adverse to buying a new (presumably faster) drive. Memory is cheap and I’ve got a free slot for another 256 MByte SIMM, so I could do that. Where am I going to get the most bang for my buck when it comes to burning CD’s?

Or is it something else entirely, like the software I’m using or the controller I’m using to run the CD and hard drives? Any ideas?

---

<div class="post-metadata">

**Author:** ![RufusLeaking](https://avatars.discourse-cdn.com/v4/letter/r/c5a1d2/32.png) [@RufusLeaking](https://boards.straightdope.com/u/RufusLeaking)\
**Post date:** [November 2, 2001, 11:23pm UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/2 "2001-11-02T23:23:18Z")

</div>

You didn’t say whether you are trying to make a data CD or music CD.

If you’re trying to make a data CD you should first create a CD image and then create the CD from this CD image instead of directly making the CD from files on your hard drive. When you make a data CD directly from files on your hard drive (even if you’ve defraged your disk) the head must race back and forth between the directory tracks and the actual file and thus cannot feed data to the CD drive fast enough.

If you’re trying to make a music CD it will be helpful to free up more space on your hard drive and defrag it. It would be even more helpful to dedicate an entire volume with no other files on it for temporary storage of music files.

In either case, you should not attempt to run any other program that would use significant amount of CPU time or disk accesses while you are burning the CD.

Good luck!

---

<div class="post-metadata">

**Author:** ![handy](https://avatars.discourse-cdn.com/v4/letter/h/b5a626/32.png) [@handy](https://boards.straightdope.com/u/handy)\
**Post date:** [November 2, 2001, 11:38pm UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/3 "2001-11-02T23:38:15Z")

</div>

Your computer isn’t fast enough, read the box or instructions of the recorder, it should give you the system specs for it.

Generic cdrecorders are slow. HP or Sony, etc, which have what’s called ‘buffer underrun protection’ are the best. Guess what that does?

You can get one of those free, after rebate, if you buy XP at staples.

---

<div class="post-metadata">

**Author:** ![Venkman](https://avatars.discourse-cdn.com/v4/letter/v/ec9cab/32.png) [@Venkman](https://boards.straightdope.com/u/Venkman)\
**Post date:** [November 2, 2001, 11:46pm UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/4 "2001-11-02T23:46:11Z")

</div>

At this point it’s mostly been music CD’s, but it will be data CD’s as well in the future. Defragging makes sense and is something I haven’t done in a while, so I can certainly give that a shot.

**Handy** , per the specs for the burner my system does meet the minimum requirements (although I’m certainly not exceeding the minimums by any great amount). Is there any single upgrade that’s most likely to help?

---

<div class="post-metadata">

**Author:** ![astro](https://avatars.discourse-cdn.com/v4/letter/a/9dc877/32.png) [@astro](https://boards.straightdope.com/u/astro)\
**Post date:** [November 3, 2001, 12:04am UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/5 "2001-11-03T00:04:38Z")

</div>

1: Return the CD writer to the store if possible

2: Buy one with “burn proof” technology. It will come with burn proof compatible writing software. I reccomend Plextor drives. see [http://www.newegg.com](http://www.newegg.com)

3: Problem solved  
If you have to keep the current unit you will need to make sure the DMA option is activated for the drive. De-frag your drive. If worse comes to worst write the CD you wish to copy out as an iso or cif image file then burn it directly from the hard disk.

What burner software are you using?

Seriously though get a burnproof unit!

---

<div class="post-metadata">

**Author:** ![micco](https://avatars.discourse-cdn.com/v4/letter/m/5f8ce5/32.png) [@micco](https://boards.straightdope.com/u/micco)\
**Post date:** [November 3, 2001, 12:07am UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/6 "2001-11-03T00:07:13Z")

</div>

From the FAQ for my burner software:

> [@](#):
>
> Here are some suggestions for preventing buffer underruns:
> 
> Note: If a buffer underrun occurs during an actual write operation rather than a test operation, the CD may be ruined.
> 
> · Try quitting other programs. Disable screen savers, virus software, and other tasks or applications running in the background.
> 
> · You may need to defragment your hard disk. Under Windows, you can start defragmentation from the properties sheet for any drive letter in Explorer.
> 
> · Make sure that the temporary files are created on a fast local hard disk. Do not set the location of temporary files to a directory on a network drive; set the location of the temporary files using the Options command under the Tools menu.
> 
> · Make sure that the CD-Recorder and the hard disk are both configured to allow disconnect. Refer to the properties sheet for your CD-Recorder and your hard disk. You can view these properties sheets by opening System from the Control Panel and selecting Device Manager.
> 
> · Record at a slower speed.
> 
> · Do not record across a network. Copy the desired files to your local hard disk.
> 
> · DMA may be enabled for your drive even if the drive does not support it. Check your drive specifications and disable DMA if it is not supported.

---

<div class="post-metadata">

**Author:** ![CookingWithGas](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/cookingwithgas/32/485_2.png) [@CookingWithGas](https://boards.straightdope.com/u/CookingWithGas)\
**Post date:** [November 3, 2001, 12:10am UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/7 "2001-11-03T00:10:44Z")

</div>

I have an AMD K6 (Pentium II clone), 128M RAM and just bought a TDK CR-RW. The software that ships with it touts buffer underflow protection, and it has worked fine without a hitch. I don’t know if upgrading your computer is necessarily the key–I think the other two contributors have the right idea.

---

<div class="post-metadata">

**Author:** ![Padeye](https://avatars.discourse-cdn.com/v4/letter/p/a9a28c/32.png) [@Padeye](https://boards.straightdope.com/u/Padeye)\
**Post date:** [November 3, 2001, 12:23am UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/8 "2001-11-03T00:23:11Z")

</div>

A burn proof CD-R drive is worth every penny. I had one of the early generation HP 7200 2x drives which was junk. A $100 paperweight. I recently replaced it with a TDK 12x/40x/10x drive and never looked back. I can continue to multitask while burning a CD and have never had a problem. It will copy an original to hard disk and burn the duplicate in about 8 minutes.

---

<div class="post-metadata">

**Author:** ![LH75](https://sea3.discourse-cdn.com/straightdope/user_avatar/boards.straightdope.com/lh75/32/4438_2.png) [@LH75](https://boards.straightdope.com/u/LH75)\
**Post date:** [November 3, 2001, 3:08am UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/9 "2001-11-03T03:08:38Z")

</div>

friend venkman,

i agree with astro:

> [@](#):
>
> 2: Buy one with “burn proof” technology. It will come with burn proof compatible writing software. I reccomend Plextor drives. see [http://www.newegg.com](http://www.newegg.com)

i have a plextor plexwriter 10/12/32A. a friend needed 100 cd’s copied for a class he is teaching. i burned them in about 5-6 minutes each, while surfing the net and composing email.

my daughter is fond of compiling her own music mixes. we have gone through a few hundred blank discs with just 3 or 4 failed discs list to buffer underrun.

---

<div class="post-metadata">

**Author:** ![Snooooopy](https://avatars.discourse-cdn.com/v4/letter/s/ee7513/32.png) [@Snooooopy](https://boards.straightdope.com/u/Snooooopy)\
**Post date:** [November 3, 2001, 3:30am UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/10 "2001-11-03T03:30:06Z")

</div>

I remember having that problem. Wasted a few hours. Then I defragged and everything was chipper.

---

<div class="post-metadata">

**Author:** ![BoiToi](https://avatars.discourse-cdn.com/v4/letter/b/d26b3c/32.png) [@BoiToi](https://boards.straightdope.com/u/BoiToi)\
**Post date:** [November 4, 2001, 7:00pm UTC](https://boards.straightdope.com/t/burning-a-cd-with-no-buffer-underflow/91214/11 "2001-11-04T19:00:56Z")

</div>

Defragging is a good practice if you plan on doing this often. But one of the biggest culprits I’ve seen are those little programs that like to load up at startup, like your messenger services, network browsing, your harddisk checking utilities, your system checking utilities, etc.

Having been doing stuff like this since the time the first HP’s hit the market I’ve made hundreds of coasters. The best way to prevent this is to make sure that the only thing your computer is doing at burn time is burning. Exit all the programs in the system tray, shut down all applications except the burner program. And burn-proof units do perform better.

Also, did you run the system tests prior to burning? That will tell you some stuff about the speed your system can handle.
