Anonim

Hoe scan en repareer ik mijn harde schijf Windows 10?

Personal computers (pc's) zijn enorm veranderd in de bijna vier decennia sinds de eerste IBM-pc van een assemblagelijn rolde in 1981. Die eerste machine, een blokvormige staalplaat met een Intel 8088-microchip met een galopperende 4, 77 MHz, kwam met een of twee diskettestations - en een handig schijfhulpprogramma genaamd CHKDSK (uitgesproken als "Check Disk"), gemaakt door Tim Paterson voor een beginnend softwarebedrijf dat bekend staat als Microsoft.

Paterson heeft CHKDSK gemaakt, vergelijkbaar met de opdracht Unix fsck, voor DOS, het oorspronkelijke besturingssysteem dat op Windows-computers werd uitgevoerd. Tot op de dag van vandaag is CHKDSK een belangrijk hulpmiddel voor het oplossen van problemen op Windows-pc's.

Tegenwoordig zou het moeilijk zijn voor een toevallige waarnemer om het evolutieproces te beschrijven dat zich heeft voorgedaan tussen die eerste IBM-pc en de hedendaagse Windows 10-desktopmachine.

De behuizing heeft ongeveer dezelfde grootte en vorm, en er is nog steeds een toetsenbord, maar verder is alles anders. De CPU's van vandaag werken duizend keer sneller en zijn een miljoen keer zo complex, Apple verkoopt horloges met een display dat beter in staat is dan dat in de monochrome monstrosity van 1981, de machines van vandaag hebben geheugenkernen die minstens duizend keer dichter zijn, en zijn al lang vervangen clunking, chunking floppy disk drives met ultra slanke, ultrasnelle, absoluut stille Solid State drives, waarvan één meer informatie zou kunnen opslaan dan elk 1981 gebouwd model ooit.

Er is echter één ding dat blijft bestaan, ondanks alle revoluties en evolutionaire ontwikkelingen in hardware en software - CHKDSK blijft een nuttige en essentiële tool voor de gezondheid van schijven, bijna 40 jaar na de uitvinding.

Het moet worden erkend dat het niet echt dezelfde CHKDSK is die op DOS werd gebruikt. De eerste versie van CHKDSK, geschreven door Tim Paterson, was volgens de huidige normen een grof hulpmiddel.

Bij elke upgrade en wijziging van schijftechnologieën en -formaten is CHKDSK opnieuw geschreven en herschreven, met nieuwe functionaliteit toegevoegd en nieuwe technieken ontwikkeld om te gaan met de exponentieel groeiende harde schijven van moderne pc's.

De moderne CHKDSK-tool gebruikt echter dezelfde basisbenadering van een multipass-scan van een schijf om de degelijkheid en functionaliteit te verifiëren. In dit TechJunkie-artikel zal ik u beschrijven hoe u CHKDSK kunt gebruiken om harde schijven te scannen en te repareren op pc's met het Windows 10-besturingssysteem.

Hoe CHKDSK werkt

Hoewel de details over hoe het zijn werk doet van generatie op generatie zijn veranderd, vindt hetzelfde basisproces plaats wanneer u CHKDSK uitvoert om uw harde schijf te analyseren. CHKDSK begint met het scannen van het bestandssysteem op het schijfstation en analyseert de integriteit van de bestanden, het bestandssysteem en de integriteit van de metagegevens van het bestand op het station.

Wanneer CHKDSK fouten in het logische bestandssysteem vindt, worden deze opgelost, waarbij de gegevens op de schijf worden opgeslagen, zodat er geen gegevens verloren gaan. Logische bestandssysteemfouten zijn fouten zoals beschadigde vermeldingen in de Master File Table (MFT) van de schijf, een bestand dat de schijf vertelt hoe bestanden zijn verbonden in de duistere labyrinten van de hardware van de schijf. Er is ten minste één vermelding in de MFT voor elk bestand in een NTFS-volume (het door Microsoft ontwikkelde bestandssysteem), inclusief een vermelding voor de MFT zelf.

CHKDSK corrigeert ook verkeerd uitgelijnde tijdstempels, bestandsgroottegegevens en beveiligingsvlaggen op bestanden op de schijf. CHKDSK kan vervolgens een volledige scan van de schijf uitvoeren en elke sector van de hardware benaderen en testen.

Harde schijven zijn onderverdeeld in logische sectoren, gedefinieerde gebieden van de schijf waar een bepaalde gedefinieerde hoeveelheid gegevens zal worden opgeslagen. Sectoren kunnen zachte fouten ontwikkelen, in welk geval gegevens onjuist naar het magnetische medium zijn geschreven, of harde fouten, dit zijn gevallen waarin de schijf zelf een fysiek defect vertoont in het gebied dat is aangewezen als een sector.

CHKDSK herstelt zachte fouten door de foutieve gegevens te herschrijven en lost harde fouten op door dat gedeelte van de schijf te markeren als beschadigd en 'buiten bereik' voor toekomstig gebruik.

Omdat CHKDSK herhaaldelijk is bijgewerkt en geüpgraded met elke nieuwe generatie opslaghardware, blijft het programma correct werken om alle soorten harde schijven te analyseren en repareren, zelfs op de modernste besturingssystemen en met behulp van de meest geavanceerde schijftechnologieën.

Hetzelfde proces dat vroeger werd uitgevoerd om een ​​diskette met 160K te analyseren, kan tegenwoordig worden uitgevoerd om een ​​solid-state, volledig elektronische SSD met 15 terabytes te analyseren.

Hoe voer ik CHDSK uit op een harde schijf van een pc met Windows 10?

Hoewel er verschillende manieren zijn waarop u CHKDSK op een Windows 10-machine kunt aanroepen, is verreweg de meest gebruikelijke en gewone plaats om het hulpprogramma uit te voeren via een opdrachtregelshell die bekend staat als PowerShell. Als u eenmaal gewend bent aan het uitvoeren van opdrachten met PowerShell, wordt het eenvoudiger dan andere methoden. Het is net zo eenvoudig als het typen van een opdracht.

Omdat CHKDSK echter rechtstreeks spreekt om hardware te besturen, vereist het een speciaal niveau van besturingssysteemrechten, ook wel beheerdersrechten genoemd. Dit betekent alleen dat CHKDSK mag worden uitgevoerd alsof het de account is die verantwoordelijk is voor het beheer van de computer. De systeembeheerder is waarschijnlijk u als dit een thuiscomputer is en mogelijk is het de IT-afdeling als het een werkcomputer is.

Als u Windows PowerShell wilt starten, drukt u op de sneltoets van de Windows-toets + X. Dit opent het menu voor hoofdgebruikers in het gebied met het startmenu, waar u verschillende opties ziet.

U kunt de Windows Key + X-combinatie vrijgeven en de A-toets (afkorting voor Admin) typen om Windows PowerShell in beheerdersrechtenmodus te starten. U kunt ook eenvoudig de muis naar de Windows PowerShell (Admin) -regel verplaatsen en klikken om de shell op die manier te starten.

Het volgende scherm dat wordt weergegeven, is een venster Gebruikersaccountbeheer (UAC) waarin om toestemming wordt gevraagd om de Windows Command Processor te starten en wijzigingen aan te brengen op de pc. Selecteer "Ja".

De Windows PowerShell wordt nu gestart, een vertrouwd zwart-wit vak met een tekstopdrachtregelinterface. De meest eenvoudige manier om CHKDSK op te roepen, is eenvoudig de naam van het programma "chkdsk" te typen, gevolgd door een spatie en vervolgens de letter van de schijf die u wilt onderzoeken of repareren. In ons geval is het interne schijf "C:", dus het commando zou "chkdsk c:" zijn

Deze eenvoudige aanroep van CHKDSK scant de schijf en geeft statusinformatie weer, maar herstelt geen fouten.

Om CHKDSK uit te voeren in een modus waarin het daadwerkelijk problemen zal oplossen die het tegenkomt, moet u verschillende parameters toevoegen. In een Windows PowerShell-programma zijn parameters aanvullende opdrachten die aan het einde van de programmanaam worden toegevoegd, met "/" -tekens voor elke parameter.

In dit geval willen we dat CHKDSK een volledige scan- en reparatiepas uitvoert, "chkdsk c: / f / r / x" typen.

De parameter "/ f" geeft CHKDSK de opdracht om eventuele fouten die tijdens de scan worden ontdekt, te corrigeren. De parameter “/ r” vertelt CHKDSK om slechte sectoren te lokaliseren en leesbare informatie die het daar vindt te herstellen. De parameter “/ x” vertelt CHKDSK om de schijf te ontkoppelen (offline te halen van het besturingssysteem) voordat het proces begint.

Onnodig te zeggen dat u uw computer voor andere dingen niet wilt gebruiken, terwijl CHKDSK de scan en eventuele fixes voltooit.

Aanvullende CHKDSK-parameters

CHKDSK heeft een grote bibliotheek met optionele parameters die u kunt gebruiken om het gedrag van het programma te wijzigen.

- Met de parameter Volume kunt u een stationsletter (met een dubbele punt) of volumenaam opgeven. U hebt de <en> tekens niet nodig.

- De parameters Path en FileName kunnen alleen worden gebruikt voor een schijf met de FAT- of FAT32-organisatiemodellen. Met Pad en Bestandsnaam kunt u de locatie en naam opgeven van een bestand of een reeks bestanden waarvan u wilt dat CHKDSK controleert op fragmentatie. U kunt de? en * jokertekens om meerdere bestanden op te geven.

/ f - De parameter / f instrueert CHKDSK om fouten op de schijf daadwerkelijk te herstellen. De schijf moet zijn vergrendeld. Als CHKSDK de drive niet kan vergrendelen, verschijnt een bericht waarin u wordt gevraagd of u de drive wilt controleren de volgende keer dat u de computer opnieuw opstart.

/ v - De parameter / v geeft de naam van elk bestand in elke map weer terwijl de schijf wordt gecontroleerd.

/ r - De parameter / r lokaliseert beschadigde sectoren en herstelt leesbare informatie. De schijf moet zijn vergrendeld. / r bevat de functionaliteit van / f, met de aanvullende analyse van fysieke schijffouten.

/ x - Met de parameter / x wordt het volume indien nodig eerst uitgeschakeld. Alle open handgrepen van de schijf zijn ongeldig. / x bevat ook de functionaliteit van / f.

/ i - De parameter / i kan alleen worden gebruikt met een schijf die is geformatteerd met het NTFS-model. Dit versnelt CHKDSK door een minder krachtige controle van indexitems uit te voeren, wat de hoeveelheid tijd vermindert die nodig is om CHKDSK uit te voeren.

/ c - De parameter / c is ook alleen bruikbaar op een NTFS-schijf. Dit vertelt CHKDSK om cycli binnen de mapstructuur niet te controleren, wat de hoeveelheid tijd vermindert die nodig is om CHKDSK uit te voeren.

/ l - De parameter / i kan alleen worden gebruikt met NTFS. Het verandert de grootte van het resulterende logbestand in de grootte die u typt. Als u de parameter size weglaat, geeft / l de huidige grootte weer.

/ b - De parameter / b is alleen bruikbaar met NTFS. Het wist de lijst met slechte clusters op het volume en scant alle toegewezen en gratis clusters opnieuw op fouten. / b bevat de functionaliteit van / r. Gebruik deze parameter na het maken van een image van een volume naar een nieuwe harde schijf.

/? - De /? parameter geeft een helpbestand weer met deze lijst met parameters en andere instructies voor het gebruik van CHKDSK.

Samenvattend is de volledige opdracht die in de opdrachtprompt moet worden getypt:

chkdsk

chkdsk C: / f / r / x

CHKDSK gebruiken op een opstartschijf

Een opstartschijf is de partitie van uw harde schijf waarmee de computer opstart (opstart). Bootpartities zijn op veel manieren bijzonder, en een van die manieren is dat ze speciale verwerking vereisen voor CHKDSK om hiermee om te kunnen gaan.

CHKDSK moet elke opstartschijf die het scant kunnen vergrendelen, wat betekent dat het de opstartschijf van het systeem niet kan onderzoeken als de computer in gebruik is. Als uw doelschijf een externe of niet-opstartende interne schijf is, begint het CHKDSK-proces zodra we de bovenstaande opdracht uitvoeren.

Als het doelstation echter een opstartschijf is, zal het systeem u vragen of u de opdracht vóór de volgende opstart wilt uitvoeren. Typ "ja" (of "y"), start de computer opnieuw op en de opdracht wordt uitgevoerd voordat het besturingssysteem wordt geladen, waardoor het volledige toegang tot de schijf krijgt.

Een CHKDSK-opdracht kan lang duren om uit te voeren, vooral wanneer deze op grotere schijven wordt uitgevoerd.

Zodra de controle van het bestandssysteem is voltooid, wordt er een samenvatting van de resultaten gepresenteerd, inclusief totale schijfruimte, bytetoewijzing en, belangrijker nog, alle gevonden en gecorrigeerde fouten.

CHKDSK In eerdere edities van Windows

De opdracht CHKDSK is beschikbaar in alle versies van Windows, dus gebruikers die op Windows 7, 8 of XP draaien, kunnen ook de bovenstaande stappen uitvoeren om een ​​scan van hun harde schijf te starten. In het geval van oudere versies van Windows kunnen gebruikers naar de opdrachtprompt gaan door naar Start> Uitvoeren te gaan en "cmd" te typen.

Zodra het resultaat van de opdrachtprompt wordt weergegeven, klikt u er met de rechtermuisknop op en selecteert u "Als administrator uitvoeren" om het programma de benodigde rechten te verlenen om CHKDSK met succes uit te voeren.

Een waarschuwing: als u CHKDSK op een oudere harde schijf gebruikt, merkt u mogelijk dat de ruimte op uw harde schijf aanzienlijk was verminderd na het uitvoeren van de opdracht. Dit resultaat is te wijten aan een defecte harde schijf, omdat een van de cruciale functies die CHKDSK uitvoert, het identificeren en blokkeren van slechte sectoren op de schijf is.

Een paar slechte sectoren op een oude schijf zullen meestal niet worden opgemerkt door de gebruiker, maar als de schijf defect is of ernstige problemen heeft, kunt u enorme aantallen slechte sectoren hebben die, wanneer in kaart gebracht en geblokkeerd door CHKDSK, aanzienlijke delen lijken weg te nemen van de capaciteit van uw harde schijf.

Andere manieren om CHKDSK te lanceren

Als u het niet leuk vindt om de opdrachtprompt te gebruiken, zijn er andere manieren om CHKDSK op uw systeem aan te roepen. Misschien is het gemakkelijkst rechtstreeks via de Windows Explorer.

Open een Windows File Explorer-venster en navigeer naar het station dat u wilt controleren.

Klik met de rechtermuisknop op het pictogram voor uw harde schijf en selecteer Eigenschappen.

Selecteer het tabblad Extra en klik op "Controleren" om CHKDSK met standaardparameters te starten.

Het is een goed idee om CHKDSK regelmatig uit te voeren als onderdeel van routineonderhoud van het systeem.

CHKDSK blijft een krachtig en nuttig hulpmiddel, zelfs 40 jaar na zijn oorspronkelijke uitvinding.

Heb je nog andere Windows 10-vragen? We hebben de middelen die u nodig hebt!

Hier is onze gids voor het oplossen van problemen met Windows 10 zoeken werkt niet.

Gebruik je je machine meestal voor de lol en vooral voor games? Bekijk onze tutorial over het optimaliseren van uw Windows 10-machine voor games.

Als u een systeembeheerder bent, wilt u misschien meer weten over het inschakelen van Active Directory voor Windows 10.

Hoofdgebruikers van Windows zullen de TechJunkie-walkthrough willen lezen over het behouden van een specifiek venster bovenaan in Windows 10.

Als u systeemprestaties wilt, lees dan onze complete gids voor Windows 10-prestaties.

Bent u van plan of wilt u CHKDSK uitvoeren als onderdeel van een regelmatig schema voor systeemonderhoud? Welke andere onderhoudshulpprogramma's gebruikt u? Laat hieronder een reactie achter!

Hoe scant en repareert u harde schijven met chkdsk in Windows 10