Burning disc in iTunes for Windows using a Sony CD-RW/DVD CRX830E model drive fails with 4280 error

If you attempt to burn a disc in iTunes for Windows using a Sony CD-RW/DVD CRX830E model drive, you may get the following alert:
The attempt to burn a disc failed. An unknown error occurred (4280)

If you get this error in iTunes and you are using a Sony CD-RW/DVD CRX830E drive, you can make a small change to one configuration file to resolve the issue.

To find out if you have a Sony CD-RW/DVD CRX830E model drive:

  1. Open iTunes.
  2. On the Help menu, click Run CD Diagnostics.
  3. Put an audio CD in your optical drive.
  4. Click OK. The results appear in a new window.
  5. Look for this text in the results:
    IDE\CdRomSONY_CDRW/DVD_CRX830E
If you see this in your results, you have a Sony CD-RW/DVD CRX830E model drive. Follow the steps below to resolve your burning issue.
  1. Quit iTunes.
  2. Locate the gcdrtype.cfg file in \Program Files\iTunes\CD Configuration
  3. Right-click the gcdrtype.cfg file and from the shortcut menu, choose Open.
  4. If you see a "Select the program from a list" option:
    1. Click "Select the program from a list."
    2. Click OK.
    3. In the list that appears, click Notepad.
    4. Click OK.
    The gcdrtype.cfg file opens.
  5. Scroll down to the bottom of the document. The last or the next to last section of text should look like this:
    [AUTODETECT CD DEVICE]{RecorderType:IDE/ATAPI}<gcdrmmc.dll>
    GENERALFLAGS = READCD
    MEDIACAPFLAGS = 0
    READFLAGS = READCDDATA | READCDMODE2FORM2 | READCDAUDIO | READPOSTGAP
    WRITETAOFLAGS = 0
    WRITEDAOFLAGS = 0
    DRVGENERALFLAGS = MODESEL_NOPAGE01 | MODESEL_NOPAGE05
    DRVDISCINFOFLAGS + NO_READDISCINFOCMD | NO_READTRKINFOCMD | DVDINFO
    DRVWRITETAOFLAGS = 0
    DRVWRITEDAOFLAGS = LOPOLL_RDDISCINFO
    CDWRITESPEEDS = 0
    CDWRITERWSPEEDS = 0
    CDREADSPEEDS = 0
    CDREADRWSPEEDS = 0
    DVDWRITESPEEDS = 0
    DVDREADSPEEDS = 0

    Add this text
    | NOSENDOPC
    to the end of the line that starts with
    DRVGENERALFLAGS

    Note that the text you need to add starts with a space, then a vertical bar "|" (Shift-\\), and another space. The edited line should look like this:
    DRVGENERALFLAGS = MODESEL_NOPAGE01 | MODESEL_NOPAGE05 | NOSENDOPC

  6. On the File menu, click Save.
You can now burn discs in iTunes without getting that error message.

This document will be updated as more information becomes available.

Important: Information about products not manufactured by Apple is provided for information purposes only and does not constitute Apple's recommendation or endorsement. Please contact the vendor for additional information.

Published Date: Feb 18, 2012