Desactivar el botón de expulsión de CD en una computadora portátil con Windows

20

La mayoría de las computadoras portátiles tienen una expulsión de CD que es muy sensible y se coloca de manera tal que se activa regularmente cuando se maneja la computadora portátil. Esto es en particular un problema (para mí torpe) cuando recojo la computadora portátil para guardarla en una bolsa para computadora portátil; ¡He perdido la cuenta de la cantidad de veces que se ha expulsado justo cuando lo estoy bajando al estuche!

Raramente uso un CD, pero me pregunto si algún truco de software astuto (u otro truco) podría ser menos vulnerable. Tal vez tratando de engañarlo haciéndole creer que está ocupado (pero idealmente sin destruir mi batería).

De lo contrario, podría inclinarme ante lo inevitable y romper la maldita cosa.

No estoy haciendo esto específico de la marca, ya que he visto este problema en una gama de computadoras portátiles de marca y re-identificadas. Sin embargo, estoy principalmente interesado en soluciones amigables para Windows.

Marc Gravell
fuente
1
Por favor especifique, ¿qué cuaderno es?
MicTech
No habrás oído hablar del que uso a diario, pero tengo el mismo problema en mi nota fácil de Packard Bell, y lo he visto en otros.
Marc Gravell
1
Unas gotas de Crazy Glue harían el trabajo.
Daniel R Hicks
@DanielRHicks por la cantidad de veces que se usan los medios ópticos en estos días, de hecho podría hacerlo
Marc Gravell
Lo que necesita es un servicio en segundo plano que emita un MEDIA LOCKcomando ATA a la unidad cuando se inicia Windows. Este comando le dice a la unidad que no expulse los medios hasta que MEDIA UNLOCKse emita el comando.
bwDraco

Respuestas:

24

Escribí la aplicación LockCD después de renunciar a encontrar un software que funcionara correctamente y que bloqueara el botón de expulsión del CD ROM, que presioné con bastante frecuencia en mi laptop Lenovo T520. El principal problema con el software encontrado en Internet fue que no retendría el estado de bloqueo después de Suspender / Reanudar. Lo hice disponible gratuitamente en http://sourceforge.net/p/lockcd/wiki/Home/

Eduardo
fuente
Eso es genial. ¡Me hace desear seguir teniendo esa laptop! Es genial que hayas puesto esto a disposición, gracias.
Marc Gravell
¡Funcionó de maravilla en mi Lenovo T420 con Win7 de 64 bits! ¡Buen trabajo!
Nick Evans el
No funciona con Windows 8.
PiTheNumber
1
ADVERTENCIA: Acabo de instalar esto en Windows 10 x64, bloqueé mi unidad, pero ahora no puedo expulsar esa unidad de DVD, ni de Windows ni con el botón de expulsión, incluso si la desbloqueé, cerré la aplicación LockCD y la desinstalé.
frzsombor
1
Mi CD ROM está roto y, a veces, se abre de repente, sin razón aparente. Ni siquiera tengo que presionar el botón, una pequeña presión sobre la superficie vacía a la izquierda del mousepad es suficiente para abrirlo. Finalmente, esto resuelve mi problema. Muchas gracias. Por cierto: estoy usando Windows 10 Pro x64.
MSX
7

Woohoh! puntuación: CD / DVD Drive Locker (aplicación systray). Funciona como un encanto, y no hace que gire.

Marc Gravell
fuente
Funciona con Windows 7 x64 en un Lenovo T420.
palacsint
Con Windows 8 necesito deseleccionar / seleccionar la unidad después de cada inicio del sistema. Así que actualmente no es tan útil ...
PiTheNumber
4

Hay varias formas de resolver este problema.

En primer lugar, diría que simplemente deshabilitar la unidad por completo no es realmente la opción correcta aquí. Así que exploremos algunas otras opciones.

Consideraría usar una pequeña pieza de software que sea capaz de bloquear la unidad. Esto se puede hacer en un software que es evidente durante esos momentos en que la unidad no le permitirá expulsar el disco. No he intentado hacer este tipo de cosas específicamente, pero estoy seguro de que esto es posible si puedes escribir un pequeño código. Es posible que pueda encontrar una pequeña aplicación de bandeja del sistema para este tipo de cosas que ya está disponible.

La segunda sugerencia que haría sería quitar la unidad e inspeccionar el mecanismo de control de expulsión. En muchos casos, utiliza un interruptor de un solo poste de montaje en superficie subminiatura, como los que se usan en los botones derecho e izquierdo de un mouse estándar. Esta configuración le da dos opciones obvias que se me ocurren. Una es instalar un pequeño interruptor de palanca en algún lugar dentro de la unidad que pueda cortar el rastro del botón de expulsión. Controlar el problema eléctricamente es excelente, sin embargo, existe la pregunta de si hay suficiente espacio dentro del dispositivo para cualquier cosa adicional y también si tiene las habilidades de soldadura / ensamblaje para llevar a cabo esta modificación correctamente. Un error con este método podría hacer que la unidad sea un trozo de escoria. Un método más fácil sería encontrar el final del botón de plástico para la expulsión de la unidad. Una vez que encuentre el lugar donde se encuentran el botón y el interruptor, puede usar un poco de papel de lija para quitar una pequeña cantidad de material hasta que el botón sea lo suficientemente resistente como para activarse accidentalmente. Tenga mucho cuidado aquí porque eliminar demasiado material hará que el botón quede permanentemente desactivado.

Axxmasterr
fuente
Buenas opciones y algunas respuestas creativas de hardware; pero encontré un applet que puede hacer esto a través del software; mucho menos arriesgado ;-p
Marc Gravell
3

Tal vez el siguiente truco de registro pequeño haga el truco

abrir el registro registrado escribiendo regedit en el símbolo del sistema

Navegue a la siguiente clave de registro:

HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ Explorer

Haga clic derecho en la tecla Explorador y seleccione Nuevo -> "Valor DWORD (32 bits)" y asígnele el nombre NoCDBurning. Haga doble clic en él e ingrese un valor de 1.

reinicie su máquina para que los cambios afecten.

Alternativamente, puede probar utilidades portátiles como deshabilitar la expulsión automática, que funciona bien en Windows 8.

BlueBerry - Vignesh4303
fuente
2

Puede intentar deshabilitar la unidad de CD en el administrador de dispositivos.

MicTech
fuente
Sin alegría, tristemente ;-(
Marc Gravell
2

Hay alguna forma de bloquear las unidades de CD para que ya no se puedan expulsar. Sé que CDex hizo esto cuando lo usé (fue bastante desagradable cuando se bloqueó porque la única forma de volver a abrir la unidad era reiniciar). Quizás haya una herramienta que le permita a uno hacer eso a propósito.

Excavando un poco, me topé con esto, que es Winbatch, pero parece simplemente llamar a una función API de WINsows para que pueda adaptarse fácilmente a un pequeño programa. También encontré esto .

Joey
fuente
El CDRom-Lock no se ejecuta (falta ocx, etc.); Encontré una alternativa de trabajo, saludos.
Marc Gravell
2

Toddler Keys es exactamente lo que estás buscando: http://tk.ms11.net/

"Es una herramienta útil para los padres que le permite bloquear el teclado de su computadora, las puertas de la unidad de CD y el botón de apagado. Cuando se usa el teclado, mostrará imágenes y reproducirá sonidos cada vez que se presione una tecla, evitando así el acceso al escritorio y aplicaciones, mientras agrega valor de entretenimiento para el niño. Puede seleccionar las imágenes y los sonidos que se usarán copiándolos en la carpeta de Toddler Keys. Para salir de la pantalla bloqueada, simplemente escriba la palabra QUIT ".

potter0815
fuente
Los enlaces de descarga en esta página ya no funcionan
PiTheNumber
2

Puede usar AutoHotKey para deshabilitar el botón. Primero tienes que encontrar el número de la clave. Autohotkey ofrece una gran posibilidad de encontrar el "número" de la clave:

Si su teclado o mouse tiene una tecla que no figura en la lista anterior, es posible que aún pueda convertirla en una tecla de acceso rápido mediante los siguientes pasos (requiere Windows XP / 2000 / NT o posterior):

  1. Asegúrese de que se esté ejecutando al menos un script que esté utilizando el gancho del teclado. Puede saber si un script tiene el enlace del teclado abriendo su ventana principal y seleccionando "Ver-> Historial de teclas" en la barra de menú.
  2. Haga doble clic en el icono de la bandeja de ese script para abrir su ventana principal.
  3. Presione una de las "teclas misteriosas" en su teclado.
  4. Seleccione el elemento de menú "Ver-> Historial de claves"
  5. Desplácese hacia abajo hasta la parte inferior de la página. En algún lugar cerca de la parte inferior se encuentran los eventos de tecla abajo y tecla arriba para su llave. NOTA: Algunas claves no generan eventos y, por lo tanto, no serán visibles aquí. Si este es el caso, no puede convertir directamente esa tecla en particular en una tecla de acceso rápido porque su controlador de teclado o hardware la maneja a un nivel demasiado bajo para que AutoHotkey acceda. Para posibles soluciones, ver más abajo.
  6. Si su clave es detectable, tome nota del valor hexadecimal de 3 dígitos en la segunda columna de la lista (por ejemplo, 159).

Entonces puede deshabilitar esta clave agregando la siguiente línea al script:

SC159::return

Reemplace 159 con el valor de su clave

Ahora la clave debería estar deshabilitada.

También podría bloquear el disco con este script:

Drive, Lock, D:
cristiano
fuente
Parece que solo funciona para botones del teclado que no están en la unidad de CD. Pero AutoHotKey tiene un comando para bloquear la unidad:Drive, Lock, D:
PiTheNumber
1

He usado lockmypc y me ha funcionado. Le proporciona un cuadro de diálogo en el que puede hacer clic para bloquear las puertas de CD o desbloquear las puertas de CD.

http://fspro.net/lock-pc/

coquedad
fuente