No se puede leer o eliminar el archivo en Windows 10

0

En mi máquina con Windows 10 (que ejecuta la última versión) tengo un archivo que necesito eliminar que fue creado por Microsoft Visual Studio.

Visual Studio no me permite eliminarlo y ahora falla al intentar eliminar el archivo. Cuando uso el explorador (ejecutándose como administrador) todavía no puedo leer ni eliminar el archivo.

Soy el único usuario en mi máquina, así que me cuesta ver cómo puedo eliminar este archivo. Cuando miro las propiedades del archivo es según lo adjunto.

ingrese la descripción de la imagen aquí

Al hacer clic en el botón "Avanzado" y en cualquier opción posterior, se obtiene lo siguiente ingrese la descripción de la imagen aquí

BENBUN
fuente
Parece que el camino es más largo que 255 caracteres. Usando el explorador, navegue en la ruta de al menos 5 o 6 directorios de profundidad, luego haga clic en la barra de direcciones para que pueda escribir allí. Luego, la subst j: .ventana de comando tipo A parpadeará abierta y cerrada. Ahora hay un disco J. Vaya allí y vea si puede eliminar la carpeta con todo lo que contiene. Si es así, ahora también puede eliminar las carpetas restantes.
LPChip
@LPChip gracias por los comentarios. Mi archivo está en "C: \ Users \ bbbsb \ Source \ Repos \ FHIRToolbox \ TBoxAlpha \ bin \ Debug", así que ese no es el problema en este caso
BENBUN
1
Si presiona avanzado, ¿puede tomar posesión del archivo? eso debería permitirle editar la configuración de seguridad.
LPChip
Hay múltiples enfoques aquí que intentaría. Lo primero que probaría es ejecutar PowerShell como administrador y Remove-Item -Path C:\Users\bbbsb\Source\Repos\FHIRToolbox\TBoxAlpha\bin\Debug‌\FHIRToolbox.exe -Force -Confirm. Si eso tampoco funciona, trataría de reiniciar Windows en modo seguro y probarlo allí. Si eso (y los enfoques de LPChip) no ayudan, también, estoy un poco sin ideas (si no estamos considerando el problema de acceder al archivo con un sistema en vivo).
flolilo
1
¿Qué sucede si navega algunas carpetas hacia abajo, entra en seguridad, avanzado y luego verifica replace all child object permission entries with inheritable permissions from this object:? Eso debería restablecer los permisos en su archivo.
LPChip

Respuestas:

1

Parece que su archivo ha perdido su información de ACL. La única forma en que sé cómo restablecerlo es yendo a un nivel más alto en la estructura de su carpeta y presionando hacia abajo sus permisos con permisos heredables.

Para hacerlo, haga clic derecho en la carpeta uno o dos niveles hacia arriba, vaya a propiedades, seguridad.

Ingrese a seguridad avanzada, presione el escudo en la parte inferior para permitir cambios, luego verifique:

[v] replace all child object permission entries with inheritable
    permissions from this object.

Presione aplicar y vea cómo el explorador cambia la configuración de todas las carpetas.

Una vez hecho esto, vea si ahora puede abrir / eliminar ese archivo.

LPChip
fuente
1
Esto falla con un mensaje de seguridad similar.
BENBUN
@BENBUN Debe usar la cuenta de administrador incorporada si no está utilizando un usuario que está en el grupo de usuarios Administradores. Esto no se puede resolver sin permisos de administrador
Ramhound
0

MÉTODO 1
Abra el símbolo del sistema ejecutándolo como administrador y luego escriba allí-

del /f filename

MÉTODO 2
Uso de un software de terceros: LockHunter (lo he usado muchas veces)

Espero que esto ayude :)
Buena suerte


fuente
0

No estoy seguro de cómo o por qué, pero en una discusión con un colega fuera de línea, sugirió lo siguiente que parece haber resuelto el problema.

Ejecuté un "chkdsk / sdcleanup" y el problema pareció resolverse por sí solo.

No estoy seguro de por qué sucedió o cómo esto lo solucionó, pero lo hizo.

BENBUN
fuente