El acceso a la unidad de CD / DVD se deniega a través del Explorador de Windows 7 (problema de permiso)

13

Hace un tiempo comencé a tener problemas con mis unidades ópticas. Ambos siguen apareciendo en el Explorador como unidades de CD / DVD en el arranque, pero tan pronto como pongo un disco en cualquiera de los dos, que de repente se convierte en un disco-drive-“disco local” se visualiza en la Typecolumna, aunque la File Systemcolumna sigue siendo UDF / CDFS. (Pensé que tal vez era un problema de permiso en la clave de registro en HKLM \ System \ CurrentControlSet ..., pero no estoy tan seguro debido a la próxima prueba).

Aquí hay un screencast de mi computadora ; Cuando pongo un disco, la unidad de DVD se convierte mágicamente en un disco duro y no se puede abrir.

Cuando intento abrir un disco (de cualquier tipo), recibo un mensaje de error de acceso denegado . Si abro un símbolo del sistema elevado, puedo acceder a los archivos. Además, si elimino el Explorador y lo ejecuto desde un símbolo del sistema elevado (lo que le da permisos elevados al Explorador), entonces puedo acceder a los archivos desde el Explorador.

He intentado desinstalar y reinstalar los dispositivos sin éxito. El cuadro de diálogo de seguridad indica que no hay ninguno configurado para las unidades (sin propietario ni permisos). Intenté configurar el propietario, pero solo puedo hacerlo si hay un disco en él (se queja si está vacío), pero la configuración no se pega (si abro inmediatamente el diálogo de seguridad después de configurarlo, está vacío de nuevo). Intenté establecer permisos, pero eso da un error.

He incluido un diagrama de flujo de pantalla de pantalla del diálogo de seguridad de una de las unidades a continuación.

Sospecho que el problema está en las entradas de registro relacionadas con las unidades ópticas HKLM\SYSTEM\CurrentControlSet. Por ejemplo, la Propertiessubclave in HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}está notablemente ausente. Peor aún, no puedo entender qué debería contener o importar uno de una colmena de respaldo porque las Propertiessubclaves …\Classtienen algún tipo de permisos de "superadministrador". ¡Ni siquiera puedo ver los permisos o el propietario de estos! Sin embargo, dice que puedo cambiarlos , pero no sé qué cuenta posee o tiene permisos para ellos (creo que sería TrustedInstaller, o algo así).

(Sí, me aseguré de que no haya filtros superiores o inferiores, y sí, corrí sfc. También me aseguré de que en el editor de políticas, "dispositivos: restringir CD-ROM ..." y "acceso de almacenamiento extraíble" no están configurados)

¿Alguien sabe lo que el propietario y los permisos se supone que ser para unidades ópticas y de cómo restablecer ellos?


ingrese la descripción de la imagen aquí

Synetech
fuente
Sé que marcó "Dispositivos: Restringir CD-ROM ..." pero también marcó Configuración de la computadora | Plantillas administrativas | Sistema | ¿Acceso de almacenamiento extraíble?
Patrick Seymour
Sip; también están todos "no configurados".
Synetech 01 de
¿Funciona bien con UAC deshabilitado? (después de un reinicio)
Kez
@kez, sí, no es sorprendente que funcione, aunque no es correcto o no es una solución (tiene el mismo efecto que iniciar el Explorador desde un símbolo del sistema elevado). Sospecho que hay algo mal con los permisos en las claves de registro HKLM\Systemrelacionadas con las unidades ópticas.
Synetech

Respuestas:

5

Este comportamiento es muy desconcertante, por lo que todo lo que puedo ofrecer son algunos consejos y más preguntas.

Sería útil saber si la unidad de CD / DVD está compartida. Si es así, quizás compartir puede ayudar.

En segundo lugar, si tiene instalado un software de grabación de CD, como Nero. Puede intentar desinstalar dicho software para ver si esto hace la diferencia.

Tercero, ejecute gpedit.msc y verifique Configuración de la computadora / Plantillas administrativas / Sistema / Acceso al almacenamiento extraíble. Verifique que "CD y DVD: Denegar acceso de lectura" esté deshabilitado o no configurado. En efecto, todas las opciones no deben configurarse.

También puede intentar ver qué sucede con "sfc / scannow" como se describe en
Cómo reparar archivos de sistema de Windows 7 con el Comprobador de archivos de sistema .

El último recurso es Cómo hacer una instalación de reparación para reparar Windows 7 , que actualizará sus archivos de Windows sin requerir la reinstalación de las aplicaciones.

Algunos análisis antivirus también pueden ser útiles.

harrymc
fuente
Puedo ver por su respuesta a KJGraphics que la unidad no se comparte, así que no se moleste en responder sobre esto.
harrymc
1
El acceso al registro de Propiedades es fácil: en otra computadora, haga regedit, haga clic con el botón derecho en la tecla Propiedades y seleccione Permisos, haga clic en Avanzado, cambie a usted mismo en la pestaña Propietario, Aplicar, luego en la pestaña Permisos agregue todos los permisos. Ahora puede exportar toda la clase e importarla a su computadora. Debería funcionar con cualquier propietario. Pero cree primero un punto de restauración en ambas computadoras, por si acaso.
harrymc
1
No creo que pueda o necesite restablecer el propietario a esa cuenta oculta. Creo que todavía puede funcionar con cualquier propietario. Para estar seguro, he sugerido tomar un punto de restauración, que puede restaurar al menos en la computadora de origen. La computadora de destino permanecerá con el Administrador como propietario, y creo que esto funcionará. De lo contrario, restaure de nuevo.
harrymc
1
Esto puede funcionar a pesar del aterrador mensaje de "acceso denegado". Haga clic en Aceptar en el mensaje, luego haga clic derecho Propertiesy siga según mi consejo anterior.
harrymc
1
Debe hacerlo en el orden: 1) convertirse en propietario y hacer clic en Aplicar, 2) otorgar permisos.
harrymc
5

Bueno, resulta que tenía razón; de hecho era la Propertiesclave que faltaba HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}. Tomó varios pasos para solucionarlo, pero en realidad no fue tan largo en general (especialmente en comparación con las más o menos tres semanas con las que he estado viviendo y trabajando para solucionar el problema).


  1. Tomé una copia fuera de línea de la SYSTEMcolmena de mi instalación anterior de Windows-7 (la copia de seguridad %systemroot%\System32\Config\RegBacktiene el mismo problema)
  2. Lo monté en mi copia actual ( > reg load hku\z system)
  3. Ran Regedit y navegó a HKU\z\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. Se abrió el cuadro de diálogo de permisos para la Propertiesclave, ignorando los errores y advertencias sobre no poder ver los permisos para la clave
  5. Cambié a la pestaña Propietario y me puse permiso
  6. Cambié a la pestaña principal y me agregué a la ACL y me asignaron el control total
  7. Actualizó y vio con éxito la Propertiesclave y su contenido.
  8. Exportó la clave a un archivo .REG
  9. Desmontar la SYSTEMcolmena de respaldo ( > reg unload hku\z)
  10. Editó el archivo .REG para cambiar la clave ( HKEY_USERS\z-> HKEY_LOCAL_MACHINE)
  11. Importado el archivo .REG actualizado
  12. Navegado a HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}en el registro
  13. Diálogo de permisos abierto para Properties(sin errores esta vez)
  14. En la pestaña Propietarios, cambié de propietario a usuario virtual SYSTEM
  15. En la pestaña principal, me SYSTEMeliminé de la lista de permisos y me aseguré de tener acceso completo (iirc, ya lo tenía)
  16. Actualizada, ya no se puede ver la clave (eso es bueno), cerrada Regedit
  17. Administrador de dispositivos abierto
  18. Unidades ópticas (CD / DVD) desinstaladas
  19. Reiniciado
  20. Insertó un disco para probar, observó que se cargó sin convertirse repentinamente en un disco duro, abrió el disco en Explorer con éxito.

Ahora funciona correctamente (puedo ver un DVD sin tener que copiarlo en el disco duro o ejecutar el reproductor en modo administrador, o puedo instalar un juego o programa sin tener que abrir un símbolo del sistema de administrador para instalar o incluso copiar todo el disco a la HD).

Supongo que mis instintos fueron correctos desde el principio. Si tuviera el tiempo, um, en ese momento, me habría arremangado y me habría metido en esa llave inaccesible, como suelo hacer. Gracias a harrymc por insistir en que la clave sea accesible y presionarme para que la copie.

(Todavía no estoy seguro de qué causó el problema en primer lugar. Recuerdo que hubo otros problemas con las unidades ópticas justo antes de que se eliminara la clave, Device Manager había seguido marcándolas con un error / advertencia, y recuerdo intentando varias formas de desinstalar por la fuerza las unidades en un intento de hacer que Windows las detecte y las reinstale correctamente. Es lógico que una de las desinstalaciones forzadas de alguna manera haya logrado eliminar la clave; no mejoró la situación exactamente. lado, las unidades ya no están marcadas con advertencias en el Administrador de dispositivos).

Synetech
fuente
Tu método funciona muy bien. También importé "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4D36E965-E325-11CE-BFC1-08002BE10318}" de una copia de seguridad anterior y todo volvió a la normalidad. Queda una pregunta: ¿qué provocó el problema? Gil
¿Tuviste el mismo problema? Me alegro de poder ayudar. También vi las páginas que hacen referencia a ese CLSID , pero no ayudaron porque no me faltaba la unidad de CD / DVD, simplemente no podía abrirla. No sé qué pudo haberlo causado; no ayuda que haya sido hace bastante tiempo, por lo que nunca pude recordar todas las cosas que sucedieron en mi sistema en ese entonces.
Synetech
Gracias por tales instrucciones detalladas sobre cómo otorgarse permisos a la clave Propiedades :)
Rachel
1

Hoy había un archivo de 13 bytes en un CD que no pude leer en Windows 10 Home. Sin embargo, después de crear un archivo ISO (usando BurnAware ), pude extraerlo desde allí (usando WinRAR ).

Yo, yo mismo y yo
fuente
0

Me enfrenté al mismo problema, lo que hice fue: (Windows 7)

  • Ran Regedit y navegó a HKU \ z \ SYSTEM \ CurrentControlSet \ Control \ Class {4D36E965-E325-11CE-BFC1-08002BE10318}

Haga clic derecho, luego haga clic en nuevo, luego cree una nueva clave. Luego cámbiele el nombre a Propiedades. En Propiedades cree dos nuevas palabras clave

  • Tipo de dispositivo: reg_dword Valor: 00000002
  • Tipo de características del dispositivo: reg_dword Valor: 00000100

Luego, desinstale el controlador de cd / dvd del Administrador de dispositivos.

Escanear en busca de nuevo hardware. ¡¡Auge!! Problema resuelto.

Abhishek Jha
fuente
Me alegra poder ayudar a solucionarlo, pero ¿por qué creaste los dos valores adicionales? Eso no debería ser necesario; debe crearse automáticamente cuando se reinstalan los controladores. ¿Se aseguró de verificar los permisos?
Synetech
0

Descubrí que era Initio default controller"necesario desinstalar el administrador de dispositivos, incluidos los archivos del controlador. Después de eso, la unidad de DVD USB externa apareció de repente.

(Para verificar esto, dejé que Windows Update reinstalara la actualización de 52 kb llamada Initio - Bus Controllers and Ports - Initio Default Controller, con el efecto de que la unidad de DVD desapareció. El controlador eliminado nuevamente en el administrador de dispositivos; la unidad de DVD apareció nuevamente).

Martin G
fuente