Anonim

Как да сканирам и поправя моя твърд диск Windows 10?

Личните компютри (персонални компютри) са се променили изключително много през почти четири десетилетия, откакто първият компютър на IBM се завъртя от производствена линия през 1981 г. Тази първа машина, стоманена плоча от стомана, работеща с микрочип Intel 8088 при галопиращ 4.77 MHz, дойде с един или две дискети - и удобна дискова програма, наречена CHKDSK (произнася се „Проверете диска“), създадена от Тим ​​Патерсън за новоизградена софтуерна компания, известна като Microsoft.

Патерсън създаде CHKDSK, подобен на командата Unix fsck, за DOS, оригиналната операционна система, работеща на компютри с Windows. И все пак до днес CHKDSK е важен инструмент за отстраняване на проблеми на Windows PC.

Днес случаен наблюдател би бил труден да опише еволюционния процес, възникнал между първия компютър на IBM и днешната настолна машина Windows 10.

Случаят е с еднакъв размер и форма и все още има клавиатура, но освен това, всичко е различно. Днешните процесори работят хиляди пъти по-бързо и са милион пъти по-сложни, Apple продава часовници с дисплей, по-способен от този, открит в монохромната чудовищност от 1981 г., днешните машини имат ядра на паметта поне хиляда пъти по-плътни и отдавна са заменени стискане, откъсване на флопи дискови устройства с ултра лъскави, ултрабързи, абсолютно безшумни SSD устройства, всеки един от които може да съхранява повече информация, отколкото всеки модел от 1981 г., създаден някога.

Остава обаче едно нещо, въпреки всички революции и еволюционни разработки в хардуера и софтуера - CHKDSK остава полезен и жизненоважен инструмент за здравето на дисковото устройство, близо 40 години след неговото изобретение.

Трябва да се признае, че всъщност не е същият CHKDSK, който беше използван в DOS. Първата версия на CHKDSK, написана от Тим ​​Патерсън, беше суров инструмент по съвременните стандарти.

С всяко надграждане и промяна на задвижващи технологии и формати, CHKDSK е написан и пренаписан отново, добавена е нова функционалност и разработени нови техники за справяне с екстенциално разширяващите се твърди дискове на съвременните компютри.

Въпреки това, съвременният инструмент CHKDSK използва същия основен подход на мултипасово сканиране на устройство, за да провери неговата здравина и функционалност. В тази статия на TechJunkie ще ви опиша как можете да използвате CHKDSK за сканиране и фиксиране на твърди дискове в компютри, работещи под операционната система Windows 10.

Как работи CHKDSK

Въпреки че подробностите за това как върши работата си са се променяли от поколение на поколение, един и същ основен процес се осъществява, когато стартирате CHKDSK за анализ на вашия твърд диск. CHKDSK започва със сканиране на файловата система на дисковото устройство, анализ на целостта на файловете, файловата система и целостта на метаданните на файла на устройството.

Когато CHKDSK открие грешки в логическата файлова система, ги поправя на място, запазвайки данните, които са на диска, така че да няма данни, които не губите никакви данни. Грешки в логическата файлова система са грешки като повредени записи в главната таблица на файла на устройството (MFT), файл, който казва на устройството как са свързани файловете в мътните лабиринти на хардуера на устройството. Има поне един запис в MFT за всеки файл в том NTFS (файловата система, разработена от Microsoft), включително запис за самия MFT.

CHKDSK също коригира несогласни времеви печати, данни за размера на файла и флагове за сигурност на файлове на устройството. След това CHKDSK може да извърши цялостно сканиране на устройството, достъп до и тестване на всеки сектор от хардуера.

Твърдите дискове са разделени на логически сектори, дефинирани области на устройството, където ще се съхранява определено определено количество данни. Секторите могат да развият меки грешки, като в този случай данните са записани неправилно на магнитната среда или твърди грешки, които са случаи, когато самият диск има действителен физически дефект в областта, обозначена като сектор.

CHKDSK коригира меки грешки, като пренаписва дефектните данни и решава твърди грешки, като маркира тази секция на диска като повредена и „извън границите“ за бъдеща употреба.

Тъй като CHKDSK се обновява и надгражда многократно с всяко ново поколение хардуер за съхранение, програмата продължава да работи правилно за анализиране и поправяне на твърди дискове от всякакъв вид, дори и на най-модерните операционни системи и използвайки най-модерните технологии на задвижване.

Същият процес, който преди се изпълняваше за анализ на дискета, държаща 160K, днес може да бъде изпълнен за анализ на твърдо състояние, изцяло електронно SSD, притежаващо 15 терабайта.

Как да стартирам CHDSK на твърд диск на компютър с Windows 10?

Въпреки че има няколко различни начина, по които можете да извикате CHKDSK на машина с Windows 10, най-честото и обикновено място за стартиране на помощната програма е чрез обвивка на командния ред, известна като PowerShell. След като свикнете да изпълнявате команди, използвайки PowerShell, става по-лесно от други методи. Това е толкова просто, колкото да пишете команда.

Въпреки това, тъй като CHKDSK говори директно за задвижване на хардуер, то изисква специално ниво на разрешение за операционна система, известно като административни привилегии. Това просто означава, че на CHKDSK е позволено да работи така, сякаш това е акаунтът, който отговаря за администрирането на компютъра. Системният администратор вероятно сте вие, ако това е домашен компютър и може да е IT отделът, ако е работен компютър.

За да стартирате Windows PowerShell, натиснете клавишната комбинация на клавиша на Windows + X. Това извежда менюто на потребителите на захранване в областта на стартовото меню, където ще видите няколко опции.

Можете да освободите комбинацията Windows Key + X и да въведете клавиш A (съкратено за администратора), за да стартирате Windows PowerShell в режим на административни привилегии. Можете също така просто да преместите мишката до линията на Windows PowerShell (Администратор) и да кликнете, за да стартирате черупката по този начин.

Следващият екран, който ще се появи, е прозорецът за контрол на потребителските акаунти (UAC), който ще поиска разрешение за стартиране на процесора за командване на Windows и го остави да прави промени в компютъра. Изберете „Да“.

Windows PowerShell вече ще стартира, познато черно-бяло поле с текстов интерфейс на командния ред. Най-основният начин за извикване на CHKDSK е просто да въведете името на програмата „chkdsk“, последвано от интервал, след което буквата на устройството, което искате да разгледате или поправите. В нашия случай това е вътрешно устройство "C:", така че командата ще бъде "chkdsk c:"

Това основно извикване на CHKDSK ще сканира диска и ще показва информация за състоянието, но няма да коригира възникнали грешки.

За да стартирате CHKDSK в режим, в който той реално ще коригира проблемите, които среща, трябва да добавите няколко параметъра. В програма на Windows PowerShell параметрите са допълнителни команди, добавени в края на името на програмата, със символи “/” преди всеки параметър.

В този случай, за да накараме CHKDSK да извърши пълно сканиране и поправка, бихме искали да напишем “chkdsk c: / f / r / x”.

Параметърът "/ f" инструктира CHKDSK да поправи всички грешки, които открие по време на сканирането си. Параметърът "/ r" казва на CHKDSK да намери всички лоши сектори и да възстанови всяка четена информация, която намери там. Параметърът "/ x" указва на CHKDSK да демонтира устройството (отнеме го офлайн от операционната система) преди да започне процесът.

Излишно е да казвам, че ще искате да спрете да използвате компютъра си за други неща, докато CHKDSK приключи сканирането и всички корекции.

Допълнителни параметри на CHKDSK

CHKDSK има голяма библиотека от незадължителни параметри, които можете да използвате, за да промените поведението на програмата.

- Параметърът за сила на звука ви позволява да укажете буква на устройството (с двоеточие) или име на звука. Всъщност не се нуждаете от <и> знаците.

- Параметрите Path и FileName могат да бъдат използвани само с помощта на организационни модели FAT или FAT32. С Path и FileName можете да укажете местоположението и името на файл или набор от файлове, които искате CHKDSK да провери за фрагментация. Можете ли да използвате? и * заместващи символи, за да посочите няколко файла.

/ f - Параметърът / f инструктира CHKDSK да коригира действително грешки на диска. Дискът трябва да бъде заключен. Ако CHKSDK не може да заключи устройството, се появява съобщение, което ви пита дали искате да проверите устройството следващия път, когато рестартирате компютъра.

/ v - Параметърът / v показва името на всеки файл във всяка директория, когато дискът е проверен.

/ r - Параметърът / r намира лоши сектори и възстановява четена информация. Дискът трябва да бъде заключен. / r включва функционалността на / f, с допълнителен анализ на физически грешки на диска.

/ x - Параметърът / x принуждава силата на звука да демонтира първо, ако е необходимо. Всички отворени дръжки към устройството са невалидни. / x включва също функционалността на / f.

/ i - Параметърът / i може да се използва само с устройство, форматирано с модела NTFS. Това ускорява CHKDSK чрез извършване на по-малко енергична проверка на записите в индекса, което намалява времето, необходимо за стартиране на CHKDSK.

/ c - Параметърът / c също е използваем само на NTFS диск. Това казва на CHKDSK да не проверява цикли в структурата на папките, което намалява времето, необходимо за стартиране на CHKDSK.

/ l - Параметърът / i може да се използва само с NTFS. Той променя размера на получения лог файл до размера, който въвеждате. Ако пропуснете параметъра размер, / l показва текущия размер.

/ b - Параметърът / b е използваем само с NTFS. Той изчиства списъка с лоши клъстери по обема и отменя всички разпределени и безплатни клъстери за грешки. / b включва функционалността на / r. Използвайте този параметър след изобразяване на обем към ново устройство на твърдия диск.

/? - The /? параметърът показва помощен файл, съдържащ този списък с параметри и други инструкции за използване на CHKDSK.

За да обобщим, пълната команда, която трябва да бъде въведена в командния ред, е:

Chkdsk

chkdsk C: / f / r / x

Използване на CHKDSK на устройство за зареждане

Стартиращото устройство е дялът на вашия твърд диск, от който компютърът се стартира (стартира). Boot дяловете са специални по много начини и един от тези начини е, че те изискват специална обработка за CHKDSK, за да може да се справи с тях.

CHKDSK трябва да може да заключи всяко зареждащо устройство, което сканира, което означава, че не може да провери устройството за зареждане на системата, ако компютърът се използва. Ако вашето целево устройство е външен или не-стартиращ вътрешен диск, процесът CHKDSK ще започне веднага щом въведем примерната команда по-горе.

Ако обаче целевият диск е зареждащ диск, системата ще ви попита дали искате да стартирате командата преди следващото зареждане. Въведете „да“ (или „y“), рестартирайте компютъра и командата ще се изпълни преди зареждането на операционната система, което й позволява да получи пълен достъп до диска.

Командата CHKDSK може да отнеме дълго време, особено когато се изпълнява на по-големи дискове.

След като приключи проверката на файловата система, тя ще представи обобщение на резултатите, включително общото дисково пространство, разпределението на байтове и най-важното - всички грешки, които бяха открити и коригирани.

CHKDSK В предишните издания на Windows

Командата CHKDSK е налична във всички версии на Windows, така че потребителите, работещи под Windows 7, 8 или XP, могат също така да изпълнят стъпките по-горе, за да инициират сканиране на твърдия си диск. В случай на по-стари версии на Windows, потребителите могат да стигнат до командния ред, като отидат на Start> Run и напишат „cmd“.

След като се покаже резултатът от командния ред, щракнете с десния бутон върху него и изберете „Изпълнение като администратор“, за да предоставите на програмата необходимите привилегии за успешно изпълнение на CHKDSK.

Една предупредителна бележка: ако използвате CHKDSK на по-стар твърд диск, може да откриете, че пространството на твърдия ви диск е значително намалено след изпълнение на командата. Този резултат се дължи на неуспешен твърд диск, тъй като една от ключовите функции, която CHKDSK изпълнява, е да идентифицира и блокира лоши сектори на устройството.

Няколко лоши сектора на стар диск обикновено остават незабелязани за потребителя, но ако устройството се провали или има сериозни проблеми, бихте могли да имате огромен брой лоши сектори, които, ако бъдат картографирани и блокирани от CHKDSK, изглежда отнемат значителни части от капацитета на вашия твърд диск.

Други начини за стартиране на CHKDSK

Ако не харесвате използването на командния ред, има други начини да извикате CHKDSK на вашата система. Може би най-лесното е директно чрез Windows Explorer.

Отворете прозореца на Windows File Explorer и отворете устройството, което искате да проверите.

Щракнете с десния бутон върху иконата на вашия твърд диск и изберете Properties.

Изберете раздела Инструменти и щракнете върху „Проверка“, за да стартирате CHKDSK със стандартни параметри.

Добре е редовно да стартирате CHKDSK като част от рутинната поддръжка на системата.

CHKDSK остава мощен и полезен инструмент дори 40 години след първоначалното си изобретение.

Имате ли други въпроси за Windows 10? Имаме необходимите ресурси!

Ето нашето ръководство за отстраняване на проблеми с търсенето с Windows 10 не работи.

Използвате ли най-вече вашата машина за забавление и най-вече игри? Вижте нашия урок за оптимизиране на вашата машина с Windows 10 за игри.

Ако сте системен администратор, може да искате да научите как да включите Active Directory за Windows 10.

Потребителите на захранване с Windows ще искат да прочетат ръководството на TechJunkie за това как да поддържат конкретен прозорец отгоре в Windows 10.

Ако това е ефективността на системата, която искате, моля, прочетете пълното ни ръководство за производителността на Windows 10.

Изпълнявате ли или планирате да стартирате CHKDSK като част от редовен график за поддръжка на системата? Какви други помощни програми за поддръжка използвате? Моля, оставете ни коментар по-долу!

Как да сканирате и коригирате твърди дискове с chkdsk в Windows 10