Come arrestare explorer.exe dal mantenimento dei file

Ho una macchina server di Windows 2003, questa macchina viene eseguita da un'operazione pianificata di notte che copia file e cartelle su un disco rigido USB porttile (crittografato con TrueCrypt)

Ogni settimana l'unità porttile viene distriggersta e un altro disco è collegato (ora si ruota tra due unità porttili).

Il problema è che each settimana quando ruotiamo le unità non possiamo smontare l'unità collegata a causa di un file random o di una cartella aperta, il process che tiene il file aperto è sempre explorer.exe.

Se chiudo la maniglia usando ProcessExplorer funziona tutto – il volume viene smontato pulito e l'esploratore continua a funzionare normalmente.

Voglio sapere come fermare l'esploratore dal mantenimento del file in primo luogo, sospetto che un codice di terza parte che sia caricato in esploratore è il problema, ma non so come rintracciarlo.

Si tratta di un server di produzione, quindi non è accettabile installare strumenti di debug o eseguire qualsiasi cosa che richiederà il server fuori linea per più di pochi minuti.

Grazie

EDIT: Grazie per aver suggerito un sblock, ma voglio evitare di entrare nella situazione del file bloccato in primo luogo, questo è un server di produzione e non voglio confondere il process di esplorazione.

Un altro modifica Vuoi sapere perché non voglio smantellare gli strumenti solo leggere questo http://technet.microsoft.com/en-us/magazine/2009.04.windowsconfidential.aspx

5 Solutions collect form web for “Come arrestare explorer.exe dal mantenimento dei file”

Utilizza sbloccatore . Prima di sbloccare l'unità principale utilizzando l'invio a -> sbloccare, sarai in grado di rimuoverlo facilmente. Non renderà disponibile il tuo server e è un'utilità molto piccola. Sto lavorando con esso su Win 2003 perfettamente.

Cambiare il focus di explorer.exe su una cartella di un'altra partizione.

A volte il servizio di indexing di Windows inizia a lavorare sul file system e nel process blocca i file.

Questo strumento RemoveDrive support il block del servizio per un breve periodo di tempo per rimuovere l'unità USB. Questo ha funzionato abbastanza bene per me.

RemoveDrive DriveSpec: [-l][-h][-b][-i][-s][-w:nnnn] DriveSpec: is the drive to remove, eg U: or \ for the current drive [-L] loop until success [-h] show open handles (admin rights required, exprimental, may freeze!) [-w:nnnn] wait nnnn milliseconds before close [-s] self delete removedrive.exe [-b] let Windows show the "Safe To Remove Hardware" balloon tip [-i] stop Windows indexing service (CiSvc) for a moment if required (admins) [-d] show debug information 

Note generics.

  • La pagina Drivetools è in genere un ottimo riferimento per i punti correlati a USB
  • Il servizio di indexing di Microsoft è noto per l' esclusione del processre e, in alcuni casi, anche la frammentazione dei file di pagine. Potresti voler leggere altri e considerare selettivamente la fermata ricorsivamente su cartelle specifiche (clic destro, properties;, Generale, Avanzate).
  • Sysinternals PageDefrag è un buon strumento per controllare la frammentazione del file di pagina e la deframmentazione stessa (richiede un riavvio)

Se sospetti un esploratore aggiuntivo, prova a shexview , che può elencarli e distriggersrti per te. Dovnetworking uccidere e riavviare tutti i processi explorer.exe per farlo attuare, però.

D'altra parte, su un server è ansible distriggersrli tutti, poiché chi ha bisogno di anteprima PDF in Esplora risorse e cose simili su un server?

Stai smontando Truecrypt prima? Più che probabilmente è proprio Truecrypt che impedisce lo sassembly. Sembra che sia Explorer perché il servizio Truecrypt funziona.

Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.