Finestre.  Virus.  I Quaderni.  Internet.  ufficio.  Utilità.  Autisti

Vorrei dedicare un articolo ad una panoramica delle API fornite dai vari sistemi operativi per tenere traccia delle modifiche in una directory. L'articolo è apparso come risultato del mio lavoro sui demoni di tracciamento delle modifiche per l'utilità dklab_realsync (, repository github) e del mio, che non voglio ancora annunciare.

Windows ReadDirectoryChangesW

Per sistema operativo Windows ha una meravigliosa funzione ReadDirectoryChangesW che restituisce una serie di modifiche per una directory, incluso un flag per funzionare in modo ricorsivo (bWatchSubtree). Pertanto, l'implementazione del monitoraggio delle modifiche nella directory non è difficile e nella stessa implementazione dklab_realsync richiede 80 righe di codice o 3,5 Kb. È interessante notare che su Windows questi eventi sono supportati anche tramite SMB!

Tuttavia, ci sono alcune insidie:

  • la dimensione finale del buffer di modifica, dopodiché la coda degli eventi andrà in overflow e questi eventi andranno persi
  • secondo la documentazione del pacchetto watchdog, l'evento move viene inviato prima che le modifiche diventino visibili nel filesystem
  • dimensione del buffer limitata a 64 KB per FS di rete

Conclusione: La funzione ReadDirectoryChangesW ti consente di scoprire facilmente tutti gli eventi nei file, ma la coda degli eventi potrebbe traboccare e quindi dovrai eseguire una scansione completa del file system. È anche possibile fornire eventi prima che diventino rilevanti.

Mac OS X, eventi FSE

Mac OS X dispone anche di un'API pratica e semplice per il monitoraggio delle modifiche al file system denominata FSEvents. Utilizzando questa API, l'implementazione del demone più semplice è di 50 righe di codice o 1,8 kb. La coda non può traboccare (!), ma potrebbe essere comunque necessaria una scansione completa se il demone fseventsd si blocca. Vale la pena notare che questa API prima della versione 10.7 non fornisce modifiche tramite file, segnala solo le directory in cui qualcosa è cambiato. Poiché gli eventi non vanno da nessuna parte e vengono scritti nel registro (il servizio FSEvents archivia gli eventi in un database persistente per volume), la precisione della directory consente di risparmiare spazio su disco.

Conclusione: L'API FSEvents per Mac OS X è la più insolita di tutte queste API. La coda non trabocca ed è possibile recuperare anche eventi del passato. Tuttavia, la granularità degli eventi viene fornita in base alla directory (fino alla versione 10.7), il che significa che il demone è meno efficiente per la sincronizzazione dei file.

Linux, notifica

Nel kernel Vanilla di Linux, c'è un modo per controllare i cambiamenti in una directory, ed è inotify . Esiste una documentazione valida e dettagliata per questa API, ma non è disponibile il supporto per il rilevamento ricorsivo delle modifiche! Inoltre, inotify ha un limite al numero massimo di oggetti che possono essere monitorati. L'implementazione del demone più semplice richiede 250 righe di codice o 8 KB. Una build statica utilizzando dietlibc richiede circa 14 kb. Un altro momento spiacevole è che l'applicazione stessa deve mantenere la corrispondenza tra il descrittore dell'orologio (nel nostro caso è sempre una directory) e il nome. Esiste una funzione inotify_add_watch , a cui viene passato il percorso della directory monitorata, ma non esiste un metodo inverso: inotify_get_path, che restituirebbe proprio questo percorso in base al descrittore passato. Gli eventi contengono solo un descrittore di controllo e un percorso relativo al file modificato all'interno della directory.

Insidie ​​nel seguire ricorsivamente una directory con inotify:

  • Possibilità di overflow della coda (la lunghezza della coda è impostata in /proc/sys/fs/inotify/max_queued_events)
  • Limite al numero massimo di oggetti watch (impostato in /proc/sys/fs/inotify/max_user_watches)
  • Non essere in grado di seguire ricorsivamente una directory
  • La necessità di gestire separatamente il caso in cui viene creata una directory (ad esempio mkdir -p a/b/c). Riceverai un evento che la directory "a" è stata creata, ma mentre colleghi un gestore a questa directory, un'altra directory può già essere creata al suo interno e non riceverai un evento a riguardo.
  • La possibilità teorica di overflow di numeri interi del descrittore di orologio (wd), poiché è impostato da uint32

FreeBSD, Mac OS X, kqueue

FreeBSD e Mac OS X ti consentono di monitorare le modifiche utilizzando kqueue, che ha caratteristiche simili a inotify e inoltre manca di monitoraggio ricorsivo delle directory. Inoltre, kqueue accetta i descrittori come argomenti. aprire file(directory), quindi quando si utilizza questa API, i limiti sul numero di directory monitorate sono ancora più rigidi.

Totale:

Come puoi vedere, tutte le API hanno i loro vantaggi e svantaggi. I meccanismi kqueue e inotify sono i meno convenienti, ma sono anche i più efficienti e affidabili. I sistemi operativi commerciali forniscono meccanismi più convenienti per tenere traccia delle modifiche, ma hanno anche le proprie caratteristiche. Spero che ora tu abbia un'idea migliore di quanto sia difficile il destino di Dropbox e programmi simili che devono andare d'accordo con tutto questo ed eseguire una sincronizzazione dei dati affidabile ed efficiente :).

* Immagine tratta da

Un piccolo programma che non richiede installazione, progettato per monitorare i file nella cartella specificata. Ti consente di monitorare sia locale che cartella di rete e visualizzare avvisi sia sul Desktop che via rete o via E-mail! Il programma ha anche la capacità di rispondere rapidamente ai cambiamenti eseguendo file bat o determinate applicazioni.

È successo che oggi tutti, in un modo o nell'altro, dipendono dal computer. Non sto parlando della dipendenza dal computer come di una malattia, no :). È solo che ogni utente memorizza comunque i propri file personali sul PC ...

E poiché più persone possono lavorare su un computer, allora, naturalmente, potresti voler assicurarti che nessuno e nessuno abbia nulla a che fare con i tuoi dati.

Il modo più radicale è crittografare la tua cartella personale con una password. Tuttavia, questo non è sempre conveniente, ad esempio, se è necessario accedervi tramite la rete...

In questo caso puoi chiedere aiuto programmi speciali per monitorare le modifiche ai file nelle directory di cui hai bisogno. Permettono di monitorare costantemente le cartelle selezionate e, se il loro contenuto cambia, avvisare l'utente al riguardo. Uno dei pochi così programmi gratuitiÈ semplice osservatore.

Confronto con un analogo a pagamento

Un semplice osservatore, nonostante il suo nome semplice, è uno strumento di monitoraggio abbastanza potente. file system, che consente di monitorare sia una cartella separata che l'intero disco o anche una directory di rete condivisa. Puoi confrontarlo con un altro pagato sviluppo interno- Servizio Watchdog cartelle:

L'unico svantaggio di Simple Watcher è l'impossibilità di monitorare più cartelle contemporaneamente. Tutto il resto è solo un vantaggio :).

Preparazione per lavorare con il programma

Un altro vantaggio dell'applicazione è che non richiede installazione! Per iniziare a lavorare con il programma, devi solo estrarlo dall'archivio e inserirlo in qualsiasi file comoda cartella(anche se in quello che dovrebbe essere monitorato). Tutto: siamo pronti a lavorare :).

Oh si! Quasi dimenticavo di avvisarti che le librerie devono essere installate sul tuo PC .NETTO quadro 3.5 (di solito vengono installati con il sistema, ma potrebbero non essere disponibili, quindi per ogni evenienza, ecco un collegamento per il download: https://www.microsoft.com/en-us/download/details.aspx?id=21 ).

Dopo aver eseguito il programma, vedremo quanto segue:

Non aver paura :). Nessuno ci chiede soldi: la registrazione è completamente gratuita. E se non vuoi rivelare il tuo incognito, non puoi registrarti affatto! Per fare ciò è sufficiente fare clic sul pulsante "Non registrarti".

In futuro però dovrai farlo ogni volta che avvierai il programma, così sarà più semplice inserire i dati necessari negli appositi campi e cliccare su "Registrati".

Successivamente, davanti a noi apparirà la finestra principale del programma:

È costituito da diversi pulsanti funzione, un collegamento alla cartella monitorata e una barra di stato che visualizza informazioni sull'attività dell'applicazione.

Impostazioni del programma

Prima di iniziare a guardare una cartella, ti consiglio di familiarizzare con le impostazioni di Simple Observer. Per accedervi, è necessario fare clic sul pulsante "Impostazioni":

Le impostazioni del programma sono raccolte in quattro schede. E il primo è "Monitoraggio". Ecco le impostazioni responsabili delle effettive funzioni di tracciamento. Prestare attenzione ai seguenti parametri:

La seconda scheda è "Notifiche":

Qui possiamo configurare il tipo di notifica che riceviamo sulle modifiche alla cartella. Per impostazione predefinita, la notifica appare sopra il vassoio ed è accompagnata da un segnale standard. Tuttavia, puoi disattivare del tutto la notifica, modificare il segnale o impostare una notifica sulla rete locale.

Se decidi di impostare le notifiche di rete, assicurati di leggere le informazioni al link "Note importanti sulla funzione".

La scheda "Azioni" contiene tutte le funzioni disponibili per l'esecuzione da parte del programma dopo aver rilevato le modifiche nella cartella monitorata:

Qui possiamo impostare:

  • avviare un programma specifico o uno script batch;
  • invio di una segnalazione via e-mail;
  • invio di file modificati a un server FTP;
  • copiando i file modificati in un'altra cartella.

Soprattutto è necessario soffermarsi sul punto di lavoro con le notifiche via e-mail. Se desideri ricevere report (nonché file modificati) sulla tua email Cassetta postale, quindi è necessario attivare la casella di controllo "Invia rapporti via e-mail", quindi fare clic sul pulsante "Impostazioni" attivato:

Nella finestra delle impostazioni, dobbiamo specificare i seguenti parametri:

  1. "Server SMTP". Se utilizzi servizi di posta online, allora l'indirizzo del server corrisponde solitamente all'indirizzo del servizio stesso, preceduto dal prefisso smtp.(Per esempio, smtp.mail.ru, smtp.yandex.ru e così via.). Se questo schema non funziona, consulta la pagina di aiuto del tuo provider per l'indirizzo esatto.
  2. "Indirizzo di posta". Qui specifichi l'indirizzo da cui verrà inviato il rapporto. Onde evitare malintesi è meglio indicare la propria E-mail.
  3. Casella di controllo "Autenticazione richiesta". Se sul tuo server email per inviare lettere è richiesta l'autorizzazione (di solito su tutti i servizi online), quindi è necessario attivare questa opzione e specificare login e password dalla propria casella di posta.
  4. Campo destinatari. Qui, separati da un punto e virgola, inseriamo un elenco di indirizzi a cui verranno inviati i rapporti.

Inoltre, puoi prestare attenzione all'opzione "Allega nuovi file". Ti consente di inviare file che sono stati modificati insieme alla notifica alla tua posta.

Per non sovraccaricare il canale Internet e non sprecare invano traffico (se a pagamento), è possibile limitare la dimensione dei file inviati utilizzando l'opzione "Non inviare file più grandi di ...". Sotto è anche possibile, invece, impostare i file che verranno sempre inviati. Tale file può essere, ad esempio, un registro delle operazioni del programma.

Al termine delle impostazioni è possibile verificarne la correttezza cliccando il pulsante "Test":

Se tutto è impostato correttamente, riceverai un'e-mail con un messaggio di prova.

L'ultima scheda è "Programma":

Ecco le opzioni per impostazioni generali Un semplice osservatore, come l'avvio automatico all'avvio del sistema, l'avvio automatico del monitoraggio delle cartelle, il nascondere l'applicazione nel vassoio, ecc. Qui puoi anche verificare la presenza di aggiornamenti e attivare la visualizzazione dei messaggi pop-up (se non sono visibili per impostazione predefinita).

Guardare una cartella in Simple Watcher

Ora che hai tutto impostato secondo le tue esigenze, puoi iniziare a lavorare direttamente con il programma Simple Observer. E prima di tutto, devi specificare una cartella da monitorare. Per impostazione predefinita, è selezionato l'intero Drive C:, quindi per modificare il percorso è necessario fare clic sul pulsante "Cartella" e specificare la directory desiderata nella finestra Esplora:

Ho creato una cartella di prova separata sul desktop, ma la posizione della cartella non ha importanza: il programma funziona ugualmente bene con tutti i dischi. Tuttavia, vale la pena ricordare ancora una volta che tramite Explorer è possibile specificare solo una directory locale. Per monitorare a distanza cartella condivisaè necessario indicarne l'indirizzo prima finestra delle impostazioni!

Quindi è tutto pronto: puoi iniziare a monitorare. Per fare ciò, fare clic sul pulsante "Start":

Dopo averlo premuto, il pulsante "Stop" viene attivato, il pulsante "Cartella" viene disattivato e nella barra di stato vengono visualizzate le informazioni sull'ora in cui la cartella è stata monitorata, il numero di modifiche in essa contenute e l'ora. ultima modifica. Per nascondere la finestra del programma, è sufficiente ridurla a icona e viene ridotta a icona nel vassoio. Puoi richiamare nuovamente la finestra con un solo clic sull'icona nella barra delle applicazioni.

Per testare la funzionalità del Simple Observer, inseriamo alcuni file nella nostra cartella di test:

Come puoi vedere, il programma ha rilevato le modifiche e ci ha indicato che nella cartella è apparso un nuovo file con un nome specifico. Anche un rapporto su questo è stato inviato alla mia e-mail. Un'altra caratteristica del messaggio Simple Observer è che se fai clic sulla finestra di notifica, la tua cartella si aprirà davanti a te, in cui verrà evidenziato il file modificato!

Visualizza i registri

Non appena Simple Watcher rileva la prima attività nella cartella controllata, creerà automaticamente il file watch.log. Si tratta di un file di testo che registra e archivia i resoconti di tutti gli eventi che si sono verificati.

Questo file può essere aperto con il normale Blocco note, ma è più comodo visualizzarlo con gli strumenti integrati nel programma. Per fare ciò, basta fare clic sul pulsante "Log":

Qui vedremo i dati relativi all'evento (azione, data, ora, nome del file e cartella che sono cambiati) e grazie al sistema di filtri potremo trovare rapidamente la voce desiderata. C'è anche un pulsante qui che ti consente di cancellare rapidamente il file di registro se è di dimensioni troppo "gonfie" :).

A proposito, conoscendo il nome e la posizione del file di registro, puoi configurare Simple Observer in modo che invii il file di registro insieme a ciascun messaggio al tuo e-mail(vedere la sezione sulle impostazioni).

Vantaggi e svantaggi del programma

  • l'installazione non è richiesta;
  • piccola dimensione dell'utilità;
  • la possibilità di tenere traccia delle sottocartelle;
  • invio segnalazioni tramite posta elettronica;
  • invio di notifiche sulla rete locale.
  • funziona con una sola cartella;
  • consuma parecchie risorse sui PC più vecchi senza previa configurazione;
  • non è possibile nascondere completamente il lavoro del programma con mezzi "normali".

conclusioni

Ad oggi, Simple Observer è forse l'unico programma completamente gratuito (anche per uso commerciale) nel suo genere!

Pertanto, se decidi a tutti i costi di installare la sorveglianza dei dati personali sul tuo PC in tua assenza, semplicemente non troverai un'altra opzione :). Inoltre, il programma, oltre a supportare il monitoraggio di una sola cartella, non presenta praticamente alcun aspetto negativo.

PS È consentito copiare e citare liberamente questo articolo, a condizione che sia indicato un collegamento attivo aperto alla fonte e sia preservata la paternità di Ruslan Tertyshny.

Se non sei l'unico utente di PC, dopo un lungo periodo di non utilizzo della macchina, potresti dover scoprire esattamente quali cambiamenti si sono verificati durante questo periodo di tempo. Potrebbero esserci anche situazioni in cui HDD mostra attività, ma in realtà non è chiaro se sia impegnato nell'elaborazione di processi utili o se sia in esecuzione un malware. Il programma FolderChangesView ti aiuterà a tenere traccia delle modifiche nei file e ottenere dati aggiornati su tutte le modifiche nel file system.

FolderChangesView è una piccola utility creata appositamente per tenere traccia di tutte le modifiche apportate a file e cartelle. Il programma visualizza in tempo reale tutte le modifiche apportate ai file e l'intero risultato viene mostrato all'utente in una comoda tabella. Puoi scaricare il programma stesso dal sito ufficiale dello sviluppatore al link (è anche possibile scaricare il crack, che viene installato semplicemente spostandolo nella cartella con l'applicazione): http://www.nirsoft.net /utils/folder_changes_view.html

Impostazioni del programma

L'utilità non richiede installazione, poiché l'archivio contiene solo un file .exe. Si consiglia di creare una cartella separata per il programma, scaricare il crack e inserirvi questi due file. Dopo l'avvio, il menu di configurazione si aprirà davanti a te (se chiudi il programma e lo riapri, il menu apparirà di nuovo davanti a te).

Qui è necessario selezionare un'unità, cartelle o un'intera partizione disco rigido da analizzare. Quando selezioni una cartella, lascia selezionata l'opzione "Scansiona anche sottocartelle". Hai anche la possibilità di specificare le cartelle che non devi monitorare: devi specificare il percorso della cartella e selezionare la casella accanto a "Escludi le seguenti cartelle".
Bene, in conclusione, dalle impostazioni utili, puoi impostare la dimensione dei file che devi monitorare. Dopo aver selezionato queste impostazioni di base, è sufficiente fare clic su "OK" e inizierà il processo di monitoraggio delle cartelle selezionate.

Vorrei dedicare un articolo ad una panoramica delle API fornite dai vari sistemi operativi per tenere traccia delle modifiche in una directory. L'articolo è apparso come risultato del mio lavoro sui demoni di tracciamento delle modifiche per l'utilità dklab_realsync (, repository github) e del mio, che non voglio ancora annunciare.

Windows ReadDirectoryChangesW

Per il sistema operativo Windows esiste una meravigliosa funzione ReadDirectoryChangesW , che restituisce una serie di modifiche per la directory, incluso un flag per lavorare in modo ricorsivo (bWatchSubtree). Pertanto, l'implementazione del monitoraggio delle modifiche nella directory non è difficile e nella stessa implementazione dklab_realsync richiede 80 righe di codice o 3,5 Kb. È interessante notare che su Windows questi eventi sono supportati anche tramite SMB!

Tuttavia, ci sono alcune insidie:

  • la dimensione finale del buffer di modifica, dopodiché la coda degli eventi andrà in overflow e questi eventi andranno persi
  • secondo la documentazione del pacchetto watchdog, l'evento move viene inviato prima che le modifiche diventino visibili nel filesystem
  • dimensione del buffer limitata a 64 KB per FS di rete

Conclusione: La funzione ReadDirectoryChangesW ti consente di scoprire facilmente tutti gli eventi nei file, ma la coda degli eventi potrebbe traboccare e quindi dovrai eseguire una scansione completa del file system. È anche possibile fornire eventi prima che diventino rilevanti.

Mac OS X, eventi FSE

Mac OS X dispone anche di un'API pratica e semplice per il monitoraggio delle modifiche al file system denominata FSEvents. Utilizzando questa API, l'implementazione del demone più semplice è di 50 righe di codice o 1,8 kb. La coda non può traboccare (!), ma potrebbe essere comunque necessaria una scansione completa se il demone fseventsd si blocca. Vale la pena notare che questa API prima della versione 10.7 non fornisce modifiche tramite file, segnala solo le directory in cui qualcosa è cambiato. Poiché gli eventi non vanno da nessuna parte e vengono scritti nel registro (il servizio FSEvents archivia gli eventi in un database persistente per volume), la precisione della directory consente di risparmiare spazio su disco.

Conclusione: L'API FSEvents per Mac OS X è la più insolita di tutte queste API. La coda non trabocca ed è possibile recuperare anche eventi del passato. Tuttavia, la granularità degli eventi viene fornita in base alla directory (fino alla versione 10.7), il che significa che il demone è meno efficiente per la sincronizzazione dei file.

Linux, notifica

Nel kernel Vanilla di Linux, c'è un modo per controllare i cambiamenti in una directory, ed è inotify . Esiste una documentazione valida e dettagliata per questa API, ma non è disponibile il supporto per il rilevamento ricorsivo delle modifiche! Inoltre, inotify ha un limite al numero massimo di oggetti che possono essere monitorati. L'implementazione del demone più semplice richiede 250 righe di codice o 8 KB. Una build statica utilizzando dietlibc richiede circa 14 kb. Un altro momento spiacevole è che l'applicazione stessa deve mantenere la corrispondenza tra il descrittore dell'orologio (nel nostro caso è sempre una directory) e il nome. Esiste una funzione inotify_add_watch , a cui viene passato il percorso della directory monitorata, ma non esiste un metodo inverso: inotify_get_path, che restituirebbe proprio questo percorso in base al descrittore passato. Gli eventi contengono solo un descrittore di controllo e un percorso relativo al file modificato all'interno della directory.

Insidie ​​nel seguire ricorsivamente una directory con inotify:

  • Possibilità di overflow della coda (la lunghezza della coda è impostata in /proc/sys/fs/inotify/max_queued_events)
  • Limite al numero massimo di oggetti watch (impostato in /proc/sys/fs/inotify/max_user_watches)
  • Non essere in grado di seguire ricorsivamente una directory
  • La necessità di gestire separatamente il caso in cui viene creata una directory (ad esempio mkdir -p a/b/c). Riceverai un evento che la directory "a" è stata creata, ma mentre colleghi un gestore a questa directory, un'altra directory può già essere creata al suo interno e non riceverai un evento a riguardo.
  • La possibilità teorica di overflow di numeri interi del descrittore di orologio (wd), poiché è impostato da uint32

FreeBSD, Mac OS X, kqueue

FreeBSD e Mac OS X ti consentono di monitorare le modifiche utilizzando kqueue, che ha caratteristiche simili a inotify e inoltre manca di monitoraggio ricorsivo delle directory. Inoltre, kqueue accetta descrittori di file aperti (directory) come argomenti, quindi quando si utilizza questa API, i limiti sul numero di directory monitorate sono ancora più rigidi.

Totale:

Come puoi vedere, tutte le API hanno i loro vantaggi e svantaggi. I meccanismi kqueue e inotify sono i meno convenienti, ma sono anche i più efficienti e affidabili. I sistemi operativi commerciali forniscono meccanismi più convenienti per tenere traccia delle modifiche, ma hanno anche le proprie caratteristiche. Spero che ora tu abbia un'idea migliore di quanto sia difficile il destino di Dropbox e programmi simili che devono andare d'accordo con tutto questo ed eseguire una sincronizzazione dei dati affidabile ed efficiente :).

* Immagine tratta da

sala operatoria Sistema Windowsè dotato dello strumento Explorer, che ti consente di avere un'idea di cosa c'è sui dischi. Oltre all'elenco dei file, vediamo anche informazioni sulla loro dimensione e data di creazione o modifica. Si tratta, tuttavia, di informazioni troppo poche per individuare i dati che intasano maggiormente il disco.

Le applicazioni in questo articolo possono essere suddivise in due categorie. Il primo sono i programmi specializzati nella visualizzazione del disco. Una tale rappresentazione grafica dei dati viene percepita meglio di un elenco di file. Il secondo gruppo di strumenti sono applicazioni che mostrano le statistiche di partecipazione dei singoli tipi di file, tra tutte le informazioni archiviate sui supporti di memorizzazione selezionati.

WinDirStat

Rappresenta la dimensione e il numero di file sul disco rigido di un computer in forma grafica, nonché su supporti rimovibili di nostra scelta.

Vantaggi di WinDirStat

  • Una forma accessibile di visualizzazione grafica
  • Funziona anche nel vecchio Versioni di Windows
  • È possibile definire la modalità di visualizzazione degli elementi
  • carte dell'albero

Screpolatura:

  • Mancanza di rilevamento del colore Di più tipi di file

Tipo di distribuzione: gratuito
Prezzo: gratuito

SpaceSniffer portatile

SpaceSniffer esegue la scansione e mostra il contenuto delle unità selezionate in uno schema di colori gerarchico di facile lettura.

Vantaggi di SpaceSniffer

  • Non richiede installazione
  • Ampie opzioni di filtraggio per i dati visualizzati

Tipo di distribuzione: gratuito
Prezzo: gratuito

Dimensioni dell'albero gratuite

TreeSize Free ti consente di scansionare rapidamente il contenuto di qualsiasi supporto e i risultati vengono visualizzati in un albero a discesa.

Vantaggi di TreeSize Free

  • Comodo ordinamento per dimensione, numero di file o cartelle
  • Gestisce flussi di dati di file alternativi Sistemi NTFS
  • Interfaccia adattata per touch screen

Screpolatura:

  • Solo nella versione inglese

Tipo di distribuzione: gratuito
Prezzo: gratuito

JDiskReport

JDiskReport - per gli amanti delle statistiche sotto forma di grafici, che ricordano i grafici di Excel. Invece degli alberi, qui abbiamo grafici a barre e grafici a torta.

Vantaggi di JDiskReport

  • Interessante schemi grafici
  • Molte statistiche diverse, inclusa la divisione per dimensione e data di creazione
  • Disponibile Versione Java che funziona su qualsiasi piattaforma con Java

Screpolatura:

  • La versione Windows richiede l'installazione di Java

Tipo di distribuzione: gratuito
Prezzo: gratuito

Dimensione cartella

FolderSize è evidenziato dalla finestra di riepilogo. Visualizza grafici e un elenco di file o cartelle che possono essere ordinati in base a vari criteri.

Vantaggi di FolderSize

  • Visualizza i grafici e l'elenco dei file in un'unica finestra
  • Consente di mettere in pausa e riprendere la procedura di scansione, tiene rapidamente conto delle modifiche nei luoghi già controllati

Screpolatura:

  • La versione gratuita non consente di scansionare i dischi rigidi mappati e la rete

Tipo di distribuzione: gratuito
Prezzo: gratuito

Se noti un errore, seleziona una porzione di testo e premi Ctrl + Invio
CONDIVIDERE: