Cómo eliminar/cambiar el nombre de un archivo obstinado

Hay varias razones por las que Windows podría no permitirle eliminar un archivo:

También hay varias razones por las que Windows podría no permitirle cambiar el nombre de un archivo; particularmente su extensión. Todo lo anterior se aplica aquí; tanto como...

Cubriremos ese primero y los demás a su vez.

Las extensiones de archivo no se muestran

Esta es la posibilidad más probable de por qué no puede cambiar el tipo de archivo (es decir, cambiar el nombre de la extensión del archivo). Cuando se instala Windows, uno de los valores predeterminados es desactivar la visualización de los nombres completos para los tipos de archivos comunes. Básicamente, en Windows Explorer solo se muestra el nombre raíz del archivo; la extensión se suprime, pero se "muestra" a través de la descripción en la columna Tipo de archivo de la pantalla del Explorador de Windows.

Cuando Windows está configurado de esta manera, si intenta cambiar el nombre de un archivo, solo puede cambiar el nombre raíz del archivo, pero no su extensión. Por lo tanto, si tiene un archivo que aparece como MIARCHIVO como tipo de archivo Texto e intenta cambiar el nombre del archivo a MIARCHIVO.DOC, lo que realmente ha hecho es cambiar el nombre de MIARCHIVO.TXT a MIARCHIVO.DOC.TXT y el tipo de archivo en el Explorador permanecer Texto en lugar de cambiar a un archivo de Word.

¿Cómo arreglas esto? FILExt tiene un FAQ diferente aquí que explica el procedimiento en detalle.

El archivo está en uso

Un archivo en uso por el sistema operativo generalmente no se puede cambiar mientras el archivo está en uso. Un archivo en uso por un programa puede o no puede ser cambiado. Estas no son reglas duras y rápidas y abundan las excepciones; particularmente en un entorno multiusuario. Pero, si intenta cambiar el nombre o eliminar un archivo y Windows se queja de que el archivo está en uso, no se sorprenda.

Para solucionar esto, debe determinar qué está utilizando el archivo. El mensaje de error que aparece en Windows puede contener o no esa información.

Si no quiere experimentar un poco para descubrir qué podría estar usando el archivo, puede reiniciar la computadora con todas las opciones de inicio desactivadas. Lo más probable es que esto no ejecute lo que estaba usando el archivo y el sistema le permitirá cambiar el nombre del archivo. Tenga en cuenta que si hace esto y luego reinicia la computadora con todas las opciones de inicio habilitadas, es probable que algún programa se queje de que ya no puede encontrar el archivo que acaba de renombrar. Esto puede o no afectar el rendimiento de su sistema (o incluso su funcionamiento).

Para cambiar las opciones de inicio, utilice la Utilidad de configuración del sistema.

Use las diversas configuraciones de opciones de inicio para reconfigurar el inicio de su sistema según sea necesario para encontrar el programa o proceso en cuestión. Recuerde la advertencia sobre cómo cambiar el nombre de un archivo que usa un programa o el sistema puede afectar el comportamiento del sistema. Mantenga buenos registros para que pueda revertir lo que hizo si es necesario.

Si quiere experimentar un poco, presione la tecla Control-Alt-Supr (presione las tres teclas al mismo tiempo) solo una vez (si presiona la tecla dos veces reiniciará su computadora). Aparecerá el Administrador de tareas de Windows. Tome la pestaña Aplicaciones y vea si algo se está ejecutando. Si es así, detenga esos programas (generalmente es mejor cambiar al programa y luego cerrarlo desde el programa en lugar de elegir Cerrar desde el Administrador de tareas). Espere un poco, ya que a veces Windows tarda un poco en liberar todos los activos del programa. Luego intente cambiar el nombre o eliminar el archivo. Si ahora puede cambiar el nombre o eliminar el archivo, sabe que uno de los programas lo estaba usando (detenga solo un programa a la vez si realmente quiere saber cuál).

Si aún no puede cambiar el nombre o eliminar el archivo, debe ir a la pestaña Procesos. Debe haber una serie de procesos en ejecución. Dos de estos son particularmente importantes: Explorer y Systray. No finalice estos. Los demás procesos deberían poder detenerse. Intente detener los procesos que pueda reconocer uno a la vez. Intente cambiar el nombre o eliminar el archivo después de que cada uno se haya detenido. Si puede, entonces sabe qué proceso estaba usando el archivo. Continúe hasta que solo se estén ejecutando Explorer y Systray. Si el archivo todavía está en uso, tiene su respuesta. Los procesos más básicos en la computadora están usando el archivo. Se aplica la misma advertencia que la anterior: el archivo estaba en uso por una razón y si le cambia el nombre o lo elimina, el sistema puede volverse inestable si cambia el nombre del archivo.

El archivo está marcado como de solo lectura

Este es el fácil. Para averiguar si un archivo está marcado como de solo lectura, haga clic derecho en el archivo en el Explorador de Windows. Seleccione "Propiedades" del menú que aparece. En la parte inferior del cuadro de diálogo que aparece se encuentran los atributos de ese archivo en particular. Vea si la casilla de solo lectura está marcada. Si es así, no podrá modificar el archivo. Para eliminar el atributo de solo lectura del archivo, desmarque la casilla. Nuevamente, tenga en cuenta que si algún programa requiere que ese archivo sea de solo lectura y cambia ese atributo o el nombre del archivo, es posible que tenga problemas en el sistema. Con precaución.

Nota: si el archivo está en uso (ver arriba) o no tiene los permisos necesarios (es decir, no ha iniciado sesión con el estado de administrador), la casilla de solo lectura puede estar atenuada y hasta que corrija la condición culpable, no podrá cambiar el atributo.

¿Cómo llega un archivo a ser de sólo lectura? La mayoría de las veces es copiando el archivo desde un CD. La mayoría de los medios de CD, por diseño, son de solo lectura y, a menudo, cuando copia un archivo desde un CD (o un programa de instalación copia el archivo), se le otorgará un atributo de solo lectura al archivo porque era de solo lectura en el CD. . Esto no sucede a menudo, pero sucede lo suficiente como para causar problemas a algunas personas.

El nombre del archivo es demasiado largo

Windows tiene problemas especiales al tratar con rutas/nombres de archivos extra largos. Si la combinación de la ruta y los nombres de archivo se acerca a los 255 caracteres (127 para Windows 95/98/ME), es probable que Windows no lo maneje bien si intenta eliminarlo o cambiarle el nombre (puede crearlo pero no cambiarlo). Si bien hay programas que pueden manejar nombres tan largos o más (por ejemplo, FileBoss), lo primero que debe intentar sería cambiar el nombre de algunas de las carpetas que conducen al archivo en sí. Retroceda la pantalla del directorio un nivel y luego seleccione y cambie el nombre de la carpeta en la que se encuentra el archivo. Pruebe con una sola letra (obviamente, mantenga un registro de qué carpeta nombró a qué para que pueda revertir el proceso). Luego, regrese al archivo y vea si Windows le permite cambiarle el nombre o eliminarlo. De lo contrario, regrese a otra carpeta y cambie el nombre de esa y así sucesivamente. En algún momento, debería poder encontrar una serie de nombres de carpetas de longitud reducida que le permitan cambiar el nombre del archivo ofensivo a un nombre lo suficientemente corto como para permitirle recrear el árbol de directorios original y seguir trabajando con el archivo en cuestión.

Programas especiales para eliminar archivos/carpetas

A veces parece que no puedes eliminar un archivo o una carpeta sin importar lo que hagas. En este caso, hay algunos programas que pueden ayudarte.

Si, después de todo esto, aún no puede cambiar el nombre/eliminar un archivo, no está seguro de qué más sugerir. Otros tienen este problema a menudo y, dado que pueden surgir ideas diferentes en el foro de FILExt, cambiaré estas preguntas frecuentes para incluirlas. Si encuentra un método que funciona para usted y no está en estas preguntas frecuentes, envíe una nota con FILExt con detalles sobre ese método para que pueda agregarse a las preguntas frecuentes.