Casa / Tutorial Windows / Se il file non viene eliminato. Come eliminare un file dll Come eliminare un file se è in Explorer

Se il file non viene eliminato. Come eliminare un file dll Come eliminare un file se è in Explorer

Problema frequente, che incontrano gli utenti inesperti: un file o una cartella non viene eliminato (a causa di un file) che deve essere eliminato. Allo stesso tempo, il sistema scrive il file è utilizzato da un altro processo O l'azione non può essere eseguita perché questo file è aperto in nome_programma o che devi chiedere il permesso a qualcuno. Questo può essere riscontrato in qualsiasi versione del sistema operativo: Windows 7, 8, Windows 10 o XP.

Un altro modo per eliminare un file di questo tipo è eseguire l'avvio da qualsiasi unità LiveCD, da un disco di ripristino del sistema o unità flash avviabile Finestre. Quando si utilizza LiveCD in una qualsiasi delle sue varianti, è possibile utilizzare lo standard GUI Windows (ad esempio, in BartPE) e Linux (Ubuntu) o strumenti a riga di comando. Si noti che durante l'avvio da tale unità, dischi rigidi computer potrebbe essere sotto lettere diverse. Per assicurarti di eliminare un file da disco desiderato, puoi usare il comando dirC:(questo esempio visualizzerà un elenco di cartelle sull'unità C).

Quando si utilizza un'unità flash avviabile o disco di installazione Windows 7 e Windows 8, in qualsiasi momento durante l'installazione (dopo che la finestra di selezione della lingua è già stata caricata e nei passaggi successivi), premere Maiusc + F10 per accedere al prompt dei comandi. Puoi anche selezionare "Ripristino configurazione di sistema", un collegamento a cui è presente anche nel programma di installazione. Inoltre, come nel caso precedente, prestare attenzione al possibile cambiamento delle lettere di unità.

Utilizzo di DeadLock per sbloccare ed eliminare i file

Poiché il programma Unlocker discusso di seguito, anche dal sito ufficiale, ha recentemente (2016) iniziato a installare vari programmi indesiderati ed è bloccato da browser e antivirus, suggerisco di prendere in considerazione un'alternativa: DeadLock, che consente anche di sbloccare ed eliminare file da il tuo computer (promette anche di cambiare proprietario, ma non ha funzionato nei miei test).
Quindi, se durante l'eliminazione di un file viene visualizzato un messaggio che l'azione non può essere eseguita perché il file è aperto in qualche programma, quindi utilizzando DeadLock nel menu File è possibile aggiungere questo file all'elenco e quindi, utilizzando il tasto destro del mouse - sbloccalo (Unlock) e rimuovi (Remove). Puoi anche spostare il file.
Il programma, sebbene in inglese (forse presto apparirà una traduzione in russo), è molto facile da usare. Lo svantaggio (e per alcuni, forse, il vantaggio): a differenza di Unlocker, non aggiunge l'azione di sblocco dei file al menu contestuale di Explorer. Puoi scaricare DeadLock dal sito ufficiale http://codedead.com/?page_id=822

Unlocker gratuito per sbloccare i file che non possono essere eliminati

Il programma Unlocker è probabilmente il modo più popolare per eliminare i file utilizzati da un particolare processo. Le ragioni sono semplici: è gratuito, fa bene il suo lavoro, in generale funziona. Puoi scaricare Unlocker gratuitamente sul sito Web ufficiale dello sviluppatore http://www.emptyloop.com/unlocker/(di recente, il sito è stato identificato come dannoso).

L'utilizzo del programma è molto semplice: dopo l'installazione, fai clic con il pulsante destro del mouse sul file che non viene eliminato e selezionalo menù contestuale Oggetto "Sblocco". Nel caso di utilizzo della versione portatile del programma, disponibile anche per il download, eseguire il programma, si aprirà una finestra per la selezione del file o della cartella che si desidera eliminare.

L'essenza del programma è la stessa del primo metodo descritto: scaricare dalla memoria i processi con cui è impegnato il file. I principali vantaggi rispetto al primo metodo: l'utilizzo Programmi di sblocco il file è più facile da eliminare e, inoltre, può trovare e terminare un processo nascosto agli occhi degli utenti, cioè non disponibile per la visualizzazione tramite il task manager.

Aggiornamento 2017: un altro modo, a giudicare dalle recensioni, che funziona correttamente, è stato suggerito nei commenti dall'autore Toha IT specialist: installa e apri l'archiviatore 7-Zip (gratuito, funziona come gestore di file) e in esso rinominare il file che non viene eliminato. Successivamente, la rimozione ha esito positivo.

Perché il file o la cartella non vengono eliminati

Cosa può impedire l'eliminazione di un file o di una cartella

Se non si dispone dei diritti necessari sul sistema per modificare un file o una cartella, non è possibile eliminarlo. Se non hai creato il file, è probabile che tu non possa nemmeno eliminarlo. Inoltre, la causa potrebbe essere le impostazioni effettuate dall'amministratore del computer.

Inoltre, il file o la cartella che lo contiene non possono essere eliminati se il file è attualmente aperto nel programma. Puoi provare a chiudere tutti i programmi e riprovare.

Perché Windows dice che il file è in uso quando provo a eliminare un file?

Questo messaggio di errore indica che il file è utilizzato dal programma. Pertanto, è necessario trovare un programma che lo utilizzi e chiudere il file al suo interno, se si tratta, ad esempio, di un documento o chiudere il programma stesso. Inoltre, se sei su una rete, il file potrebbe essere attualmente utilizzato da un altro utente.

Dopo aver eliminato tutti i file, rimane una cartella vuota

In questo caso prova a chiudere tutto programmi aperti o riavviare il computer, quindi eliminare la cartella.

Ci sono situazioni in cui un utente vuole chiudere o eliminare un file, ma non può farlo, perché è "aperto in un altro programma" e quindi inizia a cercare informazioni su come eliminare questo file aperto.

Sarà utile considerare tutti i modi in cui un tale problema potrebbe essere risolto e questo compito. Uno di loro ti andrà sicuramente bene.

Attraverso la riga di comando

Per utilizzare questo metodo, è necessario aprire un prompt dei comandi come amministratore.

Questo viene fatto come segue:

  1. Nel menu "Start" ("Windows") apri "Tutti i programmi" e nella sezione "Accessori" trova la voce "Prompt dei comandi".
  2. Fare clic con il tasto destro su questo elemento e selezionare "Esegui come amministratore".
    Quindi alla riga di comando è necessario inserire il seguente comando:

net file [nome file] /chiudi

Ad esempio, se file in esecuzione chiamato "geek-nose.exe", quindi dato comando avrà questo aspetto: net file geek-nose.exe /close

Se hai bisogno di conoscere il nome del programma in esecuzione, allora è scritto nel messaggio sul file aperto stesso.

Attraverso il task manager

Conoscere il nome del file consente di utilizzare un altro modo per eliminare i file aperti in altri programmi.

In realtà, questo metodo implica che l'utente chiuderà il programma in cui il file dato file.

Per aprire il task manager, devi premere Ctrl + Alt + Canc o Win + X e selezionare "Task Manager" nell'elenco delle opzioni.

Puoi anche fare clic con il pulsante destro del mouse sulla barra in basso e selezionare "Avvia Task Manager" dal menu a discesa.

Nella scheda "Applicazioni", devi trovare file desiderato e fare clic sul pulsante "Termina operazione". Puoi anche fare clic destro su di esso.

Nell'elenco a discesa, è necessario fare clic su "Vai al processo". Dopodiché, arriveremo alla scheda "Processi", lì già clicchiamo di nuovo file specificato fare clic con il pulsante destro del mouse e selezionare "Termina processo" dal menu a discesa.

Successivamente, devi provare a eliminare nuovamente il file.

Se non viene ancora rimosso, puoi provare a fare clic sulla voce "Termina albero dei processi".

È possibile che alcuni programmi di un livello superiore o inferiore nell'albero non lo consentano. Non funziona? Quindi passiamo al metodo successivo.

Utilizzando il menu Gestione computer

Questo metodo prevede di eseguire le seguenti operazioni:

  1. Avvia il menu "Gestione computer". Il modo più semplice per farlo è cercare nel menu Start (Windows).
  2. Nel menu a sinistra, apri prima "Servizio", quindi " Cartelle condivise' e 'Apri file'.
  3. Nel menu che si apre, devi fare clic con il tasto destro e selezionare "Disabilita tutti i file aperti".

Potresti vedere un elenco di tutti i file aperti. Quindi su ciascuno di essi sarà possibile fare clic con il tasto destro e selezionare l'elemento disabilita.

Ma nel nostro caso, in questo elenco non è stato visualizzato nulla, nonostante il fatto che sul computer fossero in esecuzione parecchi processi e molti file fossero aperti.

Ciò significa che il menu di gestione del computer non funziona sempre correttamente e visualizza un elenco valido di file aperti.

Attenzione: Anche se non viene visualizzato nulla nella cartella "Apri file" del menu "Gestione computer", è comunque necessario fare clic con il pulsante destro del mouse e selezionare "Disabilita ...".

Ora puoi provare a eliminare nuovamente il file.

Sblocco

Questa piccola utility è molto facile da usare e ti permette di eliminare i file aperti in un altro programma in pochi secondi. Puoi scaricarlo sul sito ufficiale. Dopo l'installazione, verrà integrato nel menu contestuale (quello che si apre facendo clic con il tasto destro su qualsiasi file o cartella). Per utilizzare Unlocker per eliminare i file aperti, è necessario effettuare le seguenti operazioni:

  1. Fare clic sul file che non viene eliminato, modificare con il pulsante del mouse. Seleziona "Sblocco".
  2. Seleziona "Elimina" dall'azione. Puoi anche fare clic sui pulsanti Rimuovi processo o Sblocca tutto.

Quindi è necessario provare a eliminare nuovamente il file in modo standard. C'è un altro programma che può anche sbloccare vari file e quindi dare all'utente la possibilità di eliminarli. Si chiama Stallo.

Con DeadLock

Di recente, insieme a Unlocker, è stato installato un numero enorme di programmi indesiderati e persino virus. Questo vale anche per il programma di installazione dal sito ufficiale. Inoltre, sempre più spesso Unlocker ha iniziato a bloccare antivirus e firewall. Pertanto, DeadLock sembra un'alternativa molto degna. Puoi scaricarlo, ad esempio, . Successivamente è necessario eseguire le seguenti operazioni:

  1. Trascina il file desiderato nella finestra del programma con il cursore del mouse.
  2. Fai clic destro su di esso e seleziona "Sblocca", quindi di nuovo "Sblocca" o "Elimina" per eliminarlo immediatamente.

Rimozione in modalità provvisoria

Puoi anche provare a eliminare il file mentre il sistema è avviato in modalità provvisoria. Per avviarlo in questo modo, è necessario premere il tasto F8 all'avvio del computer e selezionare ciò che è associato alla modalità provvisoria nell'elenco delle opzioni. Nella maggior parte dei casi, si chiama "Modalità provvisoria".

Puoi provare a combinare questo metodo con uno dei precedenti. Ad esempio, quando il sistema viene caricato in modalità provvisoria, è possibile sbloccare il file tramite DeadLock o Unlocker, se installati sul computer.

Utilizzando un disco di avvio o un'unità flash

Questo metodo è molto simile al precedente. Solo qui eseguiamo il sistema modalità sicura, e attraverso disco di avvio(ovvero LiveCD).

Ora su Internet puoi scaricare molte di queste immagini. È sufficiente scriverli su un'unità flash USB o su un disco CD / DVD e avviarli da esso. Questa fase in questo caso è la più difficile: devi correre menu di avvio e scegliere di eseguire l'avvio da un'unità flash/disco USB.

Per fare ciò, inserisci un supporto di memorizzazione nel computer, riavvialo e visualizza le istruzioni per l'avvio del menu di avvio.

Nella maggior parte dei casi, qualcosa del genere verrà scritto da qualche parte: "Premi F5 per eseguire il menu di avvio". Di conseguenza, in questo caso, è necessario premere F5.

Successivamente, verrà visualizzato un menu in cui è necessario specificare da cosa verrà avviato il sistema. Nel nostro esempio, questa è "Unità flash ...".

Trovare l'opzione giusta è molto semplice: se si tratta di un'unità flash, nel nome apparirà la parola "flash" e, se si tratta di un disco, "CD" o "DVD".

Successivamente, si avvierà da un'unità flash o un disco USB avviabile. L'interfaccia LiveCD può sembrare simile a Windows o Ubuntu, ma in ogni caso, facendo clic con il tasto destro su un file verrà visualizzata l'opzione "Elimina", "Elimina" o "Taglia".

L'utente può cliccare solo su uno di essi.

Opzioni più facili

A volte non è necessario ricorrere a metodi così radicali come descritto sopra. Uno di questi metodi molto più semplici spesso aiuta:

  1. Riavvia il tuo computer. È possibile che dopo un riavvio tutti i processi vengano terminati, incluso quello in cui è aperto il file destinato all'eliminazione.
  2. Disinstallare il programma che apre questo file. Successivamente, anche tutti i processi ad esso associati verranno automaticamente terminati.
  3. Esegui una scansione antivirus completa sul tuo computer. In alcuni casi, il file non si chiude a causa di un virus banale e, dopo averlo rimosso, tutto va a posto.
  4. Disabilita il tuo antivirus. Succede che alcuni file non siano bloccati dal sistema, ma da programma antivirus. Di conseguenza, la cessazione del suo lavoro aiuta a lavorare con calma con il file.
  5. Accedi come amministratore. A volte un file non può essere eliminato a causa della mancanza di diritti utente.
  6. Basta spostare il file in un'altra cartella.
  7. Prova a ripristinare il sistema al momento in cui il file è stato liberamente aperto ed eliminato. Per fare ciò, vai al "Pannello di controllo", seleziona "Ripristino", quindi fai clic su "Avvia Ripristino configurazione di sistema".
  8. Successivamente, dovresti fare clic sull'opzione di backup desiderata (è facile navigare al momento della creazione) e fare clic su "Avanti".

Un altro modo interessante l'eliminazione di un file aperto è mostrata nel video qui sotto.

Probabilmente, tutti hanno riscontrato più di una volta una situazione in cui nessun file viene eliminato. Ci possono essere molte ragioni per questo fenomeno. Il più comune, secondo me, è quando il file è occupato dal processo. Cioè, un processo è in esecuzione sul computer che utilizza il file che deve essere eliminato. Puoi scaricare un programma che farà tutto il lavoro per te e ti aiuterà a eliminare il file, ma è molto più interessante capire la natura del problema e risolverlo con strumenti integrati, ovvero eliminare manualmente il file che non può essere cancellato.

Successivamente, descriverò come rimuovere il file undeletable dll o exe manualmente. Questo problema si presenta spesso nel processo di lotta contro i virus. Se è impossibile eliminare un file diverso da dll ed exe occupato dal programma, è sufficiente ricordare quale programma è possibile aprire questo file o dove può essere utilizzato e chiudere questo programma.

Ti avverto che se il file non viene eliminato perché utilizzato dal programma, potrebbe essere necessario per il suo funzionamento, quindi considera se vale la pena eliminarlo.

A qualsiasi Versioni Windows La famiglia NT ha uno strumento da riga di comando tasklist che consente di visualizzare un elenco di processi in esecuzione sistema operativo. Per usarlo per eliminare i file non rimovibili, segui le istruzioni:

  1. Start -> Esegui (Win + R).
  2. Nella finestra che appare, digita cmd, premi il tasto Invio.
  3. Nella finestra nera che appare, digitare tasklist /m > c:\tasklist.txt Questo comando visualizza un elenco di tutti i processi con i moduli coinvolti nel loro lavoro (file dll ed exe) e salva questo elenco nel file c:\ tasklist.txt, invece di visualizzare sullo schermo.
  4. Apri il file c:\tasklist.txt e trova il file dll o exe che non può essere eliminato.
  5. Se il nome del file è presente nell'elenco, termina il processo (tramite il task manager o con il comando taskkill) che utilizza questo file. I nomi dei processi sono scritti file di testo a sinistra, i nomi delle dll e degli ex coinvolti, a destra Spesso il file che non può essere cancellato viene utilizzato dal processo explorer.exe, che visualizza le finestre delle cartelle, le icone sul desktop. Come qualsiasi altro processo, può essere terminato e, naturalmente, si chiuderanno anche tutte le finestre che dovrebbero essere visualizzate da explorer.exe e dal pannello con il menu di avvio. In questo caso, non chiudere la finestra nera. Dopo il completamento del processo explorer.exe, non verrà chiuso e sarà possibile digitare un comando per eliminare il file del path_to_file.

    Aggiungerò che ci sono processi, la cui chiusura può portare al riavvio del computer, di solito questi sono alcuni di svchost.exe, quindi non allarmarti se improvvisamente Windows decide di riavviare il computer. Dopo un riavvio, tutto sarà uguale. In questo caso, è molto più difficile eliminare un file che non può essere eliminato, è necessario utilizzare la modalità provvisoria, o ERD o un altro sistema operativo.

  6. Infine cancella il file. E puoi riavviare il processo precedentemente completato.

Tutte queste manipolazioni possono essere eseguite con calcolatore remoto, a condizione che disponga dei diritti di amministratore.

Voglio anche sottolineare che ci sono casi in cui, durante l'eliminazione di un file, sembra essere stato eliminato senza inutili messaggi di errore, tuttavia, dopo aver aggiornato il contenuto della cartella, il file riappare. In questo caso, è necessario controllare sistema di file per errori. Per fare ciò, eseguire il comando sulla riga di comando

Chkdsk c: /f

dove: c: è la lettera della partizione su cui si trova il file.

Spero che qualcuno troverà utile questa guida per rimuovere file dll ed exe non cancellabili.

Se il file è aperto in explorer, come lo elimino? Un oggetto utilizzato in Windows non può essere spostato, rinominato, modificato o eliminato. Per prima cosa devi chiuderlo e terminare i processi ad esso associati. Un'altra o un'altra opzione è disabilitare l'esploratore stesso.

Esistono diversi modi per eliminare un file se è occupato da Esplora risorse.

Prova alcuni modi semplici per iniziare.


Gestore attività

L'elemento sospeso potrebbe non trovarsi sulla barra delle applicazioni. Non lo vedrai anche se è aperto. Ma non è necessario riavviare il computer. Windows 7, 8 e 10 dispongono di un servizio in cui è possibile visualizzare e disabilitare in modo selettivo programmi in esecuzione. Ecco come chiudere un file in Esplora file:


Il programma può essere "nascosto". processi di fondo. Ciò significa che non è visibile, ma allo stesso tempo funziona e viene utilizzato dal sistema. E come posso eliminare un elemento senza riavviare il PC? Lo stesso Task Manager ti aiuterà.

  1. Aprilo e vai alla sezione "Processi".
  2. Trova il processo di candidatura lì. Di solito il suo nome è il nome del file eseguibile.
  3. Fare clic su di esso e fare clic su Fine.
  4. Se non sai cos'è questo programma e di cosa è responsabile, è meglio non rischiare. Potresti disabilitare accidentalmente un processo di sistema.

Gestione informatica

In Windows 7 e altre versioni del sistema operativo Win, ce n'è un altro caratteristica utile. Ecco come chiudere un file in Esplora file con esso:


vicino esploratore

Rimuovere i file usati è inutile. Non sarai in grado di cancellarli mentre sono attivi. Ma non è necessario cercarli nel "Dispatcher" per chiuderli. Puoi disabilitare il conduttore stesso. Meglio ancora, riavvialo.

Se qualcosa viene fatto in modo errato, si verificheranno errori. È ancora servizio di sistema, ma no programma utente. Non dovresti chiuderlo se prevedi di lavorare di più sul computer.

Ecco come rimuovere un file da Esplora file:


Puoi anche farlo diversamente:

  1. Vai a Inizio.
  2. Tieni premuti i tasti Ctrl+Maiusc e fai clic con il pulsante destro del mouse su qualsiasi spazio libero. Non vicino al logo, ma nell'area in cui si trova l'elenco delle scorciatoie.
  3. Selezionare Esci da Explorer dal menu di scelta rapida.

Per eseguirlo:

  1. Tieni di nuovo premuto Ctrl+Maiusc.
  2. Fare clic con il tasto destro su "Start". Questa volta dall'icona stessa, e non dall'area "dentro" il menu principale.
  3. La riga "Apri Esplora file".

Programmi di terze parti

Puoi sbloccare gli oggetti utilizzando un software speciale. Successivamente, puoi eliminarli. Queste utilità sono molto facili da usare. Hanno un'interfaccia chiara e un set minimo di opzioni. Loro stessi sono compatti, pesano poco e non richiedono risorse. Scoprirai rapidamente come chiudere un file Windows Explorer 7.

  1. Trova su Internet, scarica, installa ed esegui.
  2. Davanti a te ci sarà una finestra con una barra dei menu e una tabella vuota. Conterrà informazioni sugli elementi selezionati.
  3. Comando "File - Apri".
  4. Specificare il percorso dell'oggetto che si desidera eliminare. Apparirà nell'area di lavoro del programma di sblocco.
  5. Cliccaci sopra con il tasto destro del mouse.
  6. Seleziona Sblocca.
  7. La colonna "Stato" dovrebbe riportare "Sbloccato con successo".
  8. Sarai quindi in grado di eliminare l'elemento.

Installa questa utility e apparirà nel menu contestuale. Fai clic con il tasto destro su qualsiasi icona: ci sarà un elemento "Unlocker". Selezionandolo si aprirà una finestra di dialogo. Contiene il percorso del file e del programma che lo elabora per impostazione predefinita. Se si tratta di una traccia musicale, nella colonna "Elaborazione" sarà presente un lettore multimediale. Se questa è una foto, redattore grafico o un visualizzatore di immagini.

Per eliminare l'oggetto, nell'elenco a discesa (si trova in basso a sinistra), seleziona "Elimina". Puoi anche spostare, sbloccare o modificare il nome. Lo sblocco è gratuito.

Prima di eliminare un file, disabilitare i processi ad esso associati. Se è aperto in qualche programma, non puoi cancellarlo. Puoi chiuderlo tramite Task Manager o utilizzare le "utilità di sblocco".

Perché è necessario rimuovere il file DLL?

I file DLL vengono utilizzati non solo da programmi legittimi, ma anche da malware come virus, worm, trojan, adware e spyware.Il malware spesso corrompe i file DLL o installa nuovi file DLL sul sistema.Non è consigliabile eliminare direttamente un file DLL . Se file dannoso Poiché la DLL viene utilizzata da altre normali applicazioni, la sua eliminazione potrebbe influire sulla funzionalità delle applicazioni legittime.Per evitare che ciò accada, registrare sempre il file DLL prima di eliminarlo.

Il corretto processo di rimozione della DLL richiede di completare le seguenti due attività:

  1. Annulla registrazione DLL.
  2. Elimina il file DLL.

Come rimuovere un file DLL

Per annullare la registrazione di un file DLL, attenersi alla seguente procedura:

  1. Clicca sul menù Inizio e selezionare il comando Correre.
  2. Nel campo Apri, inserisci cmd comando e fare clic su OK.
  3. Nella finestra Riga di comando, digita il seguente comando e premi Invio:
    regsvr32 /u nomefile.dll
    Nota:
    "filename.dll" è il nome della DLL di cui devi annullare la registrazione

Come impedire che i file DLL vengano danneggiati

Il motivo principale alla base della corruzione dei file DLL sono le infezioni dannose. Programmi dannosi come worm, virus, trojan corrompono deliberatamente i codici nei file DLL e li rendono corrotti. Per evitare ciò, è importante mantenere il computer al sicuro da attacchi dannosi. Installa utilità affidabile sicurezza avanzata come Antivirus Plus e StopZilla sul computer infetto e pianifica scansioni malware regolari del tuo sistema utilizzando tali strumenti. Inoltre, abilita un sistema affidabile per impedire al malware di violare la sicurezza del tuo sistema. Alcuni esempi da miglior consiglio sicurezza del sistema sono elencati di seguito:

  • Non scaricare app da siti Web discutibili.
  • Leggere il Contratto di licenza con l'utente finale prima di installarne uno qualsiasi Software che hai scaricato da Internet.
  • Non aprire allegati di posta elettronica senza eseguire una scansione antivirus.

Inoltre, l'infezione da malware è un'altra delle principali cause di danno. DLL e ci sono problemi nel registro.Quando un file DLL è installato sul tuo computer, le sue informazioni verranno aggiunte al registro. Un processo DLL non registrato rimuove questo file DLL dal registro.L'accesso non autorizzato a una voce di file DLL nel registro può causare errori DLL.