iTunes for Windows: "Registry settings" warning when opening iTunes

When you open iTunes for Windows, the following messages may appear:

This article has been archived and is no longer updated by Apple.
  • "Warning! The registry settings used by the iTunes drivers for importing and burning CDs and DVDs are missing. This can happen as a result of installing other CD burning software. Please reinstall iTunes."
  • "Warning! iTunes was not properly installed. If you wish to import or burn CDs, you need to reinstall iTunes."
  • "Disk Recording not found." (when an attempt to burn a CD doesn't complete)

iTunes installs a device filter which helps it work with your optical drive. If this device filter is missing, you will see the message mentioned above. To resolve this issue, follow the steps below to reinstall iTunes and put the device filter back in place:

If you continue to see this message when you open iTunes, you may need to install the device filter in the Windows registry:

  1. Open Registry Editor:
    XP: From the Start menu, click Run. In the resulting dialog, type regedit and click OK.
    Vista: From the Start menu, type regedit in the Start Search dialog and press Enter.
    Windows 7: From the Start menu, type regedit in the "Search programs and files" dialog and press Enter.
  2. If Windows needs your permission to continue, click Continue.
  3. Click the plus sign (XP) or arrow (Vista and Windows 7) next to HKEY_LOCAL_MACHINE to expand its contents.
  4. Expand the contents of SYSTEM.
  5. Expand the contents of CurrentControlSet.
  6. Expand the contents of Control.
  7. Expand the contents of Class.
  8. Click to select the heading that begins with "{4D36E965-." It should look like the image below.

  9. Choose File > Export.
  10. In the dialog that appears, make sure the "Selected branch" button is selected and save the file where you can find it. This is a backup of this registry key, which you should keep in case you need to reimport your original settings later.
  11. On the right side of the Registry Editor window, right-click the UpperFilters entry and choose Modify. If the UpperFilters entry is missing, follow these steps:

  12. Right-click the empty white space within the right-hand portion of the Registry Editor window.
  13. From the shortcut menu, choose New > Multi-String Value.
  14. Name this new value UpperFilters.
  15. Right-click the new UpperFilters entry and choose Modify.
  • In the window that appears, use the appropriate steps below to add the iTunes device filter to the "Value data" box.
    If the "Value data" box already contains text, follow these steps:

    1. The text contained in the "Value data" box represents third-party device filters. If you remove these device filters, the third-party software that installed them may not function. In the example below, NTIDrvr and SiRemFil represent these third-party device filters.
    2. Click the box below this text. This removes the highlighting from the text so you can type without overwriting these device filters, and it places the cursor below the text.
    3. Type GEARAspiWDM to add the iTunes device filter.

    If the "Value data" box is blank, type GEARAspiWDM to add the iTunes device filter. See the example below.

  • Click OK.
  • Restart the computer.

Note: If you follow the steps in this article and find that Windows doesn't recognize your optical drive, follow these steps.

You can learn more about device filters.

Information about products not manufactured by Apple, or independent websites not controlled or tested by Apple, is provided without recommendation or endorsement. Apple assumes no responsibility with regard to the selection, performance, or use of third-party websites or products. Apple makes no representations regarding third-party website accuracy or reliability. Risks are inherent in the use of the Internet. Contact the vendor for additional information. Other company and product names may be trademarks of their respective owners.

Last Modified: