▷ Datafejl Cyklisk redundanskontrol

Alle Windows -operativsystemer genererer automatisk fejlhændelser, når data skrives eller på grund af CRC -fejl (Cyklisk redundanscheck). CRC eller cyklisk redundanskontrol er en proces til at verificere udstyrsdata og dermed kontrollere forudsætningen af ​​de data, der er gemt på vores disk. Men når der er diskproblemer, kan der opstå cykliske redundansfejl, der påvirker brugen af ​​pc'en. Det er af denne grund, at vi ved mange lejligheder, når vi administrerer eller forsøger at flytte oplysninger inden for enhver type enhed, kan se følgende meddelelse:

Denne type fejl kan opstå i forskellige systemsituationer, og mens forskellige programmer kører. Solvetic vil foretage en komplet analyse af denne type fejl, og hvilke alternativer, som brugere, vi har til at gendanne de oplysninger, der er hostet der. CRC -fejlen opstår, når der opstår en korrupt harddiskstatus, der er filer med fejl, dårlige konfigurationer, ødelagt registreringsfil, forkert softwareinstallation…. Der kan være flere årsager, men det er klart, at denne fejl skal tages i betragtning og evaluering af dens reparation hurtigst muligt. Der er nogle situationer, hvor vi vil identificere de muligheder, hvor CRC -fejl opstår:

Mulige fejl ved cyklisk redundans

  • Der er en datafejlfejl (cyklisk redundanscheck).
  • Der vises en fejlmeddelelse, når der er et CRC -problem i Outlook på grund af fejlede mapper.
  • Enheden er ikke i drift på grund af en CRC -datafejl.

Binær kodning er meget nyttig i forskellige elektroniske enheder, i dette tilfælde taler vi om diske eller hukommelser, hvor information er kodet baseret på tilstedeværelse eller fravær af et elektrisk signal. Nu, i hele denne proces, er der nogle mekanismer, der er designet til at garantere integriteten af ​​disse data, og det er gennem fejlkontrol.

1. Hvad er cyklisk redundans

Hvad er cykliske redundansfejlCykliske redundansfejl (CRC - Cyclic Redundancy Check) er en datakontrolmetode, der bruger udstyret til at gennemgå dataene på vores diske, både hårde og logiske.

Den cykliske redundanskontrolmetode består i at beskytte dataene i blokke, der kaldes rammer. Hver ramme vil blive tildelt et datasegment, der kaldes en kontrolkode (eller undertiden FCS, rammeverifikationssekvens, i tilfælde af en 32-bit sekvens).

CRC -koden består af data, der er overflødige med rammen, så fejl ikke kun kan detekteres, men derudover kan disse fejl løses. CRC genberegnes baseret på gendannelsen (eller modtagelsen) og sammenlignes med den oprindeligt transmitterede værdi, som kan indikere visse typer fejl. For eksempel resulterer en enkelt beskadiget bit i dataene i en en-bit ændring i den beregnede CRC, men flere beskadigede bits kan annullere hinanden.

Cykliske redundanscheckfejl kan genereres af forskellige årsager, blandt hvilke vi finder:

  • Harddisk overbelastning
  • Fejl i optegnelserne
  • Dårlig installation af et program
  • Forkert konfiguration af filer
Vi skal tage denne type fejl i betragtning, da den er klassificeret som en kritisk fejl, og vi skal lede efter en slags løsning for at undgå et potentielt tab af data eller endda en total fejl i operativsystemet, der påvirker al vores produktivitet.

Sådan fungerer CRCEn CRC opnås ved at bruge en mere kompleks algoritme end den simple CHECKSUM, der involverer et aritmetisk modul (deraf navnet 'cyklisk') og behandler hvert inputord som et sæt koefficienter for et polynom.

Nogle af dets begreber er:

  • CRC er meget mere kraftfuld end VRC og LRC til fejlregistrering.
  • Det er ikke baseret på binær tilføjelse som VRC og LRC, men er baseret på binær division.
  • På afsenderniveau deles den dataenhed, der skal transmitteres, med en forudbestemt divisor (binært tal) for at opnå resten. Denne rest kaldes CRC.
  • CRC har en bit mindre end divisoren, det betyder, at hvis CRC er n bits, er divisoren n + 1 bit.
  • Afsenderen tilføjer denne CRC til slutningen af ​​dataenheden, så den resulterende dataenhed vil blive konverteret til en værdi, der kan deles med en forudbestemt divisor, det vil sige, at resten bliver nul.
  • På destinationen divideres enheden med indgående data, det vil sige data + CRC, med det samme nummer (standard binær divisor).
  • Hvis resten efter division er nul, er der ingen fejl i dataenheden, og modtageren accepterer den.
  • Hvis resten efter division ikke er nul, angiver det, at dataenheden er blevet beskadiget under transit og derfor afvises.
  • Denne teknik er mere kraftfuld og praktisk end paritetskontrol og fejlsøgning af kontrolsum.
  • CRC er baseret på binær division. En redundant bitsekvens kaldet en CRC- eller CRC -rest tilføjes til slutningen af ​​en dataenhed, såsom en byte.

Grundlæggende krav for at der kan opstå en CRC -fejl
En CRC er gyldig og implementeret, hvis den opfylder følgende krav:

  • Det må være nøjagtigt en smule mindre end divisoren.
  • Tilføjelse af CRC til enden af ​​dataenheden bør resultere i sekvensen af ​​bits, der er nøjagtig delelig med divisoren.

CRC -faserDe forskellige trin, der følges i CRC -metoden, er som følger:

  • En streng af n som knyttet til dataenheden. Standarddelerens længde er n + 1.
  • Den nyoprettede dataenhed opnås, det vil sige de originale data + streng af n, divideret med divisoren ved hjælp af binær division og rest. Denne rest kaldes CRC.
  • Nu erstattes strengen af ​​n Os tilføjet til dataenheden med resten af ​​CRC (som også er n bits).
  • + CRC -dataenheden transmitteres til modtageren.
  • Ved modtagelse deler modtageren dataenheden + CRC med den samme divisor og kontrollerer resten.
  • Hvis resten af ​​divisionen er nul, antager modtageren, at der ikke er nogen fejl i dataene og accepterer dem.
  • Hvis resten er nul, er der en fejl i dataene, og modtageren afviser dem.

I tilfælde af at præsentere denne type fejl med vores diske, hukommelser eller USB -enheder, vil vi se en række tips til, hvordan du løser dette problem.

2. Løs cyklisk redundanskontrolledatafejl


I dette tilfælde vil vi bruge Windows 10, og metoden består i at gå til filudforskeren, højreklikke på den enhed, der skal analyseres, og vælg egenskaben fra den viste liste:

FORSTØRRE

I det viste vindue går vi til fanen Værktøjer, og der klikker vi på knappen Check i afsnittet Fejlkontrol:

3. Løs cyklisk redundans -datafejl med CHKDSK


Kort for CheckDisk, denne kommando giver dig mulighed for at kontrollere filsystemet og metadata for et volumens filsystem for at finde, analysere og rette logiske og fysiske fejl.

Hvis vi bruger denne kommando uden parametre, viser chkdsk kun status for lydstyrken og retter ikke fejl. Hvis vi bruger det med parametrene med / f, / r eller parametre / b, kan vi rette fejl i det valgte volumen.

For at gøre brug af denne kommando åbner vi en kommandopromptkonsol som administratorer og der udfører følgende syntaks:

 chkdsk / f (enhedsbogstav):
I dette tilfælde vil vi udføre:
 chkdsk / f j:
Vi får følgende resultat:

FORSTØRRE

Denne kommando giver os mulighed for at udføre en grundlæggende scanning fra det foregående trin. Hvis vi vil udføre en avanceret scanning, udfører vi følgende:

 chkdsk / r (drevbogstav):

Chkdsk -parametrene er:

/ f: Reparer diskfejlDisken skal være låst. Hvis chkdsk ikke kan låse drevet, vises en meddelelse, der spørger, om vi vil kontrollere drevet, næste gang computeren genstartes.

/ r: Det er ansvarligt for at lokalisere dårlige sektorer og gendanne læsbare oplysningerDisken skal være låst. / r inkluderer funktionaliteten af ​​/ f, med yderligere analyse for fysiske diskfejl. Dette er de grundlæggende chkdsk -parametre, der skal bruges til at reparere det mislykkede drev.

4. Løs datafejl Cyklisk redundanskontrol med HDD -scanning


Der findes en række gratis værktøjer, der hjælper os med at analysere disk- eller enhedsfejl og dermed forhindre, at cykliske redundansfejl genereres.

En af disse er HDD Scan, som vi finder i følgende link:

Denne applikation giver os mulighed for at udføre en sundhedstest af den berørte disk eller enhed for at forudsige dens nedbrydning og dermed forhindre datatab og oprette sikkerhedskopier af filerne. HDD Scan er bærbar og kræver ikke lokal installation.

Trin 1
På tidspunktet for dens udførelse vil vi vælge den berørte enhed:

Trin 2
Klik på det respektive ikon i højre side for at starte verifikationsprocessen, og vi får vist følgende muligheder. Vi vælger indstillingen Surface test, og i den øverste del vises et nyt vindue, hvor vi vælger Tilføj test, og vi vil se, at analyseprocessen starter.

FORSTØRRE

Trin 3
Denne analyse afhænger af kapaciteten på den valgte disk eller enhed. Vi ser det endelige resultat:

For at se resultaterne kan vi dobbeltklikke på en af ​​de sidste linjer og se det respektive resumé. Husk, at cd- eller dvd -drev kan vise fejl, hvis disken er plettet eller har ridser.

5. Fix datafejl cyklisk redundanskontrol med HDD Regenerator


HDD Regenerator er en af ​​de bedste aktuelle applikationer til alt, der vedrører analyse og gendannelse af sektorer på en harddisk eller USB -enhed.

Han tilbyder os en prøveversion i en måned på følgende link:

Med denne applikation får vi en hurtig registrering af harddiskproblemer, og det vil være muligt at opdage fysiske dårlige sektorer på overfladen af ​​harddisken. På tidspunktet for dens udførelse vil vi vælge den type enhed, der skal analyseres, intern harddisk eller USB -enhed, og når den er valgt, ser vi dens egenskaber. Der klikker vi på knappen Ok for at starte processen med analyse og restaurering af beskadigede sektorer.

6. Fix datafejl cyklisk redundanskontrol med SFC


SFC -kommandoen er et værktøj inden for Microsofts område, der har en virkelig komplet mission inden for filsystemproblemerne. Med denne kommando kan vi undersøge fejl, som vi kan registrere i systemet, herunder cyklisk redundans.

Takket være brugen af ​​denne kommando kan vi gendanne versioner af filer, der er blevet ændret, og som har vist en form for fejl. Derudover vil SFC fortsætte med at udfylde cachemappen. Selvom vi først kun tror, ​​at vi har filer som fotos eller videoer på vores computer, er sandheden, at der også er følsomme data fra systemet, der er registreret på vores harddisk. Hvis de lider skade, vil vi bringe udstyrets integritet i fare.

Som et aspekt, der skal tages i betragtning, skal vi overveje udførelsen af ​​terminaladministratorfunktionen for at kunne foretage ændringer uden problemer.

Gør følgende for at køre denne kommando:

Trin 1
Åbn kommandoprompt som administrator herfra:

Trin 2
Indtast nu følgende kommando i terminalen, og tryk på Enter for at starte scanningen.

 Sfc / scannow 

FORSTØRRE

Den bedste måde at undgå en CRC -fejl er at defragmentere disken med jævne mellemrum, hver måned eller hver uge. Diskdefragmentering gør det muligt at placere data fra et program eller et program på tværs af harddisken. Det normale er, at en fragmenteret disk efterlader ledige pladser på disken og spreder mini -datapakkerne på den, så informationen læses senere.

7. Fix datafejl cyklisk redundanskontrol med DISM


Et andet værktøj til at reparere den korruption, der forårsager redundansfejl, er at bruge DISM via CMD -konsollen.

Trin 1
Den første ting, vi vil gøre, er at åbne CMD som administratorer. Nu vil vi udføre følgende kommando:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Trin 2
Med denne kommando kan vi lave en analyse af Windows 10 -billedet og dermed kunne finde ud af, om der er nogen eksisterende skade. Derefter udfører den en automatisk reparation, der hjælper os med at reparere den cykliske redundans. Denne kommando kan tage flere minutter at afslutte.

FORSTØRRE

Hvis du støder på CRC -fejlen eller cyklisk redundans -datafejl på et tidspunkt, er det bedst at stoppe med at bruge det på det tidspunkt og derefter implementere disse løsninger så hurtigt som muligt, ellers kan CRC -fejlen forårsage større skade.

Vi kan se, hvordan CRC -fejlen svarer til skader på sektorer på disken, men vi har praktiske løsninger til rådighed for at bevare integriteten af ​​vores oplysninger.

wave wave wave wave wave