Windows u otros programas no reconocen la unidad de CD o DVD

Se aplica a: Windows 10Windows 8.1Windows 8 Más

Síntomas


Su unidad de CD o DVD no aparece en el Explorador de archivos (denominado Explorador de Windows en Windows 7 y en versiones anteriores de Windows) y el dispositivo está marcado con un signo de exclamación amarillo en el Administrador de dispositivos. Además, después de abrir el cuadro de diálogo Propiedades del dispositivo, aparece uno de los siguientes errores en el área de Estado del dispositivo:
  • Windows no puede iniciar este dispositivo de hardware porque su información de configuración (en el registro) está incompleta o dañada. (Código 19)
  • El dispositivo no funciona correctamente porque Windows no puede cargar los controladores requeridos para este dispositivo. (Código 31)
  • Se ha deshabilitado el controlador (servicio) para este dispositivo. Un controlador alternativo debe estar proporcionando la funcionalidad. (Código 32)
  • Windows no puede cargar el controlador de dispositivo para este hardware. Es posible que el controlador esté dañado o no se encuentre. (Código 39)
  • Windows cargó correctamente el controlador de dispositivos para este hardware pero no puede encontrar el dispositivo de hardware. (Código 41)
Este problema puede producirse por cualquiera de los motivos siguientes:
  • Actualice el sistema operativo Windows.
  • Si instala o desinstala programas de grabación de CD o DVD.
  • Si desinstala Microsoft Digital Image.

Existen varios motivos por los que no se detecta una unidad de CD o DVD. Las resoluciones que se enumeran en este artículo pueden resolver algunas instancias pero no todas las de este problema.

Solución


Método 1: Windows 7 y 8.1 - Usar el Solucionador de problemas de hardware y dispositivos

 

Para Windows 10, vaya al Método 2.

En Windows 7 y 8.1, para abrir el solucionador de problemas de hardware y dispositivos, siga estos pasos:

  1. Presione la tecla del logotipo de Windows + R para abrir el cuadro de diálogo Ejecutar.
  2. Escriba control en el cuadro de diálogo Ejecutar y, a continuación, presione Entrar.
  3. En el cuadro Buscar del Panel de Control, escriba solucionador de problemas y, a continuación, haga clic en Solución de problemas.
  4. En el elemento Hardware y sonido, haga clic en Configurar un dispositivo. Si se le solicita que especifique una contraseña de administrador o que confirme, escriba la contraseña o confirme.

Si el problema no se ha resuelto, pase al método siguiente.

Método 2: Comprobar la configuración de la BIOS y los controladores de chipset

  1. Verifique que la unidad esté activada en la BIOS. Los sistemas de BIOS varían en función del dispositivo. Si no sabe cómo verificar la configuración de la unidad en la BIOS del dispositivo, contacte con el fabricante del dispositivo.
  2. Además, verifique con el fabricante del equipo (si la unidad venía con el mismo) o con el fabricante de la unidad (si se compró por separado) que los controladores de chipset para el dispositivo estén actualizados. 

Si el problema no se ha resuelto, pase al método siguiente.

Método 3: Actualizar o reinstalar el controlador 

Para actualizar el controlador, busque el controlador en el sitio web del fabricante del dispositivo y, a continuación, siga las instrucciones de instalación en el sitio web.

Para reinstalar el controlador, siga estos pasos:

  1. Presione la tecla del logotipo de Windows + R para abrir el cuadro de diálogo Ejecutar.
  2. Escriba devmgmt.msc en el cuadro de diálogo Ejecutar y, a continuación, presione Entrar. Si se le pide una contraseña de administrador o que confirme la acción, escriba la contraseña o seleccione Permitir.
  3. En Administrador de dispositivos, expanda Unidades de DVD o CD-ROM, haga clic con el botón derecho en los dispositivos de CD y DVD y, a continuación, seleccione Desinstalar.
  4. Si se le pide que confirme que desea quitar el dispositivo, seleccione Aceptar.
  5. Reinicie el equipo.

Una vez reiniciado el equipo, los controladores se instalarán automáticamente.

Si el problema no se ha resuelto, pase al método siguiente.

Método 4: Quitar y reinstalar los controladores IDE/ATAPI 

Para quitar y reinstalar el controlador IDE/ATAPI, siga estos pasos:

  1. En Inicio, busque Administrador de dispositivos. Abra el Administrador de dispositivos desde los resultados de búsqueda y seleccione el menú Ver. Seleccione Mostrar dispositivos ocultos.
  2. Expanda Controladores IDE/ATAPI y, a continuación:
    • Seleccione ATA Canal 0 y haga clic con el botón derecho. A continuación, haga clic en Desinstalar.
    • Seleccione ATA Canal 1 y haga clic con el botón derecho. A continuación, haga clic en Desinstalar.
    • Seleccione Controladora estándar PCI IDE de doble canal y haga clic con el botón derecho. A continuación, haga clic en Desinstalar.
    • Si hay más entradas, haga clic con el botón derecho en ellas y seleccione Desinstalar.
  3. Reinicie el dispositivo.

Una vez reiniciado el equipo, los controladores se instalarán automáticamente.

Si el problema no se ha resuelto, pase al método siguiente.

Método 5: Corregir entradas de registro dañadas 

Este problema puede estar causado por la existencia de dos entradas de Registro de Windows dañadas. Para utilizar el Editor del Registro para eliminar las entradas del Registro dañadas, siga estos pasos:

  1. Presione la tecla del logotipo de Windows + R para abrir el cuadro de diálogo Ejecutar.
  2. Escriba regedit en el cuadro de diálogo Ejecutar y, a continuación, presione Entrar. Si se le pide una contraseña de administrador o que confirme la acción, escriba la contraseña o seleccione Permitir.
  3. En el panel de navegación, busque y seleccione la siguiente subclave de registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. En el panel derecho, seleccioneUpperFilters.

    Nota: también puede visualizar una entrada del registro UpperFilters.bak. No debe quitar dicha entrada. Haga clic solamente en UpperFilters. Si no ve la entrada del Registro UpperFilters, puede que aún deba quitar la entrada del Registro LowerFilters. Para ello, siga con el paso 7.
  5. En el menú Edición, seleccione Eliminar.
  6. Cuando se le pregunte si desea confirmar la eliminación, seleccione .
  7. En el panel derecho, seleccione LowerFilters.

    Nota: si no se ve la entrada del registro LowerFilters, vaya al siguiente método.
  8. En el menú Edición, seleccione Eliminar.
  9. Cuando se le pregunte si desea confirmar la eliminación, seleccione .
  10. Salga del Editor del Registro.
  11. Reinicie el equipo.

Nota: para utilizar este método, debe haber iniciado sesión en Windows como administrador. Para verificar que ha iniciado la sesión como administrador, abra el Panel de control, seleccione Cuentas de usuario y después seleccione Administrar cuentas de usuario.

Importante:

  • Siga atentamente los pasos de esta sección. La modificación incorrecta del Registro puede producir graves problemas. Antes de modificarlo, realice una copia de seguridad del registro por si surgen problemas.
  • Después de aplicar este método, puede ser que algunas aplicaciones, como el software de grabación de CD o DVD, no funcionen correctamente. Si esto sucede, pruebe a desinstalar y a volver a instalar la aplicación afectada. Consulte al creador de la aplicación si existe alguna versión actualizada.

Si el problema no se ha resuelto, pase al método siguiente.

Método 6: Crear una subclave del Registro 

Para crear la clave secundaria del Registro, siga estos pasos:

  1. Presione la tecla del logotipo de Windows y R para abrir el cuadro Ejecutar.
  2. Escriba regedit en el cuadro Ejecutar y, a continuación, presione Entrar. Si se le pide una contraseña de administrador o que confirme la acción, escriba la contraseña o seleccione Permitir.
  3. En el panel de exploración, busque la siguiente clave secundaria del registro:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\atapi
  4. Haga clic con el botón derecho en atapi, seleccione Nuevo y, a continuación, seleccione Clave.
  5. Escriba Controller0 y, a continuación, pulse Entrar.
  6. Haga clic con el botón derecho en Controller0, seleccione Nuevo y, a continuación, seleccione Valor DWORD (32 bits).
  7. Escriba EnumDevice1 y, a continuación, pulse Entrar.
  8. Haga clic con el botón derecho en EnumDevice1 y seleccione Modificar....
  9. Escriba 1 en el cuadro Información del valor y, a continuación, seleccione Aceptar.
  10. Salga del Editor del Registro.
  11. Reinicie el equipo.

Notas

  • Para utilizar este método, debe haber iniciado sesión en Windows como administrador.  Para verificar que ha iniciado la sesión como administrador, abra el Panel de control, seleccione Cuentas de usuario y después seleccione Administrar cuentas de usuario.
  • Este método debe utilizarse en Windows 7, Windows 8 o 8.1 y Windows 10 versión 1507. Los problemas que se resuelven con este método no deberían producirse en Windows 10 1511 y versiones posteriores.

Importante: Siga atentamente los pasos de este método. La modificación incorrecta del registro puede producir graves problemas. Antes de modificarlo, realice una copia de seguridad del Registro para efectuar una restauración en caso de que surjan problemas.