La plupart des ordinateurs portables ont un éjection de CD très sensible et placé de telle sorte qu'il se déclenche régulièrement lors de la manipulation de l'ordinateur portable. C'est en particulier un problème (pour moi maladroit) lorsque je prends l'ordinateur portable pour le ranger dans un sac d'ordinateur portable; J'ai perdu le compte du nombre de fois qu'il s'est éjecté juste au moment où je l'abaisse dans le boîtier!
J'utilise rarement un CD, mais je me demande si un piratage logiciel astucieux (ou autre astuce) pourrait être possible pour le rendre moins vulnérable. Peut-être en essayant de le tromper en lui faisant croire qu'il est occupé (mais idéalement sans détruire ma batterie).
Sinon, je ferais aussi bien de m'incliner devant l'inévitable et de casser le sacré truc.
Je ne fais pas cela spécifique à la marque, car j'ai vu ce problème sur une gamme d'ordinateurs portables de marque et re-badgés. Je suis cependant principalement intéressé par les solutions conviviales pour Windows.
la source
MEDIA LOCK
commande ATA sur le lecteur au démarrage de Windows. Cette commande indique au lecteur de ne pas éjecter le support tant que laMEDIA UNLOCK
commande n'est pas émise.Réponses:
J'ai écrit l'application LockCD après avoir renoncé à trouver un logiciel fonctionnant correctement qui verrouillerait le bouton d'éjection du CD-ROM que j'ai frappé assez fréquemment sur mon ordinateur portable Lenovo T520. Le principal problème avec le logiciel trouvé sur Internet était qu'il ne conserverait pas l'état de verrouillage après la mise en veille / la reprise. Je l'ai rendu disponible gratuitement sur http://sourceforge.net/p/lockcd/wiki/Home/
la source
Woohoh! score: CD / DVD Drive Locker (application systray). Fonctionne comme un charme et ne le fait pas tourner.
la source
Il existe plusieurs façons de résoudre ce problème.
Tout d'abord, je dirais que désactiver complètement le lecteur n'est vraiment pas la bonne option ici. Laissez-nous donc explorer d'autres options.
Je considérerais est d'utiliser un petit logiciel capable de verrouiller le disque. Cela peut être fait dans un logiciel qui est bien évident pendant ces périodes où le lecteur ne vous permettra pas d'éjecter le disque. Je n'ai pas essayé de faire ce genre de chose spécifiquement mais je suis sûr que c'est possible si vous pouvez écrire un peu de code. Vous pourrez peut-être trouver une petite application systray pour ce genre de chose déjà sur étagère.
La deuxième suggestion que je ferais serait de retirer le lecteur et d'inspecter le mécanisme de commande d'éjection. Dans de nombreux cas, il utilise un interrupteur unipolaire à montage en surface sous-miniature unipolaire comme ceux utilisés dans les boutons droit et gauche d'une souris standard. Cette configuration vous donne deux options évidentes auxquelles je peux penser. L'une consiste à installer un petit interrupteur à bascule quelque part à l'intérieur du lecteur qui peut couper la trace vers le bouton d'éjection. Le contrôle électrique du problème est génial, mais il faut se demander s'il y a assez de place à l'intérieur de l'appareil pour quelque chose de plus et aussi si vous avez les compétences de soudage / assemblage pour réussir cette modification. Une vis avec cette méthode pourrait rendre le lecteur un morceau de laitier. Une méthode plus simple serait de trouver l'extrémité du bouton en plastique pour l'éjection du lecteur. Une fois que vous avez trouvé l'endroit où le bouton et l'interrupteur se rencontrent, vous pouvez utiliser du papier de verre pour enlever une petite quantité de matériau jusqu'à ce que le bouton soit suffisamment résistant pour être activé accidentellement. Soyez très prudent ici car retirer trop de matériel rendra le bouton définitivement désactivé.
la source
Peut-être que le petit hack de registre suivant fait l'affaire
ouvrez registyeditor en tapant regedit à l'invite de commande
Accédez à la clé de registre suivante:
Cliquez avec le bouton droit sur la touche Explorateur et sélectionnez Nouveau -> "Valeur DWORD (32 bits)" et donnez-lui un nom de NoCDBurning. Double-cliquez dessus et entrez une valeur de 1.
redémarrez votre machine pour que les modifications soient appliquées.
Alternativement, vous pouvez essayer des utilitaires portables comme désactiver l'éjection automatique qui fonctionne bien dans Windows 8.
la source
Vous pouvez essayer de désactiver le lecteur de CD dans le gestionnaire de périphériques.
la source
Il existe un moyen de verrouiller les lecteurs de CD afin qu'ils ne puissent plus être éjectés. Je sais que CDex a fait cela quand je l'ai utilisé (c'était assez méchant quand il s'est écrasé car la seule façon d'ouvrir à nouveau le lecteur était de redémarrer). Il existe peut-être un outil qui permet de le faire exprès.
En fouillant un peu, je suis tombé sur ce qui est Winbatch mais semble appeler une fonction API WINsows qui pourrait facilement s'adapter dans un petit programme. J'ai aussi trouvé ça .
la source
Toddler Keys est exactement ce que vous cherchez: http://tk.ms11.net/
la source
Vous pouvez utiliser AutoHotKey pour désactiver le bouton. Vous devez d'abord trouver le numéro de la clé. Autohotkey offre une grande possibilité de trouver le "numéro" de la clé:
Vous pouvez ensuite désactiver cette clé en ajoutant la ligne suivante au script:
Remplacez 159 par la valeur de votre clé
Maintenant, la clé doit être désactivée.
Vous pouvez également verrouiller le disque avec ce script:
la source
Drive, Lock, D:
Une solution orientée matériel consiste à réduire la hauteur du bouton d'éjection, il faut donc vraiment appuyer dessus pour le faire fonctionner.
Pour obtenir des instructions *, consultez l'article Réparer un bouton d'éjection de lecteur de DVD trop désireux .
(* Je ne prends aucune responsabilité pour ces instructions)
la source
J'ai utilisé lockmypc et cela a fonctionné pour moi. Il vous donne une boîte de dialogue sur laquelle vous pouvez cliquer pour verrouiller les portes cd ou déverrouiller les portes cd.
http://fspro.net/lock-pc/
la source