Come cancello un file bloccato in Windows?


13

Sto spostando alcuni file sul server (Windows Server 2003) e c'è un file bloccato che nessuno sembra aver aperto. Come cancello questo file?


Prestare attenzione alle soluzioni che chiudono l'handle del file, poiché potrebbero causare una corruzione imprevedibile. Vedere technet.microsoft.com/en-us/magazine/… per i dettagli.
CesarB,

Risposte:



8
1.) Open `computer management', (right-click "My Computer", select
`Manage')

2.) Scroll down to `Shared Folders', expand.

3.) Select/click on `Open Files'. Double/triple-check to make sure
nobody has it open.

Se sei bravo su quanto sopra, un percorso di file / cartella troppo profondo potrebbe darti del dolore. Prova a navigare diverse cartelle verso la radice, quindi tagliandole e incollandole per ridurre parte di quel percorso. In alternativa, è possibile rinominare le cartelle nel percorso in "1", "2", "3", ecc. Riducendo alcuni caratteri estranei.


3

SysInternals ha uno strumento chiamato MoveFile che sposta o elimina il file al riavvio della macchina.

Link MoveFile


2

Lo vedo sempre, puoi anche eseguire Process Explorer di Systernal per trovare chi ha il file, ecco un ottimo tutorial su come usare Process Explorer a questo scopo: Sbloccare i file che sono in uso

Personalmente mi piace in questo modo poiché ho questo strumento sulla mia unità USB e posso eseguirlo senza doverlo installare.


+1 A differenza dei "file aperti", questo mostrerà i processi locali che hanno file bloccati, non solo quelli bloccati da remoto.
sysadmin1138

openfiles / local on ti mostrerà i file aperti locali, tuttavia dovrai riavviare se è la prima volta che devi farlo.
Jim B,


1

Come ultima risorsa, puoi provare ad avviare in modalità "Modalità provvisoria" o "Prompt dei comandi" ed eliminare il file in quel modo.

Lo vediamo molto con virus, spyware, ecc. Avvio in modalità provvisoria di solito fa il trucco.

In bocca al lupo!

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.