Eliminación segura de dispositivos

La versión actual de la página aún no ha sido revisada por colaboradores experimentados y puede diferir significativamente de la versión revisada el 17 de abril de 2022; la verificación requiere 1 edición .

Safely Remove Hardware es un componente del sistema operativo diseñado para preparar los dispositivos USB conectados para su desconexión . 

Implementación

Ventanas

El componente es un archivo hotplug.dll ubicado en la carpeta %SystemRoot%\system32. Este archivo tiene una estructura similar a los archivos *.cpl, pero debido a la extensión *.dll, no se muestra en el Panel de control. Su lanzamiento manual es posible con el comando "control.exe hotplug.dll" o "rundll32 shell32.dll,Control_RunDLL hotplug.dll".

Dispositivos compatibles

Los dispositivos PTP y MTP no son compatibles con Safely Remove. No es necesario para estos tipos de dispositivos.

Cómo funciona el componente en diferentes versiones de Windows

En Windows XP , la extracción segura del dispositivo lo apagará. Sin embargo, en Windows Vista este comportamiento ha cambiado y el dispositivo no se apaga. Este comportamiento se puede cambiar con una edición del registro [1] . El programa USB Safely Remove, a partir de la versión 4.4, también le permite eliminar dispositivos apagados.

Además, en Windows Vista , en el menú contextual de las unidades extraíbles, hay un elemento "Quitar con seguridad" ("Quitar con seguridad"). En Windows 7 y versiones posteriores (por ejemplo, Windows 10 ), la funcionalidad correspondiente se implementa en el elemento "Extraer".

Problemas

iPod de Apple

Si utiliza esta función para desconectar un iPod de Apple en una computadora con Windows Vista , los datos del iPod pueden dañarse. [una]

No se puede eliminar el dispositivo

En algunos casos, no es posible retirar el dispositivo. Esto puede deberse a un programa que utiliza el dispositivo oa una infección del virus Autorun en la computadora . Tenga en cuenta que un programa, como Microsoft Word , que abrió un archivo ubicado en el dispositivo puede continuar "reteniendo" el dispositivo incluso después de cerrar el archivo. Esto suele deberse al hecho de que el directorio actual en los cuadros de diálogo para guardar y abrir archivos apunta al dispositivo. En este caso, debe cerrar todo el programa o puede intentar abrir el archivo en un dispositivo que no sea el dispositivo.

Programas que implementan funcionalidades similares

Análogos de la función en otros sistemas operativos

En los sistemas similares a Unix, los dispositivos se montan de una forma u otra. Los shells gráficos particularmente avanzados hacen esto automáticamente. En general, el superusuario raíz controla el proceso de montaje. La conexión y desconexión de un dispositivo se realiza mediante los comandos mount y umount, respectivamente. Debe entenderse que no es el dispositivo en sí lo que está conectado, sino los volúmenes que contiene. Esta declaración entra en juego cuando el dispositivo tiene varias particiones (por ejemplo, un disco duro portátil). El dispositivo también se puede bloquear con archivos abiertos en él. En este caso, la utilidad lsof (lsof | grep /mnt/disk) ayudará. Las diferentes carcasas gráficas muestran el proceso de montaje de diferentes maneras.

Notas

  1. 1 2 El puerto USB permanece activo para el dispositivo USB deshabilitado o extraído de forma segura  // Support.Microsoft.com.