Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium


How do I write to CD-RW?

Posted on 2003-10-21
Medium Priority
Last Modified: 2010-04-03

I would like to know how to write to a CD-RW under
MS-Windows.  I am currently using Win2000 to test.

There are two different ways I want to be able to
write.  First, I should be able to copy a file using
the Windows Explorer.  Second, I want to be able to
write data using Win API calls from C.

The Win2000 Device Manager says that I have a


nstalled on this computer.  I do not have the
documentation that came with the drive.  But because
the Device Manager includes the letters "CDRW" in the
drive designation, I feel I should be able to write.

This drive works fine with pre-recorded DVD's and
CD's.  So I load a disk that is marked "Rewritable."
When I try to select the drive in the Windows Explorer,
I get the message:

    J:\ is not accessible.
    Incorrect function.

I also get this same message if I try to copy a file
and paste it to the disk.

Should it be possible to write to a CD-RW using
Window's Explorer, or is that always impossible?

If I need a special program to write to a CD-RW,
then is there any shareware that keeps it simple.
I do not need a program to organize all my music
CD's.  I just need to write a file to the CD-RW.

Next I try writing using a C program.  I can use
the Win API function CreateFile() to open an
existing file for reading from a conventional CD
and open a file with no error.  

I try using CreateFile() to create a new file when
the rewritable disk is in the drive.  CreateFile()
fails.  Error 5, access denied.

How does one write to CD-RW?  Are there special
functions calls to CDROM.SYS?  If so where are
they documented?

Is there any such thing as having to "formatt" a CD-RW
disk?  If I right click on a floppy drive, there
is a format function in the pop-up menu.  I see
no format function when I right-click the CD drive.
Question by:Jim_S
  • 10
  • 2
LVL 44

Expert Comment

ID: 9596855
You need special drivers to write to a CD.

These programs have what you need.



NTI CD-Maker

CeQuadrat WinOnCD
LVL 44

Expert Comment

ID: 9596865
If you want to copy files directly from explorer to the CD then a special driver needs to be loaded that allow this

For Roxio it is called "Drag-to-Disk"
For Nero it is called InCD
For NTI it is called FileCD
LVL 44

Accepted Solution

CrazyOne earned 500 total points
ID: 9596870
In other words Win2000 does not offer any built in tools to do this.

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

LVL 44

Expert Comment

ID: 9596886
You know most CDRW's are boxed with CD burning sofware. Was this not supplied?
LVL 44

Expert Comment

ID: 9596895
Oh and if you are going to do direct burning to a DVD then don't use NTI FileCD because the last time I checked it only will see the disk as a CD and will only write up to 700MB's so you would a loose the availablity of around 3GB's
LVL 44

Expert Comment

ID: 9596930
I personally use Roxio. And I have the Drag-to-disk driver load at startup. I have found it to be pretty stable overall and do direct transfers to it the burner all the time. I keep a DVDRW in the drive at all times and rarely have problems with the Drag-to-disk driver unless the DVD disk itself is going bad which it is prone to do over a period of time of being written to a lot. Keep in mind if you use any of these direct-copy-to drivers the disk will be formatted by the driver and you will lose about 100MB's of space on the disk because this portion is used by the driver to write its own version of the File Allocation Table.
LVL 44

Expert Comment

ID: 9596933
Now if you had XP then it has a built in Recording tool

Description of CD-ROM Recording in Windows XP

Author Comment

ID: 9600068

CrazyOne>In other words Win2000 does not offer any built in tools to do this.

Thank you.  That answers one of my questions perfectly.

CrazyOne>And I have the Drag-to-disk driver load at startup.

For this to work, is it necessary to load the driver that
comes with the drive?  Or is Drag-to-disk capable of
accessing all makes of drives on its own?

(1.  I am not sure that I have correct software that
goes with this drive.)

(2. A second goal of mine is to write my own programs
that write to CD.  This is much harder if each user is
required to install his own driver.)
LVL 44

Expert Comment

ID: 9600274
The driver for the drive is just so Windows can see and use the drive for reading but not to burn to.

(1. what software came with the drive.

(2. Well perhaps you could develop your own driver and ship it with your application.

Author Comment

ID: 9603167
I decided to try a CD writing program.  I downloaded the
trial version of some shareware.  Specifically I
downloaded Maximum Calculations 5.0.  (It has terribly
skimpy documentation.)  I succeeded in writing a simple
file to my disk without benefit of having installed any
drivers.  So that answers my question about whether I
need to install a special driver.

Thank you.  I think this answers all the questions I have
for this subject area.  In the near future, I will be
posting my programming questions to the programming topic.
LVL 44

Expert Comment

ID: 9603266

Expert Comment

ID: 9648568
It is needless to install drivers for your recorder software. The windows OS supported all over the recorder-driver almost. and each kind of recorder software used recording ways with ISO9660 or UDF standard. If you want to use the DVD-R or DVD-RAM driver in the future. the Windows XP supported drivers more than win2000, also provide recorder funcation for CD-R and CD-RW medium. you maybe to install DVD drivers for win system, or use the recorder software with the driver manufacturer provide.  
LVL 44

Expert Comment

ID: 9648647
>>>It is needless to install drivers for your recorder software

Not it isn't if you want to do drag and drop, copy and paste directly to the disk, which is the method I prefer, without having to open the recording software to do it. . If I don't have the driver running then I can't do this. I have to open the burning software and use its interface to burn with.

Featured Post

Get your problem seen by more experts

Be seen. Boost your question’s priority for more expert views and faster solutions

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

This article aims to explain the working of CircularLogArchiver. This tool was designed to solve the buildup of log file in cases where systems do not support circular logging or where circular logging is not enabled
Each year, investment in cloud platforms grows more than 20% (https://www.immun.io/hubfs/Immunio_2016/Content/Marketing/Cloud-Security-Report-2016.pdf?submissionGuid=a8d80a00-6fee-4b85-81db-a4e28f681762) as an increasing number of companies begin to…
This video teaches viewers how to encrypt an external drive that requires a password to read and edit the drive. All tasks are done in Disk Utility. Plug in the external drive you wish to encrypt: Make sure all previous data on the drive has been …
This Micro Tutorial will teach you how to reformat your flash drive. Sometimes your flash drive may have issues carrying files so this will completely restore it to manufacturing settings. Make sure to backup all files before reformatting. This w…
Suggested Courses
Course of the Month12 days, 14 hours left to enroll

579 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question