Kontrollera och diagnostisera hårddisken. Hur kontrollerar du din hårddisk för fel med hjälp av kommandoraden? Hur man kör Windows 10 diskkontroll

Kontrollera och diagnostisera hårddisken. Hur kontrollerar du din hårddisk för fel med hjälp av kommandoraden? Hur man kör Windows 10 diskkontroll

God eftermiddag, kära läsare och tittare på kanalsidan, förmodligen har var och en av er minst en gång i ditt liv stött på problemet med dataförlust, och nu pratar jag inte om oavsiktlig radering, utan om felet i enheten på vilken du hade viktig information, i datorer och bärbara datorer är dessa hårddiskar eller solid-state ssds, och idag vill jag berätta hur du kontrollerar en hårddisks hälsa i Windows 10 redstone.

Hårddisk hälsa

Låt oss först definiera vad som ingår i begreppet hårddiskhälsa > varje hårddisk eller solid-state SSD har några parametrar som är ansvariga för funktionen hos en viss komponent, och de beräknas av tröskelvärden, när de når vilka enheten misslyckas . Dessa tröskelvärden kallas smart status, jag pratade om dem i detalj i en av de tidigare artiklarna, när jag tog upp frågan om att övervaka statusen för RAID-arrayer.

De flesta program för att bestämma hälsan hos en hårddisk använder indikatorerna för s.m.a.r.t-räknare och, baserat på dem, ger dig resultatet. Jag skulle vilja notera att, till skillnad från solid-state ssd-enheter, kan hdds också ha mekaniska skador, till exempel skador på huvudet när enheten tappas eller skakas kraftigt för mer information om designen av hdd-enheter, läs länken till vänster.

Jag skulle vilja notera att ssd-enheter inte har samma mekaniska problem som hdds, på grund av deras arkitektur, och deras smarta prestanda kan variera. Jag skrev redan ett inlägg om detta ämne om hur man kan öka livslängden för en ssd storleksordning, även om det redan är minimalt 5 år.

Låt oss gå från teori till praktik och överväga mjukvaruprodukter som hjälper dig att diagnostisera hdd- och ssd-media.

Program för att diagnostisera hälsa hdd

CrystalDiskInfo verktyg

CrystalDiskInfo-programmet bör enligt min mening vara det första verktyget för att diagnostisera din hårddisk. Jag tror att det inte kommer att vara svårt för dig att ladda ner det på Internet. Jag använder den bärbara versionen.

När du kör CrystalDiskInfo 6.7.5 startar den kontrollerar hårddiskens hälsa, tar denna procedur ett par sekunder, vilket gör att du får en tabell som denna.

Det första du behöver vara uppmärksam på är punkten Tekniskt skick som du kan se, detta är ett larm, indikerat med gult. Nedan ser du smarta mätare som visar dig möjliga problem. Låt oss se vilken typ av information du får om din hårddisk och SSD:

  • Din diskmodell och kapacitet
  • Firmware-nummer
  • Anslutningsgränssnitt
  • Dataöverföringsläge
  • Logisk bokstav
  • Spindelhastighet
  • Antal hdd-starter
  • Total drifttid (användbart om du köpt en hdd av någon och de säger att den är ny)

Nedan finns en tabell med smarta hårddiskindikatorer, som visar de aktuella värdena och tröskelvärdena, varefter den kan gå sönder. Som ni ser har jag parametern Reassigned sectors som börjar visa att det är värt att uppmärksamma, denna parameter används som sektorer som ersätter dåliga sektorer, en slags reservreserv för hårddisken att ersätta dåliga sektorer.

Jag skulle vilja notera att SSD:er och hårddiskar har sin egen uppsättning smarta indikatorer, eftersom dessa är olika tekniker.

Du kan konfigurera CrystalDiskInfo-programmet så att det körs automatiskt när du slår på datorn, och sedan med ett visst intervall kontrollerar det hårddiskens tillstånd och rapporterar eventuella ändringar om något händer.

Klicka på Verktyg > Autokör, nu kommer CrystalDiskInfo alltid att laddas.

Jag råder dig också att installera Launch Agent (i Windows meddelandefält), varje enskild disk kommer att ha sin egen ikon som omedelbart visar temperaturen.

Du kan själv använda CrystalDiskInfo för att specificera vilken metod som ska användas för att meddela dig om ett problem med din hårddisks hälsa. Du kan välja mellan ljudaviseringar, händelseloggning och e-postaviseringar.

I schemaposten kan vi ställa in intervallet mellan nya hdd-hälsokontroller, som standard är det 10 minuter, men jag tror att en gång var 3:e eller 6:e ​​timme räcker.

Om vi ​​sammanfattar CrystalDiskInfo-verktyget kan vi säkert säga att det kan diagnostisera och omedelbart meddela användaren om problem med hårddisken.

Hårddisk Sentinel verktyg

Vi fortsätter att bekanta oss med program som kontrollerar hårddiskens tillstånd, och nästa i raden är Hard Disk Sentinel, jag bör omedelbart notera att verktyget också betalas, men det är lätt att hitta på Internet med en nyckel, en root tracker kommer att hjälpa dig.

Vi lanserar Hard Disk Sentinel, det här verktyget är bra, det visar förutom statusen för hdd och ssd, och även RAID-arrayer. Du kommer också att få en lista över dina hdd- eller ssd-lagringsenheter. Som du kan se har en av dem 21 procent hälsa, svär över dåliga sektorer som ersattes av omplaceringssektorer.

Nästa flik är temperaturen, här ser du både aktuella värden och maximum.

Det mest intressanta är fliken S.M.A.R.T. i Hard Disk Sentinel, baserat på det kan du förstå hårddiskens hälsa, jag påminner dig om att hdd och ssd smarts är olika.

Och jag tror att Info-fliken är användbar, här kan du se alla sammanfattande data om hårddiskens versioner och firmware.

Verktyget Hard Disk Sentinel låter dig också utföra tester för att diagnostisera hälsan hos en hårddisk, till exempel en ny eller gammal hårddisk. För att göra detta, klicka på ikonen Noise Control Configuration.

Här, vilket är coolt, kan du ställa in brusnivån, men du minskar hdd:ns prestanda. Klicka på Head Lead-testet.

Testning av hdd-huvudet kommer att börja.

Men för att leta efter dåliga sektorer eller dåliga sektorer väljer vi hdd-yttestet med det här testet kan du exakt förstå hårddiskens hälsa.

Testtiden beror på storleken på hårddisken; ju större den är, desto längre måste du vänta.

Det går även att kontrollera s.m.a.r.t. genom internet.

Från inställningarna kan jag rekommendera att ställa in e-post utöver ljudvarningar.

Victoria nytta

Vårt nästa verktyg blir Victoria. Den har en version för både Windows och en ISO för dos, när du inte har ett operativsystem och behöver känna till din hårddisks hälsa.

Ladda ner Victoria:

  • Windows-version Victoria (https://yadi.sk/d/FFYm9bWVumJjX)
  • Dos-version (https://yadi.sk/d/XefKZqDuumJmm)

Vi lanserar Windows-versionen. På standardfliken ser du en lista över dina hårddiskar. Välj den du behöver och se sammanfattande information.

Fliken SMART ger dig de viktigaste hårddiskens hälsoräknare. För att göra detta, klicka på knappen Get SMART.

Låt oss gå till testfliken, här väljer vi vad vi ska göra med dåliga sektorer, standarden är ignorera, det vill säga ingenting, jag råder dig att installera Remap, det vill säga försök att tilldela om. Klicka sedan på start.

Efter vilken hdd-hälsokontrollen börjar, måste du vara uppmärksam på sektorer som kräver mer än 600 millisekunder för att komma åt.

Låt mig påminna dig om att Victoria-verktyget har en DOS-version, vilket är användbart när du inte har ett operativsystem installerat på din bärbara dator eller server, men du måste kontrollera statusen för hårddisken. Skapa ett startbart USB-minne med hjälp av verktyget WinSetupFromUSB

Efter att ha laddats in i Victoria, välj version för en vanlig dator eller för en bärbar dator.

Tryck på F1-tangenten för att se de tillgängliga funktionerna. Vi är främst intresserade av P-tangenten.

Välj Primary Master.

Tryck på F2 och testningen börjar, baserat på resultaten av vilka du kan dra en slutsats om hårddiskens hälsa.

Faktum är att det fortfarande finns många verktyg, men dessa har alltid räckt för mig i min praktik.

Startar programmetchkdsk kontrollera och reparera hårddisken i Windows 10 från kommandoraden

Alla åtgärder måste slutföras på uppdrag av administratören.

Enkel skanning

chkdsk kommando från kommandoraden

Tryck på tangentbordet samtidigt Windows + R(kommandoradsanrop).

På kommandoraden ange kommandot chkdsk, sedan ett mellanslag, sedan kan du ange den enhetsbeteckning du vill kontrollera. Till exempel, chkdsk C(om du inte anger en bokstav kommer den lokala enheten C att kontrolleras som standard, det vill säga huvudpartitionen på hårddisken som Windows är installerad på).

Om du anger kommandot på kommandoraden chkdsk, då som ett resultat av kontrollen får du bara displayen om diskens tillstånd, information om filsystemet, men korrigera inte de hittade felen.

Kör chkdsk från kommandoraden i Windows 10 | Internetproffs

Scanning och reparation

För att tvinga programmet att korrigera fel på disken måste vi ge det Ytterligare instruktioner. Efter enhetsbeteckningen du angav ange följande parametrar, separerade med mellanslag efter varje: /f /r /x.

Parameter / f(fixera eller från engelska att korrigera) ger programkommando fixa alla hittade fel;

Parameter /r(ta igen sig eller från engelska återställa eller förbättra) berättar programmet hitta skadade sektorer på disken och återställa den ursprungliga informationen;

Parameter /x kommer att tvinga datorn innan verifieringsprocessen påbörjas starta om(inte nödvändigt, eftersom systemet i sig kommer att uppmana dig att starta om).

Så vi skriver följande syntax på kommandoraden (dvs med den här formeln):

Program chkdsk [enhet:] [alternativ]

Det kommer att se ut så här:

chkdsk C: /f /r /x

Hårddisken måste vara starta om. Du kommer att se detta meddelande:


Om du går med på att fortsätta, tryck sedan på tangenten med bokstaven Y på tangentbordet, om inte, tryck på bokstaven N.

Dessa är de grundläggande parametrarna för de som är intresserade, du kan leta efter ytterligare sådana på Microsoft Technets webbplats.

Viktig!

  • Utför en kontroll av hårddisken och dess reparera Det kan ta mycket tid, speciellt när operationen utförs på stora diskar och disken har använts intensivt.
  • Det rekommenderas att säkerhetskopiera viktiga filer.

När uppgiften är klar kommer du att presenteras fullständig rapport om de erhållna resultaten, inklusive alla fel som hittades och korrigerades.

  • Kontrollera och reparera en disk i Windows 7, 8 eller XP

Om, när du laddar Windows 10, diskar automatiskt kontrolleras för fel (med hjälp av chkdsk-verktyget), ser användaren inte resultatet av denna kontroll. Hur kan du komma åt loggen med disksökningsresultaten?

I Windows 7 och tidigare versioner av Windows visades detaljerad information om de åtgärder som utfördes av chkdsk-verktyget direkt på startskärmen. I Windows 10 och Windows 8 tog utvecklare, som en del av uppgiften att "förenkla" operativsystemet för slutanvändaren, bort den detaljerade loggen och lämnade bara den totala procentandelen av slutförandet som visas. En erfaren användare eller administratör kan ibland vilja veta vilka buggar som har åtgärdats och vilka ändringar som har gjorts i filsystemet. Du kan se resultatet av en automatisk kontroll av hårddiskar som utförs när du startar din dator i Windows 10/8 - endast med Windows Händelselogg (Event Viewer).

Öppna Windows Event Viewer genom att skriva in sökningen händelse och välja programmet som finns i listan Händelse Visare.

Gå till avsnittet i fönstret som öppnas Windows-loggar -> Ansökan.

Högerklicka på ett avsnitt Ansökan och välj menyalternativ Hitta. Ange i sökfältet chkdsk och tryck HittaNästa.

Sökningen ska gå till den första händelsen som hittas med Event ID 1001 och källa Wininit. På fliken Allmän kommer att innehålla en detaljerad logg med data från den senaste diskskanningen.

Kontrollera filsystemet på C:
Typen av filsystem är NTFS.
En diskkontroll har schemalagts.
Windows kommer nu att kontrollera disken.
Steg 1: Undersöker grundläggande filsystemstruktur...
129280 filposter behandlade. Filverifiering slutförd.
4917 stora filposter behandlade. 0 dåliga filposter behandlade.
Steg 2: Undersöker filnamnskopplingen...
184834 indexposter behandlade. Indexverifiering slutförd.
0 oindexerade filer skannade. 0 oindexerade filer återställda till förlorade och hittade.
Steg 3: Undersöker säkerhetsbeskrivningar...
Rensar upp 799 oanvända indexposter från index $SII i filen 0x9.
Rensar upp 799 oanvända indexposter från index $SDH i filen 0x9.
Rensar 799 oanvända säkerhetsbeskrivningar.
Verifiering av säkerhetsbeskrivning slutförd.
27778 datafiler bearbetade. CHKDSK verifierar Usn Journal...
36727760 USN-byte bearbetade. Usn Journal-verifiering slutförd.
Steg 4: Letar efter dåliga kluster i användarfildata ...
129264 filer behandlade. Fildataverifiering slutförd.
Steg 5: Letar du efter dåliga, gratis kluster...
6493921 fria kluster bearbetade. Verifiering av ledigt utrymme är klar.
CHKDSK upptäckte ledigt utrymme markerat som tilldelat i volymbitmappen.
Windows har gjort korrigeringar i filsystemet.
Ingen ytterligare åtgärd krävs.
41428991 KB totalt diskutrymme.
15154156 KB i 90362 filer.
75308 KB i 27779 index.
0 KB i dåliga sektorer.
223839 KB som används av systemet.
55376 KB upptas av loggfilen.
25975688 KB tillgängligt på disk.
4096 byte i varje allokeringsenhet.
10357247 totala allokeringsenheter på disk.
6493922 allokeringsenheter tillgängliga på disk.
Intern information:
00 f9 01 00 88 cd 01 00 a9 dd 03 00 00 00 00 00 ............
annons 00 00 00 66 00 00 00 00 00 00 00 00 00 00 00 ....f.........
Windows har slutfört att kontrollera din disk.
Vänta medan din dator startar om.

En liknande fil kan genereras med ett PowerShell-kommando som exporterar data från händelseloggen och sparar den i textfilen CHKDSK_SCAN.txt.

get-winevent -FilterHashTable @(logname="Application"; id="1001")| ?($_.providername –matcha "wininit") | fl timecreated, meddelande | ut-fil c:\CHKDSK_REPORT.txt

Den resulterande filen kan öppnas i vilken textredigerare som helst.

Så vi fick en logg över diskkontrollen som utfördes när systemet startade. I händelse av att systemet kör en genomsökning vid varje uppstart eller om skanningen fryser, kan det vara värt det tillfälligt.

Att kontrollera systemdisken för fel är det första du bör göra om det finns några problem med operativsystemet. Om du stöter på läs- eller skrivfel i Windows 10 eller prestandaproblem när du utför någon diskoperation, måste du kontrollera din systemdisk för fel.
Diskfel indikerar vanligtvis att filsystemet inte fungerar korrekt. Detta kan orsakas av olika orsaker, allt från felaktig avstängning till fysisk skada på diskytan. För att se om disken har systemfel måste du kontrollera den.

Först kan du kontrollera informationen från Windows. Om det finns några problem med din disk kan Windows 10 upptäcka dem och rapportera det. För att kontrollera denna information, följ dessa steg:

  • Öppen Kontrollpanel.
  • Gå till nästa applet: Kontrollpanel\System och säkerhet\Säkerhet och underhåll
  • I kö " Disktillstånd", kommer du att se aktuell status för dina diskar.

I mitt fall visar Windows 10 att det inte finns några problem:

För att kontrollera din enhet i Windows 10 för filsystemfel, måste du göra följande:

  • Öppna kommandotolken som administratör.
  • Ange följande kommandon vid kommandotolken:
  • Byt ut sektionen XKörbokstav, som måste kontrolleras.

Till exempel kommer kommandot att leta efter fel på enhet C:

Om disken inte används börjar diskkontrollen omedelbart. Om din enhet används för närvarande kommer Chkdsk att uppmana dig att utföra en diskkontroll nästa gång systemet startar.

Schema för diskkontroll vid nästa uppstart

Du kan kontrollera din systemenhet för fel i Windows 10 genom att köra följande kommando:

Du kommer att se följande utdata:

Efter att ha klickat Y för att bekräfta begäran startar den nästa gång du startar om Windows 10.

Det är allt. När diskkontrollen är klar kan du hitta resultaten genom att söka efter "CHKDSK" i Windows 10-händelseloggen.

Windows-fel, nödavstängning av datorn, experiment med programvara för diskutrymmeshantering, konsekvenserna av virus - dessa och andra problem kan leda till automatisk lansering av standardverktyget Windows Chkdsk, utformat för att korrigera fel i hårddiskarnas filsystem. Felaktigt genomförd drift av operativsystemet med filer leder till filsystemfel, och ibland till och med skada på filsystemet. I nödfall slår Chkdsk-verktyget på sig själv innan Windows startar, skannar diskpartitioner och korrigerar fel. Men det faktum att det finns problem med filsystemet kanske inte gör sig påmind under normal användning av datorn och bara blir uppenbart när man försöker hantera diskutrymme. Så, till exempel, när vi försöker krympa en diskpartition med vanliga Windows-verktyg kan vi få följande meddelande: "Det är möjligt att volymen som valts för komprimering är skadad. Använd Chkdsk för att felsöka problemet och försök sedan minska volymen igen."

I det här fallet startar inte diskkontrollen automatiskt. Hur kör man Chkdsk manuellt i Windows 7, 8.1 och 10? Hur kan jag använda Chkdsk för att fixa diskfel om detta problem är anledningen till att operativsystemet inte kan starta?

Inuti Windows kan Chkdsk-verktyget startas på flera sätt.

1. Kör Chkdsk med Windows GUI

För att köra Chkdsk, i systemutforskaren på enhet C, högerklicka och öppna "Egenskaper".

I fönstret för diskpartitionsegenskaper som öppnas, gå till fliken "Tjänster" och klicka på knappen "Kontrollera" (eller "Kör kontroll" för Windows 7).

I versioner av Windows 8.1 och 10, om allt är i sin ordning med diskfilsystemet, i fönstret som visas härnäst, kommer vi att se ett meddelande om att kontroll inte krävs. Men om du vill kan du börja kontrollera disken med Chkdsk-verktyget genom att klicka på "Kontrollera disk".

Om systemet misstänker filsystemfel, kommer detta fönster att innehålla en knapp för att börja skanna och reparera disken.

För att Chkdsk ska fungera relativt enhet C måste du starta om datorn. Du kan göra detta omedelbart eller skjuta upp skanningen tills nästa omstart.

Efter att ha startat om datorn kommer vi att kunna observera driften av Chkdsk.

I Windows 7 är start av Chkdsk något annorlunda: till det förinstallerade alternativet för automatisk felkorrigering kan du lägga till ett annat möjligt alternativ - kontrollera och reparera dåliga sektorer på hårddisken. När du aktiverar det här alternativet är det värt att tänka på att det i det här fallet kan ta längre tid att köra Chkdsk.

Som med Windows 8.1 och 10, i version 7 kan systemenheten C inte skannas i ett operativsystem som körs. För att starta skanningen måste du starta om datorn. Klicka på "Schemalägg diskkontroll".

När du kontrollerar en icke-systempartition på en disk, om den används av vissa program, är situationen enklare än med systempartitionen. I fönstret med ett meddelande om att disken för närvarande används behöver du bara klicka på knappen "Koppla från" för att följaktligen inaktivera denna partition under skanningen.

2. Kör Chkdsk med hjälp av kommandoraden

För att köra Chkdsk med hjälp av kommandoraden, starta därför först den senare.

På kommandoraden anger du ett kommando så här:

I det här kommandot, istället för enhet C, ersätter vi varje gång bokstaven för den önskade partitionen på vilken skanningen krävs. Om Chkdsk behöver kontrollera systempartitionen C, som med GUI, måste du starta om datorn. När ett meddelande visas på kommandoraden om omöjligheten att låsa den angivna enheten måste du ange "Y" och sedan starta om datorn.

Förutom parametern /f, som är ansvarig för att korrigera diskfel, kan Chkdsk köras med parametern /r, designad för att söka efter dåliga sektorer och återställa data. Som ett resultat av att Chkdsk körs med denna parameter kommer hårddiskkluster med oläsbara sektorer att listas som skadade (dåliga block) och deras funktioner kommer att överföras till ett nytt kluster. Därför rekommenderas det att köra Chkdsk med parametern /r endast när den vanliga felkorrigeringen - att köra verktyget med parametern /f - inte ger de nödvändiga resultaten. Med samma enhet C som exempel skulle kommandot se ut så här:

3. Kör Chkdsk på ett icke-startande Windows

Om Windows fryser vid en viss punkt i startprocessen är en av de möjliga orsakerna till detta problem filsystemfel. I det här fallet måste du köra Chkdsk genom att starta upp från räddningsmediet. Som sådan kan du använda vanliga installationsmedia med versioner av Windows 7, 8.1 eller 10. Med dess hjälp kommer vi att starta Chkdsk-verktyget på kommandoraden. I det första steget av att starta systeminstallationsprocessen, tryck på kommandoradens starttangenter – Shift+F10.

På kommandoraden som öppnas, innan du kör kommandot Chkdsk, måste du klargöra vilka bokstäver som definierar diskpartitionerna. Detta är lätt att göra med ett anteckningsblock. Vi startar det med kommandot:

Klicka på anteckningsblocksmenyn "Arkiv" och sedan på "Öppna".

Kom ihåg de nya enhetsbeteckningarna i Utforskaren som öppnas. Som regel, i Windows 8.1 och 10, listas partitionen av enhet C (som den finns i operativsystemet som körs) som D, eftersom bokstaven C är tilldelad den första tekniska partitionen i systemet. Och alla andra avsnitt förskjuts med en bokstav i alfabetet.

Efter att ha bestämt dig för bokstäverna för diskpartitionerna, stäng Anteckningar och återgå till kommandoraden och skriv in ett kommando så här:

Som med Chkdsk i Windows måste du först försöka fixa diskfel genom att köra verktyget med parametern /f. Och bara om problemet inte är löst, kör sedan kommandot med parametern /r, som anges i föregående stycke i artikeln.

I de fall Windows inte kan starta kan du förbränna en nödsituation Live-disk med ett urval av olika verktyg för att återställa operativsystemet. Bland dessa finns till exempel AdminPE baserad på WinPE. Dess bild för inspelning på en disk eller flashenhet kan laddas ner från den officiella webbplatsen för projektet Adminpe.Ru. Med AdminPE kan du starta en kommandotolk och ange Chkdsk-startkommandona som diskuterats ovan. Men på den här Live-disken har Chkdsk-verktyget sitt eget gränssnitt och startas med ett skript. Genvägen för att starta verktyget placeras direkt på skrivbordet.

I rullgardinsmenyn för att kontrollera disken, välj önskad diskpartition. Aktivera sedan kryssrutorna för att återställa skadade sektorer och tvångsinaktivera en partition (volym). Låt oss kolla lanseringarna.

I AdminPEs verktyg finns ett antal andra verktyg för att arbeta med hårddiskar, samt de välkända programmen Hard Disk Sentinel och Victoria.

Ha en bra dag!

vyer