Windows 7, i file riappaiono dopo l'eliminazione


10

Sto cercando di eliminare alcuni file da una cartella. Ho preso la proprietà dei file e della cartella. Quando elimino questi file, Windows non segnala errori e li elimina. MA, dopo aver premuto F5, questi file riappaiono di nuovo. Non ci sono messaggi di alcun tipo, sono solo cancellabili.

So che il login off sarà di aiuto, ma come posso risolverlo senza dover affrontare il problema di chiudere tutto?

I file PS scompaiono dalla cartella dopo l'aprox. Cinque minuti.

Aggiornare. Risulta che la mia versione di Windows non si è aggiornata correttamente dalla versione di prova, quindi ha avuto alcuni strani problemi con l'unità disco.


Quali file? Quale cartella? Maggiori dettagli per favore.
Dan McGrath,

1
Steam al momento, ma ho visto questo comportamento con altri programmi.
HeavyWave

MAAAGGGICCC! : D
Alastair Pitts

1
> Aggiorna. Risulta che la mia versione di Windows non si è aggiornata correttamente dalla versione di prova, quindi ha avuto alcuni strani problemi con l'unità disco. Per favore, puoi elaborare? Sto avendo lo stesso identico problema e non so cosa fare. Il mio Windows 7 Enterprise x64 era in versione di prova prima, ma da allora non so se il problema si sta verificando. Se puoi dirmi cosa hai fatto, sarei molto grato.

Risposte:


12

Essi si limitano sembrano non sono stati eliminati, perché qualche altro processo è ancora utilizzando il file e non ha finito con esso ancora.

Dai un'occhiata a questa pagina sul sito di supporto di Microsoft:

Non è possibile eliminare un file o una cartella su un volume del file system NTFS

Causa 2: il file è in uso

Potrebbe non essere possibile eliminare un file se il file viene utilizzato. Per risolvere questo problema, determinare il processo che ha l'handle aperto e quindi chiudere quel processo.

A seconda della modalità di apertura del file (ad esempio, è aperto per l'accesso esclusivo anziché per l'accesso condiviso), potrebbe non essere possibile eliminare un file in uso. È possibile utilizzare una varietà di strumenti che consentono di determinare i processi che dispongono di handle aperti per i file ogni volta che lo si desidera.

[...]

I sintomi di questo problema possono variare. Potrebbe essere possibile utilizzare il comando Elimina per eliminare un file, ma il file non viene effettivamente eliminato fino a quando il processo con il file aperto non rilascia il file.

Steam viene eseguito continuamente in background, quindi tutti i file che sta utilizzando non verranno rilasciati (e quindi eliminati correttamente) fino a quando Steam non smetterà di funzionare, che normalmente avviene solo quando ci si disconnette.

È possibile utilizzare Process Explorer o il comando handle (entrambi disponibili dal sito SysInternals ) per determinare quale processo sta ancora utilizzando il file che si sta tentando di eliminare.

Ma non penso che sia davvero un problema: sembra solo un problema. Consideralo un problema di visualizzazione.


+1 Puoi usare Unlocker (dwld da Filehippo) per vedere chi sta accedendo al file e sbloccare il file o terminare il processo. Tuttavia, Windows dovrebbe dare un errore dicendo che il file è in uso. (A volte solo la cartella vuota viene lasciata indietro nel caso in cui sia in uso)
Ganesh R.

Grazie. Il comando handle mostra che l'handle è aperto da un processo inesistente. si spara
HeavyWave il

Questo mi stava succedendo, da una condivisione di file cluster del server Win 2008. Il riavvio non era un'opzione a causa delle altre risorse del cluster di failover che sarebbero state interessate. Ho trovato un utente con il file aperto.
user38537

4

Durante la ricerca di questo problema ho trovato prima questa domanda che descriveva il mio problema in Win7, ma non mostrava una soluzione (la risposta "aggiornamento errato" era molto probabilmente solo il servizio disabilitato di seguito). L'uso Process Explorerdella risposta accettata mi ha indirizzato verso "Sistema" (PID 4) mantenendo i file aperti, il che mi ha portato a questa domanda:

Perché SYSTEM dovrebbe continuare a bloccare gli handle di file eseguibili dopo la chiusura dell'app?

Per me la soluzione è stata semplice come aprire services.msce quindi impostare Application Experience su "Automatic".

Anche la disabilitazione dell'indicizzazione potrebbe potenzialmente aiutare, ma sembra una soluzione pesante e vale la pena provare solo se l'esperienza dell'applicazione è già abilitata.


0

Ho avuto esattamente lo stesso problema quando ho attivato l'indicizzazione (i file riappaiono e poi svaniscono di nuovo dopo 1 minuto).

La disabilitazione dell'indicizzazione è stata di aiuto (Pannello di controllo »Opzioni di indicizzazione).


0

Ho scoperto che se uso slim Cleaner e distruggo il file, sembra che non ritorni. Ho audiolibri di cui voglio sbarazzarmi e questa è l'unica cosa che ha funzionato finora. Windows 7 non mi permette nemmeno di modificare la condivisione o il controllo, quindi li distruggo.

Spero che questo ti aiuti. Io me mio


-1

Ho lo stesso problema, stavo lavorando in Visual Studio e ho creato un exe, quindi l'ho eseguito in VS e ho chiuso l'applicazione. Ma poi quando provo a costruire di nuovo, VS dà un errore che l'exe esiste già e non può sovrascriverlo. Se lo elimino manualmente, scompare, ma torna su referesh e VS deve ancora affrontare lo stesso errore. Se esco da VS, elimino exe e aspetto 1 minuto, viene effettivamente eliminato.


Per me la soluzione è stata semplice come aprire services.msc e quindi impostare Application Experience su "Automatic". La soluzione sopra indicata funziona .. grazie :)
Md Imran,

Se hai una nuova domanda, chiedila facendo clic sul pulsante Poni domanda . Includere un collegamento a questa domanda se aiuta a fornire un contesto.
Paperino
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.