Llegué buscando una posible explicación o una forma más fácil (léase: automatizada / programada) para borrar este "bloqueo" en los metadatos MFT / TxF / NTFS. Pensé en lanzar esto, ya que tengo una solución que me ha funcionado en innumerables situaciones. Lo he usado para eliminar todo tipo de unidades USB y eSATA que se atascan de esta manera. El problema parece ser principalmente unidades extraíbles que se montan como unidades fijas, como las de una base eSATA o una carcasa USB. Las unidades de memoria USB generalmente no parecen mostrar este problema para mí.
Un elemento a destacar en esta última distinción: el Sandisk Extreme USB 3.0, una extraña bestia compuesta por un controlador SSD en el cuerpo de una llave USB, también aparece como una unidad fija, aunque parece no tener ningún problema al ser retirado sin ceremonias y sin se realiza una eliminación segura, por lo que supongo que al menos desactiva cualquier almacenamiento en caché de escritura debido a su velocidad y posiblemente también a otra cosa, ya que nunca parece tener este problema, siempre conservando su capacidad de eliminación instantánea. No es necesariamente un ejemplo perfecto, ya que no he sido exhaustivo en mis pruebas (esto es solo anecdótico), pero puede arrojar un poco de luz sobre esto debido a su naturaleza "fija", pero aparente falta de susceptibilidad a este problema. Solo comida para pensar.
<- La solución ->
De todos modos, simplemente, necesita desconectar la unidad. Puedes hacer esto de dos maneras. Nota: Hay formas ligeramente más cortas de hacer esto, pero estos son los pasos ridículamente completos porque no conozco a mi audiencia. El método GUI es, con mucho, el más rápido, debido al hecho de que diskpart.exe no toma interruptores o comandos / argumentos en línea.
- GUI: Ejecutar -> "diskmgmt.msc" -> Encuentra tu unidad en la lista de discos físicos (panel inferior) -> haz clic derecho en la unidad (la parte más a la izquierda), no en la partición -> Haz clic en "Sin conexión"
O:
- CLI: Ejecute -> "cmd.exe" -> escriba "diskpart" -> escriba "list disk", busque su número de disco -> escriba "select disk x", donde x es el número de disco del último paso -> escriba "disco fuera de línea". Ahora puede salir del símbolo del sistema o simplemente escribir "exit" en diskpart, luego cerrar el símbolo del sistema.
Notas:
Lo importante es desconectar el volumen, ya que esto eliminará la retención de NTFS en la unidad, pero desconectar el disco es más simple y completo.
Los números de disco siempre son idénticos entre diskpart.exe y diskmgmt.msc porque extraen la información del mismo lugar, en caso de que tenga curiosidad / preocupación / cautela.