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

13

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 Typecoluna, embora a File Systemcoluna 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 do 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, posso acessar os arquivos. Além disso, se eu matar o Explorer e executá-lo em um prompt de comando elevado (fornecendo permissões elevadas ao Explorer), posso acessar os arquivos no 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 do screencap da caixa de diálogo de segurança de uma das unidades abaixo.

Suspeito que o problema esteja relacionado às entradas de registro relacionadas às unidades ópticas no Windows HKLM\SYSTEM\CurrentControlSet. Por exemplo, a Propertiessubchave in HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E965-E325-11CE-BFC1-08002BE10318}é conspicuamente ausente. Pior, não consigo descobrir o que deve estar nele ou importar um de uma seção de backup, porque as Propertiessubchaves …\Classtêm algum tipo de permissão de “superadministrador” - nem consigo exibir as permissões ou o proprietário nelas! Diz, no entanto, que posso alterá- los, mas não sei qual conta possui ou tem permissões para eles (meu palpite seria TrustedInstaller - ou algo assim).

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

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


insira a descrição da imagem aqui

Synetech
fonte
Sei que você verificou "Dispositivos: restringir CD-ROM ...", mas também verificou Configuração do computador | Modelos administrativos | Sistema | Acesso de armazenamento removível?
Patrick Seymour
Sim; esses também são todos "não configurados".
Synetech
Funciona bem com o UAC desativado? (após um reinício)
Kez
@kez, sim, não é de surpreender que funcione, embora não seja correto ou seja uma solução (ele tem o mesmo efeito que iniciar o Explorer a partir de um prompt de comando elevado). Suspeito que haja algo errado com as permissões nas chaves do registro HKLM\Systemrelacionadas às unidades ópticas.
Synetech 21/02

Respostas:

5

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 não compartilhar pode 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.

harrymc
fonte
Posso ver pela sua resposta à KJGraphics que a unidade não foi compartilhada, portanto, não se preocupe em responder a isso.
21411 harrymc
1
O acesso do Registro às propriedades é fácil: em outro computador, regedit, clique com o botão direito do mouse na chave Propriedades e selecione Permissões, clique em Avançado, mude para si mesmo na guia Proprietário, em Aplicar e, na guia Permissões, adicione todas as permissões. Agora você pode exportar toda a classe e importá-la para o seu computador. Deve funcionar com qualquer proprietário. Mas primeiro crie um ponto de restauração nos dois computadores.
harrymc
1
Acho que você não pode ou precisa redefinir o proprietário para essa conta oculta. Eu acredito que ainda pode funcionar com qualquer proprietário. Para ter certeza, sugeri um ponto de restauração, que você pode restaurar, pelo menos no computador de origem. O computador de destino ficará com o Administrador como proprietário e acredito que isso funcionará. Caso contrário, restaure novamente.
harrymc
1
Isso pode funcionar apesar da mensagem assustadora de "acesso negado". Clique em OK na mensagem, clique com o botão direito do mouse em Propertiese siga os meus conselhos acima.
28411 harrymc
1
Você deve fazer isso na ordem: 1) tornar-se proprietário e clicar em Aplicar, 2) conceder permissões.
28411 harrymc
5

Bem, acontece que eu estava certa; foi de fato a Propertieschave que faltava 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 SYSTEMseção da minha instalação anterior do Windows-7 (o backup %systemroot%\System32\Config\RegBacktem o mesmo problema)
  2. Montou na minha cópia atual ( > reg load hku\z system)
  3. Ran 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 Propertieschave, 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 Propertieschave e seu conteúdo
  8. Exportou a chave para um arquivo .REG
  9. Desmontou a SYSTEMseção 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 desta vez)
  14. Na guia Proprietários, o proprietário mudou de mim para o usuário virtual SYSTEM
  15. Na guia principal, me removi da lista de permissões e verifiquei se ele SYSTEMtem acesso total (iirc, já o fez)
  16. Atualizado, incapaz de visualizar a chave mais (isso é bom), fechado 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 ter que 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 até 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. Agradeço ao harrymc por insistir na acessibilidade 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 as detecte e reinstale 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.)

Synetech
fonte
Seu método funciona muito bem. Também importei "HKLM \ SYSTEM \ CurrentControlSet \ Control \ Class \ {4D36E965-E325-11CE-BFC1-08002BE10318}" de um backup anterior e tudo voltou ao normal. Uma pergunta permanece: o que desencadeou o problema? Gil
Você teve o mesmo problema? Estou feliz por poder ajudar. Eu também vi as páginas que referenciavam o CLSID , mas elas não ajudaram porque não estava faltando a unidade de CD / DVD, simplesmente não consegui abri-la. Não sei o que poderia ter causado isso; não ajuda que isso tenha acontecido há algum tempo, então eu nunca conseguia me lembrar de todas as coisas que aconteciam no meu sistema naquela época.
29411 Synetech
Obrigado por tais instruções detalhadas sobre como se dar permissões para a chave Propriedades :)
Rachel
1

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 o BurnAware ), consegui extraí-lo de lá (usando o WinRAR ).

Eu, eu mesmo e eu
fonte
0

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.

Abhishek Jha
fonte
Estou feliz por poder ajudar a corrigi-lo, mas por que você criou os dois valores extras? Isso não deve ser necessário; deve ser criado automaticamente quando os drivers são reinstalados. Você certificou-se de verificar as permissões?
22413 Synetech
0

Descobri que o Initio default controller"gerenciador de dispositivos precisava ser desinstalado, incluindo os arquivos do driver. Depois disso, a unidade de DVD USB externa apareceu de repente 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.)

Martin G
fonte