web-dev-qa-db-pt.com

O acesso à unidade de CD / DVD é negado pelo Windows 7 Explorer (problema de permissão)

Há um tempo atrás, comecei a ter problemas com minhas unidades ópticas. Os dois continuam aparecendo no Explorer como unidades de CD/DVD na inicialização, mas assim que coloco um disco em um deles, ele se transforma repentinamente em um disco rígido - “disco local” é exibido na coluna Type, embora o A coluna File System permanece UDF/CDFS. (Eu pensei que talvez fosse um problema de permissão na chave do registro em HKLM\System\CurrentControlSet ..., mas não tenho tanta certeza por causa do próximo teste.)

Aqui está um screencast de Meu computador ; quando coloco um disco, a unidade de DVD se transforma magicamente em um disco rígido e não pode ser aberta.

Quando tento abrir um disco (de qualquer tipo), recebo uma mensagem de erro de acesso negado . Se eu abrir um prompt de comando elevado, poderei acessar os arquivos. Além disso, se eu matar o Explorer e executá-lo a partir de um prompt de comando elevado (concedendo assim permissões elevadas ao Explorer), poderei acessar os arquivos do Explorer.

Tentei desinstalar e reinstalar os dispositivos sem êxito. A caixa de diálogo de segurança indica que não há nenhum definido para as unidades (sem proprietário e sem permissões). Tentei definir o proprietário, mas só posso fazê-lo se houver um disco (ele reclama se estiver vazio), mas as configurações não permanecem (se eu abrir imediatamente a caixa de diálogo de segurança após defini-la, ela estará vazia novamente). Tentei definir permissões, mas isso dá um erro.

Incluí um fluxograma de captura de tela da caixa de diálogo de segurança de uma das unidades abaixo.

Suspeito que o problema esteja relacionado às entradas do registro relacionadas às unidades ópticas em HKLM\SYSTEM\CurrentControlSet. Por exemplo, a subchave Properties em HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} está conspicuamente ausente. Pior, não consigo descobrir o que deve estar nele ou importar um de um Hive de backup porque as subchaves Properties em …\Class têm algum tipo de permissão de "superadministrador" - não consigo nem visualizar as permissões ou proprietário nelas! Diz, no entanto, que eu posso alterá-los , mas não sei qual conta possui ou tem permissões para eles (meu palpite seria TrustedInstaller - ou algo assim).

(Sim, certifiquei-me de que não houvesse filtros superior ou inferior e sim, executei sfc. Também verifiquei no editor de políticas, "dispositivos: restringir CD-ROM ..." e "acesso de armazenamento removível ”Não estão definidos.)

Alguém sabe o que o proprietário e as permissões devem para unidades ópticas e como redefini-las?


enter image description here
12
Synetech

Bem, acontece que eu estava certa; era de fato a chave Properties ausente em HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}. Foram necessárias várias etapas para corrigir, mas, na verdade, não muito tempo no geral (especialmente em comparação com as três semanas em que vivi e resolvi o problema).


  1. Peguei uma cópia offline da seção SYSTEM da minha instalação anterior do Windows-7 (o backup em %systemroot%\System32\Config\RegBack tem o mesmo problema)
  2. Montado na minha cópia atual (> reg load hku\z system)
  3. Executou o Regedit e navegou para HKU\z\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}
  4. Abriu a caixa de diálogo de permissões para a chave Properties, ignorando os erros e avisos sobre não ter permissão para exibir permissões para a chave
  5. Mudou para a guia Proprietário e definiu a permissão para mim mesmo
  6. Mudei para a guia principal e me adicionei à ACL e recebi o controle total
  7. Atualizada e visualizada com sucesso a chave Properties e seu conteúdo
  8. Exportou a chave para um arquivo .REG
  9. Desmontou a seção SYSTEM de backup (> reg unload hku\z)
  10. Editou o arquivo .REG para alterar a chave (HKEY_USERS\z -> HKEY_LOCAL_MACHINE)
  11. Importou o arquivo .REG atualizado
  12. Navegado para HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318} no registro
  13. Caixa de diálogo de permissões abertas para Properties (sem erros neste momento)
  14. Na guia Proprietários, mudei de proprietário para o usuário virtual SYSTEM
  15. Na guia principal, me removi da lista de permissões e verifiquei se SYSTEM tem acesso total (iirc, ele já tinha)
  16. Atualizado, não é mais possível ver a chave (isso é bom), encerrou o Regedit
  17. Gerenciador de dispositivos aberto
  18. Unidades ópticas (CD/DVD) não instaladas
  19. Reinicializado
  20. Inseriu um disco para testar, observou que ele carregou sem se transformar repentinamente em um disco rígido, abriu o disco no Explorer com êxito.

Ele funciona corretamente agora (eu posso assistir a um DVD sem precisar copiá-lo para o disco rígido ou executar o player no modo administrador, ou posso instalar um jogo ou programa sem precisar abrir um prompt de comando do administrador para instalar ou copiar) todo o disco para o HD).

Eu acho que meus instintos estavam corretos desde o início. Se eu tivesse tempo - hum, na época - eu teria arregaçado as mangas e cavado a chave inacessível como normalmente faço. Obrigado a harrymc por insistir na disponibilidade da chave e me forçar a copiá-la.

(Ainda não sei ao certo o que causou o problema. Lembro-me de que havia outros problemas com as unidades ópticas pouco antes da chave ser excluída - o Gerenciador de dispositivos continuava marcando-as com um erro/aviso - e lembro-me tentando várias maneiras de desinstalar à força as unidades, na tentativa de fazer com que o Windows os detecte e reinstale-as corretamente.É lógico que uma das desinstalações forçadas de alguma forma conseguiu excluir a chave; isso não melhorou exatamente a situação. lado, as unidades não são mais marcadas com avisos no Gerenciador de dispositivos.)

5
Synetech

Esse comportamento é muito intrigante, então tudo o que posso oferecer são algumas dicas e mais perguntas.

Seria bom saber se a unidade de CD/DVD é compartilhada. Se for, talvez o compartilhamento não possa ajudar.

Segundo, se você possui um software de gravação de CD instalado, como o Nero. Você pode tentar desinstalar esse software para ver se isso faz diferença.

Terceiro, execute gpedit.msc e verifique Configuração do Computador/Modelos Administrativos/Sistema/Acesso ao Armazenamento Removível. Verifique se "CD e DVD: Negar acesso de leitura" está desativado ou não está configurado. Com efeito, todas as opções não devem estar configuradas.

Você também pode tentar ver o que acontece com "sfc/scannow", conforme descrito em
Como reparar arquivos de sistema do Windows 7 com o Verificador de arquivos do sistema .

O último recurso é o seguinte Como fazer uma instalação de reparo para corrigir o Windows 7 , que atualizará os arquivos do Windows sem exigir a reinstalação dos aplicativos.

Algumas verificações antivírus também podem ser úteis.

5
harrymc

Hoje havia um arquivo de 13 bytes em um CD que não conseguia ler no Windows 10 home. No entanto, depois de criar um arquivo ISO (usando BurnAware ), consegui extraí-lo de lá (usando WinRAR ).

1
MeMyselfI

Descobri que o Initio default controller" no gerenciador de dispositivos precisava ser desinstalado, incluindo os arquivos do driver. Depois disso, a unidade de DVD USB externa apareceu de novo novamente.

(Para verificar isso, deixei o Windows Update reinstalar a atualização de 52kb chamada Initio - Bus Controllers and Ports - Initio Default Controller, com o efeito de a unidade de DVD desaparecer. Driver excluído novamente no gerenciador de dispositivos; a unidade de DVD apareceu novamente.)

0
Martin G

Eu enfrentei o mesmo problema, o que fiz foi: (Windows 7)

  • Executou o Regedit e navegou para HKU\z\SYSTEM\CurrentControlSet\Control\Class {4D36E965-E325-11CE-BFC1-08002BE10318}

Clique com o botão direito do mouse, clique em novo e crie uma nova chave. Em seguida, renomeie-o para Propriedades. Em Propriedades, crie duas novas dwords

  • Tipo de DeviceType: reg_dword Valor: 00000002
  • DeviceCharacteristics Tipo: reg_dword Valor: 00000100

Em seguida, desinstale o driver do cd/dvd no Gerenciador de dispositivos.

Procure novo hardware. Estrondo!! Problema resolvido.

0
Abhishek Jha