Дали твърдият диск си спомня лошите сектори след форматирането?

Съдържание:

Дали твърдият диск си спомня лошите сектори след форматирането?
Дали твърдият диск си спомня лошите сектори след форматирането?

Видео: Дали твърдият диск си спомня лошите сектори след форматирането?

Видео: Дали твърдият диск си спомня лошите сектори след форматирането?
Видео: Windows WMI: WMI repository, Providers, Infrastructure, and namespaces - YouTube 2024, Може
Anonim
Ако започнете да срещате лоши сектори на твърдия си диск и да решите да го форматирате, ще "запомни ли" тези лоши сектори след това или не? Днешната публикация "Суперусър" "Q &A" помага да се отговори на любопитния читателски въпрос за лошите сектори и форматирането.
Ако започнете да срещате лоши сектори на твърдия си диск и да решите да го форматирате, ще "запомни ли" тези лоши сектори след това или не? Днешната публикация "Суперусър" "Q &A" помага да се отговори на любопитния читателски въпрос за лошите сектори и форматирането.

Днешната сесия за въпроси и отговори ни идва с любезното съдействие на SuperUser - подразделение на Stack Exchange - обединяване на уеб сайтове с въпроси и отговори.

Снимката е предоставена от Scott Schiller (Flickr).

Въпроса

Reader chris от SuperUser иска да разбере дали твърдият диск си спомня лошите сектори след форматирането:

On an NTFS-formatted hard drive with some bad sectors, does the hard drive still remember those bad sectors after Windows diskpart clean is used to remove the NTFS volume? What if clean all is used?

Дали твърдият диск си спомня лошите сектори след форматирането?

Отговорът

Сътрудниците на SuperUser Ben N и суровите имат отговор за нас. Първо, Бен Н:

NTFS remembers bad clusters. A cluster is considered bad if any sector in it is not accessible. Since the bad cluster information is stored in a specific file ($BadClus), that information will be destroyed if the NTFS volume is removed. clean and clean all are essentially the same in that regard. clean all does a more thorough job of destroying the disk’s data while clean just wipes the partition table.

Further Reading: NTFS System (Metadata) Files

The hard drive is what remembers bad sectors. Exactly how it does that depends on the model, but most modern hard drives automatically detect and remap dead sectors so that the operating system does not even know there is a problem. In that case, nothing the operating system does can affect the disk’s internal bookkeeping.

Следва отговора от суровия:

If the operating system is encountering bad sectors, then the hard drive’s internal bad block table is probably full (as Ben N pointed out) and it is time to retire the hard drive. Hard drives typically do not stop failing.

Имате ли нещо, което да добавите към обяснението? Звучи в коментарите. Искате ли да прочетете повече отговори от други потребители на Stack Exchange? Вижте цялата тема на дискусията тук.

Препоръчано: