▷ Datafeil Syklisk redundanssjekk

Alle Windows -operativsystemer genererer automatisk feilhendelser når du skriver data eller på grunn av CRC -feil (Cyclic Redundancy Check). CRC eller syklisk redundanssjekk er en prosess for å verifisere utstyrsdata og dermed kontrollere preseksjonen av dataene som er lagret på disken vår. Men når det er diskproblemer, kan det oppstå sykliske redundansfeil som påvirker bruken av PC -en. Det er av denne grunn at vi ved mange anledninger når vi administrerer eller prøver å flytte informasjon i en hvilken som helst type enhet kan se følgende melding:

Denne typen feil kan oppstå i forskjellige systemsituasjoner og mens forskjellige programmer kjører. Solvetic vil utføre en fullstendig analyse av denne typen feil og hvilke alternativer, som brukere, vi har for å gjenopprette informasjonen som ligger der. CRC -feilen oppstår når en korrupt harddiskstatus oppstår, det er filer med feil, dårlige konfigurasjoner, ødelagt registerfil, feil programvareinstallasjon…. Det kan være flere årsaker, men det som er klart er at denne feilen må tas i betraktning og repareres så snart som mulig. Det er noen situasjoner hvor vi vil identifisere alternativene der CRC -feil oppstår:

Mulige sykliske redundans -sjekkfeil

  • Det er en datafeilfeil (syklisk redundanssjekk).
  • En feilmelding blir kastet når det er et CRC -problem i Outlook på grunn av mislykkede mapper.
  • Enheten er ikke i drift på grunn av en CRC -datafeil.

Binær koding er veldig nyttig i forskjellige elektroniske enheter, i dette tilfellet snakker vi om disker eller minner, der informasjon er kodet basert på tilstedeværelse eller fravær av et elektrisk signal. Nå, i hele denne prosessen, er det noen mekanismer som er designet for å garantere integriteten til disse dataene, og det er gjennom feilkontroll.

1. Hva er syklisk redundans

Hva er sykliske redundansfeilSykliske redundansfeil (CRC - Cyclic Redundancy Check) er en datakontrollmetode som bruker utstyret til å gå gjennom dataene på diskene våre, både harde og logiske.

Kontrollmetoden for syklisk redundans består i å beskytte dataene i blokker som kalles rammer. Hver ramme vil bli tildelt et datasegment som kalles en kontrollkode (eller noen ganger FCS, rammeverifiseringssekvens, i tilfelle av en 32-biters sekvens).

CRC -koden består av data som er overflødige med rammen, slik at feil ikke bare kan oppdages, men i tillegg kan disse feilene løses. CRC beregnes på nytt basert på gjenoppretting (eller mottak) og sammenlignes med den opprinnelig overførte verdien, som kan indikere visse typer feil. For eksempel resulterer en enkelt skadet bit i dataene i en bit-endring i den beregnede CRC, men flere ødelagte biter kan avbryte hverandre.

Sykliske redundanssjekkfeil kan genereres av forskjellige årsaker, blant annet finner vi:

  • Harddisk overbelastning
  • Feil i postene
  • Dårlig installasjon av et program
  • Feil konfigurasjon av filer
Vi må ta hensyn til denne typen feil, siden den er klassifisert som en kritisk feil, og vi må se etter en løsning for å unngå potensielt tap av data eller til og med en total feil i operativsystemet som påvirker all produktiviteten vår.

Hvordan CRC fungererEn CRC oppnås ved å bruke en mer kompleks algoritme enn den enkle CHECKSUM, som involverer en aritmetisk modul (derav navnet 'syklisk') og behandler hvert inngangsord som et sett med koeffisienter for et polynom.

Noen av konseptene er:

  • CRC er mye kraftigere enn VRC og LRC for feildeteksjon.
  • Det er ikke basert på binær tillegg som VRC og LRC, men er basert på binær divisjon.
  • På avsendernivå deles dataenheten som skal overføres med en forhåndsbestemt divisor (binært tall) for å få resten. Denne resten kalles CRC.
  • CRC har en bit mindre enn divisoren, dette betyr at hvis CRC er n bits, er divisoren n + 1 bit.
  • Avsenderen legger denne CRC til slutten av dataenheten slik at den resulterende dataenheten vil bli konvertert til en verdi som kan deles med en forhåndsbestemt divisor, det vil si at resten blir null.
  • På destinasjonen er enheten for innkommende data, det vil si data + CRC, delt med det samme nummeret (standard binær divisor).
  • Hvis resten etter divisjon er null, er det ingen feil i dataenheten og mottakeren godtar den.
  • Hvis resten etter divisjon ikke er null, indikerer det at dataenheten har blitt skadet under transport og derfor blir avvist.
  • Denne teknikken er mer kraftfull og praktisk enn paritetskontroll og feilsøking av kontrollsum.
  • CRC er basert på binær divisjon. En redundant bitsekvens kalt en CRC- eller CRC -rest er vedlagt slutten av en dataenhet, for eksempel en byte.

Grunnleggende krav for at en CRC -feil skal oppstå
En CRC vil være gyldig og distribuert hvis den oppfyller følgende krav:

  • Det må være nøyaktig en bit mindre enn deler.
  • Å legge CRC til slutten av dataenheten bør resultere i sekvensen av biter som er nøyaktig delelig med divisoren.

CRC -stadierDe forskjellige stadiene som følges i CRC -metoden er som følger:

  • En streng av n som er knyttet til dataenheten. Lengden på standarddeleren er n + 1.
  • Den nyopprettede dataenheten er hentet, det vil si de originale dataene + strengen til n, delt med divisoren ved bruk av binær divisjon og resten. Denne resten kalles CRC.
  • Nå erstattes strengen av n Os som er lagt til dataenheten med resten av CRC (som også er n bits).
  • + CRC -dataenheten overføres til mottakeren.
  • Ved mottak deler den mottakeren dataenheten + CRC med den samme divisoren og kontrollerer resten.
  • Hvis resten av divisjonen er null, antar mottakeren at det ikke er noen feil i dataene og godtar det.
  • Hvis resten er null, er det en feil i dataene og mottakeren avviser dem.

I tilfelle vi presenterer denne typen feil med våre disker, minner eller USB -enheter, vil vi se en rekke tips om hvordan du løser dette problemet.

2. Løs syklisk redundans sjekk datafeil


I dette tilfellet vil vi bruke Windows 10, og metoden består i å gå til filutforskeren, høyreklikke på enheten som skal analyseres, og velg Egenskaper-alternativet fra den viste listen:

FORSTØRRE

I det viste vinduet går vi til kategorien Verktøy, og der klikker vi på Kontroll -knappen i delen Feilkontroll:

3. Løs syklisk redundans sjekk datafeil med CHKDSK


Kort for CheckDisk, denne kommandoen lar deg sjekke filsystemet og metadata for et volums filsystem for å finne, analysere og korrigere logiske og fysiske feil.

Hvis vi bruker denne kommandoen uten parametere, viser chkdsk bare statusen til volumet og vil ikke korrigere noen feil. Hvis vi bruker det med parameterne med / f, / r eller parametere / b, kan vi rette feil i det valgte volumet.

For å bruke denne kommandoen åpner vi en kommandopromptkonsoll som administratorer og utfører følgende syntaks:

 chkdsk / f (enhetsbokstav):
I dette tilfellet vil vi utføre:
 chkdsk / f j:
Vi får følgende resultat:

FORSTØRRE

Denne kommandoen lar oss utføre en grunnleggende skanning fra forrige trinn. Hvis vi ønsker å utføre en avansert skanning, vil vi utføre følgende:

 chkdsk / r (stasjonsbokstav):

Chkdsk -parameterne er:

/ f: Reparer diskfeilDisken må være låst. Hvis chkdsk ikke kan låse stasjonen, vises en melding som spør om vi vil kontrollere stasjonen neste gang datamaskinen startes på nytt.

/ r: Den er ansvarlig for å finne dårlige sektorer og gjenopprette lesbar informasjonDisken må være låst. / r inkluderer funksjonaliteten til / f, med tilleggsanalyse for fysiske diskfeil. Dette er de grunnleggende chkdsk -parameterne som skal brukes for å fikse den mislykkede stasjonen.

4. Løs datafeil Syklisk redundanssjekk med HDD -skanning


Det finnes en rekke gratis verktøy som hjelper oss å analysere disk- eller enhetsfeil og dermed forhindre at det oppstår sykliske redundansfeil.

En av disse er HDD Scan som vi finner i følgende lenke:

Denne applikasjonen lar oss utføre en helsetest av den berørte disken eller enheten for å forutsi dens nedbrytning og dermed forhindre tap av data og lage sikkerhetskopier av filene. HDD Scan er bærbar og krever ikke lokal installasjon.

Trinn 1
På tidspunktet for utførelsen vil vi velge den berørte enheten:

Steg 2
Klikk på det respektive ikonet på høyre side for å starte bekreftelsesprosessen, så ser vi følgende alternativer. Vi velger alternativet Overflatetest, og i den øvre delen vil et nytt vindu vises der vi velger Legg til test, og vi vil se at analyseprosessen starter.

FORSTØRRE

Trinn 3
Denne analysen avhenger av kapasiteten til den valgte disken eller enheten. Vi får se det endelige resultatet:

For å se resultatene kan vi dobbeltklikke på en av de siste linjene og se det respektive sammendraget. Husk at CD- eller DVD -stasjoner kan vise feil hvis platen er flekkete eller har riper.

5. Reparer datafeil syklisk redundans sjekk med HDD Regenerator


HDD Regenerator er en av de beste nåværende applikasjonene for alt knyttet til analyse og gjenoppretting av sektorer på en harddisk eller USB -enhet.

Han tilbyr oss en prøveversjon for en måned på følgende lenke:

Med denne applikasjonen vil vi få en rask oppdagelse av harddiskproblemer, og det vil være mulig å oppdage fysiske dårlige sektorer på overflaten av harddisken. På tidspunktet for utførelsen vil vi velge hvilken enhetstype som skal analyseres, intern harddisk eller USB -enhet, og når den er valgt, vil vi se dens egenskaper. Der klikker vi på OK -knappen for å starte prosessen med analyse og restaurering av skadede sektorer.

6. Rett datafeil syklisk redundans sjekk med SFC


SFC -kommandoen er et verktøy innenfor Microsofts område som har et virkelig komplett oppdrag innenfor filsystemproblemene. Med denne kommandoen kan vi undersøke feil som vi kan oppdage i systemet, inkludert syklisk redundans.

Takket være bruken av denne kommandoen kan vi gjenopprette versjoner av filer som er endret og som har presentert en eller annen feil. I tillegg vil SFC fortsette å fylle hurtigbuffermappen. Selv om vi først bare tror at vi har filer som bilder eller videoer på datamaskinen vår, er sannheten at det er sensitive data fra systemet som også er registrert på harddisken vår. Hvis de lider noen skade, vil vi sette utstyrets integritet i fare.

Som et aspekt å ta i betraktning må vi vurdere utførelsen av terminaladministratormodus for å kunne gjøre endringer uten problemer.

Gjør følgende for å kjøre denne kommandoen:

Trinn 1
Åpne ledeteksten som administrator herfra:

Steg 2
Skriv inn følgende kommando i terminalen og trykk Enter for å starte skanningen.

 Sfc / scannow 

FORSTØRRE

Den beste måten å unngå CRC -feil er å defragmentere disken med jevne mellomrom, hver måned eller uke. Diskdefragmentering gjør at data fra et program eller et program kan plasseres fortløpende på harddisken. Det normale er at en fragmentert disk etterlater ledige plasser på disken og sprer minidatapakkene på den, slik at informasjonen blir lest senere.

7. Rett datafeil syklisk redundans sjekk med DISM


Et annet verktøy for å reparere korrupsjonen som forårsaker redundansfeil, er å bruke DISM gjennom CMD -konsollen.

Trinn 1
Det første vi skal gjøre er å åpne CMD som administratorer. Nå vil vi utføre følgende kommando:

 DISM.exe / Online / Cleanup-image / Restorehealth 
Steg 2
Med denne kommandoen kan vi gjøre en analyse av Windows 10 -bildet og dermed kunne finne ut om det er eksisterende skade. Etter det vil den utføre en automatisk reparasjon som vil hjelpe oss med å reparere den sykliske redundansen. Denne kommandoen kan ta flere minutter å fullføre.

FORSTØRRE

Hvis du støter på CRC -feilen eller syklisk redundans -datafeil på et tidspunkt, er det best å slutte å bruke den i det øyeblikket og deretter sette disse løsningene i praksis så raskt som mulig, ellers kan CRC -feilen forårsake større skade.

Vi kan se hvordan CRC -feilen er ekvivalent med skaden i sektorer på disken, men vi har praktiske løsninger tilgjengelig for å bevare integriteten til informasjonen vår.

wave wave wave wave wave