Hva gjør -rescan, -reindex command & Hvordan skanne / reindex lommebok?

Får du noen feil når du starter kjerneboken? Eller er din lokale blockchain-database ødelagt / korrupt? Dette kan oppstå når du kopierer blockchain fra en datamaskin til en annen, når du oppdaterer lommeboken feil, eller når du slår av lommeboken din. Fortsett å starte omprogrammet ikke hjelper her, siden det bare setter seg fast på siden for lommebokinnlasting eller oversiktsskjerm, og det ikke viser noen videre fremgang. Det er også andre scenarier der kryptovaluta-lommeboken din ikke viser saldoen din riktig. Alle disse vanlige feilene kan løses trygt ved å reparere lommeboken manuelt.

Core-lommeboken er ganske følsom og to kommandoer som brukes til å fikse et stort antall lommebokrelaterte problemer er -rescan og -reindex. Når lommeboken din ikke synkroniseres, eller hvis saldoen din ikke vises riktig, eller om lommeboken din sitter fast i feil kjede. Du blir bedt om å indeksere eller skanne blokkjedefiler på nytt. Nybegynnere pleier ofte å forvirre disse kommandoene ettersom de begge høres like ut. Det er også få som reindekserer og skanner på nytt hver gang de åpner lommeboken, noe som ikke er nødvendig.

Her i denne nybegynnerveiledningen viser vi deg hvordan du kan indeksere eller skanne på nytt. Men før det kan vi først se hva rescan og reindex-kommando gjør. Slik at du vet når du skal bruke disse kommandoene?

Hva og når du skal bruke kommandoen Re-scan og Re-index?

Skanning på nytt (-skanning) – Denne kommandoen skanner blockchain-filene dine på nytt for manglende lommeboktransaksjoner. Så når klarer ikke lommeboken din å lagre transaksjonsdataene? 1. Når du gjenoppretter sikkerhetskopi av lommeboken og 2. Når du importerer en ny privat nøkkel til lommeboken. Lommeboklienten lagrer alle transaksjonsdata for adressene den administrerer. Når du gjenoppretter en ny privat nøkkel, kjenner imidlertid ikke lommeboklienten transaksjonen som er knyttet til den adressen.

Bruk -rescan-kommandoen bare når transaksjonen mangler i lommeboken eller hvis saldoen din ikke gjenspeiler riktig. Skanning på nytt er som å telle tilbake pengene i skuffen din. Når du starter lommeboken med -rescan-kommandoen, starter lommeboken din og skanner hver eneste blokk som lommeboken din har lastet ned. Mens du skanner alle blokkene, søker den etter alle manglende transaksjoner. Når alle transaksjonene er gjenoppbygd, vil den riktige saldoen også gjenspeile tilsvarende.

Reindex (-reindex) – Først og fremst laster ikke reindeksering ned blockchain fra bunnen av. I stedet bygger den om blockchain-indeksen fra dataene du allerede har lastet ned (blk.dat-filer). Den gjenskaper den eksisterende blockchain-databasen og kontrollerer informasjonen i den på nytt. Du må imidlertid merke deg at omindeksering kaster chainstate og blockchain-indeksen. Så i utgangspunktet gjenoppbygges den fra bunnen av, og den bruker fortsatt ISP-båndbredden din.

Du må bruke reindex hvis lommebokklienten ikke klarer å lese blokker eller sier ingen blokkilde funnet. Når lommeboken din er i feil kjede, eller hvis din nåværende blockchain-database er ødelagt .

reindeksere blokker på disken

Merk: Skanning på nytt, indeksering og nedlasting av flere blokker; alle disse tre operasjonene tar tid og bruker diskplass og minnesressurser. Vær også oppmerksom på at før lommeboken din har blitt synkronisert forbi blokkene som inneholder alle transaksjonene dine, vil du ikke se saldoen din.

Slik reindekserer eller skanner du lommeboken på nytt?

Skanning eller omindeksering av lommeboken din er ganske enkel. Før vi viser deg hvordan det gjøres, er det viktig at du først tar en sikkerhetskopi av lommebokfilen din som er wallet.dat. For å vite mer om sikkerhetskopiering av lommeboken, foreslår vi at du refererer til denne veiledningen som forklarer hvordan du sikkerhetskopierer lommeboken din og hvordan du eksporterer private nøkler.

reindex backup av lommebok

Ok! La oss nå se hvordan du starter lommeboken din med -rescan og -reindex-kommandoen.

For å gjøre ting enklere i de fleste lommebøker er dette alternativet innebygd. Åpne lommeboken din, naviger til verktøy >> reparere lommeboken, og du finner alle alternativene for reparasjon av lommeboken. Klikk skanning på nytt for å skanne om blockchain-filene dine og klikke gjenoppbygge indeks for å indeksere blockchain-filene på nytt.

skanning og gjenoppbygging av blokkindeks

Både operasjonen starter lommebokapplikasjonen på nytt og løser problemet. I tilfelle hvis du ikke finner dette alternativet i lommeboken, så følg trinnene nedenfor.

Windows:

Åpne lommebokmappen din, høyreklikk wallet-qt.exe-filen og klikk på opprett snarvei. Høyreklikk nå snarveifilen, klikk på egenskaper og rediger feltet merket som mål.

Som standard skal det være noe slikt: "C: \ Program Files (x86) \ Bitcoin \ bitcoin-qt.exe"

Å reindeksere målfeltet skal se slik ut: "C: \ Program Files (x86) \ Bitcoin \ bitcoin-qt.exe" -reindex og å skanne målfeltet på nytt skal se slik ut:  "C: \ Program Files (x86) \ Bitcoin \ bitcoin-qt.exe" -skanning på nytt

snarvei for bitcoin-lommebok

Når -reindex / -rescan-flagget er lagt til på slutten av parameteren “Target”, klikker du på Apply og deretter OK. Åpne denne snarveifilen for å indeksere eller skanne lommeboken på nytt. Når lommeboken er løst, lukk lommeboken og slett snarveifilen, eller du kan beholde den og bruke den når det er nødvendig. Men vær oppmerksom på at ikke bruk disse kommandoene for å åpne lommeboken hver gang. Det er bare å reparere lommeboken din, og når lommeboken din er løst, er den ikke lenger nødvendig.

Mac: Kjør terminalapplikasjon, gå til lommebokmappen din og dra lommebokfilen til terminalen. Skriv deretter -rescan eller -reindex og trykk enter.

Linux: Bruk kommandolinjen og naviger til lommebokmappen din. Hvis lommeboken din er åpen, må du først stoppe den (./wallet-cli stop). Start daemon på nytt med den nødvendige kommandoen.

Håper det hjelper. Hvis fortsatt, hvis lommeboken din returnerer en spesifikk feil, så gi oss beskjed i kommentarfeltet.