Finalmente me estoy preparando para actualizar a Windows 10 y tengo algunos problemas al vaciar mi disco duro de almacenamiento. Había dos archivos allí, un archivo EXE y un archivo OCX relacionados con Adobe Flash 10. Están siendo muy tercos en cuanto a eliminarlos, esto es lo que he probado:
- Shift+Supr: afirma que los archivos están siendo utilizados por algo
- Al borrarlos normalmente, veo
"You require permission from PCNAME\MY USERNAME to make changes to this folder"
- Soy el propietario de estos archivos y de la carpeta principal, y me he concedido permisos completos para la carpeta y los elementos secundarios.
- Clic derecho > Tomar posesión: no hubo suerte después de hacer esto, aunque el proceso fue exitoso
- Puedo cambiar el nombre de estos archivos y cortarlos y pegarlos donde quiera, pero no puedo eliminarlos.
- Powershell: Lo intenté
Remove-Item '.\Delete Me' -Force -Recurse
pero el error indica "Acceso denegado a la ruta". - Powershell:
rm '.\Delete Me' -Force
devuelve el mismo error - PsExec: Intenté ejecutar Powershell como SISTEMA, sin dados, los mismos errores que arriba
- Desbloqueador de software de terceros: afirma que los archivos se desbloquean y no se procesan, pero aún no se pueden eliminar
- Otra respuesta en StackExchange me hizo probar un archivo .bat para tomar el control, pero no hubo dados.
- Están marcados como archivos de sólo lectura, pero no tengo permiso para cambiarlos.
- Modo seguro: no ir. Los mismos errores que antes.
Para ser justos, los archivos sólo ocupan 4 MB de espacio, pero es lo principal en este momento; No quiero ser derrotado por dos míseros archivos. Formatear el disco parece una tarea de Genos (piense: exagerado). Entonces, ¿qué más puedo hacer para deshacerme de ellos?
Respuesta1
Para eliminar por la fuerza una carpeta que simplemente no se eliminará pase lo que pase
Ejecute los siguientes comandos...
- desde un símbolo del sistema elevado de administrador
- o guárdelo como un script por lotes y configúrelo para que se ejecute como un script de inicio usandoPolítica de grupooProgramador de tareassi el número 1 no se resuelve por sí solo.
Los comandos
Estos comandos esencialmente...
- Establece la ruta de la carpeta
- Toma posesión de la carpeta y su contenido de forma recursiva.
- Otorga permisos de nivel
Everyone
ACLFull
a todo de forma recursiva- Elimina de forma forzada y silenciosa todos los archivos debajo de la carpeta de forma recursiva
- Elimina el directorio en sí una vez que se completa todo lo anterior en ese orden
Comandos y secuencias de comandos por lotes
SET "Folder=C:\Delete Me"
takeown /a /r /d Y /f "%Folder%"
icacls "%Folder%" /grant everyone:F /t
DEL /Q /F /S "%Folder%\*"
RD /S /Q "%Folder%"
Recursos de apoyo
Otros elementos notables
Otras razones por las que las carpetas no se pueden eliminar son...
Archivos ocultos o algo dentro de las carpetas que tiene algo "en uso" por lo que no se puede eliminar hasta que se detenga o finalice el proceso.
Comience a eliminar procesos desde la memoria, detenga servicios, deshabilite trabajos del programador de tareas, etc. para evitar que un proceso use un archivo oculto dentro de la carpeta que no puede ver
Servicios o tecnologías de replicación de archivos adjuntos a estas carpetas dentro del sistema de archivos, como DFS, puntos de montaje, etc.
- Detener la replicación de cualquier tecnología de replicación que se esté utilizando en el sistema de archivos.
Sistema de archivosnivel de corrupción
correr
chkdsk C: /F /R /X
Si aún no hay nada que pueda resolverse, le sugiero que realice una revisión completa.antimalwareescanear así como un Análisis sin conexión de Microsoft Defendercon definiciones completamente actualizadas que detectan errores maliciosos, etc.
Respuesta2
Intente eliminar los archivos de la cuenta de administrador.
Habilítelo haciendo esto:
Hold the Windows Key while pressing “R” to bring up the Windows Run dialog box. Type: net user administrator /active:yes Press “Enter“.
(Si desea deshabilitar la cuenta de administrador, simplemente ejecútela nuevamente pero reemplace sí por no).
Respuesta3
Le daría una oportunidad a este archivo por lotes:
@echo off
set "hdd=YOURDRIVEPATH"
attrib -r %hdd%\*.* /s
del /f /q THEEXE.exe
del /f /q THEOCX.ocx
pause
¿Dónde hdd
está la letra de su unidad o cualquier carpeta en la que se encuentren esos archivos? Si no está en una subcarpeta, puede omitir la variable aquí por completo y simplemente usar la letra/ruta de la unidad; attrib
intentará eliminar la configuración de solo lectura de su %hdd%
carpeta y de todas sus subcarpetas; y cada del
comando intentará eliminar silenciosamente los archivos e ignorar los atributos de solo lectura. Asegúrese de cambiar la hdd
variable y los nombres de los archivos .exe y ocx, luego puede intentar ejecutar esto como administrador o como usuario y ver si alguno de los dos ayuda.