Windows10 e rilevazione errori file system

Sistemi operativi Windows, Office e le altre applicazioni che girano su di esso
Rispondi
tails
Messaggi: 196
Iscritto il: sabato 11 febbraio 2012, 21:04

Windows10 e rilevazione errori file system

Messaggio da tails »

Buonasera a tutti. :D

Più che altro avrei un dubbio, visto che non riscontro danni apparenti al momento.

Per farla breve oggi pomeriggio accendo il disco usb collegato al pc e pur vedendomi il S.O. il disco con tutte le cartelle non riesco ad accedere ad alcuna di esse (errore di accesso ad ognuna). In più mi viene detto che c'è un errore sul disco in questione e mi parte in automatico una scansione compatta e semplificata che porta all'apertura finale dell'utility Visualizzatore Eventi il quale mi avverte che è stato eseguito l'equivalente di un chkdsk /f.

Nella cronologia l'errore riportato è: "Rilevato danneggiamento in una struttura dell'indice del file system. Il numero di riferimento del file è 0x100000000002b. L'attributo dell'indice danneggiato è ":$I30:$INDEX_ALLOCATION".

A parte che io su quell'unità ci tengo praticamente tutto e mi seccherebbe oltremodo perdere il contenuto, ma la vera domanda sarebbe: quando capitano errori simili a cosa è dovuto? Non avendo scansionato l'intero contenuto (operazione altrimenti lunga molte ore) rischio di aver perso qualcosa?

Ho riprovato da me manualmente nella shell con "chkdsk" liscio e apparentemente non ci sono errori di sorta ora. Mi consigliate un chkdsk /r /v ?

Grazie a tutti in anticipo. :^_^:

tails
Messaggi: 196
Iscritto il: sabato 11 febbraio 2012, 21:04

Re: Windows10 e rilevazione errori file system

Messaggio da tails »

Forse il problema è stato causato da uno sbalzo di corrente, infatti la cosa si è ripetuta, questa volta però ho fatto manualmente con chkdsk /f e infatti il risultato è stato questo:

"Il file system è di tipo NTFS.

Fase 1: analisi della struttura del file system di base in corso...
8448 record file elaborati.
Verifica file completata.
0 record di file di grandi dimensioni elaborati.
0 record file non validi elaborati.

Fase 2: analisi del collegamento dei nomi file in corso...
Correzione degli errori nell'indice $O per il file 19
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $O del file 19.
Ordinamento dell'indice $O nel file 19.
Inserimento di una voce di indice nell'indice $O del file 19. (ripetuto un'infinità di volte che qui salto)

Correzione degli errori nell'indice $I30 per il file 2A
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 2A.
Ordinamento dell'indice $I30 nel file 2A.
Correzione degli errori nell'indice $I30 per il file 2B
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 2B.
Ordinamento dell'indice $I30 nel file 2B.
Correzione degli errori nell'indice $I30 per il file 145
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 145.
Ordinamento dell'indice $I30 nel file 145.
Correzione degli errori nell'indice $I30 per il file 1A6
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 1A6.
Ordinamento dell'indice $I30 nel file 1A6.
Correzione degli errori nell'indice $I30 per il file 1DF
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 1DF.
Ordinamento dell'indice $I30 nel file 1DF.
Correzione degli errori nell'indice $I30 per il file 218
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 218.
Ordinamento dell'indice $I30 nel file 218.
Correzione degli errori nell'indice $I30 per il file 24B
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 24B.
Ordinamento dell'indice $I30 nel file 24B.
Correzione degli errori nell'indice $I30 per il file 280
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 280.
Ordinamento dell'indice $I30 nel file 280.
Correzione degli errori nell'indice $I30 per il file 332
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 332.
Ordinamento dell'indice $I30 nel file 332.
Correzione degli errori nell'indice $I30 per il file 358
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 358.
Ordinamento dell'indice $I30 nel file 358.
Correzione degli errori nell'indice $I30 per il file 35B
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 35B.
Ordinamento dell'indice $I30 nel file 35B.
Correzione degli errori nell'indice $I30 per il file 36A
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 36A.
Ordinamento dell'indice $I30 nel file 36A.
Correzione degli errori nell'indice $I30 per il file 38A
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 38A.
Ordinamento dell'indice $I30 nel file 38A.
Correzione degli errori nell'indice $I30 per il file 38B
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 38B.
Ordinamento dell'indice $I30 nel file 38B.
Correzione degli errori nell'indice $I30 per il file 3AB
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 3AB.
Ordinamento dell'indice $I30 nel file 3AB.
Correzione degli errori nell'indice $I30 per il file 3D8
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 3D8.
Ordinamento dell'indice $I30 nel file 3D8.
Correzione degli errori nell'indice $I30 per il file 48A
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 48A.
Ordinamento dell'indice $I30 nel file 48A.
Correzione degli errori nell'indice $I30 per il file 4A3
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 4A3.
Ordinamento dell'indice $I30 nel file 4A3.
Correzione degli errori nell'indice $I30 per il file 4EC
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 4EC.
Ordinamento dell'indice $I30 nel file 4EC.
Correzione degli errori nell'indice $I30 per il file 4FE
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 4FE.
Ordinamento dell'indice $I30 nel file 4FE.
Correzione degli errori nell'indice $I30 per il file 57A
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 57A.
Ordinamento dell'indice $I30 nel file 57A.
Correzione degli errori nell'indice $I30 per il file 629
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 629.
Ordinamento dell'indice $I30 nel file 629.
Correzione degli errori nell'indice $I30 per il file 6F9
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 6F9.
Ordinamento dell'indice $I30 nel file 6F9.
Correzione degli errori nell'indice $I30 per il file 709
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 709.
Ordinamento dell'indice $I30 nel file 709.
Correzione degli errori nell'indice $I30 per il file 77D
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 77D.
Ordinamento dell'indice $I30 nel file 77D.
Correzione degli errori nell'indice $I30 per il file 795
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 795.
Ordinamento dell'indice $I30 nel file 795.
Correzione degli errori nell'indice $I30 per il file 7DB
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 7DB.
Ordinamento dell'indice $I30 nel file 7DB.
Correzione degli errori nell'indice $I30 per il file 859
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file 859.
Ordinamento dell'indice $I30 nel file 859.
Correzione degli errori nell'indice $I30 per il file B30
CHKDSK ha individuato spazio libero su disco contrassegnato come allocato nella mappa di bit dell'indice $I30 del file B30.
Ordinamento dell'indice $I30 nel file B30.
8798 voci di indice elaborate.
Verifica indici completata.
CHKDSK: è in corso l'analisi di file non indicizzati per la riconnessione alla relativa directory originale.

Ulteriori messaggi relativi al recupero degli orfani verranno ignorati.
1576 file non indicizzati analizzati.
1576 file non indicizzati ripristinati nella directory originale.
0 file non indicizzati ripristinati nella cartella dei file persi e ritrovati.

Fase 3: analisi dei descrittori di sicurezza in corso...
Verifica descrittori di sicurezza completata.
175 file di dati elaborati.

Correzioni apportate al file system.
Non sono necessarie ulteriori azioni."

Dai messaggi del programma sembrerebbero tutti errori del file system, non perdite di dati nei file o di settori nel disco, per cui non dovrei aver perso niente a regola. Facendo le corna ovviamente.

Se qualcuno esperto si sente di dire la sua è sempre ben accetto. :)

Avatar utente
Alessio89
Messaggi: 8095
Iscritto il: martedì 29 novembre 2011, 23:47

Re: Windows10 e rilevazione errori file system

Messaggio da Alessio89 »

topo aver usato il parametro /F ti da ancora problemi?

tails
Messaggi: 196
Iscritto il: sabato 11 febbraio 2012, 21:04

Re: Windows10 e rilevazione errori file system

Messaggio da tails »

Alessio89 ha scritto:topo aver usato il parametro /F ti da ancora problemi?
Apparentemente no, ho controllato anche i dischi interni ed effettivamente c'era casino anche lì.

A tal punto che anche dopo l'operazione i dischi risultavano inaccessibili al sistema operativo a causa degli errori, ma dopo un riavvio tutto sembra tornato normale.

Ho controllato a campione l'hash md5 di alcuni file grossi che avevo e pare che non ci siano differenze fra il prima e il dopo.

Più che altro mi ha colpito questa frase: "CHKDSK: è in corso l'analisi di file non indicizzati per la riconnessione alla relativa directory originale."

Come se il contenuto di essi fosse rimasto tale e quale sul disco ma non fosse più visibile all'utente a causa di un problema al file system.

Se le cose stessero davvero così non dovrei aver perso niente, visto che chkdsk sembra aver corretto tutti gli errori di questo tipo.

Avatar utente
Blobay
Messaggi: 1319
Iscritto il: martedì 3 novembre 2015, 14:00

Re: Windows10 e rilevazione errori file system

Messaggio da Blobay »

Ntfs usa un indice per allocare il files. Se questo, come sembra nel tuo caso si guasta, allora risulta impossibile ritrovarli.
A seguito della ricostruzione dell'indice (formalmente è un undelete) non dovresti aver perso nulla, se non qualche file che non si è riuscito a trovare.
Il problema vero è capire se il disco sia ancora buono o se rischi di perderti di nuovo tutto nel breve / medio termine. Una copia di backup dei dati importanti me la farei.

tails
Messaggi: 196
Iscritto il: sabato 11 febbraio 2012, 21:04

Re: Windows10 e rilevazione errori file system

Messaggio da tails »

Blobay ha scritto:Ntfs usa un indice per allocare il files. Se questo, come sembra nel tuo caso si guasta, allora risulta impossibile ritrovarli.
A seguito della ricostruzione dell'indice (formalmente è un undelete) non dovresti aver perso nulla, se non qualche file che non si è riuscito a trovare.
Il problema vero è capire se il disco sia ancora buono o se rischi di perderti di nuovo tutto nel breve / medio termine. Una copia di backup dei dati importanti me la farei.
Se ricapita sicuramente faccio un chkdsk /r e all'occasione riformatto pure, dopo aver backuppato, anche se non penso sia un problema fisico del disco, che ha solo qualche mese di vita.

Comunque come dicevo prima da scansione i casini c'erano anche sui dischi interni, anche se in misura minore, quindi mi sembra che la causa sia da ricercare nello spegnimento forzato.

Vediamo, intanto grazie a tutti per i consigli. ;)

Rispondi