El análisis y las sugerencias de archivos no se pueden eliminar
En el proceso de uso de Windows, nos encontraremos con varios problemas. Incluso la forma más fácil de eliminar un archivo puede ser molesta, ya sea que el sistema indique "El archivo está siendo usado por otra persona o programa", o el informe es "Acceso denegado" <; hellip; … si se ha encontrado En este caso, veamos las razones de estos problemas.
Motivo uno: el archivo está en uso
Un problema que se encuentra a menudo al eliminar archivos es que el archivo está Uso, no puede ser eliminado. Si intenta eliminar un archivo que se abrió para acceso exclusivo en lugar de acceso compartido y está en uso, aparecerá un mensaje de error: "No se puede eliminar xxx: otra persona o programa está utilizando el archivo". En el otro caso, el comando de eliminación se puede utilizar para eliminar el archivo, pero el archivo no se elimina realmente hasta que el proceso que abrió el archivo libera el archivo.
Para resolver el problema anterior, necesita determinar el proceso que posee el identificador de abrir archivo y luego cerrar el proceso. En las versiones anteriores de Windows, podríamos usar el kit de recursos Oh.exe. Pero en XP, las herramientas de soporte instaladas no tienen Oh.exe. Sin embargo, XP proporciona una nueva herramienta de línea de comandos Openfiles.exe que informa sobre archivos individuales abiertos por el proceso. Al igual que Oh.exe, Openfiles.exe también requiere que el monitoreo del kernel del sistema esté activado, lo que consume algo de memoria y reduce el rendimiento de las operaciones del sistema. El comando para abrir la supervisión del sistema es "Openfiles /localon", que habilitará el indicador global del sistema "Lista de objetos de mantenimiento", que debe reiniciarse para que tenga efecto. Después de reiniciar el sistema, ejecute "ldfiles" sin parámetros en el símbolo del sistema para ver una lista de archivos abiertos para cada proceso.
Causa 2: daños en el sistema de archivos
Las áreas defectuosas en el disco, otras fallas de hardware o errores de software pueden dañar el sistema de archivos y causar problemas con el archivo y no pueden eliminarse. Las operaciones típicas pueden fallar de diferentes maneras. Cuando se detecta una corrupción en el sistema de archivos, generalmente recibirá un mensaje que le indica a Chkdsk que se ejecute.
Si este es el caso, puede ejecutar la utilidad Chkdsk en el volumen del disco para corregir cualquier error. Dependiendo de la naturaleza del daño, Chkdsk puede recuperar los datos del archivo y puede que no pueda recuperarlos, pero Chkdsk puede devolver el sistema de archivos a un estado interno consistente. Los comandos y parámetros para la utilidad Chkdsk se pueden ver en el indicador de comandos " Chkdsk /? ".
Razón tres: el archivo usa una lista de control de acceso
Si un archivo usa una Lista de control de acceso (ACL) y el operador no tiene los permisos adecuados, entonces Cuando elimina un archivo, puede ver un mensaje de "Acceso denegado".
Por lo general, los administradores tienen la capacidad implícita de tomar posesión de cualquier archivo, y los propietarios de los archivos tienen la capacidad implícita de modificar los permisos de los archivos. Sin embargo, estos permisos predeterminados pueden ser modificados.
Para resolver un problema en el que un archivo no se puede eliminar debido a una ACL, debe iniciar sesión como usuario con los privilegios adecuados, o darse permiso para eliminar el archivo antes de que pueda eliminar el archivo. Es importante tener en cuenta que el operador debe tener la propiedad de estos archivos para poder cambiar los permisos. Si el archivo usa una ACL irregular y no puede usar algunas herramientas de seguridad para mostrar o modificar sus permisos, puede intentar modificarlo con la herramienta de línea de comandos Cacls.exe.
Cuatro razones: el nombre del archivo utilizando un nombre reservado
Como todos sabemos, como puede ser AUX, LPT1 como legado nombre del dispositivo DOS está reservado. Para la compatibilidad con versiones anteriores, estos nombres de archivo no están permitidos en Windows, ni pueden crearse utilizando las llamadas típicas de archivos Win32. A la inversa, si el nombre del archivo es un nombre reservado en el espacio de nombres de Win32, puede que no sea posible eliminar el archivo.
Para resolver este tipo de problema, puede cambiar el nombre o eliminar el archivo en Linux u otros sistemas operativos que no sean Windows. Además, si puede especificar una ruta de acceso al archivo con una sintaxis específica, también puede omitir la comprobación del nombre reservado típico de Win32 con algunos comandos incorporados. Por ejemplo, al usar el siguiente comando en Windows XP, puede eliminar el archivo llamado "ldt; lpt1" (el comando Del seguido de "? " para evitar la validez del nombre de archivo de Windows): Del c: [/URL] ruta del archivo Lpt1.
Causa cinco: Nombre de archivo no válido
Si el nombre del archivo incluye un nombre no válido, como un espacio al final en el nombre del archivo, o un período al final, o si el nombre del archivo consta de un solo espacio, También es posible que el archivo no pueda ser borrado. Vale la pena mencionar que si usa una sintaxis típica de Win32 para abrir un archivo con períodos finales o finales en su nombre, los espacios o períodos finales se eliminarán antes de que se abra el archivo real. Por lo tanto, si hay dos archivos denominados "" File.txt" y "File.txt" en la misma carpeta (tenga en cuenta los espacios después del segundo nombre de archivo), abra el segundo cuando use las llamadas estándar de Win32. Cuando los archivos se abren realmente, el primer archivo se abre realmente. De manera similar, si el nombre del archivo es solo " " (un carácter de espacio), cuando intenta abrirlo con una llamada estándar a Win32, la carpeta principal del archivo se abre realmente. En este caso, si intenta cambiar la configuración de seguridad de estos archivos, puede cambiar accidentalmente la configuración de otros archivos.
Al igual que para resolver nombres de archivos usando nombres reservados, puede eliminar este archivo usando una sintaxis interna apropiada. Por ejemplo, para eliminar un archivo que contiene espacios finales, puede usar el siguiente comando: Del c: File path (nombre de archivo de espacios finales)
Causa seis: La ruta del archivo es demasiado profunda para acceder a
El archivo está ubicado La ruta con un número de carácter de ruta más profundo (MAX_PATH) puede hacer que el archivo sea inaccesible. Por supuesto, esta situación es rara. Si la ruta es profunda porque el nombre de la carpeta es demasiado largo, la solución más sencilla es acceder al archivo utilizando el nombre 8.3 generado automáticamente. Si la ruta 8.3 es demasiado larga, puede cambiar el nombre de las carpetas desde la carpeta raíz y acortar sus nombres para que la profundidad de la ruta del archivo de destino no exceda MAX_PATH. Si el archivo tiene más de 128 carpetas, puede acceder al archivo creando un recurso compartido de red que sea lo más profundo posible en el árbol de carpetas y luego acceda al recurso compartido.
En general, si se encuentra en una situación en la que la ruta del archivo es demasiado profunda para poder acceder a ella, puede administrar estos archivos utilizando el software que creó el archivo. Es decir, si hay un programa que puede crear archivos que excedan MAX_PATH, también podemos usar el programa para administrar estos archivos. Además, los archivos de estructura profunda creados a través del uso compartido de la red también se pueden eliminar utilizando el mismo recurso compartido.
He descrito anteriormente varias razones por las que los archivos o carpetas no se pueden eliminar en los sistemas Windows y cómo resolverlos. En algunos casos, también se pueden encontrar diferentes combinaciones de las diversas razones anteriores, lo que hace que el proceso de eliminación de archivos sea más complicado. Esto requiere que el lector pueda usar las diversas utilidades que proporciona Microsoft para resolver el problema.
La computadora es un ayudante de paciencia. Creo que muchos amigos sienten lo mismo, ¿recuerdan cuan
Cómo desactivar las actualizaciones automáticas, cómo desactivar las actualizaciones automá
Los jugadores a menudo preguntan cuando descargan juegos grandes, la partición del disco actual no a
¿Hay demasiado desperdicio de computadora? ¿Corriendo muy despacio? Muchos amigos han encon
Modificar el registro para permitir que el sistema inicie sesión automáticamente
Puntas de procesamiento de la memoria insuficientes
Limpieza de discos, le enseñará cómo limpiar el espacio de la unidad C
¿Cómo modificar la ubicación de la carpeta temporal?
Cómo liberar rápidamente los recursos del sistema
El registro limpia los archivos basura
El novato también puede crear una computadora personalizada
Consejos para restaurar los métodos de apertura de archivos
Sistema de sonido bricolaje personalizado XP sonido (1)
El archivo de solicitud de archivo de video está en uso No se puede eliminar
Protección contra amenazas de seguridad de Windows Server 2008
Win10 primera actualización importante RS1 versión preliminar 11082 problemas conocidos resumen
Error en la actualización del sistema de la pantalla de inicio de Win7 cómo hacerlo
Descripción del valor TIME /TIME + bajo el comando TOP de Linux
Win8 cierra fácilmente todas las redes inalámbricas
"DOTA2" El bono TI5 es enormemente citado por la Administración General de Deportes del Estado.
La página abierta del navegador del sistema Win8 no muestra respuesta.
El deshacer de Windows 7 es muy sencillo. La tecla de acceso directo Ctrl + Z