A maioria dos laptops possui uma ejeção de CD que é muito sensível e colocada de forma que seja acionada regularmente ao manusear o laptop. Isso é particularmente um problema (para mim de mãos desajeitadas) ao pegar o laptop para guardar em uma bolsa de laptop; Eu perdi a conta do número de vezes que ele foi ejetado no momento em que o abaixei!
Eu raramente uso um CD, mas estou imaginando se algum truque astuto de software (ou outro truque) pode ser possível para torná-lo menos vulnerável. Talvez tentando enganá-lo pensando que está ocupado (mas idealmente sem destruir minha bateria).
Caso contrário, eu também poderia me curvar ao inevitável e arrancar a maldita coisa.
Não estou fazendo isso específico da marca, pois já vi esse problema em uma variedade de laptops de marca e com novo selo. No entanto, estou interessado principalmente em soluções amigáveis para janelas.
fonte
MEDIA LOCK
comando ATA para a unidade quando o Windows iniciar. Este comando diz à unidade para não ejetar a mídia até que oMEDIA UNLOCK
comando seja emitido.Respostas:
Eu escrevi o aplicativo LockCD depois de desistir de encontrar um software que funcionasse corretamente que bloqueasse o botão de ejeção do CD ROM, que eu batia com bastante frequência no meu laptop Lenovo T520. O principal problema com o software encontrado na Internet era que ele não retinha o estado de bloqueio após suspensão / retomada. Disponibilizei-o gratuitamente em http://sourceforge.net/p/lockcd/wiki/Home/
fonte
Woohoh! pontuação: CD / DVD Drive Locker (aplicativo systray). Funciona como um encanto e não faz girar.
fonte
Existem várias maneiras de solucionar esse problema.
Em primeiro lugar, eu diria que apenas desativar totalmente a unidade não é realmente a opção correta aqui. Então, vamos explorar algumas outras opções.
Eu consideraria é usar um pequeno pedaço de software que é capaz de bloquear a unidade. Isso pode ser feito em software que é bem evidente durante esses períodos em que a unidade não permite que você ejete o disco. Não tentei fazer esse tipo de coisa especificamente, mas tenho certeza de que isso é possível se você puder escrever um pequeno código. Talvez você consiga encontrar um aplicativo systray pequeno para esse tipo de coisa já disponível.
A segunda sugestão que eu faria seria remover a unidade e inspecionar o mecanismo de controle de ejeção. Em muitos casos, ele usa um comutador de pólo único e montagem de superfície sub-miniatura, como os usados nos botões direito e esquerdo de um mouse padrão. Essa configuração oferece duas opções óbvias em que consigo pensar. Uma é instalar uma pequena chave de alternância em algum lugar dentro da unidade que possa cortar o rastreio do botão de ejeção. Controlar o problema eletricamente é ótimo, no entanto, há uma questão de saber se há espaço suficiente no interior do dispositivo para algo extra e também se você possui as habilidades de soldagem / montagem para fazer essa modificação corretamente. Um erro com esse método pode tornar a unidade um pedaço de escória. Um método mais fácil seria encontrar o final do botão de plástico para a ejeção da unidade. Depois de encontrar o local onde o botão e o interruptor se encontram, você pode usar uma lixa para retirar uma pequena quantidade de material até que o botão seja suficientemente resistente para ser ativado acidentalmente. Tenha muito cuidado aqui, pois remover muito material tornará o botão desativado permanentemente.
fonte
Talvez o seguinte pequeno corte de registro faça o truque
abra o registryeditor digitando regedit no prompt de comando
Navegue para a seguinte chave do Registro:
Clique com o botão direito do mouse na tecla Explorer e selecione Novo -> “Valor DWORD (32 bits)” e dê o nome de NoCDBurning. Clique duas vezes nele e insira o valor 1.
reinicie sua máquina para fazer as alterações afetarem.
Como alternativa, você pode tentar utilitários portáteis, como desativar a ejeção automática, que funciona bem no Windows 8.
fonte
Você pode tentar desativar a unidade de CD no gerenciador de dispositivos.
fonte
Existe uma maneira de bloquear unidades de CD para que não possam mais ser ejetadas. Eu sei que o CDex fez isso de volta quando o usei (era bastante desagradável quando travava porque a única maneira de abrir a unidade novamente era reiniciar). Talvez haja uma ferramenta que permita fazer isso de propósito.
Pesquisando um pouco, deparei-me com isso, que é o Winbatch, mas parece chamar uma função de API do WINsows para que possa ser facilmente adaptado a um pequeno programa. Também encontrei isso .
fonte
O Toddler Keys é exatamente o que você está procurando: http://tk.ms11.net/
fonte
Você pode usar o AutoHotKey para desativar o botão. Primeiro você tem que encontrar o número da chave. A Autohotkey oferece uma grande possibilidade de encontrar o "número" da chave:
Você pode desativar essa chave adicionando a seguinte linha ao script:
Substitua 159 pelo valor da sua chave
Agora a chave deve estar desativada.
Além disso, você pode bloquear o disco com este script:
fonte
Drive, Lock, D:
Uma solução orientada a hardware é reduzir a altura do botão Ejetar, então é preciso realmente pressioná-lo para fazê-lo funcionar.
Para obter instruções *, consulte o artigo Corrigindo um botão de ejeção da unidade de DVD excessivamente ansioso .
(* Não me responsabilizo por estas instruções)
fonte
Eu usei o lockmypc e funcionou para mim. Ele fornece uma caixa de diálogo na qual você pode clicar para bloquear portas de CD ou desbloquear portas de CD.
http://fspro.net/lock-pc/
fonte