▷ Errore dati Cyclic Redundancy Check

Automaticamente, tutti i sistemi operativi Windows generano eventi di errore durante la scrittura dei dati oa causa di errori CRC (Cyclic Redundancy Check). Il CRC o controllo di ridondanza ciclica è un processo per verificare i dati dell'apparecchiatura e quindi controllare la presezione dei dati memorizzati sul nostro disco. Ma quando si verificano problemi al disco, possono verificarsi errori di ridondanza ciclica che influiscono sull'utilizzo del PC. È per questo motivo che in molte occasioni quando gestiamo o proviamo a spostare informazioni all'interno di qualsiasi tipo di unità possiamo vedere il seguente messaggio:

Questo tipo di errore può verificarsi in varie situazioni di sistema e durante l'esecuzione di varie applicazioni. Solvetic effettuerà un'analisi completa di questo tipo di errore e quali alternative, come utenti, abbiamo per recuperare le informazioni ospitate lì. L'errore CRC si verifica quando si verifica uno stato del disco rigido corrotto, ci sono file con errori, configurazioni errate, file di registro corrotto, installazione software errata… I motivi possono essere molteplici, ma ciò che è chiaro è che questo errore deve essere preso in considerazione e la sua riparazione valutata il prima possibile. Ci sono alcune situazioni in cui identificheremo le opzioni in cui si verificano errori CRC:

Possibili errori di controllo della ridondanza ciclica

  • È presente un errore di errore dei dati (controllo di ridondanza ciclico).
  • Viene generato un messaggio di errore quando si verifica un problema CRC in Outlook a causa di cartelle non riuscite.
  • L'unità non è operativa a causa di un errore di dati CRC.

La codifica binaria è molto utile in vari dispositivi elettronici, in questo caso parliamo di dischi o memorie, in cui le informazioni vengono codificate in base alla presenza o meno di un segnale elettrico. Ora, all'interno di questo intero processo, ci sono alcuni meccanismi che sono stati progettati per garantire il livello di integrità di questi dati ed è attraverso il controllo degli errori.

1. Cos'è la ridondanza ciclica

Cosa sono gli errori di ridondanza ciclicaErrori di ridondanza ciclica (CRC - Cyclic Redundancy Check) è un metodo di verifica dei dati che utilizza l'apparecchiatura per rivedere i dati sui nostri dischi, sia rigidi che logici.

Il metodo di controllo della ridondanza ciclica consiste nel proteggere i dati in blocchi chiamati frame. Ad ogni frame verrà assegnato un segmento di dati chiamato codice di controllo (o talvolta FCS, sequenza di verifica del frame, nel caso di una sequenza a 32 bit).

Il codice CRC è composto da dati ridondanti con il frame, in modo che gli errori non solo possano essere rilevati, ma inoltre, questi errori possano essere risolti. Il CRC viene ricalcolato in base al recupero (o alla ricezione) e viene confrontato con il valore originariamente trasmesso, che può indicare alcuni tipi di errori. Ad esempio, un singolo bit danneggiato nei dati determina una modifica di un bit nel CRC calcolato, ma più bit danneggiati possono annullarsi a vicenda.

Gli errori di controllo della ridondanza ciclica possono essere generati per vari motivi, tra i quali troviamo:

  • Sovraccarico del disco rigido
  • Errori nei record
  • Cattiva installazione di un programma
  • Configurazione errata dei file
Dobbiamo tenere conto di questo tipo di errore, poiché è classificato come errore critico e dobbiamo cercare un qualche tipo di soluzione per evitare una potenziale perdita di dati o addirittura un guasto totale del sistema operativo che influisca su tutta la nostra produttività.

Come funziona CRCUn CRC si ottiene facendo uso di un algoritmo più complesso del semplice CHECKSUM, coinvolgendo un modulo aritmetico (da cui il nome 'ciclico') e trattando ogni parola in ingresso come un insieme di coefficienti per un polinomio.

Alcuni dei suoi concetti sono:

  • Il CRC è molto più potente del VRC e dell'LRC per il rilevamento degli errori.
  • Non si basa sull'addizione binaria come VRC e LRC, ma si basa sulla divisione binaria.
  • A livello di mittente, l'unità di dati da trasmettere viene divisa per un divisore predeterminato (numero binario) per ottenere il resto. Questo resto è chiamato CRC.
  • Il CRC ha un bit in meno del divisore, questo significa che se CRC è n bit, il divisore è n + 1 bit.
  • Il mittente aggiunge questo CRC alla fine dell'unità di dati in modo che l'unità di dati risultante sarà convertita in un valore divisibile per un divisore predeterminato, cioè il resto diventa zero.
  • A destinazione, l'unità dei dati in arrivo, ovvero dati + CRC, viene divisa per lo stesso numero (divisore binario predefinito).
  • Se il resto dopo la divisione è zero, non c'è errore nell'unità dati e il ricevitore lo accetta.
  • Se il resto dopo la divisione non è zero, indica che l'unità dati è stata danneggiata durante il trasporto e quindi viene rifiutata.
  • Questa tecnica è più potente e pratica del controllo di parità e del rilevamento degli errori di checksum.
  • CRC si basa sulla divisione binaria. Una sequenza di bit ridondante chiamata CRC o resto CRC viene aggiunta alla fine di un'unità di dati come un byte.

Requisiti di base per il verificarsi di un errore CRC
Un CRC sarà valido e distribuito se soddisfa i seguenti requisiti:

  • Deve essere esattamente un po' meno del divisore.
  • Aggiungendo il CRC alla fine dell'unità dati dovrebbe risultare la sequenza di bit esattamente divisibile per il divisore.

Fasi CRCLe varie fasi seguite nel metodo CRC sono le seguenti:

  • Una stringa di n collegata all'unità dati. La lunghezza del divisore predefinito è n + 1.
  • Si ottiene l'unità di dati appena creata, ovvero i dati originali + la stringa di n, divisa per il divisore utilizzando la divisione binaria e il resto. Questo resto è chiamato CRC.
  • Ora la stringa di n Os aggiunta all'unità dati viene sostituita dal resto del CRC (che è anch'esso di n bit).
  • L'unità dati + CRC viene trasmessa al ricevitore.
  • Alla ricezione, il ricevitore divide l'unità dati + CRC per lo stesso divisore e controlla il resto.
  • Se il resto della divisione è zero, il ricevitore presume che non ci siano errori nei dati e lo accetta.
  • Se il resto è diverso da zero, c'è un errore nei dati e il destinatario lo rifiuta.

In caso di presentazione di questo tipo di errore con i nostri dischi, memorie o dispositivi USB vedremo una serie di suggerimenti su come risolvere questo problema.

2. Correggi l'errore dei dati del controllo di ridondanza ciclica


In questo caso utilizzeremo Windows 10 e il metodo consiste nell'andare in Esplora file, fare clic con il tasto destro del mouse sull'unità da analizzare e dall'elenco visualizzato selezionare l'opzione Proprietà:

INGRANDIRE

Nella finestra visualizzata andiamo alla scheda Strumenti e lì facciamo clic sul pulsante Verifica situato nella sezione Controllo errori:

3. Correggi l'errore dei dati del controllo di ridondanza ciclico con CHKDSK


Abbreviazione di CheckDisk, questo comando consente di controllare il file system e i metadati del file system di un volume per trovare, analizzare e correggere errori logici e fisici.

Se utilizziamo questo comando senza parametri, chkdsk visualizzerà solo lo stato del volume e non correggerà alcun errore. Se lo usiamo con i parametri con / f, / r o parametri / b, possiamo correggere gli errori nel volume selezionato.

Per utilizzare questo comando apriremo una console del prompt dei comandi come amministratori ed eseguiremo la seguente sintassi:

 chkdsk / f (lettera unità):
In questo caso eseguiremo:
 chkdsk / f j:
Otterremo il seguente risultato:

INGRANDIRE

Questo comando ci consente di eseguire una scansione di base dal passaggio precedente. Se vogliamo eseguire una scansione avanzata, eseguiremo quanto segue:

 chkdsk / r (lettera di unità):

I parametri di chkdsk sono:

/ f: ripara gli errori del discoIl disco deve essere bloccato. Se chkdsk non riesce a bloccare l'unità, viene visualizzato un messaggio che chiede se si desidera controllare l'unità al successivo riavvio del computer.

/ r: è responsabile dell'individuazione dei settori danneggiati e del recupero delle informazioni leggibiliIl disco deve essere bloccato. /r include la funzionalità di /f, con un'analisi aggiuntiva per i guasti del disco fisico. Questi sono i parametri chkdsk di base da utilizzare per riparare l'unità guasta.

4. Correggi il controllo ciclico della ridondanza dell'errore dei dati con la scansione dell'HDD


Esistono una serie di strumenti gratuiti che ci aiutano ad analizzare gli errori del disco o del dispositivo e quindi prevenire la generazione di errori di ridondanza ciclica.

Uno di questi è HDD Scan che troviamo nel seguente link:

Questa applicazione ci consente di eseguire un test di integrità del disco o del dispositivo interessato al fine di prevederne il degrado e quindi prevenire la perdita di dati e creare copie di backup dei file. HDD Scan è portatile e non richiede installazione locale.

Passo 1
Al momento della sua esecuzione selezioneremo l'unità interessata:

Passo 2
Fare clic sulla rispettiva icona, sul lato destro, per avviare il processo di verifica e vedremo le seguenti opzioni. Selezioniamo l'opzione Surface test e nella parte superiore verrà visualizzata una nuova finestra in cui selezioniamo Aggiungi test e vedremo che inizia il processo di analisi.

INGRANDIRE

Passaggio 3
Questa analisi dipende dalla capacità del disco o del dispositivo selezionato. Vedremo il risultato finale:

Per vedere i risultati possiamo fare doppio clic su una qualsiasi delle righe finali e vedere il rispettivo riepilogo. Ricorda che le unità CD o DVD possono presentare errori se il disco è macchiato o presenta graffi.

5. Correggi il controllo di ridondanza ciclica dell'errore dei dati con HDD Regenerator


HDD Regenerator è una delle migliori applicazioni attuali per tutto ciò che riguarda l'analisi e il ripristino di settori di un disco rigido o di un dispositivo USB.

Ci offre una versione di prova per un mese al seguente link:

Con questa applicazione, otterremo un rapido rilevamento dei problemi del disco rigido e sarà possibile rilevare i settori danneggiati fisici sulla superficie del disco rigido. Al momento della sua esecuzione selezioneremo il tipo di dispositivo da analizzare, hard disk interno o dispositivo USB e una volta selezionato ne vedremo le proprietà. Lì facciamo clic sul pulsante Ok per avviare il processo di analisi e ripristino dei settori danneggiati.

6. Correggi il controllo di ridondanza ciclica dell'errore dei dati con SFC


Il comando SFC è un'utilità all'interno della gamma di Microsoft che ha una missione davvero completa nei problemi del file system. Con questo comando possiamo esaminare gli errori che possiamo rilevare all'interno del sistema, inclusa la ridondanza ciclica.

Grazie all'utilizzo di questo comando possiamo recuperare versioni di file che sono state modificate e che hanno presentato qualche tipo di guasto. Inoltre, SFC procederà a riempire la cartella della cache. Sebbene all'inizio pensiamo solo di avere file come foto o video sul nostro computer, la verità è che ci sono dati sensibili del sistema registrati anche sul nostro disco rigido. Se subiscono danni, metteremo in pericolo l'integrità dell'attrezzatura.

Come aspetto da tenere in considerazione dobbiamo considerare l'esecuzione della modalità amministratore del terminale per poter apportare modifiche senza problemi.

Per eseguire questo comando, procedi come segue:

Passo 1
Apri il prompt dei comandi come amministratore da qui:

Passo 2
Ora digita nel terminale il seguente comando e premi Invio per avviare la scansione.

 Sfc / scannow 

INGRANDIRE

Il modo migliore per evitare un errore CRC è deframmentare il disco periodicamente, ogni mese o settimana. La deframmentazione del disco consente di posizionare consecutivamente i dati di un programma o di un'applicazione sul disco rigido. La cosa normale è che un disco frammentato lascia degli spazi liberi sul disco, spargendovi i mini pacchetti di dati, facendo leggere le informazioni in un secondo momento.

7. Correggi il controllo di ridondanza ciclica dell'errore dei dati con DISM


Un altro strumento per riparare il danneggiamento che causa errori di ridondanza è utilizzare DISM tramite la console CMD.

Passo 1
La prima cosa che faremo è aprire CMD come amministratori. Ora eseguiremo il seguente comando:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Passo 2
Con questo comando possiamo fare un'analisi dell'immagine di Windows 10 e quindi essere in grado di trovare se ci sono danni esistenti. Successivamente, eseguirà una riparazione automatica che ci aiuterà a riparare la ridondanza ciclica. Il completamento di questo comando può richiedere diversi minuti.

INGRANDIRE

Se ad un certo punto si verifica l'errore CRC o l'errore dei dati del controllo di ridondanza ciclica, è meglio smettere di utilizzarlo in quel momento e quindi mettere in pratica queste soluzioni il più rapidamente possibile, altrimenti l'errore CRC può causare danni maggiori.

Possiamo vedere come l'errore CRC sia equivalente al danneggiamento di settori sul disco, ma abbiamo a portata di mano soluzioni pratiche per preservare l'integrità delle nostre informazioni.

wave wave wave wave wave